Mapbox ID以及Mapbox 凭证的获取方法

Mapbox ID以及Mapbox 凭证的获取方法

最近买了套数传,和APM连接起来,主要看看高度,升降速率,GPS位置等。用Google Play中的一个叫Tower的地面站观察:
Mapbox ID以及Mapbox 凭证的获取方法_第1张图片
但是用来一次发现Google地图存在明显的漂移,导致定位位置出现在地图上实际位置的西北方好几百米处。。。以后还想用这玩意做航迹来着,看来Google地图是没戏了。好在后来抱着一线希望翻了一下设置,发现有一个叫“地图瓦片供应商的”选项,里面除了Google还有一个Mapbox和一个“GIS”。如果能够接受GIS相对比较猎奇的卫星地图,就请忽略以下的内容,如果想要尝试一下强大的Mapbox地图,请往下看。

原文:Mapbox ID and Mapbox Access Token


创建基本地图及标注

在1.3.2版本中,我们加入了第3方基本地图及标注,通过线和多边形绘制航线的功能。
因为我们需要为每一张加载的地图支付费用而且要控制app的支出在20美元以下,我们允许用户使用默认的MAPbox访问凭证保存10任务。除了这些基本的地图,如果用户需要使用其他特性需要登录Mapbox账户。任务可以在不下载缓存地图的情况下保存。(译者注:这段内容大概就是要求用户最好登录使用Mapbox,反正账户肯定要申请的,而且是免费的。)

下面是当你的地图缓存超出限制时的警告提示:

如果这些额外的地图缓存和标注是你不能使用的,请在它们的位置保持它们默认值或者不填(哪怕一个空格也不行),不这么做的话会出现错误。


我们已经使用Mapbox作为我们的地图瓦片提供商,而且我们意识到如果继续使用Mapbox,我们将可以增加许多用户需要的功能。我们发现在添加KML,GeoJSON和GPX支持时最大的问题是我们需要一个标准的流程。我们不想选择让用户上传非结构化的数据到app,因为这会让整个过程进入一个难以测试的奇怪状态。用户可以在apple地图和Mapbox基本地图上使用Mapbox的高级功能。
登录Mapbox企划是免费的,还赠送1GB的文件和地图数据空间,用户可以用来上传地图航迹等数据。
官方支付页面: https://www.mapbox.com/pricing/

关于设置

为了提供你需要的自定义地图或是航线轨迹相关的地图数据,你需要在你的账户中提供一些信息。这些数据仍在你的设备中只被用来下载你的数据。这些数据只能在Mapbox服务器看到而不能以其它方式共享。
Mapbox ID 是一段以Mapbox账户开头后面跟着8位字符(如ab12cd34)的字符串。完整的例子如:example.nnk9hmb2。作用是区分账户中不同的自定义地图。
Mapbox凭证是一串字母和数字组成的像密码一样的长字符串,比如:

pk.eyJ1IjoibABwc21hZGVlYXN5IiwiYSI6ImNpZXVuCCC5MTBreHlzOW0yYjYyZGluNGsifQ.GGaWEf6F7fzRkuC05F0Aaw

看起来又长又乱,所以到时候复制吧,骚年!
注意:这里的ID和凭证值都是举例子,实际的值是不一样的

Mapbox ID和凭证都是很复杂的字符串,所以强烈建议用户复制和黏贴以避免错误。


怎样获取Mapbox ID 和凭证?

用户在注册Mapbox账户后,就需要获取ID和凭证(如果已经创建好了)。接下来我们谈谈怎样创建和获取。

获取 Mapbox ID

  • 单击右上角的“Stduio”
  • 单击菜单左下角的“Classic”
  • 单击 “0 Mapbox Editor Projects” 选项卡
  • 点击 “New Mapbox Editor Project” 后创建属于你的Mapbox地图
  • 选择你想要的地图风格并点击“Save”。默认的地图风格是“Satellite Streets”
  • 保存好后,单击左上角的头像回到Mapbox工程列表

现在你可以复制粘贴你创建的地图ID。

获取 Mapbox 凭证

进入 https://www.mapbox.com/studio/ 获取你的凭证。
点击右边的蓝色按钮复制框中的数据

现在你已经拥有了Mapbox ID和Mapbox 凭证,把它们发送给需要的设备。
下面展示了一个简单应用例子

你可能感兴趣的:(看_灰机!)