问题标签 [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.
mapbox - Mapbox GL JS 从默认标记更改颜色
我开始失去理智了。
根据Mapbox API,我应该能够更改默认标记颜色,但我在文档中没有找到任何不使用自定义标记的示例,并且最有可能的语法不起作用。
我在用mapbox-gl-js/v0.44.2
使用此代码,地图显示时没有标记,如果我删除颜色选项,标记确实显示正确但颜色错误。
对我搞砸的地方有什么建议吗?
mapbox - 如何启动 mapbox Navigation-ui?
我在 Mapbox sdk 中工作,我集成了 sdk,我可以在触摸地图时显示当前位置和放置图钉。
但是当我调用导航路线时,它会给我一条错误消息“无法在后端发出请求”。任何机构都知道它为什么显示此消息?我需要付费 Mapbox 帐户吗?
我正在使用以下代码。
mapbox-gl-js - 带有符号层的 MapBox GL 自定义标记
我正在尝试在 MapBox GL JS 中对自定义标记进行聚类,但我无法弄清楚如何将自定义标记图像从 url 获取到符号层?它要么不起作用,要么根本没有标记出现。它是如何完成的?我需要知道如何将来自 url 的自定义图像与符号层一起使用。非常感谢。
mapbox - 使用数组 Mapbox GL JS 进行过滤
我正在尝试创建一个突出显示层以在地图上选择时显示某些点 - newMarker 信号来自服务器,带来一个objectID,然后我想将相应的点(由当前变量表示)添加到过滤层。但是,过滤器没有拾取任何添加到它的点:
我试图将点添加到的图层:
我很确定问题出在我格式化过滤器的方式上——如果我颠倒真假的顺序,我会看到每一点的所有样式。非常感谢您的帮助!
javascript - mapbox-gl js 对“文本偏移”使用阶梯斜坡
我在 -block layout
the field的 mapbox gl 层中使用text-offset
。
这按预期工作,但现在我想根据属性更改偏移量。这对 . 来说效果很好'text-size'
,但对于文本偏移我找不到正确的语法。我尝试了以下方法:
也许 mapbox-gl 目前不支持文本偏移处的阶梯斜坡?
错误信息:
错误:layers.cluster-offline.layout.text-offset[0]: number expected, array found
错误信息:
错误:layers.cluster-offline.layout.text-offset:预期数组长度 2,找到长度 1
错误信息:
错误:layers.cluster-offline.layout.text-offset[0]: number expected, array found
swift - 如何使用 mapbox 用虚线绘制折线(MGLPolyline):swift
我尝试了以下代码,但它绘制直线,我想要虚线
mapbox - 如何隐藏 Mapbox 访问令牌
我将 Mapbox 用于地图,并且访问令牌是公开的,人们访问该网站可以轻松复制。有没有办法隐藏此访问令牌或限制仅访问我的网站?似乎其他人正在使用我的访问代码对地理编码执行 Python 请求。
javascript - 标记单击事件不会在图层之间覆盖
我正在使用我的客户项目之一的 Mapbox。在这里,我遇到了点击事件的一个问题。
实际上,我使用两层来加载两种不同类型的数据,第 2 层重叠在第 2 层之上。每个层都有带有相关点击事件的标记。
问题是当 layer1 和 layer2 标记都在同一坐标中时 layer2 标记在重叠 layer1 的标记上。但是,当点击 layer2 标记时,它也会触发 layer1 点击事件。如何防止这种情况?
我的代码:
任何人都可以帮助我吗?