如何在asp.net MVC4中获取某个位置的纬度和经度?
例如,我如何获得巴基斯坦旁遮普省拉合尔哈菲兹中心的纬度和经度?
答案 0 :(得分:2)
您可以使用Google GeoCoding service将地址转换为一组坐标。
例如,您可以致电地址:
我的建议是做类似的事情:
var responseDocument = XDocument.Load("http://maps.googleapis.com/maps/api/geocode/xml?address=Hafeez+center,Lahore,Punjab,Pakistan&sensor=false");
然后阅读xml以获取所需信息。
编辑添加 - 确保您检查谷歌的条款和条件,它们禁止某些类型的应用程序!