Dato 1. april 2014 Sagsbehandler Lise Gerd Pedersen Mail LGP@vd.dk Telefon Dokument 13/05273-6 Side 1/6 Import af arealer / udstyr i vejman.dk Formål og målgruppe Dokumentet beskriver importfaciliteten i vejman.dk arealer og udstyr, herunder i hvilke situationer, det er relevant at anvende den. Dokumentet henvender sig til kommunale vejman.dk brugere. Læsning af dokumentet forudsætter kendskab til modulet arealer og udstyr i vejman.dk, svarende til Brugervejledning til serviceområder, arealer og udstyr (inkl. 2 bilag), som findes på siden med vejman.dk brugervejledninger 1. I hvilke situationer er det relevant at anvende import? vejman.dk indeholder en brugergrænseflade til digitalisering af arealer / udstyr. Skal man digitalisere mange arealer / udstyr af samme type, kan man undgå at indtaste de samme oplysninger for hvert areal / udstyr ved at bruge funktionen Opret udstyr som forrige. Denne brugergrænseflade anbefales, hvis man skal digitalisere arealer / udstyr for første gang, da det er langt det enkleste. I (mindst) to situationer er det imidlertid ønskeligt at kunne importere dataene i vejman.dk: hvis man udliciterer digitaliseringsarbejdet til en ekstern leverandør og ikke ønsker, at denne skal inddatere på kommunens vegne direkte i vejman.dk hvis man allerede har digitaliseret data, og de befinder sig i fx regneark, andre databaser eller GIS Det er vigtigt at overveje, hvordan man fremadrettet vil vedligeholde data. Det giver kun mening at importere dem til vejman.dk, hvis man fortsat ønsker at vedligeholde dem der. Hvis data ligger i fx GIS og fortsat skal vedligeholdes der, vil man ved import i vejman.dk kun opnå en kopi af et øjebliksbillede, som man enten skal (dobbelt)vedligeholde eller med jævne mellemrum slette og importere på ny. 1 http://www.vejman.dk/da/brugervejledninger/sider/brugervejledninger.aspx Guldalderen 12 2640 Hedehusene Telefon 7244 7000 LGP@vd.dk vejdirektoratet.dk SE 60729018 EAN 5798000893450
I valget mellem, om man vil vedligeholde registreringen af arealer / udstyr i vejman.dk eller fx GIS, skal man overveje, om man har behov for at stedfæste arealer / udstyr til det administrative vejnet ved hjælp af vejnummer, vejdel og kilometrering. En sådan administrativ stedfæstelse sker automatisk, når man indlæser arealer / udstyr i vejman.dk. Det kan være nyttigt til mængdeopgørelser pr. vej, fx ved planlægning og evt. udbud af driftsarbejder. Har man derimod ikke behov for administrative vejreferencer, kan en bedre løsning måske være at registrere arealer / udstyr i kommunens GIS og derfra udstille et lag, som kan vises som brugerdefineret lag i vejman.dk kortmodulet. Arbejdsgangen i fm. import af arealer / udstyr Forudsætningen for at importere arealer / udstyr i vejman.dk er, at data er forsynet med geografi, dvs. koordinatsat punkt, polylinje eller polygon. Importmodulet kan foretage en automatisk stedfæstelse på nærmeste vejdel. Se under læsning af dette afsnit venligst bilag 1, hvor forretningsgangen er vist med et diagram. Til brug for importmodulet er udviklet et XML-format 2 ( XMLschema, også kaldet XSD), som nøje specificerer dataformatet. En professionel dataleverandør kan fremstille XML-filerne og ved hjælp af XSD en selv foretage en grundlæggende validering af dem før levering. XSD en kan derfor bruges som et aftalegrundlag, når man indgår aftale med en dataleverandør. Imidlertid er der også et stort ønske fra kommunerne om at kunne indlæse et simplere format, fx regneark. For at imødekomme dette ønske, tilbyder vejman.dk supporten at modtage Excelark og konvertere dem til det XML-format, der kan i importeres i vejman.dk arealer / udstyr. Excelark skal udfyldes, jf. vedlagte skabelon, som beskrives uddybende i næste afsnit. NB! I første omgang tilbydes kun indlæsning via Excel af udstyr med punkt geometri (en enkelt koordinat). Når der er opnået mere erfaring med fremgangsmåden, kan det evt. gøres muligt at udvide med polylinjer og/eller polygoner. Dette vil måske kræve ændringer i Excelarket, da cellernes begrænsede størrelse gør, at man i mange tilfælde ikke har plads til en hel geometri i en enkelt celle. Arbejdsgangen er vist i bilag 1. Vejman.dk supporten modtager fra kunden Excelarket, validererer og forsøger at transformere det til det rigtige XML-format. Viser der sig at være fejl i Excelarket, gives der besked til kunden. Er der ingen fejl, indlæses XML-formatet via importmodulet. Også her kan der opstå fejl, som i givet fald meldes tilbage til kunden. 2 http://vmgeoserver.vd.dk/arealerogudstyr/xsd/vejman.dk_udstyrareal.xsd 2
Går alt godt, kommer data til at ligge i et særligt, temporært område, hvor man kan se dem fra vejman.dk menuen (I preview-listen er det navngivet af vejman.dk supporten). Kunden skal nu kigge på disse ( preview ) data i vejman.dk og give vejman.dk supporten besked, om data er OK og skal indlæses permanent i vejman.dk arealer / udstyr, eller om det var en svipser (fx forkert koordinatprojektion eller anden generel fejl) i så fald slettes de bare. Når vejman.dk supporten modtager en godkendelse fra kunden, indlæses data via jobkøen i vejman.dk til permanente arealer / udstyr. Excelarkets opbygning Første linje indeholder kolonnenavne disse må ikke ændres. Anden linje indeholder i kolonnerne A-I oplysninger om datafilen generelt i de øvrige linjer udfyldes kolonnerne ikke: Kolonne Kolonnenavn Indhold A srsname Projektion på koordinater se værdiliste i bilag 2 B Bestyrer Vejbestyrerens nummer C Dato Dato for filen D DatoMeasure Dato for indmålingen E Firma Evt. navn på firma, der har foretaget indmålingen F CVRnr Evt. CVRnr på firma, der har foretaget indmålingen G Kontaktperson Navnet på den person, som vejman.dk supporten skal kontakte i tilfælde af spørgsmål H Emailadresse Kontaktpersonens emailadresse I TelefonDirekte Kontaktpersonens direkte telefonnummer 3
Anden og følgende linje indeholder i kolonnerne J oplysninger om udstyr 1 linje pr. stk: Kolonne Kolonnenavn Indhold J UA_ID En entydig identifikation inden for dette Excelark. Den vil blive brugt i evt. fejltilbagemeldinger, men vil ikke blive indlæst i permanent i vejman.dk K Type Udstyrets type *) L UnderType Udstyrets undertype *) M FunktionsType Udstyrets funktionstype **) N Height Udstyrets højde O Width Udstyrets bredde P Lenth N/A Q Area N/A R Antal Udstyrets antal S Remark Bemærkning T GeometriWKT Kan indeholde punktets geometri i WKT format, fx POINT (524909.212 6088682.043 ) alternativt anvendes kolonne U og V U GeometriX X-koordinat (i henhold til projektionen i kolonne A2) V GeometriY Y-koordinat (i henhold til projektionen i kolonne A2) *) De til enhver tid gældende typer og undertyper findes her kun udstyr med flueben i Punkt kan anvendes i Excelarket indtil videre: http://www.vejman.dk/da/brugervejledninger/documents/arealer%20og%20udstyr,%20typ er.pdf **) De til enhver tid gældende funktionstyper fremgår af brugervejledningen (bagest): http://www.vejman.dk/da/brugervejledninger/documents/arealer%20og%20udstyr_manual.pdf Bemærk, at det er vigtigt at kalde typer, undertyper og funktionstyper nøjagtig det samme, som er angivet i vejledningerne (store / små bogstaver, stavemåde, antal blanke osv.), da de ellers ikke vil blive genkendt. 4
5
Bilag 2 oversigt over understøttede projektioner EPSG25832 EPSG25833 EPSG4326 EPSG900913 EPSG3857 EPSG32632 EPSG32633 EPSG4093 EPSG4094 EPSG4095 EPSG4096 The "standard" Danish projection. ETRS89 UTM zone 32N. This corresponds to Oracle SRID 83032. Companion to {@link #EPSG25832}, this is the Eastern zone 33, to be used for less distortion on Bornholm. ETRS89 UTM zone 33N. This corresponds to Oracle SRID 83033. (In principle, this zone starts around Roskilde, but zone 32 is always used for the entire Sjælland). Geographical decimal degrees. WGS 84. This is the traditional lat-lon notation, i.e. y,x. The Google spherical Mercator projection. Cartographers cry when they see it, but the math is simple, so it is often used for fast and loose web-based use, where the distortion is sub-pixel anyway. Pseudo-mercator. This is the official name for {@link #EPSG900913}. WGS 84 UTM zone 32N. This parallels {@link #EPSG25832}, but is based on the global WGS84 reference rather than the, for Europe more precise, ETRS89 atum. They are within 1m of each other. This corresponds to Oracle SRID 82344. WGS 84 UTM zone 33N. This parallels {@link #EPSG25833}, but is based on the global WGS84 reference rather than the, for Europe more precise, ETRS89 datum. They are within 1m of each other. This corresponds to Oracle SRID 82347. ETRS89 DKTM1. Danish local projection to minimize distortion. ETRS89 DKTM2. Danish local projection to minimize distortion. ETRS89 DKTM3. Danish local projection to minimize distortion. ETRS89 DKTM4. Danish local projection to minimize distortion. 6