把 Mapbox 连接到你的 MonstarX 应用
要点不连接 Mapbox,你的应用也能免费显示地图。把 Mapbox 公开令牌(pk.…)粘贴到“后端 → 云服务”,应用的街道地图就会自动换成 Mapbox 样式,也包括卫星图。需要地址搜索或路线规划时告诉 MonstarX,它会使用同一个令牌。
自定义样式的地图、地理编码和路线。
- 类型
- 用于你的应用
- 类别
- 地图与地点
- 连接方式
- API 密钥
Mapbox 是一家地图公司,以精美的地图样式和卫星影像著称。每个 MonstarX 应用本来就能免费显示街道地图(详见应用中的地图);连接 Mapbox 后,这些地图会升级,还能查询地址和规划路线。
能用它构建什么?
Section titled “能用它构建什么?”- 卫星视图,适合展示房产、农场、场地或户外步道。
- Mapbox 地图样式:街道、浅色、深色、户外,应用中的每张地图都能用。
- 在地图上显示地址:输入地址,在地图上显示为图钉(地理编码);或点击地图,获取最近的地址。
- 路线规划,附带距离和行程时间。
连接后会有什么变化?
Section titled “连接后会有什么变化?”令牌一保存,应用的街道地图就会自动换成 Mapbox 样式,不需要重新构建。MonstarX 用卫星样式构建的地图,从此会显示真实的卫星影像。地址搜索和路线规划属于新功能,仍需要你提出来。
获取你的令牌
Section titled “获取你的令牌”-
登录 Mapbox,打开 Access tokens。
-
复制你的 Default public token(默认公开令牌),或点击 Create a token,专门为这个应用创建一个。公开令牌以
pk.开头。
在 MonstarX 中连接
Section titled “在 MonstarX 中连接”-
打开你的项目,点击顶部栏中的后端,再点击云服务。
-
在连接器下,点击 Mapbox 旁边的连接。
-
把令牌粘贴到公开访问令牌中。
-
点击连接 Mapbox。这一行会显示已连接,预览会重新启动,地图会显示 Mapbox 样式。
让 MonstarX 使用它
Section titled “让 MonstarX 使用它”| 你输入 | 会发生什么 |
|---|---|
| “把房产地图改成卫星视图。” | 地图换成 Mapbox 卫星影像。 |
| “用户注册时输入地址后,在地图上用图钉标出来。” | 地址只查询一次,连同位置一起保存,并用图钉标出。 |
| “显示从工作室到会员地址的驾车路线和时间。” | 在地图上画出路线,并显示距离和分钟数。 |
| “地图都用 Mapbox 的深色样式。” | 每张地图都使用深色样式。 |
- 这个令牌是公开令牌:它本来就是给浏览器用的,所以不会被隐藏。它无法更改你的 Mapbox 账户。
- 它只保存在这个应用中,应用也只会把它发送给 Mapbox。
- 只有项目所有者可以连接、更新或断开 Mapbox。点击断开连接后,地图会恢复为 MonstarX 的免费地图,地址搜索和路线规划会停止工作。
- 如果要更换令牌,请创建一个新令牌,点击 Mapbox 一行中的更新密钥,粘贴后点击保存密钥。重新发布,然后删除旧令牌。
- 请使用公开令牌(
pk.)。私密令牌(sk.)用于管理你的 Mapbox 账户,不应该放进应用。 - 每次地图加载和查询都会计入你的 Mapbox 用量,预览中的也算。
- 如果需要地点搜索、商家详情和评价,Google Maps 的数据更丰富。
显示地图一定要用 Mapbox 吗?
不用。每个 MonstarX 应用都有免费的街道地图和世界地图,不需要密钥。Mapbox 额外提供它的样式、卫星图、地址查询和路线规划。
连接后需要重新构建地图吗?
不需要。令牌保存后,街道地图会自动换成 Mapbox 样式。
为什么我限制令牌后,地图加载不出来了?
设置了 URL 限制的令牌只能在你列出的地址上使用。请添加应用的地址,或在构建期间使用不受限的令牌。
令牌放在浏览器中安全吗?
安全。公开令牌就是为网页设计的,只能加载地图和查询地址,不能更改你的账户。