问题标签 [mapbox]
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.
markerclusterer - 传单标记不会在点击时打开弹出窗口
我刚开始使用 Leaflet 和Marker Clusterer来组织标记。
问题 #1:单击非聚集标记时,不会出现弹出窗口。
问题#2:当一个集群被多次点击时,该集群内的所有标记都会出现,当点击其中一个标记时,它的弹出窗口就会出现!但是,通过单击地图关闭弹出窗口后,单击任何这些聚集标记都不会打开任何弹出窗口!
如果我只有 3 个未聚集的标记,则弹出窗口可以正常工作。但是,随着更多标记的添加,一旦形成集群,单击任何集群中的标记都不会导致弹出窗口打开!
初始化markerclusterer
添加到markercluster的所有标记markers
一个循环调用该render
函数来创建marker
并将其添加到 markerclusterer 的数组markers
中。(忽略backbone.js代码)
没有markerclusterer
如果我marker
直接添加到map
而不是 markerclusterer array markers
,弹出窗口工作正常,所以我猜这个问题与 markerclusterer 有关。
我是否做错了什么导致弹出窗口的这种行为?感谢所有帮助,谢谢!
ios - 您自己的 Xcode 中的 MapBox iOS SDK
我使用以下 git clone --recursive https://github.com/mapbox/mapbox-ios-example.git从 github 下载了 MapBox 示例
哪个下载了它,包括所有依赖项。现在我正在尝试创建一个单独的项目并包含该示例中的 MapBox DSK。MapBox.h
我尝试创建工作区,然后创建单个视图项目,然后添加新文件并为 MapBox DSK 选择 .xcodepro,但是当我尝试导入文件时没有工作。我之前从未尝试过导入 3rd 方 API,并且有点不确定如何正确地做到这一点。任何想法我怎么能做到这一点?
提前致谢
leaflet - Leaflet & Mapbox:OpenPopup 不工作
我对传单 openPopup 方法有疑问。
当我点击一个标记时,我会打开弹出窗口。但是我想在加载地图时打开第一个弹出窗口。(并在单击标记时打开其他弹出窗口)
AnN 有什么想法吗?
jquery - jQuery iframe 在 chrome 中加载,但不在 FF 和 IE 中
我在编写一些 jquery 编码以允许在不同的嵌入式 iframe 之间使用它们在 jquery 中的 id 进行切换时得到了一些帮助。
完整代码见: http ://users.humboldt.edu/eibenm/sheepallenge.html
问题是这段代码在 chrome 和 safari 中完美运行,但我在 IE 和 FF 中遇到问题。初始 iframe 将按预期加载,但是当我单击链接切换到另一个链接时,它不会加载。我可以处理它不适用于 IE,但我更喜欢 FF 兼容性。任何帮助表示赞赏!
此外,我不确定这是否会影响任何事情,但嵌入式 iframe 是通过使用 mapbox.js 的 mapbox。
gis - 基于热图的等高线提取
我一直在玩 Mapbox 的关于将热图转换为等高线的博客文章,但我一直停留在这个过程的提取部分。
我使用 CSV 插件创建了一个点矢量图层,然后创建了一个基于该点的热图栅格层,但之后我似乎无法看到基于该栅格层的等高线。当我查看属性并选择分类时,它似乎没有列出任何符号。
我猜这可能是某种类型错误,因为我必须根据地图单位而不是米创建栅格图层,但我不知道如何纠正它。我错过了什么?
iphone - 用户的位置未显示在地图上
我下载了 MapBox Me。用户位置未显示在地图上。属性mapView.isUserLocationVisible
是YES
。mapView.showsUserLocation = YES
. 但我在地图上看不到蓝色圆圈或圆点。我应该怎么做才能让它可见?
leaflet - 如何将 Leaflet 与 Mapbox 模板一起使用?
我正在使用 Mapbox 模板:DC Properties 我正在调用 3 个图块,包括基本图块。
我还有另一块标记,但我想将其更改为 Leaflet 数据集和聚类。
无法将 Leaflet 地图和标记调用集成到下面的 Mapbox 代码中:
请帮忙!
android - displaying mapbox maptiles in android using osmdroid
I have tried to retrieve map tiles from mapbox using osmdroid just like how modestmaps.js do( ex: http://tristen.ca/mm-examples/basic-controls.html) i have tried in all possible ways no use, can any one pls guide me how to write my own OnlineTIleSourceBase that can retrieve tiles from mapbox. Thanx in advance.
Ok i got it!! but can some one pls guide me how to display all markers to fit screen. I have tried using BoundingBoxE6 but i am getting a black screen.
objective-c - lldb 错误:将未声明的标识符与局部变量一起使用
我见过这个线程。但是,我遇到的问题不是 ivar,而是常规的即时变量。
在 Mapbox-ios-sdk 中有以下代码:
我尝试在那里打印 singletapRecognizer 并且有一些输出。但不是当我使用调试器时:
这是为什么?
javascript - 在 Facebook 应用中插入 Mapbox
我正在尝试创建一个使用 Mapbox 地图的 Facebook 应用程序,但在我的第一次测试中我发现了一个问题,js 错误控制台:
[阻止] https://xxx-7388.herokuapp.com/?fb_source=appcenter&fb_appcenter=1#/games的页面运行来自http://a.tiles.mapbox.com/v3/xxx.map-e4gilw29的不安全内容.jsonp?callback=grid。
我认为问题在于 mapbox.layer() 从 MapBox api 接收地图尾部 png 的调用:
在这一刻,我使用 ruby facebook 应用程序的 heroku 模板创建了一个应用程序。
您是否认为没有对 MapBox api 的 https 调用无法解决问题?或者如果不使用包含地图和我的应用程序的 iframe 就不可能解决问题?
有人遇到过同样的问题,还是类似的?你有什么建议吗?
感谢关注。此致。(对不起我的英语)阿尔贝托