Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Teknisk notat
Teknisk notat
LANDBRUGSSTYRELSENS brug af WMS/WFS tjenester i arcgis
1010015 ArealsystemLandbrugsstyrelsen
Projekt nr.: 1010015
Revision Målbeskrivelse Udarbejdet af Kontrolleret af Godkendt af Dato
1.0 Første version Thomas
Bergstedt
24.09.2012
1.1 Anden version Thomas
Bergstedt
19.09.2013
Side 1 af 24 Teknisk notat
Teknisk notat
Indhold
INTRODUKTION 3
1 ADGANG TIL WMS/WFS TJENESTER 4
1.1 ADGANG TIL TJENESTER 41.2 ARCMAP / ARCCATALOG 4
2 WMS 5
2.1 WMS 52.1.1 BRUG DEN OFFENTLIGE WMS TJENESTE I ARCMAP. 52.1.2 BRUG DEN ADGANGSKRÆVENDE WMS TJENESTE I ARCMAP. 10
3 WFS 13
3.1 WFS 133.2.1 BRUG DEN OFFENTLIGE WFS TJENESTE I ARCCATALOG 133.2.2 BRUG DEN ADGANGS KRÆVENDE WFS TJENESTE I ARCCATALOG 173.2.3 BBOX FILTER 20
Side 2 af 24 Teknisk notat
Teknisk notat
Introduktion
Dette dokument udgør en beskrivelse af, hvordan man benytter WMS/WFS tjenester fra Landbrugsstyrelsen i arcgis klienter, og hvilke
service url'er man skal bruge.
Side 3 af 24 Teknisk notat
Teknisk notat
1 Adgang til WMS/WFS tjenester
1.1 Adgang til tjenesterDer er 2 typer af adgange til de WMS/WFS tjenester, som Landbrugsstyrelsen tilbyder.
En offentlig adgang, som alle kan tilgå
Offentlige WMS tjenester https://kortdata.fvm.dk/geoserver/NESTOffentlig/wms?request=getcapabilities
Offentlige WFS tjenester https://kortdata.fvm.dk/geoserver/NESTOffentlig/wfs?request=getcapabilities
En adgang med URL login, hvor man skal henvende sig til Landbrugsstyrelsen for at få oprettet en bruger, man kan tilgå tjenesterne med.
Adgangskrævende WMS tjenesterhttps://kortdata.fvm.dk/mapservice/Maphandler?login=####&password=####&request=getcapabilities&service=wms
Adgangskrævende WFS tjenesterhttps://kortdata.fvm.dk/mapservice/Maphandler?login=####&password=####&request=getcapabilities&service=wfs
1.2 ArcMap / ArcCatalogFølgende versioner er understøttet 10 og 10.1 (Det kan dog være, det virker i andre versioner)
Følgende OGC WMS standard versioner er understøttet 1.1.1 og 1.3.0
Følgende OGC WFS standard versioner er understøttet 1.0.0 og 1.1.0
Side 4 af 24 Teknisk notat
Teknisk notat
2 WMS
2.1 WMSArcMap kalder WMS tjenester ved at man tilføje en URL til selve servicen. Den tilføjer selv parametrene til det "Getcapabilities" kald den
skal bruge for at finde de muligheder, der er i WMS tjenesten.
2.1.1 Brug den offentlige WMS tjeneste i arcmap.1. Klik på "add data" og vælg "Add WMS Server" med add
2. Tilføj den offentlige URL og klik "Get Layers". Den giver nu en oversigt over de lag, som kan bruges. Klik "OK"
Side 5 af 24 Teknisk notat
Teknisk notat
https://kortdata.fvm.dk/geoserver/NESTOffentlig/wms?request=getcapabilities
Side 6 af 24 Teknisk notat
Teknisk notat
3. Klik på "Add" for den nye server
4. Vælg herefter den nye tjeneste og klik "Add".
Side 7 af 24 Teknisk notat
Teknisk notat
Side 8 af 24 Teknisk notat
Teknisk notat
5. Herefter er det muligt at se de tilvalgte lag i kortet. Her under vises Markblok laget.
Side 9 af 24 Teknisk notat
Teknisk notat
2.1.2 Brug den adgangskrævende WMS tjeneste i arcmap.1. Klik på "add data" og vælg "Add WMS Server" klik "add"
2. Tilføj url'en
https://kortdata.fvm.dk/mapservice/Maphandler?login=####&password=####
Hvor #### er erstattet med det login navn og password, der er fået fra Landbrugsstyrelsen.
Dette giver bl.a. adgang til de nyeste indsendte marker og godkendte marker, som er adgangsbeskyttet.
Account feltet udfyldes ikke med brugernavn og password, da det ikke vil virker.
Klik "Get layers" og herefter "OK"
Side 10 af 24 Teknisk notat
Teknisk notat
Punkt 3-4 gør det same som ved tilføjelse af de offentlige lag.
Side 11 af 24 Teknisk notat
Teknisk notat
5. Herefter er det muligt at se de tilvalgte lag i kortet. Her under vises MarkIndsendt laget.
Side 12 af 24 Teknisk notat
Teknisk notat
3 WFS
3.1 WFSArcMap/ArcCatalog understøtter WFS via "Data Interoperability extension" til ArcGIS Desktop.
Naturstyrelsen
3.2.1Brug den offentlige WFS tjeneste i arcCatalog1) Klik på "Add Interoperability Connection" og tilføj url'en
https://kortdata.fvm.dk/geoserver/NESTOffentlig/wfs?
Vælg formatet "WFS (Web Feature Service)" og klik "Parameters…".
2) På parametersiden vælges hvilken version af WFS, der skal bruges og hvilken feature types man vil bruge. Sæt også max antal features, der
skal hentes (Dette tal burde ikke sætte for højt)
Side 13 af 24 Teknisk notat
Teknisk notat
Side 14 af 24 Teknisk notat
Teknisk notat
3) Vælg et område der skal hentes features fra "Use Search Envelope" (her Bornholm) og klik på "OK" herefter.
Side 15 af 24 Teknisk notat
Teknisk notat
1) WFS forbindelsen er oprettet klik derpå for at se features, der er hentet.(Her features fra Bornholm)
Side 16 af 24 Teknisk notat
Teknisk notat
3.2.2Brug den adgangs krævende WFS tjeneste i arcCatalog
1) Klik på "Add Interoperability Connection" og tilføj url'en
https://kortdata.fvm.dk/mapservice/Maphandler?login=####&password=####
Hvor #### er erstattet med det login navn og password, der er fået fra Landbrugsstyrelsen.
Vælg formatet "WFS (Web Feature Service)" og klik "Parameters…".
2) På parametersiden vælges hvilken version af WFS, der skal bruges og hvilken feature types man vil bruge. Sæt også max antal features der
skal hentes (Dette tal burde ikke sætte for højt)
Side 17 af 24 Teknisk notat
Teknisk notat
3) Vælg et område der skal hentes features fra "Use Search Envelope" (her Bornholm) og klik på "OK" herefter.
Side 18 af 24 Teknisk notat
Teknisk notat
4) WFS forbindelsen er oprettet klik derpå for at se features, der er hentet.(Her features fra Bornholm)
Side 19 af 24 Teknisk notat
Teknisk notat
3.2.3 BBOX filterFor ikke at belaste WFS servicen med for store datamængde vil der max kunne hentes 5000 features. Dvs. hvis man ikke sætter noget
filter op for hvad der skal hentes vil WFS tjenesten hente 5000 vilkårlige features. Herved vil man ikke kunne fremsøge features indenfor
en område man selv ønsker.
Side 20 af 24 Teknisk notat
Teknisk notat
Ved oprettelse af en forbindelse til en WFS service vil man kunne specificer en område, som de features man ønsker skal hentes for.
Følgende vejledning er gældende for arc catalog 10.1.
Opret en "Interoperability connection". Vælg Coord System "ETRS_1098_UTM_Zone_32N" og klik på ok
Side 21 af 24 Teknisk notat
Teknisk notat
Klik på knappen "Parameters". Her vælges WFS version "1.0.0", Features Types "MarkIndsendt" og Max Features sætte til det antal der
skal hentes dog max 5000.
Side 22 af 24 Teknisk notat
Teknisk notat
Slå "Use Search Envelope" til for at kunne bruge et BBOX filter. Angiv et venstre bund hjørne koordinat (x1,y1) og et højre top hjørne
koordinat. Slå derefter "Clip to Search Envelope" til og vælg "EPSG:25832" som koordinat system.
Side 23 af 24 Teknisk notat
Teknisk notat
Result med det antal features man har valgt hentes. Herunder hentes 900 indsendte marker for Bornholm
Side 24 af 24 Teknisk notat