1De notaris logt in op de server van
het Kadaster.
2. De notaris geeft aan om welk per
ceel het gaat.
3. De server toont de huidige kadastra
le grenzen van dat perceel.
4. Eventuele grenzen uit eerder notari
ële transacties, worden ook getoond
en in een aparte kleur weergegeven.
5. De notaris schetst de nieuwe per-
ceelsgrens, plaatst in elk van de
nieuwe deelpercelen een label (bij
voorbeeld een letter) ter identifica
tie en voert de overige administra
tieve gegevens van de nieuwe deelpercelen in.
6. De gegevens van de notaris worden opgestuurd naar de
Editor
T-WF5
BWFS
LK1
T op 10
Fig. 2.
Een Web Feature
server die de gegevens valideert. Bij de validatie zal bij- Client maakt
voorbeeld gecontroleerd worden of de nieuwe perceels-
grens binnen het oude perceel ligt.
verbinding met twee
Services. Alleen een
7. Na validatie wordt de nieuwe grens in de tijdelijke schet- transactionele (T-
slaag ingevoerd (fig. 3). Vervolgens stuurt de service het WFS) kan
resultaat van de transactie terug naar de web cliënt.
wijzigingen van de
cliënt verwerken.
Dit project had tot doel het testen van de bruikbaarheid van
het WFS-protocol. In het project is de "Open Source transac
tionele WFS server GeoServer" (geoserver.sourceforge.net)
gebruikt. Deze software is een volledige implementatie van
de WFS-specificatie, inclusief transacties. De server is ge
configureerd als een transactionele WFS die zelf weer zijn
gegevens uit Oracle Spatial haalt. Voor de WFS-client werd
alleen standaard webtechnologie gebruikt, zodat bij de no
taris geen volledig GIS hoeft te worden geïnstalleerd. WFS-
technologie is veelbelovend en heeft veel voordelen; het is
bijvoorbeeld eenvoudig om luchtfoto's en ander kaarmate
riaal van andere WFS- of WMS-servers als achtergrond te ge
bruiken (fig. 1). Maar er zijn ook enkele problemen:
Hoewel het WFS-protocol open is en volledig gedocu
menteerd, zorgen interpretatieverschillen soms voor
interoperabiliteitsproblemen, waarbij combinaties van
clients en servers van verschillende leveranciers tot ver
schillende resultaten kunnen leiden. Vanzelfsprekend
moeten deze interpretatieverschillen uiteindelijk tot
aanscherping van de specificatie lei
den.
Voor toepassingen waar gevoelige
informatie bij betrokken is (zoals in
bovenstaand notarieel experiment)
is een goede beveiliging en autorisa
tie van web-acties onontbeerlijk.
Wanneer meerdere gebruikers onaf
hankelijk van elkaar op dezelfde in
formatie wij zigingen doorvoeren
mag dit niet tot tegenstrijdigheden
leiden. Het 'locking-mechanisme' dat thans in het WFS-
protocol is ingebouwd behoeft daartoe zeker verfijning.
groeid van 85 voor de eerste versie tot
548 voor GML3. Door de modulaire op
zet van GML is dit probleem ten dele
opgelost; je implementeert alleen de
modules die je gebruikt. Alleen het
maken van een WFS-browser blijkt
lastig: Omdat je als WFS-browser via
het internet met alle verschillende
WFS-servers in contact kunt komen,
zul je de hele standaard wel moeten
implementeren. Dit staat de ontwikke
ling van een lichtgewicht WFS-client
voor op je mobiele telefoon in de weg.
Eén van de oplossingen voor dit pro
bleem is aangedragen door de GIS-le-
veranciers en behelst het invoeren van
profielen. Men is het eens geworden
over een basisdeel van de GML stan
daard die iedere browser op zijn minst
moet implementeren. Dit basisdeel
wordt het 'Level O Profile' genoemd.
GML3 en JPEG2000
Zoals gezegd biedt GML3 ondersteu
ning voor rasterdata. Het is alleen de
vraag of dit deel van de standaard zal
aanslaan in geo-land. Alternatieven als
GeoTIFF en MrSID zijn immers al voor
handen. Een nieuwe standaard voor
rasterdata is JPEG2000. In tegenstel
ling tot de oude JPEG kunnen met
JPEG2000 beelden zonder verlies (loss
less) worden opgeslagen. Andere ster
ke punten van JPEG2000 zijn onder
steuning voor de opslag van Remote
Sensing-beelden (meer bits per pixel,
progressieve resolutie en de mogelijk
heid om zonder het hele plaatje in te
laden op een deel van het beeld in te
zoomen). Daarnaast biedt JPEG2000 de
mogelijkheid om geïntegreerd met het
raster beeld GML3-documenten op te
slaan. Zo is het mogelijk om het beeld
in een gewenst referentiesysteem te
brengen. Maar behalve de cameraposi
tie en de grootte van het beeld zou je
ook objecten die in het rasterbeeld her
kend zijn kunnen annoteren met vec
tordata.
Complexiteit van GML
Tot slot
GML3 is een volwassen standaard die
meer en meer zal worden gebruikt
GML-webapplicatie voor de uitwisseling van geo-informa-
tie. Hoewel nog niet zonder haken en
Fig. 3.
Voorbeeld van een
waarin een notaris
een perceel heeft
ogen (lees hiervoor een binnenkort te
verschijnen verslag van de GML-esta-
Door de poging om een generieke modelleertaal voor alle gesplitst en een
soorten geo-informatie te maken, is GML met iedere versie schets heeft gemaakt fette) wordt de taal in veel landen suc-
complexer geworden en lastiger in zijn geheel te imple- van de nieuwe
cesvol gebruikt en Nederland doet vol-
menteren. Het aantal bladzijden van de specificatie is ge- perceelsgrens (rood). op mee (zie kader op p. 98).
GEO-INFO 2005-2