【问题标题】:Get latitude and longitude of address in Asp.net?在 Asp.net 中获取地址的纬度和经度?
【发布时间】:2014-01-14 11:27:15
【问题描述】:

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

例如我怎样才能得到哈菲兹中心、拉合尔、旁遮普、巴基斯坦的经纬度?

【问题讨论】:

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


【解决方案1】:

您可以使用 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到你需要的信息。

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

【讨论】:

  • 太好了 - 前几天我自己也想弄清楚,如果您满意,可以将其标记为答案吗?
猜你喜欢
  • 1970-01-01
  • 2017-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多