问题标签 [gmaps4rails]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 没有模型的 Google-maps-for-Rails
很抱歉成为新手,但我想在使用 gmaps4rails 时让您注意我的问题 - 很棒的宝石。
在我的应用程序中没有数据库后端。其实我只是想收集这样的标记:
不幸的是,它显示了一个没有地图的灰色矩形 *(我已经设法按照Wiki的步骤进行操作(我做了几次 *))))
当我做
我明白了
而且我不知道为什么会有这样的代码
不工作?应该在哪里初始化?或者我忘记了什么神奇的步骤?我还分叉了 thasuresh 的一个项目。启动它并从模型中删除所有内容,并将我的标记推到那里,它向我展示了我想要的东西。
但是我自己写的项目还是达不到同样的结果!!!
PS 轨道 3.1rc5 gmaps4rails 0.10.2
顺便说一句,它可能不是 gmappable 模型吗?
ruby-on-rails - gmaps4rails 和自动完成 google place API 不兼容
我在 gmaps4rails gem 和 google place API 之间存在兼容性问题
基本上,如果我将 gmpas4rails 放在我的视图中,如下所示:
然后这个脚本不再工作(它通常会在 user_address 字段上激活自动完成功能:
我试图通过 gmaps4rails.call_back 调用脚本并更改脚本中的 var 名称......
任何的想法?
ruby-on-rails - to_gmaps4rails 块不起作用?
不明白:
在我的控制器中:
在我看来:<%=@json%>
结果:
为什么标题没有被处理???
ruby-on-rails - 模型中的两个地址
我有一个模型,里面有两个地址。可以使用 gmaps4rails 对两个地址进行地理编码吗?我该如何配置它?
谢谢
ruby-on-rails - gmaps4rails 根据经纬度显示位置
我正在使用带有 Rails 3.0.9 的 gmaps4rails。我想在地图上添加一个基于纬度和经度坐标的标记,但我不知道该怎么做。我设法仅将地图与安德斯一起使用。谢谢。
我正在使用的代码:
应用程序/模型/location.rb
应用程序/控制器/locations_controller.rb
应用程序/视图/位置/index.html.erb
该location
模型包含以下字段:latitude, longitude, address
.
更新:我在阅读了另一个关于标记的时间项目 wiki 后找到了解决方案。解决方案是使用自定义<%= gmaps %>
方法。我设法像这样使用它:
在控制器中:
您可以根据需要自定义这些值。
ruby-on-rails - Gmaps4Rails.clear_marker TypeError:无法读取 null 的属性“serviceObject”
我一直在动态更新我的 Gmaps4Rails,方法是等到用户停止在搜索表单中输入 0.5 秒,然后发送 AJAX 请求。但是,在 2 或 3 次请求之后,地图在 Gmaps4Rails.replaceMarkers 之后停止更新,并出现 Javascript 错误
TypeError:无法读取 null 的属性“serviceObject”
我已经追踪到 Gmaps4Rails.clear_marker:
这是需要修补的东西还是我在其他地方做错了什么?
这是我的application.rb中的相关部分
地图设置为:
这是来自 */venues/_form.html.erb* 的相关内容
这是场地_controller.rb
最后是 find.js.erb
ruby-on-rails - gmaps4rails 在 DEV 上工作,但不在现场(heroku 网站)
在我的网站http://tehcoffee.com/上,gmaps4rails gem 不起作用。(除了个别商店页面http://tehcoffee.com/shops/1我称之为简单的方式)
奇怪的是它可以在 DEV 上运行。(如果需要,我可以粘贴源代码)
gmaps4rails gem 是最新的 10.2
它被托管在heroku上。
ruby-on-rails - 从 gmaps4rails 抓取屏幕截图
所以是的,我们正在尝试显示一个非常小的版本的地图,并且所有的用户界面元素都挡住了。我们意识到截图可能会很好,所以只是想知道是否可以生成一个截图地图位置,并将其显示为图像而不是可交互的地图。
javascript - 单击项目时显示 gmaps 位置 (Gmaps4rails)
我试图在我的代码中添加一些回调,所以当点击地图外的图片时,地图会以图像包含的位置为中心,所以我试试这个。
它不会抛出任何错误,我使用“pos”进行测试,但我无法让它工作。
ruby-on-rails - rails3如何从谷歌地图中的详细地址获取特定城市
这个网址有一个演示http://gmaps4rails.heroku.com/locations
当我们提供详细地址时,例如“9 Rue du Muret, Marseille”,所以在谷歌地图中它会显示一个点,
现在我想通过地址获取特定城市“马赛”不包含街道,只有城市名称,
有什么方法可以实现吗?