问题标签 [mapstraction]

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.

0 投票
1 回答
415 浏览

ssl - 是否可以在 SSL 网站上使用 Mapstraction

我进行了很多搜索,但似乎您无法在 SSL 网站上使用 Mapstraction。有没有人能够做到这一点,或者 Leaflet/OpenLayers 是使用 SSL tile 提供程序的最佳选择。

提前致谢

0 投票
1 回答
1682 浏览

google-maps-api-3 - 使用 Google Maps v3 在 Mapstraction 中移动标记

我正在尝试使用 Mapstraction Google Maps v3 放置一个可以移动的标记(可移动标记)。但我找不到正确的设置。

我可以放置一个静态标记。但找不到可移动标记的配置。有人对此有任何想法吗?

干杯,RD

0 投票
1 回答
371 浏览

google-maps - Google MAP V2 自定义信息气泡

有没有可能我们可以添加一个自定义信息气泡,就像在这个网站上找到的那样?http://app.bg。该网站使用v3。但是,我需要有一个自定义信息气泡,我使用的是 maptraction,它使用的是 v2 api 而不是 v3。

0 投票
1 回答
87 浏览

ruby-on-rails - Rails 3.1 中的 Mapstraction 预编译错误

我有一个 Rails 3.1 应用程序,其资产设置为在生产中预编译(在本例中为 Heroku)。这包括 jQuery、jQueryUI 和 Mapstraction。然而,运行heroku logs显示 Mapstraction,一个映射 JS 库,可能没有成功预编译:

我怀疑由于 Mapstraction (mxn.js) 是使用地理数据服务提供者名称作为 Rails 可能无法处理的参数构建的。不过,它在开发环境中本地工作,无需预编译。关于为什么在这种情况下预编译会失败的任何想法?

0 投票
0 回答
245 浏览

openlayers - 无法注册 openlayers 标记

我将OpenlayersMapstraction v1 (mapstraction.js) 一起使用,但我无法注册标记。标记根本不响应事件。该功能在这里,任何帮助将不胜感激。

0 投票
1 回答
309 浏览

javascript - Mapstraction 和 JSON 谷歌地图样式

我正在使用 maptraction v2。选择Google作为提供商时,我需要对Google Map V3进行样式化。我使用了 google 不错的“样式化地图向导”工具,该工具生成 JSON 对象以传递给 google.maps.MapOptions 对象的样式属性。该工具生成的 JSON 看起来像这样 { "featureType": "landscape.man_made", "elementType": "geometry.fill", "stylers": [ { "visibility": "on" }, { "color": "#404040" } ] } 等等...

但是,我无法弄清楚是否/如何重新格式化这个 json 对象,以便 mapstraction 可以像这样加载它:

更好的是,我真的很想知道是否可以使用 mxn.util.loadScript 直接从 url 获取 json 数据。

由于我对网络制图完全陌生,我可能正在尝试用地图绘制做一些现在不可能的事情。你认为是吗?我搜索了档案,发现 json 看起来不同,但我找不到解释如何重新格式化它以使其可用于 mapstraction 的答案。你知道怎么做吗?

0 投票
1 回答
857 浏览

javascript - Mapstraction - 动态绘制多边形

在 Mapstraction 地图中需要绘制一个可编辑的多边形。所以我尝试了一个例子。但是多边形href="javascript:mapstraction.activateEdition();"在示例中调用函数时是可编辑模式。

我已经尝试过这样做。没有成功。

我如何创建用户可以编辑的多边形,并且这是否可以只保留 10 个顶点的多边形。

JS代码

0 投票
0 回答
155 浏览

javascript - Uncaught TypeError: Object [object Object] has no method 'addFeature'

I'm using Mapstraction and trying to draw polygon by invoking map.addFeature('polygon');

It shows the exception Uncaught TypeError: Object [object Object] has no method 'addFeature'

Why am getting this exception?

JS Code:

0 投票
0 回答
187 浏览

maps - 使用 Mapstraction 拖动(移动)多边形

我正在努力寻找一种使用Mapstraction拖动 Polygon 的方法。但是找不到任何例子。

在这种情况下如何拖动多边形?

JS我尝试过的代码

0 投票
1 回答
211 浏览

mapstraction - Mapstraction仍然是要走的路吗

我开始编写一个多地图 JS 库,但我看到 Mapstraction 正是这样做的..

我真的很想使用 Maptraction,但它看起来有点旧(提交在 GITHUB 上)(如果它仍然“受支持”,则不是问题),还有教程页面,地图没有显示在我的浏览器中。

任何输入都受到高度赞赏。谢谢金