使用mapbox-gl-leaflet时我遇到了以下错误。 当我拖动 map 时,有时标记会移到 map 上方。 其他层完美工作。 该问题似乎与 Mapbox GL 有关。 我尝试了不同的版本,还没有运气。 不确定错误来自何处。 我的版本是: 有没有免费的bug版本? 演示 ...
使用mapbox-gl-leaflet时我遇到了以下错误。 当我拖动 map 时,有时标记会移到 map 上方。 其他层完美工作。 该问题似乎与 Mapbox GL 有关。 我尝试了不同的版本,还没有运气。 不确定错误来自何处。 我的版本是: 有没有免费的bug版本? 演示 ...
尝试检索外部 GeoJSON 数据源时,可以将坐标值作为变量传递吗? 理想情况下,我想传递这样的东西,但它对我不起作用。 如果我使用 Map Vector Tiles (mvt) 作为源,我可以传递 Z、X、Y 坐标。 即这有效: 但我还没有想出如何为 GeoJSON 源做这件事。 如果在 n M ...
我正在构建使用 plotly scattermapbox graph object的 Dash App。 在当前的 map 视图中,每个点都表示为一个圆圈。 当用户放大和缩小时,我想聚集点并创建分组。 这是我的代码供参考。 ...
尝试使用match过滤SymbolLayer时出现以下错误: 这是SymbolLayer代码: 任何想法我怎样才能让它发挥作用? 谢谢! ...
我想创建一个 3D map 比 mapbox 提供的标准更准确。 我找到了一个名为EU-DEM的欧洲 DEM,其垂直精度为 +/- 7m。 Mapbox 只接受 8 位 GeoTIFFs 文件,但 EU-DEM 是 32 位 DEM。 这个 GeoTIFF 能否以某种方式转换,或者是否有任何其他 ...
我使用以下代码在 map 上创建了一个点击事件。mymap.on('click', onMapClick); 还有一个带有弹出窗口的标记。 当我单击标记时,两个事件都会被触发。 我期望发生的只是标记事件(显示弹出窗口)被触发。 但是 function onMapClick也被解雇了。 ...
例如,如果你想象一个 map 上面有一个车辆图标,当你缩小时,你可能不想要一个扩展到城市大小的车辆,你想要保留一些继续占据相同大小的东西道路上的空间量。 看这个例子: https://drive.google.com/file/d/1UC4lsJa7_Xct7-bWuU0fRwH0eyqf1EU ...
我最近在 React 上制作了我的第一个应用程序。 我有一个 d3 map 现在看起来有点旧,所以我决定切换到 Mapbox。 传输的数据是国家名称列表和百分比。 目标是可视化每个国家及其百分比。 我写了我所有的代码,一切似乎都很好 go。 但是,我现在在第 19 行收到此错误:“未定义地理编码器” ...
我有一个 Mapbox map,它有几个动画 3D 箭头,这些箭头已添加到 map 上的自定义层。 但是,每当我在 map 上缩小得太远时,箭头就会消失并且整个 map 会变白(就好像在查看器和地图之间放置了一张白纸)。 我无法嵌入视频来展示这种行为,但这里有一个链接,可以显示正在发生的事情的ani ...
我有一个带有按钮的页面和一个带有从 GeoJSON 源绘制的线的 map。 我希望当用户点击按钮时,map 的坐标发生变化。 按钮本身在 map 之外。帮我弄清楚如何将此事件连接到按钮。 这是我认为应该有效的代码。 但这不起作用: ...
我试图了解如何使用 Plotly 的 Mapbox 功能将数据层放置在一堆矢量图层中。 我认为这可以通过以下方法实现。 使用 Mapbox Studio,我创建了两个 map styles:一个代表基础 map,所有数据层都应该放在上面,另一个代表剩余的 map 层,应该在数据层之上分层。 Plo ...
我有一个 chloropleth map 有一个 geojson 数据源支持它。 该数据集包含每个国家/地区两个不同年份的数据,填充颜色基于 JSON 中的一个属性。这是我目前的 addLayer 代码,效果很好。 我希望能够以编程方式切换填充颜色所基于的 json 属性,并且表达式似乎是显而易见的 ...
我正在使用mapbox-gl-js库使用他们的自定义样式层API 渲染一些自定义 WebGL 内容。但是,他们有一个问题,即 WebGL 内容在高缩放级别上会“闪烁”或“抖动”。 这显然是一个已知问题(此处、此处和此处),但尚未正式发布修复程序。 但是,我从这个 GitHub 评论中得到了一个示例, ...
我有一个十六进制索引的 geoJson,我正试图将其渲染到 mapbox。 这是我的代码(忽略缩进): 这是从六边形 [0] 转换时 geojson 的样子: 这是我得到的错误: 有什么建议么? ...
有谁知道 iPhone 上的 Chrome 中是否发生了某些阻止 GeoLocate 控件工作的更改? 我自己的网站现在只在我点击控件时显示一个旋转图标(我允许位置跟踪),甚至 MapBox 示例页面https://docs.mapbox.com/mapbox-gl-js/example/locat ...
我对 Mapbox GL JS 比较陌生,我正在做一个项目,我发现要更改地图上某些位置的颜色和图标。 我去了 Mapbox studio 并获得了这些位置的特定 ID。 但是,我不知道如何在我的 JS 代码中匹配它们并更改它们的颜色和图标。 我还试图显示一个弹出窗口,当用户单击该位置的图标时,该窗口 ...
我试图了解图块级别的数据显示处理的基本机制,但我没有找到任何足够明确的文献让我理解它是如何工作的。 不过我有一个简单的需求:让一层符号始终可见。 这些属性我测试了很久: 'icon-allow-overlap': true, icon-ignore-placement': true, text-a ...
我有一个 geojson 层用于在 mapbox 中挤出多边形。 一开始什么也没有显示的过滤器。 然后我动态地得到一个no属性的数组,表示要以某种方式挤出的特征。 得到数组后,我更改图层的过滤器。 然后我想根据该数组编辑图层的 geojson 源,并向 geojson 添加一个自定义属性,即拉伸的增 ...
我正在使用 mapbox gl js。 我想获得正在查看的 map 中所有体育设施的列表。 然而,当关闭下面的作品时,当缩小时它不会返回所有数据。 我认为这与图块集以及每次缩放时渲染的内容有关。 请问 go 如何获取所有体育设施并缩小距离? 不幸的是,下面将不起作用。 ...
我正在尝试创建一个 function,每当用户点击 map 时,它会自动记录经度和纬度并将它们存储到变量中。 这些变量将用作 HTML 表单的隐藏输入值。 Javascript: HTML 隐藏输入: 我希望每次用户单击时隐藏的输入值都会改变,但它似乎根本没有改变。 我不确定出了什么问题。 ...