0

我已经使用 Bing Maps key reversegeocode 来获取地址,我也得到了想要的结果,但它需要 bing 密钥在 90 天内过期。所以它不是更好的使用方法。

我也尝试过 CivicAddressResolver 来获得相同的结果,但它没有返回任何地址。我不知道为什么。

我也尝试过 google api,我得到了答案,但它有使用限制,每天可以使用 2500 次。

最后,我尝试了 ReverseGeocodeQuery 方法来获得相同的结果,但它仅适用于 windows phone 版本 8。

我需要在 windows phone 7.1 版上发生同样的事情。

请回复。

提前致谢。

4

2 回答 2

0

谷歌可能拥有最好的服务,前 6 个月免费,之后每月 10 美元。这是一个非常合理的价格,并且拥有 99.9% 的正常运行时间和快速的服务器,它比您从任何免费服务甚至大多数其他付费服务中获得的要好很多。

https://developers.google.com/maps/documentation/business/geolocation/

如果您迫切需要免费的,我听说 Geonames 还可以。不过,您不会以非常适中的价格击败 Google 所能提供的。应该注意的是,如果您每月超过 10,000 次请求,您必须支付超额费用,但如果您的应用程序如此受欢迎,您可以通过它获利来补贴......

编辑 刚刚注意到你已经提到了谷歌,但就像我说的,如果你预计每天有接近 2,500 个请求,如果它花费一点有什么关系?!?

于 2013-01-18T05:29:26.697 回答
0

您将不得不使用替代服务来获取邮政编码/地址。Rohith 在评论中链接到的问题有一个很好的选择:Nominatim。另一种选择也是Geonames,它也有一些反向地理编码。

于 2013-01-17T00:46:00.710 回答