Bing Maps REST API将坐标转换为邮政编码或类似

时间:2011-03-25 20:54:57

标签: c# windows-phone-7 bing-maps

Bing Maps API非常适合用于查找从WP7手机发送的所有GPS信息。但我不知道如何处理邮政编码。我知道每个国家都有所不同。我很好奇从纬度/经度获得Zip代码(或类似代码)的最佳方法是什么。 Bing地图并不总是返回带有区号的城市。有时它会带回“人口密集区”,如海湾地区或旧金山。 XML中的zip节点将为空白。

有没有可以解决这个问题?或者我正在查看其他一些复杂的计算和第二次Web服务调用?

3 个答案:

答案 0 :(得分:1)

我最终使用google api获取此类信息。我想要进入我所在的郊区,Bing不会回来。可能值得一看,谷歌是否会返回邮政编码。

答案 1 :(得分:1)

您可以使用Locations API获取指定点的位置信息。如果您只想要指定位置的邮政编码,那么您只需将 includeEntityTypes 参数设置为 PostCode1 ,但您可以请求多个作为逗号分隔列表。

毫无疑问,您还可以选择XML或JSON响应。

答案 2 :(得分:1)

我不确定使用API​​是否有更简单的方法可以做到这一点,但是你可以在不使用其他服务的情况下完成这项工作,尽管这是一项额外的工作。您可以使用形状文件添加自定义切片图层,例如此处提供的文件:http://www.census.gov/geo/www/cob/zt_metadata.html