GeoCad modul DSFL ingen 1. Oversætterens opbygning (frdsfl)

Relaterede dokumenter
Ændringer i opsætning af GeoCAD-tabeller ved indførelsen af MIA3 og minimaks

MIA-måleblade i GeoCAD

Samspillet mellem databaser og kort styres af GeoCAD programmet GeoDB.

1. Generelt om WFS Opsætning Eksempler... 6

GeoCAD brugermøde ARoS,, fredag den 27. Februar 2009

Fil import og eksport

Forbedret dialog til definition af objektkoder i masker (dm), herunder mulighed for at søge efter objektkoder, og farvekoder for de enkelte grupper.

Matrikulære data. Matrikulære data - Kort & Matrikelstyrelsen version side 1 af 40

Datatransport Import & Eksport af data Generelt Import/eksport Felter i Import og Eksport... 5

Dato: 4. maj 2018 GeoCAD nyhedsbrev

Eksport af GML-data til brug ved Digital Tinglysning (Portal løsning)

GeoCAD ønsker alle kunder et godt nytår med tak for et godt samarbejde i det forgangne år.

Det digitale M a t r i k e l k o r t

Manual til opsætning af Jit-klient version 1.0. Opsætning. Copyright Jit-Danmark Aps Find mere information på

GEOCAD NYHEDSBREV. Dato: 6. oktober 2010

Introduktion til SDL Landmåling 2000 til Windows. SDL startes normalt ved at klikke på SDL-ikonet i SDL-mappen.

Det digitale Matrikelkort

Matrikelkort Matr.nr. 22ic Buddinge

GEOCAD NYHEDSBREV. Dato: 22. december 2009

Statistikmodul i WinPLC

GeoCAD brugermøde 2010

brugervejledningen. Vis/udskriv brugervejledning.

DSFL DXF GML Mulig oprindelse:

Import fra tegning...

DAVAR Omdøbt til SagDokumentFormat. Attention er skilt ud i et selvstændigt format, AttentionFormat.

Kort10. - en del af den geografiske infrastruktur. Produktblad. juni Kort10 som fælles geografisk reference

DATO DOKUMENT SAGSBEHANDLER MAIL TELEFON

Matrikulære data. Matrikulære data - Kort & Matrikelstyrelsen version side 1 af 42

Kommuneaftale om køb af brugsret til xxxxxxxxx kommunes FOT data.

Oversigt over genvejstaster i GeoCAD

Programmering C RTG

Mini-guide til Retox Databasen er tilgængelig fra klik på linket

Brugervejledning. til. CR Udvalg

Kort & Matrikelstyrelsen skal anmode om, at eventuelle bemærkninger til udkastet er meddelt styrelsen senest den 16. november 2007.

Konverteringsrelaterede: - Huller - ARC - Spline. Punkter Symbolets indsættelsespunkt Tegnede symboler Kodefejl Enkeltpunkter

Databasekonvertering fra GeoGIS2005 til GeoGIS2020

Bilag 6. Referat M I L J Ø M I N I S T E R I E T. Hans Jacobsen, Kortkontoret, Esbjerg Kommune Mogens Lang Nielsen, Landinspektørerne Syd I/S

Mini vejledning til. LIMAks LandInspektørens Matrikulære Administrations og KvalitetsStyringssystem

IT-vejledning til kompetencemodulet i HR-systemet hvis du selv opretter lokale kompetencer. 1. Sådan kommer du ind i HR-systemet Side 2

710;Favrskov Kommune;6ag; ;Voldby By, Voldby;18920;Jens Hansen;;Vej 99;Sted;8450 Hammel

Matrikelkortet. Brugervejledning. Revideret udgave januar 2002

En Kort Introduktion til Oracle

Adgang og rettigheder i GeoDK (GeoDanmark-systemet)

Guide til VandData for kommuner

Encoding:...1 Et tegn sæt (character set):...1 UTF-8 og UTF-16 (Unicode):...2

Alle jordlodder i Danmark får nu eget matrikelnummer

