documentation

BrugeoTool

Installation

the BrugeoTool application is a client application of the cartostation platform.

This application is available here: https://gitlab.com/atelier-cartographique/carto-station/-/tree/master/clients%2Fgeothermie

All the data used by BrugeoTool is managed by the geothermal-loader module.

Both repositories contain their own documentation.

The whole code of cartostation and geothermie-loader is open, and under a free license (AGPLV3).

Administration of the BrugeoTool application

Creation of the reference map for the BrugeoTool application

The reference map can be built using the Studio application.

Please refer to the documentation of the Studio application for details.

TIP: It is not necessary to publish the map in the Atlas to use it as a reference map. However, it must be referenced as publicly available, via the platform administration, as for all public maps.

Creation of layer groups for the reference map

The creation of a layer group is done in the Django admin of the platform at admin/api/layergroup/.

Once the group is created, the data layers that will be in it must reference that group, at admin/api/layerinfo/.

Setting the reference map for the BrugeoTool application

The previously created map must be referenced as the “base” map for the BrugeoTool platform.
This is done in the admin section of the platform at admin/geothermie/mapselection/.

Only one map must be selected, and referenced in the top panel.

Changing application texts and labels

All the labels and texts of the platform can be modified via the administration interface. see the documentation on this subject](https://cartostation.com/documentation/en/admin/index#override-message-records)

All of the platform’s reference keys are available in the project’s source code, and more precisely at this address: https://gitlab.com/atelier-cartographique/carto-station/-/blob/master/clients/geothermie/src/locale/index.ts.

IMPORTANT: some texts are written in Markdown and it is desirable that people who encode new texts are familiar with this language.

TIP: replacing texts via the administration interface does not destroy the basic texts, so it is easy to test updates.