如何在c#中按名称查找位置的纬度和经度?

Ehs*_*adi 1 c# wcf web-services geolocation

可能重复:
获取GPS坐标的Web服务

我正在使用c#,我需要通过它的名字找到位置的纬度和经度.例如 :

Tuple<double, double> lat_log = FindByLocation("England", "London");
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何网络服务这样的事情!因为我没有地点字典或任何数据库.

tom*_*ing 6

对此URL执行HTTP请求:

http://maps.googleapis.com/maps/api/geocode/xml?sensor=false&address=London,England
Run Code Online (Sandbox Code Playgroud)

然后你会得到一份带有大量信息的XML文档,包括纬度和经度.