B R A N D S O F T B R A N D S O F T. Provstisystem BRUGERVEJLEDNING B R A N D S O F T. Support Tlf

JTA-DynamicsPDF. til. Microsoft Dynamics C5 vers. 3 SP3 eller højere. JTA-Data Jylland Vinkelvej 108a 8800 Viborg Tlf

Mini-guide til Retox Databasen er tilgængelig fra klik på linket

Vejledning SC Per Dahl Johansen GEOTEAM A/S.

e-konto manual e-konto manual Side 1

Funktionalitet og nyheder i ELPROCAD ic 5.0

MedWin programopdatering: EG Data Inform A/S. Lautrupvang Ballerup. Dusager Aarhus N

Tlf Fax

Vejledning vedr. Landmålingsprogrammet ScanObs

Abonnementsstyring. Start af Stellar Abonnement. Indledende tekst. Indholdsfortegnelse

Nyt gravetilladelses modul RosyDIGWEB. Nyt Link til ansøgning/færdigmelding. Tidsplan

My booking. Generelt. Forsiden. Version 9.0

TOP10DK Det solide grundlag

FORMAT - DXF - EKSPORT

Vejledning til import af kundedata fra Classic Magnus:Skat 2014

AUTOMATION SERVICE. Sådan anvender du programmet Automation Service. Udviklet af PC SCHEMATIC A/S

Integration af DocuBizz og Helios

GeoCAD nyhedsbrev. Dato: 5. februar 2019

Klik på ovenstående billede eller brug dette link:

Vejledning til opgraderet version af Danmarks Arealinformation

Binært LAS-format Denne indstilling import Laser scan datafiler, i LAS format.

Guideline. EAN-systemet

Vidensdeling Brugervejledning

DataHub Forbrugeradgangsløsning Spørgsmål og svar

Du får her en kort beskrivelse af, hvordan du kommer i gang med at sende en SEPA Direct Debit opkrævning via Business Online.

Kalenderliste. Sitecore Foundry maj Version 1.1

Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk indlæsning af datafiler.

Quickguide til PM5. De enkelte punkter er beskrevet løst kig i manualen hvis du har brug for en dybere forklaring.

Kommunesammenlægning/opsplitning Testudtræk til kunderne

HOFTEALLOPLASTIK - DATAUDTRÆK OG IMPORT TIL EXCEL

Axapta 3.0 Konverteringsvejledning

IFC Egenskaber. Mohammad Hussain Parsianfar s BYG DTU

Bruger v1.0 QUICK GUIDE. Green Glass Software V/ Dan Feld-Jakobsen Lojovej Aabenraa /

RIGSPOLITIET. Vejledning i konvertering. fra. Word -dokument. til. PDF-fil. på politi.dk. Rigspolitiets websektion

SERVITUT. DOKUMENT: Dato/løbenummer: TINGLYSNINGSDATO: :30:28

Brugeradministration i Netbank

ScanOBS nyhedsbrev. Dato: 4. maj 2018

Nets - Medarbejder Signatur

Brugerindstillinger M-QS-11DK

Vejledning til Teknisk opsætning

Pakkepriser i Eftermarkedsportalen. Brugervejledning

Indhold 1 Om Skolekvalitet.dk Vælg evalueringsmodel før du går i gang Overblik over siderne... 5

FORCE Inspect Online Manual v FORCE Inspect Online Manual. 1 af 18

Innovative Business Software A/S

Off-line redigering i Arealdata

B R A N D S O F T. Vejledning til opmåling af kirkegårdskort for landinspektører.

Manual til Thvilum WebGIS

Vejledning til bagersystemet version 3.0. Varer. Oplysninger om dine varer findes under Lager/Varer.

Quickguide til IDEP.web Industriens salg af varer

DaTelTek ApS ich 4 SpAPI Telenor Serviceprovider API

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database

Mamut Kundskabsserie Intrastatregistrering og rapportering

Transkript:

