2014-11 GEO Server afstudeeropdracht

advertisement
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
Download