跳转到内容

应用中的地图:无需 API 密钥

要点每个 MonstarX 应用无需密钥、无需设置,就能绘制两种地图:一张可以点击和着色的世界各国地图,以及一张带图钉、可拖动缩放的街道地图。在聊天中提出需要的地图即可。只有需要地址搜索、路线导航、地点查询或卫星图时,才需要连接 Mapbox 或 Google Maps。

有些应用有了地图才算完整:门店查找、旅行日志、按国家统计的销售额、音乐节的场地分布。用地图通常意味着要注册地图服务、粘贴 API 密钥,但在 MonstarX 中不用。每个应用都能免费显示地图,无需密钥、无需注册,也没有请求次数限制。

一张简洁的世界地图,包含所有国家(共 236 个)。用户可以点击某个国家进行选择;地图可以按数值给各国着色,也可以缩放到欧洲、南美洲等区域。它在任何地方都能用,即使没有网络也能显示地图本身,用户还可以用键盘选择国家。

适用场景:选择国家、“我们的客户分布在哪里”、各市场的业绩、去过的地方、按国家浏览新闻。

一张覆盖全球的详细地图,显示街道、公园和建筑,还可以放置能点击的图钉。它提供街道、浅色、深色和地形四种样式,能自动调整视野以容纳所有图钉,并告诉应用用户点击了哪里。

适用场景:门店定位、场地地图、“我附近有什么”、配送范围、每个商家或条目详情页上的地图。

提出需求,并说明地图上要显示什么:

添加一个探索页面,放一张世界地图。按各国的菜谱数量给国家着色;点击某个国家时,在地图下方列出该国的菜谱。

在每家咖啡馆的页面上显示一张街道地图,在咖啡馆的位置放一个图钉。在“找咖啡馆”页面上,把所有咖啡馆显示为图钉,点击图钉即可打开对应的咖啡馆。

MonstarX 始终使用这些内置地图。它从不手绘地图,也不加载其他地图库,所以你的地图既美观又加载迅速。

什么时候需要 Mapbox 或 Google Maps?

Section titled “什么时候需要 Mapbox 或 Google Maps?”

内置地图只能显示你已经知道位置的地点。对于它们做不到的事情,需要连接地图服务:

你想要你需要
世界地图、街道地图、图钉、选择国家什么都不需要,已内置
把输入的地址变成地图上的图钉(地理编码)Mapbox 或 Google Maps
路线和导航Mapbox 或 Google Maps
搜索地点和商家、地址自动补全Google Maps 或 Mapbox
卫星图Mapbox

在 后端云服务 的连接器中连接它们,详见连接器。连接 Mapbox 后,你的街道地图会自动切换为 Mapbox 自己的地图样式(包括卫星图),应用中什么都不用改。

内置地图要收费吗?

不收费。它们不需要账户和密钥,也没有请求次数限制。

用户可以输入地址,然后在地图上看到吗?

把地址转换成位置需要地图服务。请连接 Mapbox 或 Google Maps,然后让 MonstarX 添加地址搜索。

可以显示卫星图吗?

可以,需要连接 Mapbox。没有连接时,卫星样式会改为显示详细的街道地图。

链接预览和 QA 截图中会显示我的地图吗?

世界地图会显示,因为它是作为页面的一部分绘制的。街道地图是在浏览器中绘制的,如果浏览器无法绘制,会显示一条简短提示,而不是一个空白框。