1

希望有人可以帮助我。我正在 Rails 中做一个项目,目前我有一个静态谷歌地图,它使用地理编码器 gem 链接到模型中的地址。我尝试查找视频以尝试将其更改为动态地图并保持地图链接到模型的方式,但我找不到方法。目前我的展示页面是这样的:

<div id="map">
<%= image_tag "http://maps.google.com/maps/api/staticmap?size=700x400&sensor=false&zoom=16&markers=#{@post.latitude}%2C#{@post.longitude}" %>
</div>

我想要的只是保持相同的东西,但将其更改为动态的,我只是从这些东西开始,如果这是一个愚蠢的问题,我很抱歉。谢谢

4

1 回答 1

0

从静态到动态是一大步,但并不难。您将不得不使用谷歌地图 API并使用 javascript 稍微摆弄一下。

另一种选择是使用Gmap4rails,这是一个封装了这个 API 并且易于使用的 gem。该文档有一些关于如何将模型链接到地图的示例。

于 2013-04-10T12:14:40.647 回答