【问题标题】:Get country code using Bing Maps REST API使用 Bing 地图 REST API 获取国家/地区代码
【发布时间】:2012-10-12 10:18:19
【问题描述】:

我是一名 WP7 开发人员。我有一个位置的经度和纬度,并通过使用 Bing 地图 API 获取由坐标定义的完整信息,即经度和纬度

http://dev.virtualearth.net/REST/v1/Locations/37.09024,-95.712891?o=json&key=APIKEY

纬度和经度以上是美国位置,我可以得到addressLine,adminDistrict,adminDistrict2,countryRegion,formattedAddresspostalCode 但不是country code(ISO ALPHA-2 Code) like IN for India, US for United States,countryRegion json 响应包含国家/地区名称,我的应用程序限制是使用国家/地区代码而不是国家/地区名称。我在 API url 中错过了什么。请帮帮我

【问题讨论】:

    标签: windows-phone-7 geocoding bing-maps


    【解决方案1】:

    您需要为国家代码添加一个单独的参数“incl=ciso2”,因为它属于附加信息。像这样修改您的查询字符串。 http://dev.virtualearth.net/REST/v1/Locations/37.09024,-95.712891?incl=ciso2&o=json&key=APIKEY.

    这样做,您将在地址对象“countryregioniso2”中有一个附加字段,该字段将具有 2 位国家代码。

    【讨论】:

      【解决方案2】:

      如果您已将 &incl=ciso2 添加到 url,则字段名称将是“countryRegionIso2”,这仍然有效。

      【讨论】:

        【解决方案3】:

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-11-21
          • 2017-04-25
          • 2021-04-18
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多