A Systeem-architectuur Op dit moment zijn van een groot aantal leveranciers pro ducten op de markt om geografische gegevens via internet te ontsluiten (zie ook kader). Hoewel al deze producten onder de noemer „Internet" worden gepresenteerd, zijn er grote verschillen in systeemarchitectuur. De twee belang rijkste architectuurconcepten zijn de „Applicatie server architectuur" en de „Data server architectuur". Kenmerkend voor de applicatie server architectuur is dat op de server een normaal GIS-programma wordt gebruikt (bijvoorbeeld ArcView of Maplnfo), gecombineerd met een programma dat ervoor zorgt dat het GIS-programma niet naar het lokale beeldscherm schrijft, maar als het ware een screen-dump maakt, die als plaatje in een internet- browser kan worden getoond. Voorbeelden van deze bena dering zijn onder andere ESRI Internet Map Server, MapXtreme en Genasys. In deze architectuur wordt een klein Java-programma gebruikt bij de browser. Dit zorgt ervoor dat wanneer de gebruiker op het plaatje klikt, een commando naar de server wordt gestuurd. Dit commando wordt daar uitgevoerd en weer via internet als plaatje naar de cliënt gestuurd. Alle interactie verloopt met één centrale server. De verschillen tussen de systemen van de diverse le veranciers worden primair bepaald door de verschillen van het GIS op de server. Een nadeel is dat de interactieve response beperkt is. Na ieder commando moet een nieuw plaatje van de server worden geladen. De architectuur is als Dit overzicht is gebaseerd op [10] en [16]: ESRI Internet Map Server voor MapObjects of ArcView: Active X control (OCX) of Java-applets (MapCafe) zorgen voor GIS-functionaliteit aan de browser-kant. De server-kant werkt met shapefiles, coverages en SDE- layers. In de praktijk beperkt tot raster GIF/JPG-repre- sentaties in browser. http://maps.esri.com/ESRI/esri.htm Intergraph GeoMedia Web Map: ActiveX component genaamd ActiveCGM plug-in is ver eist. De browsers zijn beperkt tot Win95, WinNT. Data bij voorkeur in MGE, FRAMME of MicroStation design file data format. In de browser worden vectordata onder steund. http:/www.intergraph.com/iss/geomedia/webmap Autodesk MapGuide: Plug-in vereist (Win3.11, Win95, WinNT) en daardoor weer platform-beperkt voor wat betreft de browser. Kan verder wel vectordata in de browser tonen (formaat mlf= map layer files), gedistribueerde data-opzet wordt onder steund (multi-server) en encrypted data transfer is moge lijk (secure). De server is alleen beschikbaar onder WinNT en data moet in het Autodesk spatial data format gevolg daarvan ongeschikt voor een multi-server benadering en om die re den niet gekozen voor de GeoShop- pilot. In de data server architectuur wordt op de cliënt een GIS-programma geïn stalleerd, dat in staat is lokaal inter actief te reageren op commando's van de gebruiker. Voorbeelden van deze architectuur zijn Autodesk Mapguide, Geomedia Webmap en Lava. Op de server zijn in principe alleen de data beschikbaar. Binnen deze architectuur is een aantal varianten mogelijk. Bij de cliënt is de belangrijkste keuze of ge bruik wordt gemaakt van een Java- applet of dat een platform-specifieke plug-in wordt gebruikt. Voor de data server is de belangrijkste keuze een be- standsgewijze toegang tot de gegevens of toegang via SQL als vraagtaal voor een database-gebaseerde benadering. De meeste producten die gebruik maken van deze architectuur zijn ge baseerd op plug-ins. Dit zijn platform gebonden programma's die door de gebruiker moeten worden geïnstal leerd. Het alternatief zijn Java-applets beschikbaar zijn; hiervoor zijn conversietools beschikbaar. http://www.mapguide.com/ MapXframe (MapXsite als eenvoudige versie): Server alleen op WinNT of Win95 beschikbaar en de data moeten in Maplnfo aanwezig zijn. Alleen raster GIF/ JPG-representaties worden ondersteund in de browser, maar er is geen plug-in nodig (zodat de browser op elk platform kan draaien). Multi-server data-toepassingen niet mogelijk. http://www.mapinfo.com/ Bentley ModelServer Publisher: Gebaseerd op Bentley MicroStation design files (.dgn), die vertaald kunnen worden door de server naar andere formaten (JPG, SVF, CGM, VRML), die een SVF of CGM plug-in nodig hebben (alleen in Netscape op Win3.11, Win95, WinNT). http:/www.bentley.com/ Softsource SVF (Simple Vector Format) plug-in: Vector graphics wordt in de browser ondersteund door plug-in, is daardoor alleen beschikbaar op Win95 en WinNT. Ditzelfde geldt voor andere formaat plug-ins, soms ook ondersteuning voor Win311 en/of Mac. http:/www.softsource.com/ 166 ■998-4 Applicatie server architectuur Overzicht van GIS-pakketten op internet GEODESIA Data server architectuur

Digitale Tijdschriftenarchief Stichting De Hollandse Cirkel en Geo Informatie Nederland

(NGT) Geodesia | 1998 | | pagina 20