2017-06-07 4 views
0

J'ai une adresse qui montre la bonne place correcte dans bingmap. Quand je demande le code géographique pour même adresse en utilisant l'API d'URL Unstructured, il envoie différents géo localisationcomment obtenir le même code de géo pour une adresse qui est dans la carte de bing par l'intermédiaire de l'API de carte de bing?

Adresse: 86 Oakleaf Dr Meadow Valley, CA 95956 enter image description here

quand je demande par carte bing api

https://dev.virtualearth.net/REST/v1/Locations?CountryRegion=us&adminDistrict=CA&locality=Meadow%20Valley&postalCode=95956&addressLine=86%20Oakleaf%20Dr&output=json&key=BingmapKey

Il résulte quelque part ici

enter image description here

ai-je oublié quelque chose dans la requête de l'API? (Je valide la clé de bing)

Répondre

0

j'ai changé API appelant Trouver un emplacement par adresse à Trouver un emplacement par Query et il envoie même emplacement géographique que lorsque nous cherchons adresse sur le site de bingmap.

Aucune autre solution trouvée dans Trouver un emplacement par adresse API.

var url = "https://dev.virtualearth.net/REST/v1/Locations?query=" 
+ encodeURIComponent('Oakleaf Dr Meadow Valley CA 95956 United States') 
+ "&incl=queryParse" 
+ "&output=json" 
+ "&key=" + BingmapKey 
0
https://dev.virtualearth.net/REST/v1/Locations?CountryRegion=us&adminDistrict=CA&locality=Meadow%20Valley&postalCode=95956&addressLine=86%20Oakleaf%20Dr.&output=json&key=BingMapsKey 

Qu'est-ce que vous avez droit SEMBLE, Je viens d'ajouter un point après le « Dr » et changé à l'emplacement correct que vous vouliez.

+0

Ces adresses sont générées par un système. Nous ne pouvons pas forcer ajouter une période '.' ajouter aux adresses – azad