November 20142014-11 GEO Server afstudeeropdracht Doc-0008215 GEO Server / Cloud development AFSTUDEER OPDRACHT infostrait – bedrijf infostrait wil, in de globaliserende omgeving, gezien worden als dé PLM en BIM specialist die voor alle relevante markten complete oplossingen biedt. Hierbij zijn we altijd op zoek naar nieuwe uitdagingen en ontwikkelingen zodat onze kennis blijft groeien. Dit realiseren we door samenwerking met gerenommeerde leveranciers, medewerkers met een zeer hoog kennis niveau en een uitstekend kwaliteits- en service level. Voor meer informatie, zie www.infostrait.nl Achtergrond infostrait heeft in de loop der jaren diverse Software as a Service (SaaS) oplossingen ontwikkeld en vermarkt. Dit doen we in de Grond-, weg en waterbouw (GWW) sector. Kenmerkend hierbij is dat hierbij veel Geografische Informatie Systemen (GIS) data gebruikt wordt. Deze informatie dient toegevoegd te worden aan onze SaaS oplossingen. Het gaat hierbij om grote hoeveelheden data, waarbij o.a. performance een belangrijk aandachtspunt is. Opdracht context GeoServer is een open source server die in Java is geschreven. Het maakt het mogelijk om geospatial data te delen en verwerken. Met interoperabiliteit als uitgangspunt, publiceert het spatial data van iedere belangrijke databron waarbij gebruik gemaakt wordt van open standaarden. GeoServer is geëvolueerd tot een makkelijke oplossing om bestaande informatie te integreren met virtuele werelden, zoals Google Earth en NASA World Wind maar ook met web-based kaarten zoals OpenLayers, Google Maps en Bing Maps. GeoServer functioneert hierbij als “referentie implementatie” van het Open Geospatial Consortium Web Feature standaard, en implementeert tevens de Web Map Service, Web Converage Service en Web Processing Service specificaties. Doelstellingen De doelstelling van dit project is het ontwikkelen van een extensie op GeoServer, wat het mogelijk maakt om geospatial data te zoeken vanuit een eigen data store. Om dit doel te bereiken moeten de volgende onderdelen worden onderzocht c.q. gebouwd: Kies een eigen data store formaat. Dit kan een bekend/bestaand formaat zoals GML zijn, maar mogelijk ook een eigen gedefinieerd formaat. De data store moet eigenschappen voor ieder geospatial element kunnen opslaan, zoals b.v. “omschrijving”, “kleur”, “hoogte”, etc. Onderzoek hoe GeoServer uitgebreid kan worden om het gekozen data formaat te ondersteunen. Ontwerpen van een oplossing, alsmede implementatie van een prototype om aan te tonen hoe GeoServer het eigen data formaat kan ontsluiten. GeoServer is geschreven in Java, en het prototype zal dan ook in Java ontwikkeld dienen te worden. Interesse? Heb je interesse in deze opdracht? Neem dan contact op met Jaap Holweg via e-mail ([email protected]) of telefonisch: 06-11 38 06 93. 1