GIS
CMDBuild allows you to georeference on geographical maps and on planimetries those cards for which a geographical attribute has been configured.
Geographical attributes can be "point", "open polygonal" and "closed polygonal".
Icons management
This feature allows you to create and update a list of icons that are used to represent markers (see the management of geographical attributes in the menu Classes, paragraph 6.5).

There is the possibility of performing the following operations:
- Add a new icon
- Research the icon in the list
- Edit the selected icon
- Delete the selected icon
The upload of a new icon and the change of information regarding an old one are done through the following popup window.

The following information is required:
- Icon: file to upload, with PNG extension and 32x32 or 64x64 pixel
- Description: icon description
External services
This feature allows you to activate the external services necessary for the backgrounds useful to represent and georefer the cards.
The external services currently supported are:
- OpenStreetMap
- The GIS GeoServer, usually installed locally, through which you can load vectorial files like Shape (planimetries, etc.) or raster

There is the possibility of performing the following operations:
- Edit parameters
Map service
The following information is required:
- Service type: currently OpenStreetMap is available
- Default zoom: default zoom level required to display the map
- Minimum zoom: minimum zoom level required to display the map
- Maximum zoom: maximum zoom level required to display the map

Geoserver
The following information is required:
- Enabled: it shows whether Geoserver is enabled or not
- URL: Geoserver address
- Workspace: workspace name
- Admin username: Geoserver admin username
- Admin password: Geoserver admin password

Layer order
This feature allows you to set layers order, so that they can be shown in the data Management Module.
Please note that CMDBuild manages the layers related to the geographical Attributes (asset locations, polygons, room surface) within the PostgreSQL database using the spacial extension
PostGIS.
Features
The layers in the list correspond to one of the geographical attributes configured in the classes.

The layers order can be modified by moving the lines in the grid (drag and drop).
Layers menu
This task allows you to define the menu for the layer consultation configured in CMDBuild.
Features
This function allows you to configure a menu that is similar the CMDBuild general one. It is displayed in the Layers tab of the Management Module map.

The configuration modes are the same described for the general menu of the application, with the possibility of creating folders and positioning the available layers through the "drag & drop" function.
GIS navigation tree
The "Map" page in the Management Module requires the configuration of a GIS navigation tree that leads the operator in the navigation among the various types of cards georefered on the
territory and/or on plans.
This means that the structure of the hierarchical menu has to be defined. This menu will present the list of elements of each level (for example, by expanding the card of a floor, you will see the cards related to the rooms and inside these the cards related to the assets) and you have the possibility of highlighting them on the map.
Features
The function allows you to configure the hierarchical navigation menu among the items georefered on the map.

There is the possibility of performing the following operations:
- Edit the GIS navigation tree
- Delete the GIS navigation tree
- Disable the GIS navigation tree (i.e., set the status as non-active)

General properties
The following information is required:
- Original class: root of the tree (in general "Building" or "Complex")
- Active: the GIS navigation tree is active and can be used
Navigation tree
Starting from the root class 1:N the class tree is displayed and for each class the following are displayed:
required:
- Multilevel: it is useful to identify the "vertical development" class, which is the one capable of overlapping and needs to be displayed mutually exclusive (usually related to the "Floor" class).
- Class: it allows you to select the classes of the GIS navigation tree you want to configure
- CQL filter: it allows you to set filters to exclude some cards of the selected classes
- Alias to be used as labels
Providing the necessary domains, a typical navigation tree is the one made up of the following classes: Building => Floor => Room => Asset.

Through the icon in the column on the right (cogwheel), enabled only for superclasses, you can filter the subclasses you want to include in the menu and manage a custom label from this function.

Thematic maps
From the GIS interface of the data Management Module you can configure thematic maps on displayed data, which highlight the output of analysis functions on the visible entities with various colors or different symbols (e.g. the rooms of a plan can be colored according to their intended use, computers can be shown according to the number of breakdowns, etc.).
Thematic maps can be also saved by their creator, remaining available in the following accesses.
Features
This function allows the administrator to view the thematic maps configured by some users and make them visible to everybody.

For a complete description of the configuration mode, please see the related section of the User Manual.
Configurations
This function allows you to set some configuration parameters of 2D georeference functions available in the CMDBuild system, both on maps and on vector maps.

General properties
The following information is required:
- Active: it allows you to activate 2D georeference features
- Initial latitude: it allows you yo specify the map latitude at startup
- Initial longitude: it allows you yo specify the map longitude at startup
- Initial zoom level: it allows you to specify the zoom level at startup
