Fork me on GitHub

Plugin Gismap

Introduction

The GISMAP plugin is a LUTECE plugin to implement the cartographic representation of the data. It was made using the OpenLayers API (http://openlayers.org/) The current version makes it possible to integrate a map display in standalone mode or coupled with the LUTECE FORM and DIRECTORY plugins.

Below is the list of the main features:

  • Map navigation
  • Display of various map data
  • Various data formats: WMTS, WMS, WFS, GeoJson
  • Various Map servers: GeoServer, ArcGis Server d'ESRI
  • Various map data providers: CapGeo (Infra Mairie de Paris), OpenStreetMaps, ...
  • Capture of Geolocation data type
  • Various standard map tools: GPS, Full screen, Scale, Popup, Positionning overview , cursor coordinates display, Drawing tools, Measure tools, Zoom to a place,...

For gismap interaction with plugin FORM, use module-genericattributes-gismap. For gismap interaction plugin DIRECTORY, use module-directory-gismap. In both cases, it will enable Gismap as a map provider for the GEOLOCALISATION data type.

What's new in Gismap version 2.0.0

Technical upgrade

  • OpenLayers v4.6.2
  • Improvement of inverse geocoding
  • Refactoring for better code separation between Gismap and Directory

Bug fixes

  • WS directory-gismap
  • Popup field order consistency with configuration
  • FilterLayerGeoJson() function handles projection parameter
  • Fix miscellaneous console warning or error messages
  • Removal of obsolete files or datasources
  • OpenLayer non-debug version

Functional

  • Advanced graphical select tool
  • Option to disable mouse/touch map interactions
  • Support for WMTS custom resolutions
  • Support for WMTS source configuration from remote Capabilities XML file
  • Extent limitation
  • Zoom level limitation
  • Support for several GeoJson source layers
  • Immersive view display and map interaction (Here Map API)
  • Cursor modification when hovering objects with popup enabled

Configuration

The gismap.properties file gathers gobal plugin configuration and view parameters. The different views define maps with specific tools, data sources and styles for different applications: general map, management map, attribute map with edition or read-only mode.

Usage

Front office URL web page to display a standalone default map : /jsp/site/RunStandaloneApp.jsp?page=gismap

Back office URL web page to display a standalone default map : /jsp/admin/plugins/gismap/ManageGismap.jsp?plugin_name=gismap

Documentation

For more informations about Gismap functionalities, plugin development and integration into a Lutece website, refer to the wiki : Gismap documentation