问题标签 [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.

0 投票
0 回答
334 浏览

android - 将用户位置定义为起点 MAPBOX

我目前正在尝试使用 mapbox 导航

我做了什么:

  • 定义点列表
  • 计算优化行程
  • 使用位置引擎获取用户位置
  • 在导航 ui 参数上传递优化路线

我的问题是:如何将起点定义为位置引擎?

你知道如何进行吗?

我的代码:

感谢您的支持

0 投票
1 回答
49 浏览

java - Mapbox OfflineRegionObserver 监听器注销

我正在尝试实现离线区域下载。我正在使用OfflineRegionObserver来监听离线区域的变化。文档说,当区域状态发生任何变化时,观察者会收到通知。我的用例是当用户按下取消时,我想从这个监听器中注销。但是我找不到任何明确的方法来取消注册。这使其成为泄漏的候选者。

现在,当我希望它发生时,如何从该侦听器中取消注册。我希望取消注册在我的控制之下。

0 投票
2 回答
459 浏览

android - 如何制作当前渲染地图的图像(mapbox-android)?

是否可以在地图上制作当前视图的 png 或 data-url?

0 投票
1 回答
413 浏览

java - 如何使用 Mapquest API 使用自定义/不同颜色的标记?

我正在尝试使用不同颜色的标记来表示不同类型的事件,但我无法在任何地方找到有关如何在 Android 中实现自定义 MapQuest 标记的任何信息。我正在用 Java 编写并使用 Android MapFragment。

我只是找不到任何颜色选项或如何做到这一点。

0 投票
1 回答
104 浏览

google-maps - 在不向其他用户显示的情况下将私家路显示到 mapbox 并使用导航 sdk 进行导航

我想在不上传到公共地图的情况下显示通往 Mapbox 的私人道路。并想使用导航 SDK 导航私家路。我如何创建私家路并将其作为图层添加到 mapbox,以便导航 sdk 可以识别为道路并显示该道路上的导航。请帮忙

0 投票
1 回答
1516 浏览

android - mapbox 移除底图图层

我正在研究 mapbox android sdk。我可以显示我们的地图图块(png 栅格图块),但有些地区是透明的,并且在这些地方会出现 mapbox 地图。在另一个与谷歌地图相同的项目中,我已经这样做了,谷歌有一个选项,名称是:

删除了默认的谷歌地图,只显示我的图块,但在 mapbox android 中没有这样的选项,我很惊讶这个巨大的 sdk 没有这个基本选项,或者我很难找到。有没有人可以帮我解决这个问题?

可以说我已经从 mapbox 中删除了所有图层、来源和注释,然后添加了我们自己的栅格图块集:

0 投票
1 回答
332 浏览

android - MapBox - 每个功能的符号层中的不同图标图像

如何控制a 中icon的每个功能SymbolLayer

我在文档中看到了这一点,但我不知道如何使用它;

此处的方法文档说-用于绘制图像背景的精灵中的图像名称。替换的字符串{tokens},引用要从中提取的数据属性。({token}仅文字 iconImage(java.lang.String) 值支持替换;不支持属性函数。)

函数用于更改与地图状态相关的属性。任何布局或绘制属性的值都可以指定为函数。函数允许您使用当前缩放级别和/或特征属性来更改地图特征的外观。

Functions.property()源函数允许地图特征的外观随其属性而改变。源函数可用于在视觉上区分同一层内的特征类型或创建数据可视化。每个 stop 是一个包含两个元素的数组,第一个是属性输入值,第二个是函数输出值。请注意,目前并非所有属性和平台都支持属性函数。

任何想法都会非常有帮助。

0 投票
1 回答
204 浏览

android - 如何在 android 代码中使用在 mapbox studio 中创建的样式?

我想在 mapbox studio 中创建一个样式。假设指定模糊效果、缩放等。我可以将此样式导出为链接或 .json 文件。我想在 android 代码中为特定的 CircleLayer 使用样式属性。

我知道我可以在java代码中为一个层一个一个地设置属性。但我想应用在 mapbox studio 中创建并以 json 格式表示的整个样式。

我创建一组样式属性的 Mapbox 工作室。

在此处输入图像描述

还有一段带有 CircleLayer 的代码

在此处输入图像描述

0 投票
1 回答
571 浏览

android - 如何在 Mapbox 中为折线图案添加可绘制对象?

就像marker一样,我们可以为其图标放置drawable,例如Marker的.SetIcon(),如何对Mapbox的折线做同样的事情?

我已经搜索了谷歌,但是,CMIIW,似乎还没有办法做到这一点?我认为一些相关的链接:

  1. Github - Android 上的虚线折线
  2. 运行时样式 API

有什么建议吗?

0 投票
1 回答
78 浏览

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 相关的类。有没有人遇到过这个问题?

代码截图