IGNF / geoportal-extensions

French Geoportal Extensions for well-known javascript mapping libraries (Leaflet and OpenLayers)
https://ignf.github.io/geoportal-extensions/
Other
64 stars 33 forks source link

L.geoportalControl.Route rechercher uniquement à partir du nom de la commune ou du lieu-dit #165

Closed jbouffand closed 6 years ago

jbouffand commented 6 years ago

Bonjour,

Dans l'outil de calcul d'itinéraire, on ne peut saisir qu'une adresse complète, ou cliquer sur un point de la carte lorsqu'on ne connaît pas son adresse.

Serait-il possible de chercher les points de départ, d'étape et d'arrivée uniquement à partir d'un lieu-dit, d'un code postal ou d'un nom de commune (exactement comme dans le searchEngine)?

merci

lowzonenose commented 6 years ago

Recherche d'autocompletion sur une ressource de type "PositionOfInterest" uniquement, donc sur les lieu-dits et communes...

var route = L.geoportal.Route({
    autocompleteOptions : {
         filterOptions : {
             type : ["PositionOfInterest"]
         }
     }
});

Par contre, il n'y aura pas de recherche par code postal, car c'est une recherche par geocodage..., et l'extension ne l’implémente pas.

jbouffand commented 6 years ago

Merci beaucoup, j'ai essayé et ça marche!