mapbox相关内容

Mapbox gl js中样式更改后的持久层

是否可以将地图样式从街景视图更改为保留所有手动绘制的图层(geojson形状)的卫星? 例如 假设我们在街景视图地图上有一个圆圈,并希望在街景视图模式下显示相同的圆圈.将地图样式更改为卫星后,我们必须再次添加圆.有可能避免这种情况吗? 我想发现不处理已经处理过的东西的可能性,以排除侦听样式更改和再次添加图层的可能性. mapbox是否支持任何多样式地图实例? 还是可以将整个样式作 ..
发布时间:2020-05-05 14:53:16 前端开发

圆角贴图mapView

因此,我正在尝试使用mapbox mapView向我的Android应用添加一个小型迷你地图.我正在尝试添加圆角,但似乎找不到找到这种方法的方法.有什么好方法吗?我知道一种选择是使用CardView,但似乎并没有绕过地图的角落. 解决方案 ..
发布时间:2020-05-05 14:53:14 Java开发

Mapbox会关闭除一层以外的所有图层

我是Mapbox和javascript的新手.我正在尝试略微修改Mapbox GL代码示例,请在此处找到,它允许切换多个图层的开/关. 我有四个图层,我希望用户打开和关闭这些图层,但是当地图最初显示时,我只希望打开一个图层.当页面加载时,我能够关闭三个层(这里以一个为例): map.addSource("gnat-4zdrvs", { type: 'vector', ..
发布时间:2020-05-05 14:52:28 前端开发

在Android Studio上为Mapbox移动“向北重置"按钮

我想知道是否有一种方法可以移动Mapbox生成的“向北重置"按钮的位置.它在屏幕的右上角,是我的EditText(搜索)所在的位置,因此我的EditText阻止了它. 解决方案 您可以使用以下方法更改指南针的位置: mapboxMap.getUiSettings().setCompassMargins(left, top, right, bottom); ..
发布时间:2020-05-05 14:52:22 移动开发

MapBox用户位置图标(Android)

我将MapBox用于我的Android应用程序,并且需要修改用于指示当前用户位置和方向的标准蓝色“点". 我发现此线程表明过去的MapBox Android API提供了修改用户位置图标的方法: https://github.com/mapbox/mapbox-android-sdk-legacy /issues/717 该线程提到了以下方法: mapView.getUserLo ..
发布时间:2020-05-05 14:52:19 移动开发

MapBox和TIFF

我正在尝试在MapBox的地图上显示我的TIFF文件.我从以下示例开始: https://www.mapbox.com /mapbox-gl-js/example/vector-source/通过替换 map.addSource('terrain-data', { type: 'vector', url: 'mapbox://mapbox.mapbox-terrain-v2' ..
发布时间:2020-05-05 14:52:16 其他开发

在ios应用程序中使用mapbox的自动完成功能

我们可以在iOS应用程序中使用Mapbox的自动完成功能吗? 我正在为此寻求某种帮助. 我已经使用Mapbox创建了地图视图.但是现在我想在其中添加textfield,当我寻找一个地点时,autocomplete功能应该为我填充一些地点名称. 解决方案 默认情况下启用autocompletesQuery,您可以使用options.autocompletesQuery = BOOL进行 ..
发布时间:2020-05-05 14:52:07 移动开发

从URL将GeoJSON加载到图层中?

我使用的是Mapbox 2.1,并尝试从GeoJSON来源构建一个chloropleth地图,例如以下示例:但是,我遇到了第一个障碍,因为我的GeoJSON源是纯的GeoJSON文件,而不是像其示例那样的JS文件. 所以这行对我不起作用: var statesLayer = L.geoJson(statesData, { style: getStyle, onEach ..
发布时间:2020-05-05 14:52:04 前端开发

setVisibleCoordinateBounds从未设置确切的边界

我正在努力使用mapbox(ios/swift)setVisibleCoordinateBounds函数来将地图的视口居中到给定的BoundsCoords. 在此处查看api 当我调用函数时,它从不设置确切的范围,也没有设置更具体的缩放级别.给定的boundsCoords是正确的.还尝试了setCenterCoordinate:zoomLevel:direction:animated:com ..
发布时间:2020-05-05 14:52:00 移动开发

Mapbox Android SDK:将标记置于最前面

我在地图上有多个标记.其中有些重叠. 是否可以在前面放一个特定的标记? 解决方案 是.从Mapbox Android SDK v4.1开始,所选标记将排在最前面. 您可以使用mapboxMap.selectMarker(marker);选择标记. ..
发布时间:2020-05-05 14:51:57 移动开发

Mapbox-拉伸线

是否可以对GeoJSON LineString功能应用填充-挤压? 基本上,我正在寻找一种以z偏移量在3d模式下绘制线(可以是1条线或多条连接线)的方法. 如果这不可能,那么可以改为使用多边形吗? 就像将我的线转换成多边形(我该怎么做?) 解决方案 您要的内容尚未实现,但已在Mapbox GL JS中的现在,您需要选择将LineString功能转换为Polygon的第二条建议.您可以 ..
发布时间:2020-05-05 14:51:45 其他开发

MapBox是否可以检测坐标是否在水体上?

首先,MapBox允许下载离线区域.好吧,下载太平洋地区的离线区域并没有任何意义.我收到了来自质量检查部门的罚单,目的是至少防止用户在所请求的坐标位于水域上时下载任何内容(如果是河流,瀑布或下水道理就没关系了).我必须防止用户意外下载主要由水域组成的离线区域(主要是海洋). 我正在为用户群为海员的客户创建一个应用程序,而下载离线区域的成本可能很高.所以我的问题是MapBox是否能够使用谢谢! ..
发布时间:2020-05-05 14:51:42 移动开发

MapBox缩放级别不被接受

我已经使用RMMapView构建了一个控件. 我还从MapBox下载了一个地图以供离线使用,并相应地设置了最小和最大缩放级别,如下所示: RMMapboxSource * tileSource = [[RMMapboxSource alloc] initWithMapID:DEBUG_MAP_ID]; RMMapView *mapView = [[RMMapView alloc] initW ..
发布时间:2020-05-05 14:51:38 移动开发

如何在Android中使用离线地图

我想在我的应用程序中下载特定的城市.怎么办呢?还有另一个问题:当我使用Mapbox 4.1.1的SDK时,无法添加类BoundingBox. 我有问题,他们网站上存在的代码下载地图不仅基于一次.我必须停止运行该程序,并且当我重新运行该程序时,不会再次加载该地图. 这是我的代码: // Mapbox access token is configured here. This needs ..
发布时间:2020-05-05 14:51:35 移动开发

检测软件与硬件WebGL渲染模式

我试图用MapboxGL捕获一个错误,当一个版本的IE将webGL渲染模式从硬件切换到软件时,该错误无法处理.我一直在浏览文档和控制台日志,几乎可以做所有事情,但是找不到任何文档的方式来确定webGL是使用硬件还是软件渲染模式. 有什么想法吗? 解决方案 您可以使用 if ( ..
发布时间:2020-05-05 14:51:30 前端开发

如何使MGLPolyline渐开线?

我目前正在寻找一种使路线(MGPLPolyline)可点击的方式,以便用户可以在Mapbox下的两条可能的路线之间进行选择.不幸的是,路由注释似乎根本无法被点击: 虽然我已经正确设置了MGLMapViewDelegate这种方法: func mapView(_ mapView: MGLMapView, didSelect annotation: MGLAnnotation) 永远 ..
发布时间:2020-05-05 14:51:28 移动开发

Mapbox标注在平移/缩放上移动.

我已按照指南此处创建自定义标注意见.我在自定义类中添加了两行: var dismissesAutomatically: Bool = false var isAnchoredToAnnotation: Bool = true 在平移和缩放时保持“标注视图"显示并保持锚定到注释中时,这些似乎可以完成工作.但是,当用户平移或缩放时,“标注"似乎下降了约20个像素. 点击注解但在平移/缩 ..
发布时间:2020-05-05 14:51:09 移动开发