获取位置的纬度和经度

本文关键字:经度 纬度 位置 获取 | 更新日期: 2023-09-27 17:58:25

可能重复:
如何通过编程或使用api 获取位置的纬度和经度

我正在使用>http://www.weather.gov/forecasts/xml/SOAP_server/ndfdXML.htm.以获取位置的天气细节。在这里,我需要将纬度和经度传递给webmethod。我有位置名称,但没有纬度&经度值。所以我想得到一个位置的这两个值。有办法得到它吗?

获取位置的纬度和经度

既然你用谷歌标记了这个问题,我想你会想使用谷歌地理编码API服务吗?那里的文档很好地解释了如何使用它——您将地址作为查询字符串参数传递给服务(通过类似REST的简单URL),然后可以返回XML或JSON。XML查询示例:

http://maps.googleapis.com/maps/api/geocode/xml?address=1600+露天剧场+公园大道,+山+景,+CA&传感器=错误

作为XML响应的一部分,您将看到lat/long:

<location>
  <lat>
     37.4213068
  </lat>
  <lng>
     -122.0852900
   </lng>
</location>

只需记住将sensor参数设置为truefalse,因为这是必需的。

请注意,v3 API不需要API密钥,但有一些使用限制,您应该注意,包括:

  • 查询限制为每天2500个地理定位请求
  • 地理编码API只能与谷歌地图结合使用;禁止在地图上不显示地理编码结果