2

有没有获取某个地址的 GPS 位置的 api 或方法?

我必须遍历一个列表并获取 GPS 经度和纬度。

问候,和服

4

3 回答 3

5

您正在寻找的是所谓的地理编码

地理编码是将地址(如“1600 Amphitheatre Parkway, Mountain View, CA”)转换为地理坐标(如纬度 37.423021 和经度 -122.083739)的过程

您可以为此使用Google 地理编码服务

于 2012-08-03T07:13:28.170 回答
2

如果您只是想要经度和纬度(与 GPS 无关),则有多种地理编码选项。例如:

在线地理编码服务往往通过 JSON 或 XML API,因此您实际上并不需要特定于 C# 的客户端库。

于 2012-08-03T07:12:10.900 回答
0

@Jon_Skeet 和 @Hamad 都在为您提供有效的答案。您可以直接使用 Bing 或 Google 来获取地址的经纬度详细信息。

不过,当 iOS6 正式登场时,iOS 将不再使用谷歌地图。这提出了几个问题。由于根据条款和条件从谷歌传回的任何数据都应显示在谷歌地图上。我认为 BING 也会出现类似的情况。虽然,这可能不是你关心的事情。

但为确保将来不会出现此类问题,请使用 Apple 提供的地理编码功能链接此处以供参考

作为迂腐的人,您不希望对您实际希望对地址进行反向地理编码的任何内容进行地理编码。

于 2012-08-03T08:05:09.430 回答