在.NET中放置名称或城市的纬度和经度

在.NET中放置名称或城市的纬度和经度,.net,geolocation,latitude-longitude,.net,Geolocation,Latitude Longitude,我有一组纬度和经度值(和大地基准?)。我想用这些来获得一个地名或一个城市。在.NET中有什么方法可以做到这一点吗 谢谢 Sachin您必须使用web服务。是一个这样的免费来源。这个名称是反向地理编码。有许多这样的服务提供商。一个是谷歌。看看他们的开发者部分: 您只需格式化所需的URL,并使用a下载Json: Using client As New Net.WebClient() Return client.DownloadString(address) End Using 然后,您将需

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

谢谢


Sachin

您必须使用web服务。是一个这样的免费来源。

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

您只需格式化所需的URL,并使用a下载Json:

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

然后,您将需要使用数据提取街道名称

查看有关恢复国家名称的信息。我不想这样,我需要城市或地名。@SachinKainth他们有几个客户端库: