Tag: mapstraction

在Rails 3中使用mapstraction升级google maps api

我正在尝试将应用程序升级到Rails 3.该应用程序需要一个可以编辑的地图,并且它一直在使用谷歌地图和地图绘制。 当我升级到rails 3时,地图停止显示,我认为这是因为它需要从谷歌地图api v2更新到v3。 我一直在尝试使用本教程升级它,但由于应用程序正在使用mapstraction,我一直难以让它工作。 最初,这是在HTML中: <script src="http://maps.google.com/maps?file=api&v=2&key=” type=”text/javascript”> maps.js如下: var Map = function() { this.init() } $.extend(Map.prototype, { m : false, init: function() { this.m = new mxn.Mapstraction(‘mapdiv’, ‘googlev3’) this.m.addControls({pan: true, zoom: ‘large’, map_type: false}) // this.m.enableScrollWheelZoom() this.m.setMapType(3) return this.m }, addPoint: function(lat, lng, html) { var myPoint = new mxn.LatLonPoint(lat, lng); var […]