Log in

NatuurNetwerk GeoReg v1

NatuurNetwerk GeoReg application was written for NatuurNetwerk, a company that provides IT solutions for managing wildlife assets to local authorities in Holland.

The application is a generic portable tool that is utilised by NNs applications and has been a great success due to easiness of its setup that basically only requires specifying appropriate data sources and is ready for deployment with another application of NNs app suite.

As base layers the application uses raster maps delivered in an ecw format. Manifold IMS makes it really easy to utilise such files no matter what the file size is (orto layer takes over 100GB of compressed ecw!)

One of the requirements that came from the client was making the map refresh process looking nice - during the navigation the map extent changes are animated (zoom in & out, centering, strafe) and a new map image fades in in the place of an image being replaced.

Application also offers different search tools - by address, by GPS reading and by road mileage marks. If a search returns more than one result a user is presented with a list of found locations and is moved to a desired place after choosing it from the list (if there is only one result found the map moves there straight away).

Download the case study as a PDF.

Below are chosen examples showing the GeoReg map viewer in action.

Example 1 - displaying custom areas.
User specifies data layers needed on the map. Layers are added in manifold IMS and combined with its map output.

Example 2 - displaying custom active areas and printing to file.
Areas are dynamically pulled from SQL Server 2005 and assembled with the map by manifold IMS. Active tooltip was solved by using OpenLayers and feeding its vector layer with the very same data used by manifold IMS but sent to the clientside as geom WKT. On mouse move the app checks whether a mouse pointer overlays a vector area object and if so a dynamic area tooltip is shown (displayed data comes from the attributes of vector feature found on the OpenLayers vector layer).
Printing to a file is done in manifold IMS.

Example 3 - adding a location of an incident involving wild animals.

Example 4 - displaying locations of wild animals incidents & address search.
Content is user based so every user views only the information requested. Points become active at a certain scale (whenever there is a specified amount of points in the view) and users and can display additional info on mouse over. Some points are clickable and a user can navigate further to view and edit associated information in a provided form. The map's legend adjusts itself automatically based on the application chosen by a user.
Address search is done in SQL Server.

Example 5 - adding and editing areas.
Functionality provided by OpenLayers that coexist with manifold IMS. Clientside area editing is done using OpenLayers vector layer and its editing controls, vector data are sent and retrieved through a webservice connected to SQL Server 2005  (geometry data is stored as WKT as SQL Server 2005 does not support spatial types). Area cutting functionality is done in manifold.

footer cartoninjas.net cartomatic.net blogengine.net pgdstudio.pl