GeoCad modul DSFL Denne note beskriver i korte træk DSFL oversætteren fra/til GeoCAD med udgangspunkt i oversættelse af digitale matrikelkort og levering af digitale ændringskort. Vi har valgt dette eksempel fordi det viser de alsidige funktioner i oversætteren samtidig med, at det kan bruges som en rettesnor for brugere af digitale matrikelkort og leverandører af digitale ændringskort. Noten er ingen vejledning i, hvordan digitale ændringskort udarbejdes eller en generel beskrivelse af DSFL formatet, men omhandler kun oversætterens muligheder. Til styring af konverteringen anvender konverteringsprogrammerne såkaldte konverteringstabeller, som indeholder oplysninger om, hvordan konverteringen skal gennemføres. I princippet består konverteringstabellen af en lang række linier. For hver linie er der angivet en række forskellige værdier i bestemte kolonner. Disse værdier har hver deres bestemte betydning. Værdien i de enkelte kolonner afhænger af, hvordan oversættelsen skal gennemføres. Det er ikke alle kolonner, som nødvendigvis skal have en værdi. En præcis angivelse af formatet i konverteringstabellen findes i kontabel.help. Derfor er det en god ide at udskrive den og have den ved hånden ved gennemlæsning af noten. Samtidig vil det være en god ide at have adgang til DSFL manualen Standard for udveksling af digitale kortinformationer, DSFL-format (ISBN 87-7866-003-3). 1. Oversætterens opbygning (frdsfl) Ved kald af programmet frdsfl foretages en oversættelse fra DSFL til GeoCAD format via en konverteringstabel. Konverteringstabellen indeholder oplysninger om, hvordan DSFL koderne oversættes til GeoCAD objektkoder, og hvilke attributter i DSFL filen som skal tildeles hhv. kort tekst, lang tekst, db-link og acc. kode, samt kort tekst, acc.kode og dblink til objektinformation for hver enkelt objekt. Selve konverteringsfilen er en ascii fil, som kan editeres i en teksteditor. På næste side er vist en del af GeoCADs konverteringstabel for digitale matrikelkort. Med udgangspunkt i dette eksempel gennemgås opbygningen. De første 6 linier har en ganske bestemt betydning (A) : 1. linie Valgfri tekst 2. linie Ascii værdier som skal konverteres til mellemrum 3. linie Ascii værdier som skal konverteres 4. linie Ascii værdier som værdierne i 3. linie skal konverteres til 5. linie Ascii værdier som værdierne i %H0 skal konverteres til 6. linie Konvertering af tekst- og signaturstørrelser Når disse linier er beskrevet, kan efterfølgende linier være 5 forskellige typer: no normal oversættelse, altid 3 linier kt angivelse af kort tekst db angivelse db link ma angivelse af matrikelmatrix ig ignorer DSFL kode (%D og almindelige DSFL koder) DSFL 1

