【问题标题】:Search a location by name on Bing Map Windows Store App C#在 Bing Map Windows Store App C# 上按名称搜索位置
【发布时间】:2016-11-21 01:29:57
【问题描述】:

如何搜索某个位置以通过某个名称获取经度和纬度,例如:纽约? 我正在使用 Microsoft 的 Bing Map SDK。

【问题讨论】:

    标签: c# windows-store-apps


    【解决方案1】:

    我不相信一座城市可以与一个特定的纬度和经度联系在一起,因为它覆盖了很大的区域。但是,使用 Bing Map SDK 的Search Manager Class,您可以根据您的示例将纽约的地址输入到 GeoCode 并获取纬度和经度。

    来自 msdn 类页面:

    // Set the address string to geocode
    Bing.Maps.Search.GeocodeRequestOptions requestOptions = new Bing.Maps.Search.GeocodeRequestOptions("1 Microsoft Way, Redmond, WA");
    
    // Make the geocode request 
    Bing.Maps.Search.SearchManager searchManager = myMap.SearchManager;
    Bing.Maps.Search.LocationDataResponse response = await searchManager.GeocodeAsync(requestOptions);
    

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-14
      • 2013-10-31
      • 2014-05-27
      • 1970-01-01
      • 2018-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多