可能重复:
how i can get latitude , longitude of a location programmatically or using a api
我正在使用> http://www.weather.gov/forecasts/xml/SOAP_server/ndfdXML.htm。得到位置的天气详情。在这里,我需要将纬度和经度传递给webmethod。我有位置名称,但没有纬度&经度值。所以我想获得一个位置的这两个值。有没有办法得到它。
答案 0 :(得分:2)
由于您使用Google标记了问题,我认为您希望使用Google Geocoding API service?那里的文档几乎解释了如何使用它 - 您将地址作为查询字符串参数传递给服务(通过简单的REST,如URL),您可以返回XML或JSON。 XML查询的一个示例:
作为XML响应的一部分,您将看到lat / long:
<location>
<lat>
37.4213068
</lat>
<lng>
-122.0852900
</lng>
</location>
请记住将sensor
参数设置为true
或false
,因为这是必需的。
请注意,v3 API不需要API密钥,但确实需要注意一些usage limitations,包括: