0

Google Maps API v3 突然停止在我的实时服务器上运行;但是仍然可以在我的本地主机上使用。我没有改变任何东西,所以我认为它与我的代码无关。

另请注意,我的生产和开发服务器是相同的。

我正在使用Refinery运行Ruby 1.93Rails 3.2.13。我为炼油厂创建了附加地址信息;这只是一个位置模型,我使用Rails Geocoder对 Google Maps Api 的地址进行地理编码。

我有一个使用地图 api 搜索附近位置的搜索字段。它几天前停止工作,然后昨晚又开始工作。

我只是在将一些不相关的东西推送到 git 后随机再次尝试。今天早上它还在工作。

然后我在做一些不相关的事情做了一个推送,然后又试了一次,它又不工作了。

无论如何,它仍然可以在我的本地主机上运行,​​但我被卡住了。有人知道吗,或者其他人目前对Google Maps API v3有任何问题吗?

编辑:解决问题的新问题:在此处 跟进使用个人 API 密钥设置 Rails 地理编码器

4

2 回答 2

1

对于大多数应用程序,建议在客户端进行任何地理编码。这不仅可以帮助您避免基于 IP 地址的使用限制,还可以减轻服务器的压力。

如果当人们通过搜索字段输入地址时对您的应用程序进行地理编码,这是一个很好的选择,您仍然可以通过 ajax 调用将您需要的任何信息发送回您的服务器。

有关更多策略,请参见此处:https ://developers.google.com/maps/articles/geocodestrat

于 2013-08-29T16:40:44.107 回答
0

我很遗憾地选择了微软的 Bing 服务。Google Premier 帐户是 10,000 美元。我只是在吹嘘我是如何在微软免费了将近 2 年的。不开心的一天。同时,我将致力于制作地理编码客户端。感谢大家。

于 2013-08-30T17:20:08.607 回答