我想从 Windows Phone 7 中获取当前用户位置的邮政编码。从 GeoLocation 服务中,我能够获取纬度和经度,并且在 Bing 地图 API 的帮助下,我能够获取所有其他信息(如城市、州)除了邮政编码(邮政编码)。对于美国,邮政编码字段为空白。有没有办法获取邮政编码?我的应用程序限制如下。
- 我们不能使用除 BingMap API/Web 服务之外的任何其他服务来获取 ZipCode。
- 我们只支持美国作为位置。因此,如果该解决方案仅适用于美国。没关系。
我想从 Windows Phone 7 中获取当前用户位置的邮政编码。从 GeoLocation 服务中,我能够获取纬度和经度,并且在 Bing 地图 API 的帮助下,我能够获取所有其他信息(如城市、州)除了邮政编码(邮政编码)。对于美国,邮政编码字段为空白。有没有办法获取邮政编码?我的应用程序限制如下。
这是您需要的(必应地图 REST API):
http://msdn.microsoft.com/en-us/library/ff701710.aspx
请注意,在响应中(假设您正确构建了请求),有一个 PostalCode 实体。
您不能保证您会获得每个纬度的邮政编码。即使在美国境内。他们不是那样分配的。
您需要重新考虑/重新评估您在这方面的要求。
你也不能保证能够走另一条路。并非所有邮政编码都与物理位置有关,甚至有一些跨越州界。