问题标签 [mapbox-marker]

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 回答
541 浏览

mapbox - How can I show the popup on bottom middle of the page when clicking MapboxGL marker?

I want to show a popup on the bottom middle of the page when clicking a marker.

I have used the following code

This shows popup on the bottom of the marker. But I want to show the popup at the bottom middle of the page

0 投票
1 回答
2919 浏览

mapbox - 多个标记 - 相同的坐标

我在尝试显示放置在完全相同坐标处的 2 个不同标记时遇到了一些麻烦。

案例是:我们正在展示商店,其中一些放置在同一建筑物(即商场),因此,它们是不同的商店,但共享相同的 ubication/坐标。

我们的 json 源内容如下所示:

问题是,只有其中一个被显示。

我的问题是,这个用例是否有开箱即用的解决方案?还是我们应该实施自己的解决方案?

提前致谢!

0 投票
2 回答
959 浏览

ios - 适合所有注释,包括折线和用户位置以适合 Mapbox iOS sdk 的地图视图?

我正在寻找一种方法以适合所有视图的正确缩放,在我的应用程序实例中是一个注释和用户位置以及表示连接注释和用户位置的路线的整个折线。

我在下面有这段代码,每次地图加载地图视图时我都会调用它:

这适用于路线几乎是线性的坐标,但当路线有点复杂和长时,它就没有帮助。

0 投票
1 回答
413 浏览

java - 如何使用 Mapquest API 使用自定义/不同颜色的标记?

我正在尝试使用不同颜色的标记来表示不同类型的事件,但我无法在任何地方找到有关如何在 Android 中实现自定义 MapQuest 标记的任何信息。我正在用 Java 编写并使用 Android MapFragment。

我只是找不到任何颜色选项或如何做到这一点。

0 投票
2 回答
502 浏览

mapbox - NativeScript:onMapReady 之外的 addMarkers

我是 NativeScript 的新手,我正在使用 Mapbox 玩地图。

我想在点击按钮时以编程方式从函数中添加标记来映射。

XML

JS

该代码工作正常,标记 ID 1 出现在地图上。

我的问题是:如何从响应点击按钮的功能中添加其他标记:

点击按钮时,控制台显示消息 BUTTON TAPPED!,但地图上没有新的映射器 ID 2。

我做错了还是忘记了什么?

0 投票
1 回答
139 浏览

javascript - 从 mapbox 更改过滤标记集群组示例

我想从 mapbox.js https://www.mapbox.com/mapbox.js/example/v1.0.0/filtering-marker-clusters/更改示例。现在我的问题是我想使用本地 geojson 变量而不是

喜欢

]

0 投票
1 回答
586 浏览

javascript - 从本地文件在 Mapbox 中使用杂食加载 csv

使用此处的示例,我尝试使用本地目录中的文件和代码向地图添加标记。在目录中,我有 airports.csv 和 index.html。我无法让地图显示标记。这是我用来加载 csv 的代码行,所有其他代码都作为原始示例并复制到 index.html 文件中;

omnivore.csv('airports.csv'/assets/data/airports.csv').addTo(map);

我也尝试过复制完整的文件路径,但这对结果没有影响。我也试过为存储在这里的同一个文件调用一个 url 。我是 html / javascript 的新手。任何帮助感激不尽

0 投票
1 回答
2225 浏览

mapbox - 与 Mapbox Android 上的数千个标记(或 GeoJSON 点)交互

我确定我可能会在 Mapbox 实现中遗漏一些东西,因为我一直在研究很多替代方案(Tangram ES、Mapzen 和其他)。

我需要在 Android 上原生显示数千个(而不是数百万个)交互点(或标记)。我只需要能够捕捉点击了哪个点/标记。

我成功地在 Mapbox for Android 上实现了标记。但是我不喜欢缩小手机时显示这么多标记的结果。

在 Leaflet 中有一个很棒的插件,叫做 Markercluster,它用一个数字分组在一个圆圈中,下面是隐藏的标记。我发现这个解决方案简直完美。

我找不到 Mapbox(或其他 API)的类似解决方案。到目前为止,我发现的唯一与我正在寻找的东西更接近的是在 Mapbox 上加载 GeoJSON 文件。这很简单,而且很容易做到。以后容易隐藏图层。但我无法知道点击了哪个点,因此我可以加载与该点相关的信息并将其显示在屏幕上。

因此,简报中,标记缺少我使用 GeoJSON 点获得的外观(当我缩小时会隐藏或在放大时显示,在我这样做时或多或少地显示)。但是,标记允许我点击它们。

PS 如果有人知道 Mapbox 的替代方案,可以根据需要显示 POI(兴趣点),请告诉我。我很乐意给它一个机会。

0 投票
0 回答
461 浏览

android - 如何使地图上的标记半透明?

我有一张来自 MapBox 的地图,我在地图上绘制了圆形图像的自定义标记。当用户选择一个时,我希望其他标记变为半透明。我使用MarkerOptions类在地图上定位我的标记,但这个类没有更改标记的 alpha 的方法。有一个不推荐使用的类MarkerViewOptions确实具有这样的方法,但它已被弃用,并且某些功能不适用于该类。我应该如何在地图上自定义标记?这是我的代码片段

0 投票
1 回答
729 浏览

mapbox - 更改 Mapbox 中的标记颜色

我正在将使用 Mapbox 的旧 android 应用程序从 SDK 4 升级到 SDK 6.1.3。我必须更改标记的颜色以匹配城市中的公交路线颜色。我找不到适用于此版本 SDK 的代码。

任何人都可以帮忙吗?