Konverteringstabel (matrikel_kms.frdsfl version 260198) 9 34 230 248 229 198 216 197 123 124 125 91 92 93 123 124 125 91 92 93 1000 1000 A xx xxxx xxxxxxxxxxxx xxxxxxxxxxxx x xxxxx x x xxxxx x x xxxxxx xxxxxx x xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxx xx xx xxxxxxxxxxxx xx xx xxxxxxxxxxxx xxxxxxxxxxxx no A071 %KM1 %U11 50 0 0 0 0 0 0 00 Fikspunkt - database %D5101 no A005 %KM1 %U91 50 0 0 0 0 0 0 0 Skelkredse %D5010 B no C040 %K %U %D50051 0 2 0 8000 2 1 0 0 MASTER Matrikelnummer %D5010 kt %D5101 01 11 kt %D5107 01 11 kt %D5010 01 11 db %D5448 ma %D5450 0 %D5451 MI 1 Indl.type ma %D5450 FP %D5451 MI 11 Grundmateriale ma %D5450 FS %D5451 MI 21 Matrix ma %D5450 0 %D5451 MD 2 ma %D5450 FP %D5451 MD 12 ma %D5450 FS %D5451 MD 22 ma %D5450 0 %D5451 RS 3 ma %D5450 FP %D5451 RS 13 ma %D5450 FS %D5451 RS 23 ma %D5450 0 %D5451 RL 4 ma %D5450 FP %D5451 RL 14 ma %D5450 FS %D5451 RL 24 ma %D5450 0 %D5451 SK 5 ma %D5450 FP %D5451 SK 15 ma %D5450 FS %D5451 SK 25 ma %D5450 0 %D5451 MK 6 ma %D5450 FP %D5451 MK 16 ma %D5450 FS %D5451 MK 26 C D E ma %D5450 0 0 ma %D5450 FP 10 ma %D5450 FS 20 ma %D5451 MI 1 ma %D5451 MD 2 ma %D5451 RS 3 ma %D5451 RL 4 ma %D5451 SK 5 ma %D5451 MK 6 Normaloversættelse (no) er den mest almindelige (B). Den består altid af 3 linier. I eksemplet oversættes %KM1 %U11 til GeoCAD objekt koden A071. I samme linie er der derudover angivet nogle størrelser for bl.a. signatur-, tekststørrelse. Endvidere er der en bemærkning Fikspunkt - database. I linie nr. 2 står der %D5101, som angiver, at den korte tekst til objektet skal hentes fra værdien %D5101 (yyyy). I linie 3 angives det, at kort tekst til objektinformation skal bestå af %D111, som indsættes i kolonne 1-3 og %D50031, som indsættes i kolonne 4-7. Endvidere indsættes %D5007 db-link til objektinformation og %D5001 til acc.kode til objektinformation. Herefter er beskrivelsen af konverteringen af %KM1 %U1 beskrevet. Herefter følger en ny normalbeskrivelse for en DSFL kode. Oversættelse af %D til en kort tekst (kt) kræver udover ovennævnte også en speciel angivelse (C). Beskrivelsen består af en linie. I eksemplet ses det, at tildeling af kort tekst kan foretages for %D5101, -5107 og -5010. Oversættelse af %D til en db-link til hvert enkelt punkt i et objekt kræver en angivelse (D). I eksemplet ses det, at tildeling af kort tekst kan foretages for %D5448. DSFL 2

I matrikelkortet er der for en lang række objekter angivet indlægningstype og/eller grundmateriale. Disse oplysninger er i DSFL-formatet angivet ved en række bogstavskombinationer. Såfremt disse informationer skal overføres til GeoCAD, gøres det ved at anvende en matrikelmatrice (ma) (E). I eksemplet ses f.eks., at hvis et objekt i DSFL filen har tilknyttet en %D5450 (med værdien FP) og en %D5451 (med værdien MI), tildeles acc.koden værdien 11. Dvs., at kun når disse 2 kriterier er opfyldt, er acc. koden 11. Som det ses af eksemplet, kan man nøjes med kun at angive en %D kode, f.eks. medfører %D5451 (med værdien MK), at acc.koden får tildelt værdien 6. Såfremt der er bestemte %D eller almindelige DSFL koder man ikke ønsker at oversætte, kan det gøres med anvendelse af ignorer koden (ig). 1.1 Oversættelse af DSFL fil Oversættelse af DSFL filen foretages med programmet frdsfl. Under afviklingen besvares 3 spørgsmål, hvor man typisk benytter sig af det svar, som programmet foreslår. Derefter angiver man stinavnet til konverteringstabellen, og konverteringen gennemføres. En samlet oversigt af konvertering er placeret i frdsfl.err, som er placeret i current directory. Såfremt der mangler oversættelse af DSFL koder, skal de tilføjes i den anvendte konverteringstabel. I eksemplet tildeles objektkoden A071 følgende: a. kort tekst b. lang tekst (hvis der eksisterer en %T i DSFL filen) c. kort tekst til objektinformation d. db-link til objektinformation e. acc.kode til objektinformation f. acc. kode g. db-link Værdierne for de enkelte attributter afhænger af DSFL filen. 2. Oversætterens opbygning (todsfl) Ved oversættelse fra GeoCAD format til DSFL format benyttes programmet todsfl, som så foretager konverteringen ved hjælp af en konverteringstabel. En del af konverteringstabellen til DSFL er vist på næste sider. Den første linie er valgfri. De 5 næste linier indeholder følgende oplysninger (A): 2. linie: angivelse af %D fil 3. linie: konvertering af ascii karakterer i lang og kort tekst 4. linie: konvertering af ascii karakterer i lang og kort tekst 5. linie: ascii værdier for de 6 danske bogstaver æ,ø,å og Æ,Ø,Å 6. linie: målforhold for hhv. editering, udtegning samt bredde af bogstaver Konverteringstabel (matrikel_kms.todsfl version 260198) 123 124 125 91 92 93 64 230 248 229 198 216 197 32 230 248 229 198 216 197 32 A DSFL 3

