Este complemento proporciona:
- posibilidad de almacenar las coordenadas geográficas de los miembros (latitud y longitud),
- un mapa público que muestra a los miembros actualizados que han elegido ser visibles públicamente.
Instalación
Antes que todo, descargue el complemento:
Extraer el archivo descargado en el directorio de Galette plugins. Por
ejemplo, bajo linux (reemplazar {url} y {version} con valores correctos):
$ cd /var/www/html/galette/plugins
$ wget {url}
$ tar xjvf galette-plugin-maps-{version}.tar.bz2
Inicio de la base de datos
Para funcionar, este plugin requiere varias tablas en la base de datos. Ver Interfaz de gestión de plugins Galette.
Y esto está terminado; el plugin de Mapas está instalado :)
Background map
Note — The provider setting appeared in version 2.3.0.
The provider is a setting from Maps settings, in the Configuration menu.

Several providers are proposed:
- OpenFreeMap, light grey — the default. Vector tiles, in a discreet grey that lets member markers stand out. No account, no API key, and the service can be self-hosted.
- OpenFreeMap, colours — the same service, rendered in full colour.
- OpenStreetMap — the standard rendering, from the OpenStreetMap Foundation servers.
- OpenStreetMap France and Humanitarian OSM Team — hosted by the OSM-FR association; the second one gives more weight to roads and facilities.
- OpenStreetMap Germany — German rendering, favouring local names.
- Esri, light grey — a very light grey rendering, close to what the plugin displayed before.
Your own values
Warning — Check the usage policy of the provider you choose. Most of them are run by associations or by volunteers, and they set conditions on the traffic they accept.
The last entry of the list, Your own values, replaces the proposed providers
with an address of your own — a provider that is not listed, or your own tile
server.

- Vector tiles tells the plugin what it is being given: a MapLibre style when ticked, classic raster tiles when not.
- Address is the style address for vector tiles, and the tiles address for
raster ones, such as
https://tile.openstreetmap.org/{z}/{x}/{y}.png. - Attribution is the credit the provider requires. HTML is allowed. It is not a formality: data licences make it mandatory.
- Maximum zoom is the deepest zoom level the provider serves. Going past it displays empty tiles.
- Subdomains lists the letters the
{s}token of the address is replaced with, for instanceabc. Raster tiles only.
Plugin usage
Cuando se instala el plugin, se añade un grupo Mapas al menú de Galette cuando
un miembro está conectado, que contiene la entrada Mi ubicación. Esta página
permite a los miembros almacenar su ubicación.
También se ha añadido un botón de Geolocalización al mostrar un miembro, que
permite a los administradores establecer las coordenadas del miembro.
Además, se ha añadido una entrada Mapa en la lista de páginas públicas, que
muestra los miembros geolocalizados que están al día. Los administradores y los
miembros del personal verán todos los miembros, mientras que los miembros
simples y los visitantes sólo verán los miembros públicos actualizados.
En primer lugar, los miembros introducirán las coordenadas de su ubicación. Se ofrecen varias opciones:
- si se ha fijado la ciudad en la información de los miembros, se propondrá una lista de posibles lugares (a través del servicio online Nominatim),
- además, una zona de búsqueda (proporcionada por OpenStreetMap),
- y también un botón de geolocalización mediante las capacidades del navegador.
La zona de búsqueda se puede utilizar cuando se guarda la ubicación de los miembros, y cuando se muestran los mapas.

Un miembro puede definir su ubicación (con la precisión que desee) en el mapa seleccionando una de las proposiciones:

Utilizando el botón de geolocalización se definirá su posición desde el navegador:

A continuación, la ubicación de los miembros se muestra en el mapa, y puede ser eliminada:
