0

我有一组纬度和经度值(和大地基准?)。我想用这些来获得地名或城市。有没有办法在.NET中做到这一点?

谢谢,

萨钦

4

2 回答 2

1

它的名称是反向地理编码。这种服务有很多供应商。一个是谷歌。看看他们的开发者部分:

谷歌反向地理编码

您只需格式化所需的 URL 并使用Net.WebClient下载 Json:

Using client As New Net.WebClient()
   Return client.DownloadString(address)
End Using

然后,您需要解析 Json数据以提取街道名称

于 2012-08-08T11:15:17.407 回答
0

您将不得不使用网络服务。Geonames就是这样一种免费的来源。

于 2012-08-08T11:06:31.527 回答