Retour au journal
CartesNouveau

La recherche fonctionne avec le contrôle de géocodeur de MapLibre

@unmap/maps/geocoder place la recherche unmap derrière le contrôle de recherche de MapLibre : installez le module, ajoutez le contrôle, et les résultats reviennent dans le format que le géocodeur Mapbox utilise déjà.

  • createGeocoder construit @maplibre/maplibre-gl-geocoder, le contrôle de recherche de MapLibre, relié à la passerelle unmap : ajoutez-le à une carte avec map.addControl, sans shadcn.
  • Le module affiche le champ, la liste de suggestions, le déplacement de la carte et le marqueur; unmap répond à ses recherches.
  • Les résultats arrivent comme des entités Carmen de style Mapbox, si bien que le code écrit pour le géocodeur Mapbox les lit sans changement.