Bing Maps API非常适合用于查找从WP7手机发送的所有GPS信息。但我不知道如何处理邮政编码。我知道每个国家都有所不同。我很好奇从纬度/经度获得Zip代码(或类似代码)的最佳方法是什么。 Bing地图并不总是返回带有区号的城市。有时它会带回“人口密集区”,如海湾地区或旧金山。 XML中的zip节点将为空白。
有没有可以解决这个问题?或者我正在查看其他一些复杂的计算和第二次Web服务调用?
答案 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