Il toponimo va specificato nel formato libero per descrivere gli indirizzi. E’ possibile specificare un qualificatore di tre caratteri separato dai due punti “:” davanti alla stringa da ricercare: “add:” limita la ricerca agli indirizzi; “top:” limita la ricerca ai toponimi.
La risposta del servizio è conforme allo standard KML 2.2 e accetta i seguenti parametri:
-
xmlRequest, una stringa xml che rappresenta la richiesta con gli indirizzi espressi in formato strutturato o libero o i toponimi espressi in formato libero
-
exactStreetName, parametro opzionale che indica di effettuare il geocoding considerando gli indirizzi la cui denominazione corrisponde esattamente, senza distinzione tra lettere maiuscole o minuscole, a quella specificata in ingresso; può assumere i valori “true” o “false” (default);
Il parametro xmlRequest è un elemento DetermineRouteRequest, la cui grammatica è definita da un documento XSD.
La risposta del servizio conterrà l’elenco delle tappe con la coppia di coordinate associata, le istruzioni sul percorso, la distanza da percorrere e il tempo di percorrenza stimato.
-
URL del servizio: http://webgis.regione.sardegna.it/followmeplus/ControllerServletToponimi.kml
-
xmlRequest-
XSD-
Guida all’uso del servizioPrototipo in HTML e Javascript con interfaccia utente e validazione dell’input:
-
Scarica i sorgenti-
Visualizza l’esempio