WFS og MapInfo

Miljøcenter Roskilde har udviklet hjælpefiler med tilhørende vejledning. Hjælpefilerne kan bruges direkte i MapInfo uden registrering af WFS-serveren.

Der foregår løbende udviklingsarbejde på WFS'erne (tabelstruktur navngivning m.v.). Oplever du fejl i GIS, kan det muligvis hjælpe at downloade hjælpefilerne på ny.

Såfremt GIS giver fejl og brugeren selv har sat WFS-temaer op, kan det hjælpe at hente temaet ind i MapInfo på ny.

WFS-tjenesterne er testet i MapInfo 9.5.1.

Tilbage til forsiden

Indledning

Overordnet set kræver brugen af WFS tjenesterne at der gennemføres to trin. Dels at GEUS MapServer med data registreres i MapInfo (gøres kun én gang) og at data for et geografisk afgrænset område derefter hentes ind i MapInfo. Opdatering af et eksisterende WFS tema er beskrevet til sidst i dokumentet.

Registrering af GEUS MapServer

Denne del af vejledningen udføres kun første gang der skal arbejdes med GEUS WFS tjenester.

1)

Åben WFS:

2)

Tryk på knappen Servere:

3)

Tryk på knappen Tilføj:

4)

Indsæt WFS service-URL'en fra GEUS' hjemmeside i det rødt indrammede felt. Tryk på Test URL (grøn ramme) og tryk på Hent Beskrivelse (blå ramme):

5)

Vælg WMS/WFS Grundvandsanalyser og tryk på knappen Angiv Standard:

6)

Tryk OK

Indlæsning af WFS-data

GEUS' korttjeneste med WFS-data er nu registreret. Der skal nu hentes data ind i MapInfo, for en eller flere grundvandskemiske parametre for et konkret afgrænset område.

Det er vigtigt at understrege, at GEUS kun tillader at der sendes 10.000 poster via internettet for hver WFS-forespørgsel. Dvs. at brugeren skal foretage sit WFS-udtræk så det resulterer i maksimalt 10.000 poster. Dette gøres typiske ved at hente data for et geografisk afgrænset område. Dette er beskrevet i nedenstående vejledning.

1)

Åben WFS tabel:

2)

Vælg den ønskede parameter i listen med 24 grundvandskemiske parametre samt hvor MapInfo filerne skal placeres (grønt indrammet boks). Tryk på den rødt indrammede knap Rækkefilter:

NB! Valg af hvilke data, der skal trækkes ud, kan foretages på to måder:
  1. Som et filter på et af felterne i WFS tabellerne. F.eks. alle arsen data for en kommune, region, med seneste analyse større end 20 osv. Der kan filtreres på alle felter i tabellen
  2. Et geografisk filter i form af data indenfor det kortvindue som der er aktivt i MapInfo. Dvs. det kortvindue som var fremme da Åben WFS fra Figur 1 blev trykket på.
Sidstnævnte metode beskrives i de følgende afsnit.

3)

I feltet Kolonne vælges msGeometry nederst i listen. Herved bliver værdierne i felterne Operator og Værdi automatisk sat ind:

4)

Data læses nu ind i kortvinduet, se Figur 8. Hvis der er mange data kan det godt tage et par minutter. Info: Der er i WFS-tabellerne to felter med URL'er til hhv. en borerapport og en tidsserie for den pågældende grundvandskemiske parameter. Dvs. hvis brugeren registrerer de to felter som hyperlinks, vil man kunne åbne de pågældende sider direkte med MapInfo's hyperlink-værktøj. Det er nødvendigt at have en SVG viewer installeret for at kunne se tidsserier. Denne kan downloades gratis hos f.eks. Adobe.

Proceduren er som følger

  1. Åben lagkontrol.
  2. Marker WFS lag.
  3. Tryk på links, blå ramme.
  4. Tryk Tilføj, grøn ramme.
  5. Vælg felt med URL, rød ramme.
  6. Marker at både labels og objekter skal kunne linke til side, se gul ramme.
  7. Marker at MapInfo skal huske at feltet er en hyperlink (det skrives i tab filen), se orange ramme.
  8. Hvis flere felter skal registreres som hyperlinks trykkes på knappen Tilføj, se grøn ramme, og gentag 5-7.
  9. Felterne er nu registreret som hyperlinks og MapInfo's hyperlink-værktøj kan anvendes.

Opdatering af WFS-data

Opdatering af et eksisterende WFS-datasæt foretages fra menupunktet Tabel - Opdater WFS-tabel:.

NB! Opdater WFS-tabel anvendes kun såfremt data for nøjagtig det samme område som den eksisterende WFS-tabel skal opdateres. Hvis der ønskes data for f.eks. et lidt større område eller et helt andet område, skal der laves en ny WFS-tabel som beskrevet i afsnittet Indlæsning af WFS-data.

Info! Det gøres opmærksom på at WFS-tabellerne kan sættes sammen med andre tabeller. F.eks. ved en magasin-specifik kortlægning kan WFS-tabellerne sættes sammen med en MapInfo-tabel med oplysninger om magasin / geologisk lag / indtagsbjergart via DGUnr. og indtagsnr. Dog understøtter MapInfo ikke "outer joins" så kun fællesmængden vil fremgå af den sammenlagte tabel.