Cartographie

Propriétés
| Nom | Type | Requis | Par défaut | Description |
|---|---|---|---|---|
dataset |
string |
✳️ | — | Identifiant du dataset à utiliser. |
categoryKey |
string |
Nom de la colonne contennant les catégories | ||
title |
string |
Titre de la carte | ||
popup |
boolean |
false |
Afficher une popup au clic sur un élement. | |
title |
string |
Titre du graphique. | ||
paint |
object |
Pour définir finement le style de la couche. Voir la documentation de MapLibre. | ||
color |
string |
Couleur du symbole (sinon définie à partir de la palette). Sans effet si categoryKey ou paint sont définis. |
||
xKey |
number |
Colonne contenant la coordonnée x (longitude) | ||
yKey |
number |
Colonne contenant la coordonnée y (latitude) |
Si le dataset provient d'un flux WFS, la géométrie est automatiquement utilisée. Sinon il faut renseigner les propriétés xKey et yKey.
Exemple
import { Dashboard, Dataset, Map, Palette, Producer } from "@geo2france/api-dashboard/dsl"
<Dashboard debug>
<Palette steps={['#D5C3FB','#5E8C5C','#D4EACA','#F19E38','#745017']}/>
<Dataset
id='scot'
resource="scot_en_cours"
url='https://qgisserver.hautsdefrance.fr/cgi-bin/qgis_mapserv.fcgi?MAP=/var/www/data/qgis/applications/limites_admin.qgz'
type='wfs'
pageSize={50}
meta={{srsname:'EPSG:4326'}}
>
<Producer url="https://opendata.hautsdefrance.fr/dataset/ee965118-2416-4d48-b07e-bbc696f002c2">Région Hauts-de-France</Producer>
</Dataset>
<Map dataset="scot" categoryKey="etat_proc" title="Les SCOT des Hauts-de-France"/>
</Dashboard>
import { Dashboard, Dataset, Map, Palette, Producer } from "@geo2france/api-dashboard/dsl"
<Dashboard debug>
<Palette steps={['#D5C3FB','#5E8C5C','#D4EACA','#F19E38','#745017']}/>
<Dataset
id="points_apport"
type="datafair"
resource="donnees-eo-ocab/lines"
url="https://data.pointsapport.ademe.fr/data-fair/api/v1/datasets"
pageSize={500}
>
<Producer url="https://data.pointsapport.ademe.fr/datasets/donnees-eo-ocab">OCAB</Producer>
</Dataset>
<Map dataset="points_apport"
categoryKey="type_de_point_de_collecte"
title="Les points de collecte"
xKey="longitudewgs84"
yKey="latitudewgs84"/>
</Dashboard>