Ciao a tutti ho trovato uno script asp che passandogli i dati via cap etc ti restituisce le coordinate satellitari tramite api di google...
lo script è questo:
ottimo e funzionante, ma se io avessi bisogno anche del parametro AddressDetails Accuracy??codice:Indirizzo="viale monza, 45" CAP="20124" Localita="Milano" Prv="MI" Stato="Italy" Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM") objXmlDom.setProperty "ServerHTTPRequest", true ' Se non si collega commentare questa riga! objXmlDom.async = False if objXmlDom.Load("http://maps.google.com/maps/geo?output=xml&key=abcdefg&q="&Server.URLEncode(Indirizzo)&", "&CAP&" "&Server.URLEncode(Localita)&" ("&Prv&"), "&Stato) then Set codice = objXmlDom.getElementsByTagName("Response/Status/code") if codice(0).text=200 then Set lineacoord = objXmlDom.getElementsByTagName("Response/Placemark/Point/coordinates") array_dati=Split(lineacoord(0).text,",") lng=array_dati(0) lat=array_dati(1) response.write "OK - "&Indirizzo&", "&CAP&" "&Localita&" ("&Prv&"), "&Stato&" - lng: "&lng&" lat: "&lat& " - precisione: " & precisione else response.write "KO - "&Indirizzo&", "&CAP&" "&Localita&" ("&Prv&"), "&Stato end if Set codice = Nothing Set lineacoord = Nothing Set objXmlDom = Nothing else response.write "Errore di connessione " end if
ho provato così ma non mi funziona:
ho provato anche a mettere Response/Placemark/AddressDetails/Accuracy ma niente uguale...codice:Set accuracy = objXmlDom.getElementsByTagName("Response/Placemark/AddressDetails Accuracy") precisione = accuracy(0).text
qualcuno sa aiutarmi?
grazie a tutti

Rispondi quotando