Aller au contenu principal

Recherche plein texte (FTS)

Idéal pour de l'autocomplétion, un service de recherche de texte (Full text search) sur objets géographiques est disponible à l'url suivante:

https://sitn.ne.ch/search

Les paramètres sont:

ParamètreObligatoire?DescriptionExemple
queryouiTermes de recherchequery=4512
limitnonNombre maximum total de résultatslimit=50
partitionlimitnonNombre maximum de résultats par couchepartitionlimit=10
categoriesnonListe des couches dans lesquelles effectuer la recherchecategories=adresses_sitn,ImmeublesCanton

Liste des catégories possibles:

categoriesDescription
ImmeublesCantonParcelles
search_satacPermis de construire
adresses_sitnAdresses cantonales
batiments_ofsBâtiments issus du RegBL
localiteLocalités
nom_local_lieu_ditNoms locaux et lieux dits
search_arrets_tpArrêts de transport public
search_cours_eauCours d'eau
point_interetPoints d'intérêt
gsr002_guichet_social_regionalGuichets sociaux régionaux
search_uap_publiqueUnité d'aménagement publique (forêts)
search_fo_administrationsAdministrations forestières publiques
ImmeublesCantonHistoriqueParcelles historiques
axe_rueNoms de rue
axe_mistraN° techniques d'axes routiers
search_conc_hydrConcessions hydrauliques
search_fo09Secours en forêt
search_entree_sortieEntrée/sortie autoroute
rt16_giratoiresGiratoires
rf_unite_juridiqueUnités juridiques du registre foncier
neophytes_infofloraPlantes invasives
search_alicadPiles de bois
search_santeProfessionels de la santé
search_pruPoints de rencontre d'urgence

Résultat

Le résultat sera un GeoJSON contenant une FeatureCollection dont chaque Feature aura les propriétés suivantes:

PropriétéDescriptionExemple
labelLa désignation de l'objet trouvé2894 Couvet (EGRID : CH788008687793)
layer_nameLe nom technique de la couche sur laquelle l'objet a été trouvéImmeublesCanton
actionsListe d'actions à effectuer par l'application, surtout utile au géoportail{"action": "add_layer", "data": "ImmeublesCanton"}
astuce

Les paramètres limit ou partitionlimit sont conseillés dans le cadre d'une utilisation en auto-complétion de saisie utilisateur. En effet, une recherche à un caractère telle que 1 ou a peut retourner énormément de résultats.

Exemple de requête

https://sitn.ne.ch/search?query=Tivoli%2022&limit=50