21得票7回答
调试器消息:由于内存问题终止。

我的应用程序使用 Geojson 文件。我使用 MapBox SDK 将 MGLPolyline 添加到地图上。但问题是我的文件太大了,导致应用程序崩溃并显示错误:Message from debugger: Terminated due to memory issue。在第一个循环中,我面对...

12得票3回答
将坐标转换为屏幕上的像素(以及反向转换)

我正在做什么:点击地图上的标记来打开侧边面板并将地图居中于标记。该侧边面板占据屏幕右侧3/4。 我需要实现的内容:将标记居中于面板打开后剩余1/4视窗的中心位置。 我可以获取标记的像素坐标,并在面板动画打开时计算其需要转换到的位置。问题是,flyTo()只接受LngLatLike对象,我无...

11得票1回答
Mapbox GL JS在不同的缩放级别下会出现一些符号缺失的问题。

我正在使用mapBoxGL 1.0 JS库,并使用聚合地图功能。但是我注意到在某些缩放级别上,图层中的一些符号会消失,然后在其他缩放级别上重新出现。我似乎无法弄清配置出了什么问题。我附上了图片并注意到聚合总大小也不对应总符号数。 map.addSource("dayplaces",...

10得票5回答
Mapbox GL JS如何将默认标记的颜色更改?

我开始变得有些疯狂了。 根据 Mapbox API ,我应该能够更改默认标记颜色,但是在文档中我没有找到任何不使用自定义标记的示例,而最可能的语法也无效。 我正在使用 mapbox-gl-js/v0.44.2 var marker = new mapboxgl.Marker({ "col...

9得票1回答
为什么在iOS上使用Mapboxgl API时会出现空白页面?

我正在使用 ionic3, angular4 和 cordova 开发与 mapboxgl 相关的项目。 我已经生成了 .apk 和 .ipa 文件。当我在 Android 设备中安装 .apk 文件时,它能够正常工作 (即 mapbox 瓦片、我的图标(我添加了一些图标以自定义一些功能,例...

7得票3回答
如何在MapBox Android上设置标记的Z轴顺序?

我的应用程序显示用户标记。基本上,用户标记显示当前用户在地图上的位置,但我还在地图上放置了其他标记。最终,它会覆盖我的用户标记。我希望我的用户标记位于地图顶部。我希望它是最后渲染的,以便它显示在最顶部。 有什么想法吗?

7得票2回答
多个标记 - 相同的坐标

我遇到了一些问题,试图在完全相同的坐标处显示2个不同的标记。 情况是这样的:我们正在显示商店,其中一些商店位于同一建筑物(例如购物中心),因此它们是不同的商店,但共享相同的位置/坐标。 我们的json源内容如下: { "properties" : { "id...