【发布时间】:2011-02-25 23:40:00
【问题描述】:
我有一个使用 Google 地图的网站,如果用户没有 JavaScript,则回退到静态地图。
客户要求是用户仍应能够平移和缩放(假设每次缩放或平移都会刷新页面)。
因此,每次缩放或平移,页面都会刷新,并且在服务器端,我需要根据用户尝试执行的操作重新生成静态地图。
我最初生成静态地图的方式是通过 Google 静态地图 URL 传递我的所有标记(不定义中心点或缩放,让 Google 最终确定)。
我遇到的问题是当我平移时,如何获取 Google 生成的静态地图的边界,所以我知道平移的点。
有人看过吗?或者有什么见解?
编程语言是 Ruby。
谢谢!
【问题讨论】:
-
这可能违反了谷歌地图的协议。您可以在网站或软件应用程序中使用 API(静态地图 API 除外)。对于网站,请使用可以找到您的实现的 URL 进行注册。对于其他软件应用程序,请使用可以下载您的应用程序的页面的 URL 进行注册。
标签: ruby-on-rails google-maps google-maps-api-3