GEOGRAFIA DELLA SARDEGNA
sardegnageoportale  ›  area tecnica  ›  servizi di interoperabilità  ›  geocoding  ›  geocoding (kml)
Geocoding (KML)
Questo servizio consente di specificare un indirizzo in formato strutturato o libero; fornisce una risposta conforme alle specifiche KML.
Geocoding KML indirizzo strutturato
Il servizio permette le geocodifica di un indirizzo espresso in forma strutturata in un determinato sistema di riferimento e accetta i seguenti parametri GET o POST:
- serviceName, una stringa che rappresenta il nome del servizio da richiamare (costante da valorizzare a “locationservice”)
- xmlRequest, una stringa xml che rappresenta la richiesta, espressa in formato espressa in formato strutturato, ossia con l’indicazione di:via, numero civico, Comune, Provincia, CAP
- 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);
- epsgOutput, il Sistema di Riferimento Spaziale in cui si desiderano ottenere le coordinate dell’output; può assumere i valori “3003” (default) o “4326” o “32632”;

Il parametro xmlRequest è un elemento GeocodeRequest, la cui grammatica è definita da un documento XSD.

La risposta del servizio contiene l’elenco degli indirizzi trovati; per ciascuno di essi è presente la coppia di coordinate nel sistema di riferimento scelto ed è conforme allo standard KML

- URL del servizio: http://webgis.regione.sardegna.it/followmeplus/OLService.kml
- Esempio di xmlRequest
- XSD
- Guida all'uso del servizio

Prototipo in HTML e Javascript con interfaccia utente e validazione dell’input:
- Scarica i sorgenti
- Visualizza l’esempio

Geocoding KML indirizzo libero
Il servizio permette le geocodifica di un indirizzo espresso in forma libera in un determinato sistema di riferimento e accetta i seguenti parametri GET o POST:
- serviceName, una stringa che rappresenta il nome del servizio da richiamare (costante da valorizzare a “locationservice”)
- xmlRequest, una stringa xml che rappresenta la richiesta, espressa in formato libero, ossia con l’indicazione di un testo 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);
- epsgOutput, il Sistema di Riferimento Spaziale in cui si desiderano ottenere le coordinate dell’output; può assumere i valori “3003” (default) o “4326” o “32632”;

Il parametro xmlRequest è un elemento GeocodeRequest, la cui grammatica è definita da un documento XSD.

La risposta del servizio contiene l’elenco degli indirizzi trovati; per ciascuno di essi è presente la coppia di coordinate nel sistema di riferimento scelto ed è conforme allo standard KML.

- URL del servizio: http://webgis.regione.sardegna.it/followmeplus/OLService.kml
- Esempio di xmlRequest
- XSD
- Guida all'uso del servizio

Prototipo in HTML e Javascript con interfaccia utente e validazione dell’input:
- Scarica i sorgenti
- Visualizza l’esempio