【问题标题】:google dynamic maps in rails谷歌在rails中的动态地图
【发布时间】:2014-03-14 07:31:55
【问题描述】:
我正在使用 Geocoder Gem 来生成位置的地理位置 [纬度、经度]。我在
http://maps.google.com/maps/api/staticmap?size=850x300&sensor=false&zoom=16&markers=#{location.latitude}%2C#{location.longitude}" %>
中将搜索到的位置显示为地图我用动态地图做同样的事?静态地图也不错,但动态地图会更好。有谁知道如何为此使用动态地图??
【问题讨论】:
标签:
google-maps
ruby-on-rails-4
【解决方案1】:
使用Maps API。
这是一个 JavaScript API,您可以编写 JavaScript 代码来使用它。该页面上链接了许多示例和教程,以及参考文档。
请注意,除了提供 JavaScript 代码(可能作为静态资产)和生成 JavaScript 代码所需的任何动态数据之外,您将不会使用 Ruby 或 Rails 来执行此操作.除此之外,它是纯 JavaScript。
【解决方案2】:
您可以使用<iframe> 标签。
<iframe width="300" height="300" frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/place?
key=YOUR_API_KEY&q=ADDRESS_OR_COORDINATES"
allowfullscreen>
</iframe>