问题标签 [mapbox-android]
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.
android - 将用户位置定义为起点 MAPBOX
我目前正在尝试使用 mapbox 导航
我做了什么:
- 定义点列表
- 计算优化行程
- 使用位置引擎获取用户位置
- 在导航 ui 参数上传递优化路线
我的问题是:如何将起点定义为位置引擎?
你知道如何进行吗?
我的代码:
感谢您的支持
java - Mapbox OfflineRegionObserver 监听器注销
我正在尝试实现离线区域下载。我正在使用OfflineRegionObserver
来监听离线区域的变化。文档说,当区域状态发生任何变化时,观察者会收到通知。我的用例是当用户按下取消时,我想从这个监听器中注销。但是我找不到任何明确的方法来取消注册。这使其成为泄漏的候选者。
现在,当我希望它发生时,如何从该侦听器中取消注册。我希望取消注册在我的控制之下。
android - 如何制作当前渲染地图的图像(mapbox-android)?
是否可以在地图上制作当前视图的 png 或 data-url?
java - 如何使用 Mapquest API 使用自定义/不同颜色的标记?
我正在尝试使用不同颜色的标记来表示不同类型的事件,但我无法在任何地方找到有关如何在 Android 中实现自定义 MapQuest 标记的任何信息。我正在用 Java 编写并使用 Android MapFragment。
我只是找不到任何颜色选项或如何做到这一点。
google-maps - 在不向其他用户显示的情况下将私家路显示到 mapbox 并使用导航 sdk 进行导航
我想在不上传到公共地图的情况下显示通往 Mapbox 的私人道路。并想使用导航 SDK 导航私家路。我如何创建私家路并将其作为图层添加到 mapbox,以便导航 sdk 可以识别为道路并显示该道路上的导航。请帮忙
android - mapbox 移除底图图层
我正在研究 mapbox android sdk。我可以显示我们的地图图块(png 栅格图块),但有些地区是透明的,并且在这些地方会出现 mapbox 地图。在另一个与谷歌地图相同的项目中,我已经这样做了,谷歌有一个选项,名称是:
删除了默认的谷歌地图,只显示我的图块,但在 mapbox android 中没有这样的选项,我很惊讶这个巨大的 sdk 没有这个基本选项,或者我很难找到。有没有人可以帮我解决这个问题?
可以说我已经从 mapbox 中删除了所有图层、来源和注释,然后添加了我们自己的栅格图块集:
android - MapBox - 每个功能的符号层中的不同图标图像
如何控制a 中icon
的每个功能SymbolLayer
?
我在文档中看到了这一点,但我不知道如何使用它;
此处的方法文档说-用于绘制图像背景的精灵中的图像名称。替换的字符串{tokens}
,引用要从中提取的数据属性。({token}
仅文字 iconImage(java.lang.String) 值支持替换;不支持属性函数。)
函数用于更改与地图状态相关的属性。任何布局或绘制属性的值都可以指定为函数。函数允许您使用当前缩放级别和/或特征属性来更改地图特征的外观。
Functions.property()源函数允许地图特征的外观随其属性而改变。源函数可用于在视觉上区分同一层内的特征类型或创建数据可视化。每个 stop 是一个包含两个元素的数组,第一个是属性输入值,第二个是函数输出值。请注意,目前并非所有属性和平台都支持属性函数。
任何想法都会非常有帮助。
android - 如何在 Mapbox 中为折线图案添加可绘制对象?
就像marker一样,我们可以为其图标放置drawable,例如Marker的.SetIcon()
,如何对Mapbox的折线做同样的事情?
我已经搜索了谷歌,但是,CMIIW,似乎还没有办法做到这一点?我认为一些相关的链接:
有什么建议吗?
xamarin.android - 包 MapboxSDK.AndroidServices (Xamarin.Android) 中缺少 MapboxOptimizedTrips
我目前正在一个Xamarin.Android
应用程序中实现 MapBox,我正在查看 MapBox Github 中的示例,这是特定于https://github.com/mapbox/mapbox-android-demo/blob/master/MapboxAndroidDemo/src/main的示例/java/com/mapbox/mapboxandroiddemo/examples/mas/OptimizationActivity.java,我正在翻译成 C#,但现在我遇到了一个问题。在这个例子中,他们使用了一个名为“MapboxOptimizedTrips”的类,它来自 lib 'com.mapbox.services.api.optimizedtrips.v1.MapboxOptimizedTrips'。在 Xamarin 中,我导入了 Xamarin 为 MapBox 制作的所有库,即以下 3 个:
MapBoxSDK.Android
MapBoxSDK.AndroidServices
MapBoxSDK.JavaServices
这些都不包括 Optimized Trips API 相关的类。有没有人遇到过这个问题?