1000 1000 100 0 1 S34J 2 DNNGI 3 YX 9-500.000 11 12 13 14 B 15 16 21 KORT- & MATRIKELSTYRELSEN 22 RENTEMESTERVEJ 8 23 2400 24 KØBENHAVN NV 25 35875050 32 787 41 51 59 950601 C 0 1 %D5450 0 %D5450 1 1 %D5451 MI 0 %D5451 D 2 1 %D5451 MD 0 %D5451 %D5011 97125 E 0 1 %D5448 1 1 %D5448 1 2 1 %D5448 2 F 3 1 %D5448 3 4 1 %D5448 4 5 1 %D5448 5 6 1 %D5448 6 ----------------------------------------------------------------------------------------------- xx xxxx xxxxxxxxxxxx xxxxxxxxxxxx x xxxxx x x x xx xx x xxxxx x xxxx xx xx x xxxxxxxxxxxx xx x xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx xx xx xxxxxxxxxxxx xx xx xxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxx ********************************************************************************** no A071 %KM1 %U11 %D5101 8000 2 0 0 no A070 %KM1 %U12 %D5107 8000 2 Den 6. linie muliggør korrektion af tekststørrelser. Herefter følger en række oplysninger om hovedoplysninger, nøjagtighedskode, (er ikke medtaget her, fordi KMS anvender %D til angivelse nøjagtigheder) acc.kode, generelle %D koder, db-link. Hver af disse definitioner starter og slutter med. Hovedoplysningerne (B) indeholder en lang række generelle beskrivelser for filen, bl.a. leverandøroplysninger, kundeoplysninger samt oplysninger om koordinatsystem mv. En samlet beskrivelse af hovedoplysninger fremgår af DSFL manualen (A/17-A/19). Herefter kunne være en beskrivelse af nøjagtighedskoder (C). I eksemplet ovenover er det ikke angivet (bemærk at der er 2 efter hinanden). Det kunne dog se således ud: 0 1 UU Ukendt noejagtighed 150 1 DL Direkte landmaaling 11 0.1 12 0.02 Acc. koden 151 1 (D) FF kan også anvendes anderledes. I hoved Direkte eksemplet fotogrammetri ses det f.eks., at hvis acc.koden 11 er 0.2 1 til et objekt, vil det i oversættelsen tildeles en %D5450 med værdien MI. 12 0.3 For matrikelkortenes 41 LLO vedkommende skal der være en overensstemmelse mellem konverteringstabellerne til og fra DSFL. Ved oversættelsen fra DSFL så vi, hvordan acc.koden blev tildelt en værdi på baggrund af %D5450 og %D5451. På denne måde er DSFL 4

det muligt at tilbageføre disse oplysninger. I linien nedenunder er der i 2. kolonne angivet et 0. Det betyder, at tildelingen af %D5450 ophæves, når acc. koden ændres. Derefter kan man angive %D koder (E), som skal gælde for hele filen. I eksemplet tildeles %D5011 (Landinspektørens j.nr.) værdien 97125. Herefter kan man angive, hvordan db-link skal oversættes (F). I oversættelsen fra DSFL tildelte vi db-link indholdet af %D5448 (transformationsnr.) Ved oversættelsen til DSFL vil vi overføre den samme værdi til %D5448. Dvs. at hvis Db link er 1 overføres værdien 1, hvis 2 overføres værdien 2 osv. Konstruktionen af oversættelsen svarer til oversættelsen af acc. kode. Bemærk, at der ikke angives en ophævelse (angivelse af 0) fordi der kun anvendes en %D kode, nemlig %D5448. Når disse generelle værdier er defineret, starter en ny sektion med angivelse af, hvordan de enkelte objektkoder skal konverteres. Lad os se, hvordan objektkoden A071 konverteres til en DSFL objektkode. Den første parameter er angivelsen af no i første linie. Det betyder, at det er en normal oversættelse, som består af 3 linier. Der er 3 andre muligheder, men de beskrives ikke, fordi normaloversættelsen vil være langt den mest udbredte (se kontabel.help). Herefter følger en angivelse af GeoCAD objektkode, hvilken DSFL kode den skal oversættes til, samt en række muligheder for angivelse af tekst-, signaturstørrelse mv. 2. linie er tom, men kan anvendes til at nulstille %D koder. En mulighed som kun bruges i specielle tilfælde med anvendelse af såkaldte link filer. 3. linie beskriver, at %D111 skal tildeles værdien i objektinformationens kolonne 1-3, og at %D50031 skal tildeles værdien fra objektinformationens kolonne 4-7. Derudover skal %D5007 tildeles værdien i db-link fra objektinformation, og %D5001 tildeles værdien i acc. kode til objektinformation. Endelig er der angivet nogle dummy værdier til hhv. db-link og acc. kode fra objektinformation. Såfremt hhv.værdien af acc.kode eller db-link til objektinformation er lig med dummy værdierne, vil der ikke udskrives de respektive %D koder, som angivet for hhv. acc.kode eller db-link til objektinformation. Samlet tildeles DSFL objektkoden %KM1 %U11 (fiskpunkt) følgende attributter: %D5101 (fikspunktsnummer) fra kort tekst %D111 (kommunenr.) fra objektinformation kol. 1-3 %D50031 (sognekode) fra objektinformation kol. 4-7 %D5007 (lodidentifikaition) fra db-link til objektinformation %D5001 (ejerlavskode) fra acc.kode til objektinformation %D5451 (grundmateriale) fra acc.kode %D5448 (transform.nummer) fra db-link %D5011 (landinspektør j.nr.) tildeles alle punkter 2.1 Oversættelse af GeoCAD fil Ved oversættelse af GeoCAD fil med programmet todsfl bliver man forespurgt om følgende: a. diverse fornuftige indskrænkninger b. udskriv flader med %F c. fejlmeddelse hvis acc værdi (%N) ikke eksisterer DSFL 5

d. fejlmeddelse hvis acc værdi (%D) ikke eksisterer e. fejlmeddelse hvis db værdi ikke eksisterer f. signatur/tekststørrelse (meter i marken eller mm. i kort) Typisk vil man benytte de standardsvar, som programmet foreslår undtagen ved spørgsmål c. I denne oversættelse benytter vi ikke acc. koden til angivelse af en %N. Den benyttes derimod til angivelse af en %D tekst. Hvis man svarer ja i spørgsmål c, vil der fremkomme en række fejlmeddelser på skærmen. Det er dog vigtigt specielt at være opmærksom på signatur/tekststørrelserne. Bl.a. ved aflevering af digitale ændringskort er der specielle krav til disse størrelsr, derfor skal de afstemmes med gældende vejledning for aflevering af digitale ændringskort. Når oversættelsen er gennemført, genereres filen todsfl.err i current directory. Den indeholder bl.a. oplysninger om objektkoder, som ikke er oversat. Hertil kommer oplysninger om en række formatmæssige krav, som ikke kunne overholdes, f.eks. ændring af acc. kode i et linie-objekt. DSFL 6