29.11.2011 DFF EDB Ledningsregistrering Kurset LR2.C Referencesystemer Dataindhold Datastruktur Datatransport
Datatransport Geodata som raster og vektor Data-filer (Asynkron datatransport) Datatransport i Real-tid (Internet-tjenester)
Raster I et raster-gis er geografiske objekter repræsenteret i form af celler (pixels), der hver især indeholder værdier. Disse forskellige værdier omsættes oftest til forskellige farver. Vektor I et vektor-gis er geografiske objekter repræsenteret i form af et punkt, en linie, en strækning eller en flade. DSFL NR1 CSV Rasterdata og vektordata DXF KML
Internet-tjenester WEB-server PRINTER PROJEKTOR SKÆRM Disse typer vil vi behandle i forbindelse med kurset 'Dataformater og koordinatsystemer' Enheder Print-format Sideopsætnings format Rastergrafik Semi-vektor Vektorformat Tabelformat PRN MDI XPS EMF SVG NR1 DSFL DXF CSV Output-formater KML Osv. Osv.
Hovedinformationer som bl.a. kan omfatte anvendte: Tegnsæt herunder specialtegn Koordinatsystem og Koordinatrækkefølge Oplysninger om producent, leverandør, oprindelse, nøjagtighed, indsamlingsmetode osv. Type eller kode jf. indholdsspecifikationen ID-referencer Placering i plan- og højdereferencesystem Geometritype (punkt, linje, flade,..) Relation (sammenhæng) Tilstand / egenskab - Tid, periode - Aktiv/passiv/nedlagt/historisk/... - Fabrikat/type/model/... -... Simpel fildata-struktur
Dataindhold Grundlag for vektoriserede geodata TK99- og FOT-specifikationen Konkrete eksempler på geodata-indhold
Typisk produktionsforløb af vektoriserede geodata Et fly med fastmonteret højopløseligt specialkamera overflyver landskabet efter en nøje fastlagt rute. Flyets position GPS-logges hver gang der tages et billede, så kameralinsen (og dermed billedmidtpunktet) er præcist fastlagt i x,y,z. Der tages billeder så hyppigt at samme område er fotograferet mindst to gange - det kaldes at udføre overlap. De billeder, der er taget, betegnes luftfotos. Trods det nøje kendskab til kamerapositionen på foto-tidspunktet mangler disse billeder præcision for at kunne anvendes til geodata-kortlægning. For at billederne kan kobles sammen, skal de hver især stå vinkelrette på jordoverfladen; der skal altså kompenseres for de tip og drejninger flyet (og dermed kameraet havde) da billedet blev taget. Fotos der står vinkelret på jorden kaldes ortofotos (orto fra ortogonal, der henføres til vinkelret på græsk). Geodata i vektorformat fremkommer ved at en stereooperatør foretager en visuel fortolkning af ortofoto. Gennem specielle teknikker kan to overlappende ortofotos danne et 3D-billede hvor et målemærke kan sættes ikortet og derved registrere x, y, z. Vektoriserede geodata er udvalgt repræsentation af virkeligheden på et bestemt tidspunkt... Af andre former for og muligheder indenfor luftfotografering findes: Satellitfotos taget i væsentlig større flyvehøjde, men med overraskende høj nøjagtighed. Luftfotos udenfor det synlige lys-spektrum som f.eks. nærinfrarød; hermed kan f.eks. udføres termografering af fjernvarnmenet, overflade og afgrødebestemmelser m.v. Oprindelsen af vektor-geodata
TK99
Overordnet kapitelopbygning: 1. Forord 2. Generelle krav 3. Objektkatalog» Bygninger» Bebyggelse» Trafik» Teknik» Natur» Hydro» Administrativ» Diverse 4. Bilag 4.1 Bilag A: Historik på VEJMIDTE 4.2 Bilag B: Kvalitetsklassificering af BYGNING 4.3 Bilag C: METODE_3D 4.4 Bilag D: Den hydrologiske reference 4.5 Bilag E: Geokodning af bygninger 4.6 Bilag F: Etablering og ajourføring af BYGNING 4.7 Bilag G: Data- og metadatamodel for FOT 4.8 Bilag H: ISO definitioner 4.9 Bilag I: DSFL koder for FOT-4 objekter og deres egenskaber 4.10 Bilag J: Generel produktionsbeskrivelse 4.11 Bilag K: Ortofoto 4.12 Bilag L: Indenfor 4.13 Bilag M: FællesForløb 4.14 Bilag N: AttributKontrol FOT
Udvalgte objekttyper
Datastruktur 1. Eksport-funktioner 2. Import-funktioner
Grundkort Ledninger Grafisk afgrænsning - Medtages-menuerne Grafik Egenskaber Grafik Egenskaber Generelle koder Lokale koder - kodetabel - påskriftlag - genfindingsmål - specialbehandling Eksportfunktioner generelt Vælg - Område - Sti - Fil(er) Indstil - Specialopsætning - Transformation Koderelation Udfør
Med Medtages-menuerne kan foretages afgrænsninger i den udlæste grundkortsgrafik. Vælg menupunktet Grundkort» Eksport af grundkort i DSFL. Angiv drev, sti og filnavn. Angiv områdeafgrænsning. Energidistrikter kan oprettes under Udpeg» Udpeg forbruger» Tegn polygon. Angiv indenfor/udenfor. Angiv evt. koordinattransformation. Vælg knappen Start. Angiv plan- og højdereferencesystem. Angiv evt. Leverandør- og Rekvirentoplysninger. Vælg knappen OK. Bemærk at der ikke skal opsættes koderelationer til eksport, da disse er fastlagt gennem DSFL-standarden. Generelle koder DSFL DSFL-eksport, grundkortdata
Med Medtages-menuerne kan foretages afgrænsninger i den udlæste ledningsgrafik. Vælg menupunktet Diverse» Kodetabel» knappen DSFLkoder. Udpeg i rammerne Objektkode, Punktkode, Tekstlag og Egenskabsdata for hver række (datatype), der ønskes eksporteret, og....indtast DSFL-kode og tryk ENTER-tasten. Luk dialogboksen med Slut-knappen eller ESC-tasten. Diverse» Eksport af data» Eksport af ledningsdata. Vælg ledninger til eksport gennem: Knappen Udpeg hele byen hvis hele ledningsdatabasen skal udlæses, Knappen Udpeg polygon hvis alle ledninger indenfor en udpegningspolygon skal eksporteres, Knappen Udpeg ledning hvis enkeltledninger skal vælges eller polygonudpegningen skal have til-/fravalg ledninger. Knappen Fortryd al udp. annullerer det aktuelle ledningsvalg. Vælg knappen Format DSFL. Vælg evt. knappen Transformation, hvis der skal udføres koordinattransformation. Vælg knappen Skriv til fil. Angiv evt. anden drev- og sti-placering. Dette kan udføres med Gennemse-knappen. Angiv filnavn. Angiv anvendte plan- og højdereferencesystem. Angiv evt. Leverandør- og Rekvirentoplysninger. Vælg knappen OK. DSFL DSFL-eksport, ledningsdata
DSFL, forsyningskoder DSFL DSFL-standarden kan findes hos www.geoforum.dk
Med Medtages-menuerne kan foretages afgrænsninger i den udlæste ledningsgrafik. Vælg menupunktet Diverse» Eksport af data» Eksport til DXF. Angiv evt. drev og sti. Placeringen kan ændres med knappen Gennemse. Angiv filnavn. Vælg områdeafgrænsning. - Hele byen eksporterer hele grundkort-/ledningsdatabasen. - Markeret Energidistrikt eksporterer netop dét område indenfor energidistrikt-afgrænsningen. - Aktuelle skærmbillede eksporterer det netop viste skærmbilledes indhold. Indstillingen Minus på X bør tilvælges ved eksport til CAD-systemer i System34-koordinater. Aktiver evt. koordinat-transformationen. Opret DXF-filen med knappen Opret DXF-fil. DXF DXF-eksport Forudsætninger & begrænsninger: Lagbetegnelserne for grundkortdata følger DSFL-koderne. Lagbetegnelserne for ledningsdata følger det angivne i Kodetabellen. DXF-specifikationen sætter væsentlige begrænsninger i de betegnelser, der må anvendes til lagnavnene. Det kan således være nødvendig at lave om i Kodetabellen, så der ikke forekommer specialtegn (herunder danske tegn).
Vælg menupunktet Diverse» Eksport af data» Eksport af ledningsdata. Vælg ledninger til eksport gennem: Knappen Udpeg hele byen hvis hele ledningsdatabasen skal udlæses, Knappen Udpeg polygon hvis alle ledninger indenfor en udpegningspolygon skal eksporteres, Knappen Udpeg ledning hvis enkeltledninger skal vælges eller polygonudpegningen skal have til-/fravalg ledninger. Knappen Fortryd al udp. annullerer det aktuelle ledningsvalg. Vælg knappen Format 1. Vælg evt. knappen Transformation, hvis der skal udføres koordinattransformation. Vælg knappen Skriv til fil. Angiv anvendte plan- og højdereferencesystem. Angiv evt. Leverandør- og Rekvirentoplysninger. Vælg knappen OK. NR1 NR1-eksport, ledningsdata
Med Medtages-menuerne kan foretages afgrænsninger i den udlæste ledningsgrafik. Vælg menupunktet Diverse» Eksport af data» Opret KML-dokument. Angiv evt. anden drev og sti-placering. Med knappen Gennemse kan en anden placering udpeges. Angiv filnavn. Angiv ønskede afgrænsning: Hele byen eksporterer hele ledningsdatabasen. Aktuelle skærmbillede eksporterer ledningsgrafikken i det aktuelt viste skærmbillede. Markerede energidistrikt eksporterer ledningsgrafikken indenfor den registrerede afgrænsningspolygon. Energidistrikter kan indtegnes under menupunktet Udpeg» udpeg forbruger» Tegn polygon. Opret datafilen med knappen Opret KML-fil. KML KML-eksport
Generelle koder Vælg - Sti - Fil(er) Indstil - Specialopsætning - Transformation RES-filer - husnumre - gadenavne - topografi - højdekurver Udfør Koderelation NR1-filer - ledninger - påskrifter - genfindingsmål Lokale koder - kodetabel - påskriftlag - specialbehandling Importfunktioner generelt Grundkort Ledninger Grafik Egenskaber Grafik Egenskaber
Vælg menuen Diverse» Import af data» Import af DSFL / DTM. Angiv evt. anden drev og sti. Ændring kan udføres med Gennemse-knappen. Udpeg evt. den ønskede fil Hvis ingen fil udpeges behandles alle viste filer. Indstil og aktiver evt. koordinat-transformation (beskrives i senere afsnit). Vælg knappen Start konvertering. Vælg evt. knappen Ukendte koder. Vælg knappen Ledningsdata for at relatere ukendte koder. For hver funden DSFL-kode under både Linier og Enkeltpunkter markeres rækken og....den tilhørende Objektkode, og....punktkode udpeges. Der kan for hver DSFL-kode udføres særlig behandling, der....er nærmere beskrevet i feltet Forklaring. For hvert fundet datafelt (%D) markeres rækken, og....det tilhørende påskriftlag vælges. Vælg knappen Start konvertering. Ledningsdata kan nu indlæses fra NR1-filer. Grundkortdata kan overføres med Overfør til grundkort. Begge funktioner er beskrevet i et efterfølgende afsnit. Forudsætninger og begrænsninger: Der fremkommer fejlmeddelelser såfremt DSFL-filen ikke indeholder de grundlæggende hovedinformationer omkring tegnsæt, plan- og højdereferencesystem og koordinatrækkefølge. For at lette kode-relateringen, anbefales det at rekvirere en kodeliste med de anvendte DSFL-koder. DSFL DSFL-import
Importfunktionen anvendes til import af NR1-filer dannet gennem programfunktionerne: - Diverse» Eksport af data» Eksport af ledningsdata - Diverse» Import af data»... eller dannet fra eksterne programmer som f.eks.: - Tekstbehandling og regneark - Indmålingssystemer - CAD- og GIS-systemer Vælg menupunktet Diverse» Import af data» Import af ledningsdata (Nr1-fil). Angiv evt. transformation. Vælg knappen Vælg Datafil. Vælg evt. andet drev og mappe. Marker filen, der skal indlæses. Vælg OK-knappen. Såfremt NR1-filen indeholder objekt-/punktkoder, der ikke findes i Kodetabellen fremkommer en fejlmeddelelse for hver fundne kode. Når filen er gennemlæst kan den vælges udtegnet til gennemsyn i tegningsfeltet. Er det udtegnede som forventet, kan den udtegnede ledningsgrafik indlæses i ledningsdatabasen. NR1 NR1-fil, import Forudsætninger og begrænsninger: Objekt- og punktkoder i NR1-filen skal være i fuldstændig overensstemmelse med Kodetabellen; bemærk at koderne er Case-sensitive.
Vælg menupunktet Diverse» Import af data» Import af DXF. Vælg evt. en anden sti til DXF-filerne; den kan ændres med Gennemse-knappen. Udpeg evt. en fil; hvis ingen udpeges behandles alle filer. Angiv evt. særlig indstilling eller behandling. Aktiver evt. koordinat-transformation. Start konvertering. Resultatet givet hhv. ukendte entiteter, læst og transformationsfejl. Tildeling af koder Der kan automatisk oprettes en kodetabel og udføres en automatisk relation. For hver række af fundne DXF-lag markeres denne og....enten udpeges både Objekt- og Punktkode fra Kodetabellen, med mulighed for.. Særlig behandling, der er nærmere beskrevet i feltet Forklaring, eller....udpeges DSFL-koden i rammen Koder til grundkort hvis DXF-laget relaterer til grundkortobjekter. Tekstinformation til påskriftlag markeres og påskriftlaget udpeges. Dimensionsmål markeres og genfindingsmål-laget udpeges. Relation-dialogboksen afsluttes med knappen OK. Start konvertering DXF DXF-import Overførsel til grundkort er beskrevet på separat side. Ledningsdata indlæses som NR1-filer. Forudsætninger og begrænsninger: Programmet understøtter ikke alt i DXFspecifikationen; her de vigtigste: Cirkel (ARC) indlæses udelukkende som tre-punktscirkler.
Denne del-funktion anvendes ifm. programfunktionerne: Diverse» Import af data».. Angiv i rammen Sti til det nye grundkort evt. anden drev og sti til grundkortet med knappen Gennemse. Den eksisterende indstilling kan retableres med knappen Anvend denne sti. Med knapperne Overskriv alt, Tilføj alt eller Overspring alt vælges den mest anvendte funktion på de fundne geodata. Angiv derefter for hver af de specifikke datatyper hvorvidt der skal udføres anden funktion end den generelle. Er datatypen Topografi angivet til Tilføj kan disse nye data separeres i et specifikt niveau (hvis de senere skal slettes) i rammen Sletteniveau for topografi: Først vises den eksisterende grundkortdatabases indhold med knappen List nuværende indhold af niveauer. Der listes nu antallet af objekter for hver af de 10 niveauer. I feltet Topografi indlægges i niveau: kan nu angives det ønskede niveau. Udfør indlæsningen med knappen Start. Den eksisterende database for pågældende datatype slettes og erstattes af de nye. De nye data tilføjes den eksisterende database for pågældende datatype. Den eksisterende database forbliver uændret og de nye data føres ikke over for pågældende datatype. Import af grundkort, RES-filer
Geo-referencesystemer (Koordinatsystemer) Planreferencesystemer Højdereferencesystemer Programmets fil-transformationer
Behovet for aktivering af koordinattransformation indikeres ved import af geodata oftest ved dialogbokse omkring for store koordinater i filen. Ved eksport er det rekvirenten, der skal angive det ønskede referencesystem. Koordinat-transformation kan aktiveres ifm. programfunktionerne: - Zoom» Triptæller - Ledninger» ECW - Diverse» Import af data».. - Diverse» Eksport af data».. - Udpeg» Udpeg forbruger» Energidistrikter Programmets interne geodata Ekstern geodataudveksling Højdesystem Koordinat-transformation
System34 og UTM UTM Lokalt dækkende dansk fastland undt. Bornholm 2D-referencesystem suppleret med højdesystem Venstrevendt koordinatsystem (2.aksen mod vest) Koordinatbetegnelser og -rækkefølge: Y, X, (Z) Falsk origo i Agri Baunehøj på 200km,200km 1.aksen opad kaldet Y def. ved retningsvinkel til Agri Baunehøjs nabohøj Lysnet 2 zoneopdelinger Globalt dækkende undtagen ved polerne. 3D-referencesystem Højrevendt koordinatsystem (2.aksen mod øst) Koordinatbetegnelser: Eastings, Northings, Height Northings-aksen falder sammen med længdegraderne Eastings peger mod 'nord'
At fastlægge et geografisk koordinatsystem svarer til at finde den smarteste måde at pakke en kugle ind i en kasse eller gavepapir..! Som illustreret til højre, kan dette gøres på mange måder, der hver især har sine fordele og ulemper; én af de vigtigste er hvor 'godt' det passer. Kassen kan røre kuglen i ét punkt og for og kan 'gavepapiret' røre langs én linje (på en kugleform kaldet storcirklen). Vi kan af se at jo længere vi kommer fra hvor der er kontakt, des større bliver afstanden mellem virkelighed (kuglen) og modellen (indpakningen). Ean afhjælpning på dette problem er at 'flytte' papirfladen ind i kuglen som vist i, hvor afvigelsen bliver mindre, men nu er på begge sider af hvor kugle og model rører. Anvendes dette og drejer vi papircylinderen får vi modellen vist i, der lægger til grund for de koordinatsystemer vi anvender i Danmark. Nu er indpakningsmetoden fastlagt; hvilken form og størrelse har så dét, der skal pakkes ind? Som illustreret bliver afstandene forskellige hvis jordens form enten er rund (A) eller en ellipse (B). Og regnes der med at jordens generelle form er en ellipse, så har størrelse også en betydning..! Rotation og tyngdekraften former Jorden elliptisk, hvor den er bredest omkring Ækvator En 3D-ellipse kaldes en ellipsoide, der har en storakse, hvor den er bredst (grøn pil) og en lilleakse hvor den er smallest (blå pil). Datum er betegnelsen for hvilken matematisk ellisoid form vi anvender til vores geo-referencesystem. Ellipsoide Storaksen [m] Lilleaksen [m] Invers fladtrykthed International 1924 6 378 388,0 6 356 911,9 297 GRS 1980 6 378 137,0 6 356 752,314 140 298, 257222101 WGS 1984 6 378 137,0 6 356 752,314 245 298,257 223 563 A B C Datum: ED50, WGS84 og ETRS89
Max. 356 km Min. 57 km UTM32 55 UTM33 Skagen Blåvandshuk Gedser Fyr Saltholm Geogr. 57 45'11.07"N 10 36'47.32"Ø 55 33'39.97"N 8 4'8.91"Ø 54 33'32.34"N 11 58'10.99"Ø 55 36'36.90"N 12 47'34.39"Ø UTM32/33 (ETRS89) (N,E) 6 402 363 m 596 002 m 6 157 627 m 441 289 m 6 049 773 m 692 018 m 6 164 913 m 360 977 m System34 (Y,X) 369 637m 195 850m 127 962m 355 489m 15 156m 106 827m 133 660m 57 671m Max. 370 km Danske 'ydre-koordinater' Min. 15 km SYSTEM34JF SYSTEM34S
Et højdereferencesystem fastlægger indmålte punkters højdeangivelse (koter) i et fælles referencesystem ud fra ét referencepunkt. Ligesom landmasserne indbyrdes bevæger sig på kontinaltalpladerne, er der også vertikale landvipninger. Ismassen fra den sidste istid gør, at Danmark vipper omkring en akse der går mellem Hirtshals og Helsingør; dette gør bl.a. at Als vil synke omkring 15 cm indenfor de næste 100 år. Det aktuelle danske højdereferencesystem DVR90 (Dansk Vertikal Reference 1990) er det nyeste fra 1990 og fastsætter Normalhøjdepunktet i Århus Domkirke til kote 5,570 m. Ud fra denne reference-kote er andre højdepunkter blevet indmålt ud over hele det danske land. Disse koter er fast etableret gennem bolte og lignende i bygninger, broer m.v. De tidligere danske højdesysmet hed Dansk Normal Nul (DNN) og for at kunne skelne anbefales det at mærke skitser, tegninger og kort med højdeinformationer med hvilket system data ligger i. Højdereferencesystemer
Anvendes ifm. programfunktionen: Udpeg» Udpeg forbruger» Energidistrikter Vælg ønskede informationstyper i given rækkefølge. Aktiver koordinat-transformationen for valgte positioneringsværdier med knappen Transformation (Aktiv/Passiv). Udfør informationsoptælling og koordinattransformation med knappen Start optælling. Vælg knappen Eksporter til fil. Tekstfiler
Funktionen kan anvendes ved modtagelse af datafiler i tekstformat enten i forkerte formet Vælg menupunktet Diverse» Import af data» Transformation. Vælg knappen Gennemse, fil og udpeg filen. Udfør indstillinger. Indholdet listes; vælg evt. knappen Vis alle linier. Angiv kolonnerækkefølgen ved at klikke på den ønskede kolonne; Vælg evt. knappen Vis alle linier hvis resultatet ønskes set for hele filens indhold. Skal der ligeledes udføres koordinat-transformation: Vælg knappen Transformation for at indstille og aktivere koordinat-transformationen. Angiv kolonnenumrene for 1. og 2. aksekoordinaterne (samt evt. højdekoordinaten). Indtast drev, sti og filnavn for resultatfilen. Vælg knappen Start for at udføre formateringen og/eller koordinattransformationen. Eventuelle transformationsfejl kan ses med knappen Fejlliste. format trans Fil