WOEID a Lat, Long

Estoy creando una aplicación web simple donde el usuario ingresa WOEID y traza la ubicación en el mapa. Actualmente estoy usando la API de Google Maps y, por lo que sé, no es compatible con el trazado de WOEID, por lo que estoy tratando de encontrar una forma sencilla de obtener las coordenadas Lat/Lng de un WOEID. Sé que PlaceFinder de Yahoo debería funcionar, pero fue diseñado para Lat/Lng a WOEID y no al revés.

¿Existe una forma sencilla de obtener Lat/Lng de un WOEID?

preguntado el 12 de junio de 12 a las 22:06

1 Respuestas

Puede obtener el Lat/Long de Yahoo directamente.

La documentos muestra que la lat/long se devuelve en la respuesta XML.

<?xml version="1.0" encoding="UTF-8"?>
<place yahoo:uri="http://where.yahooapis.com/v1/place/2507854" xml:lang="en">
  <woeid>2507854</woeid>
  <placeTypeName code="7">Town</placeTypeName>
  <name>Trenton</name>
  <country type="Country" code="US">United States</country>
  <admin1 type="State" code="NJ">New Jersey</admin1>
  <admin2 type="County" code="">Mercer</admin2>
  <admin3/>
  <locality1>Trenton</locality1>
  <locality2/>
  <postal/>
  <centroid>
    <latitude>40.21777</latitude>
    <longitude>-74.759361</longitude>
  </centroid>
  <boundingBox>
    <southWest>
      <latitude>40.183868</latitude>
      <longitude>-74.819519</longitude>
    </southWest>
    <northEast>
      <latitude>40.248291</latitude>
      <longitude>-74.728798</longitude>
    </northEast>
  </boundingBox>
</place>

Lo que te interesa es probablemente el centroid elemento.

Respondido el 12 de junio de 12 a las 22:06

Los enlaces utilizados en esta respuesta ahora están en desuso, pero aún puede consultar con un woeid a través de consulta.yahooapis.com - Nápoles

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.