在Asp.net获取经纬度的经纬度?

时间:2014-01-14 11:27:15

标签: google-maps asp.net-mvc-4 latitude-longitude

如何在asp.net MVC4中获取某个位置的纬度和经度?

例如,我如何获得巴基斯坦旁遮普省拉合尔哈菲兹中心的纬度和经度?

1 个答案:

答案 0 :(得分:2)

您可以使用Google GeoCoding service将地址转换为一组坐标。

例如,您可以致电地址:

http://maps.googleapis.com/maps/api/geocode/xml?address=Hafeez+center,Lahore,Punjab,Pakistan&sensor=false

我的建议是做类似的事情:

var responseDocument = XDocument.Load("http://maps.googleapis.com/maps/api/geocode/xml?address=Hafeez+center,Lahore,Punjab,Pakistan&sensor=false");

然后阅读xml以获取所需信息。

编辑添加 - 确保您检查谷歌的条款和条件,它们禁止某些类型的应用程序!