我完全按照安装步骤让 Geokit 在我的网站上运行。我可以很好地进行距离计算,但是当我尝试使用以下方法渲染 Google 地图时:
@map = GMap.new("map")
它向我抛出了这个错误:
NameError in TechsController#home
uninitialized constant TechsController::GMap
有谁知道为什么?我感觉它与 API 密钥或其他东西有关。此外,我完全能够进行距离计算,只是无法渲染地图本身。
我完全按照安装步骤让 Geokit 在我的网站上运行。我可以很好地进行距离计算,但是当我尝试使用以下方法渲染 Google 地图时:
@map = GMap.new("map")
它向我抛出了这个错误:
NameError in TechsController#home
uninitialized constant TechsController::GMap
有谁知道为什么?我感觉它与 API 密钥或其他东西有关。此外,我完全能够进行距离计算,只是无法渲染地图本身。
您需要安装YM4R_GM。Geokit 和 Geokit 插件不支持渲染谷歌地图。
YM4R_GM 可以在以下位置找到:http://github.com/ewildgoose/ym4r_gm