Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

WFS - Hvad betyder det for GI infrastrukturen

Lignende præsentationer


Præsentationer af emnet: "WFS - Hvad betyder det for GI infrastrukturen"— Præsentationens transcript:

1 WFS - Hvad betyder det for GI infrastrukturen
WFS - Hvad betyder det for GI infrastrukturen? Det kan da være lige meget hvor man gemmer data! Bo Overgaard Carl Bro, GIS & IT GIS konsulent

2 WFS kogebog - OpenGIS WFS kogebogen er udarbejdet af en arbejdsgruppe under GeoForum. Arbejdet er støttet af Servicefællesskabet for Geodata Rapport kan hentes fra Deltager: Bo Overgaard, Carl Bro as (fmd.) Dorthe Rejkjær, KMS Jacob Kramhøft, Euman Jesper Stenstrup, Gentofte Kommune Torbjørn Mandahl Pedersen, Landmålergården

3 WFS - Hvad betyder det for GI infrastrukturen?
Meget…. Lad os prøve det i praksis… 1. Visning af planer i en simpel wfs-klient baseret på svg. 2. Digitalisering i en webgis klient 3. Mere digitralisering nu i applet 4. Vi ser lidt på desktopGIS 5. Upload af en plan

4 WFS - Hvad betyder det for GI infrastrukturen?
Spatial database SVG-baseret wms/basic wfs klient Kogebogs demo Transaction WFS-server lokalplaner WMS-server lokalplaner CBkort wms/ transaction wfs klient Spatial database Basic WFS-server matrikler Applet-baseret wms/transaction wfs klient WMS-server matrikler Mapinfo basic wfs klient File upload Tab/Shp to WFS WMS-server Kortforsyningen

5 WFS kogebog - OpenGIS Formålet med WFS-vejledning er at inspirere geodata-branchen til øget anvendelse af OGC’ specifikationer for web-baserede kort-services. Vejledningen vil med en introduktion af operationer og eksempler hjælpe nye services smertefrit i gang. Der fokuseres på de grundlæggende operationer, samt status over muligheden for integration af WFS på en række udbredte GIS-platforme. Status: Arbejdsgruppen har arbejdet siden sommeren 2003. Foreløbig rapport klar nærmeste fremtid. Endelig rapport klar inden for en måned.

6 WFS kogebog - OpenGIS Hvad kan man med WFS?
Man kan hente én eller flere objekter (geometri og attributter) i GML 2.1.1(2) og evt. andre formater Der er mulighed for at anvende filter, både på geomertri og atributter jf. Filter Encoding Implementation Specification fra OGC. Der er mulighed for at ændre, oprette og slette objekter på wfs-serveren.

7 WFS kogebog - OpenGIS Perspektiverne i WFS
Det bliver muligt at vedligeholde centrale datasamlinger via en lang række forskellige applikationer – matrikelregister, planregister mv. Det bliver muligt at lave konfliktanalyser i “fremmede” datasamlinger Mulighed for oprettelse af ny geometri på baggrund af eksisterende geometri Tematisering og analyser på “fremmede” data

8 WFS kogebog - OpenGIS Hvad er Basic- og Transaction WFS? Basic
En basic WFS stiller data til rådighed – tre typer kald: GetCapabilities DescribeFeatureType GetFeature Transaction En transaction WFS muliggør ændring, oprettelse og sletning af objekter – to typer kald: LockFeature (GetFeatureWithLock)

9 WFS kogebog - OpenGIS Hvordan kalder man en WFS server?
GetCapabilities Henter en beskrivelse af servenes formåen a.la. samme type kald som til en WMS server DescribeFeatureType Henter en beskrivelsen af én objektype wfs/DescribeFeatureType?VERSION=1.0.0&SERVICE=WFS&REQUEST=DescribeFeatureType

10 WFS kogebog - OpenGIS Hvordan kalder man en WFS server? GetFeature
Henter een eller flere objekter fra WFS serveren. Kan sammenlignes med GetMap kaldet i WMS. GetFeature med bbox filter

11 WFS kogebog - OpenGIS Keyword-value pair (kvp) eller xml-encodet
En WFS kan kaldes via HTTP Post og Get enten som kvp eller som xml. Transaction understøtter kun kvp i begrænset omfang.

12 WFS kogebog - OpenGIS Et kvp kald Det samme som xml-encodet
Det samme som xml-encodet <?xmlversion="1.0"?> <wfs:GetFeature service="WFS" version="1.0.0" outputFormat="GML2" xmlns:myns=" xmlns:wfs=" xmlns:ogc=" xmlns:xsi=" xsi:schemaLocation=" <wfs:Query typeName="topp:lokalplaner"> <ogc:Filter> <ogc:FeatureId fid="topp:lokalplaner.3"/> </ogc:Filter> </wfs:Query> </wfs:GetFeature>

13 WFS kogebog - OpenGIS Transaction
Et simpelt Transaction kald der sletter én lokalplan på WFS serveren Flere eksempler i kogebogen…

14 WFS kogebog - OpenGIS Anvendelsesdemo af basic WFS og WMS
GeoServer – WFS server opsat af Carl Bro SVG klientapplikation udviklet af Euman Beskrivelse Brugeren benytter brugergrænsefladen til at forespørge efter geodata. Scriptet i brugergrænsefladen bestemmer ’Where clause’/filteret. I denne demo er BBOX attributterne for de øvrige dele af URL’en til WFS’en HTML scriptet står for selve forespørgslen af URL’en WFS serveren svarer på forespørgslen HTML scriptet får svaret tilbage i form af XML indeholdende GML. XML’en transformeres med et stylesheet (XSL) til SVG HTML scriptet returnerer SVG til scriptet i brugergrænsefladen, hvor det sættes ind.

15 WFS kogebog - OpenGIS Status for WFS i Danmark
Brev sendt til 8 GIS leverandører (svar fra fire) Gruppens opfattelse er at teknologien er i stærk fremdrift, men teknologien vurderes at være i sin vorden. Serversiden er længst fremme, her findes både basic og transaction Klientsiden er ikke så langt fremme, her er de fleste på basic niveau

16 WFS kogebog - OpenGIS Anbefalinger
WFS rummer store perspektiver. WFS gruppen anbefaler, at alle der arbejder med distribution af geografiske data og services, gør sig bekendt med de muligheder teknologien stiller til rådighed. WFS er én blandt mange teknologier. Det anbefales at løsninger tænkes i en sammenhæng, hvor hver enkelt teknologi anvendes hvor den er stærkest. Fx er det WFS-gruppens vurdering, at mange løsninger vil anvende både WMS og WFS.

17 WFS kogebog - OpenGIS Anbefalinger
Da WFS returnerer data som vektorer og attributdata, vil mængden af data der skal overføres til brugeren være afhængig af en række faktorer. Af hensyn til performance anbefales det at være opmærksom på disse faktorer ved design af løsninger. Det anbefales at der anvendes g.zip ved returnering af data. WFS skal kunne returnere data i GML, men andre formater (fx svg) kan også anvendes. Det anbefales at være opmærksom på disse muligheder ved design af løsninger.

18 WFS kogebog - OpenGIS Anbefalinger
Det anbefales at alle services som minimum tilbydes i UTM-EUREF89. Services der kun tilbydes i system 34 vil ikke umiddelbart kunne anvendes sammen med andre referencesystemer. Afklar forhold vedr. sikkerhed, rettigheder og muligheder for rollback. WFS tager IKKE stilling til disse forhold.


Download ppt "WFS - Hvad betyder det for GI infrastrukturen"

Lignende præsentationer


Annoncer fra Google