mapbox相关内容

在MapBox上添加标记的最佳方法是什么?

众所周知, mapbox.addMarker()已弃用!我试图找出使用符号层 添加标记的新方法 我正在使用此代码,它正在为我工​​作!但是每次我要添加标记时,它都会重新定义地图的样式 下面是代码: //将标记添加到地图public void addMarker(@NonNull LatLng point) {功能Feature = Feature.fromGeometry(Point. ..
发布时间:2021-05-31 19:58:30 Java开发

移至目标位置之前在同一位置绘制地图渲染mapbox react hooks

我的地图在移至用户选择的目的地之前会在相同位置加载.我尝试了所有方法,发现onChange出了点问题,但我找不到答案. 我想要实现的是通过按钮触发输入,在mapbox api中搜索位置并返回坐标,并将位置移至target.value 导出默认函数Map(){const mapContainer = useRef(null);const [lng,setLng] = useState(1.4 ..
发布时间:2021-05-31 19:58:24 前端开发

Mapbox GL合并过滤器问题

Mapbox GL组合过滤器出现问题.过滤器可以单独工作,但结合使用会产生错误.自治市镇过滤器使用一个可以动态更改的值数组,但我只是在代码中放了一个示例,说明它可能是什么样子.每当我尝试合并过滤器时,都会收到错误消息:“预期[==,!=,>,> =, ..
发布时间:2021-05-31 19:58:21 前端开发

使用严重的纬度/经度数组对图标进行动画处理-Mapbox js

我正在修改风箱脚本,以了解如何按照纬度/经度数组移动图标,但它总是说诸如此类的错误,但我是以数组的形式提供的 有人可以帮助我了解我做错了什么吗?我很尊敬这个例子 https://www.mapbox.com/mapbox-gl-js/example/animate-marker/ 错误:lng_lat.js:121未捕获的错误:必须将`LngLatLike`参数指定为LngLat实例,对象 ..
发布时间:2021-05-31 19:58:18 前端开发

从Mapbox API获取建筑信息

是否可以通过mapbox API获取建筑物信息(几何形状,高度等)? 我从这个例子开始: https://www.mapbox.com/mapbox-gl-js/example/3d-buildings/它将在地图视图上添加3D图层.我所需要做的就是获取那些用于生成3D建筑物的信息,并在我的应用程序中使用. 所以我尝试使用此API: https://www.mapbox.com/api ..
发布时间:2021-05-31 19:58:15 前端开发

Mapbox GL JS轴承

在Mapbox GL JS中是否可以让用户承受?我想展示用户所面对的方向,以帮助他们导航到附近的POI.我了解可以设置地图的方位并获取地图的当前方位,但是我需要用户的实际生活方位.与Google Maps一样: 接下来,我检查航向是否确实可用,因为当用户移动时,航向似乎仅返回一个值(到目前为止仅在Android上进行了测试),如果是,则更新该航向. if($ rootScope.posi ..
发布时间:2021-05-31 19:58:09 其他开发

使用不带访问令牌的MapBox GL JS

是否可以使用没有访问令牌的 MapBox GL JS ?我在 MapBox GL JS 的文档中找不到任何提示,但是 Uber 建议它为 MapBox GL JS ?如果可以,怎么办? 解决方案 是的,正如评论所提到的,只是不要设置accessToken并避免使用任何mapbox样式或图块: var map = new mapboxgl.Map({容器:“地图"中心:[-74.50,4 ..
发布时间:2021-05-31 19:58:04 前端开发

多个标记-相同的坐标

尝试在完全相同的坐标上显示2个不同的标记时遇到麻烦. 情况是:我们正在显示商店,其中一些位于同一建筑物(即购物中心),因此它们是不同的商店,但具有相同的ubiubi/坐标. 我们的json源内容如下: {“特性" : {"id":"1",“名称":“商店1"},“几何学" : {“坐标":[-70.66667,-33.45],"type":"Point"}},{“特性" : {"i ..
发布时间:2021-05-31 19:58:01 其他开发

相对于Mapbox GL JS中缩放级别的比例标记大小

当地图的缩放级别增加时,我想减小标记的大小.我该如何实现? 解决方案 您可以将 interpolate 表达式与 zoom 表达式结合使用, "icon-size":['interpolate',['linear'],['zoom'],10、1、15、0.5] 此处的文档:https://docs.mapbox.com/mapbox-gl-js/style-spec/expressi ..
发布时间:2021-05-31 19:57:58 其他开发

为什么mapboxgl api返回304状态代码?

我在IOS应用程序中获取针对地图框api请求的http代码304状态代码.但是它可以在Chrome,Safari,Firefox等浏览器中使用200条代码.也可以在Android中使用. https://api.mapbox.com/styles/v1/mapbox/streets-v9?access_token=“我的令牌" 解决方案 304状态代码保持“未修改"状态,表示设备(例如浏 ..

如何将Mapbox SDK与SwiftUI集成

我将Mapbox SDK安装到了我的项目中,但是我不明白如何将此代码段与 SwiftUI 集成. 我创建了一个名为 MapView 的SwiftUI View ,并在其中导入了Mapbox Framework. 我尝试像Apple教程中那样使用 UIViewRepresentable 协议,但没有成功. import MapboxMapView类:UIViewController ..
发布时间:2021-05-31 19:57:52 移动开发

如何从Mapbox GL JS中的样式层获取要素?

我是一名JavaScript学习者,并且对Mapbox GL JS有疑问:我在Mapbox Studio中有一种样式,其中有我的一层-“位置" .我已将其添加为图块.这一层有两个 GeoJSON 点,但我无法在 GL JS 中获取它们.我发现我应该使用方法 querySourceFeatures(sourceID,[parameters]),但是我在正确填充其参数时遇到了问题.我写道: var ..
发布时间:2021-05-31 19:57:45 前端开发

ContentView 中的按钮可缩放到 MapBox 地图上的当前位置?

所以......在我的协调器中-符合mapbox委托协议,我可以这样做: mapView.setCenter(mapView.userLocation!.coordinate,zoomLevel:13,动画:true) ,并且此函数在协调器中或在mapView类中调用时均能正常工作.唯一的问题是我不知道如何传递该mapView实例(特别是返回到ContentView中,我想要一个具有相同功 ..
发布时间:2021-05-30 20:06:29 移动开发

如何从传单/地图框地图图块中删除圆形叠加层?

首先,我是ruby和leaflet.js的新手,我已经按照传单网站上的快速入门指南在我的ruby项目中的视图上添加了一份传单地图.该地图会显示出来,但已覆盖在此叠加层中.当我弄乱Google Maps时,也发生了这种情况.我将如何删除它?我在本地运行它的应用程序,这会导致它吗?几乎可以肯定,这是我忽略的小事情.谢谢. 边界半径 所有图像上的CSS规则,例如: img {边界半径:50%;} ..
发布时间:2021-05-29 20:19:35 其他开发

反应和传单

我正在尝试在我的React App中使用Leaflet.我遇到了一个问题.Leaflet.js要求在启动地图时预先存在div组件.在渲染组件之前,React不会“创建" div,因此传单会引发错误.无论出于何种原因,getDOMNode()和findDOMNode()都返回“不是函数". 代码: import从'react'导入React;从'react-dom'导入{render} ..
发布时间:2021-05-29 20:16:19 前端开发