首页 > 解决方案 > 具有自动和音高的 Mapbox 静态图像

问题描述

我正在尝试使用“自动”功能创建静态图像,以根据我传递给它的折线正确校准图像。它工作得很好,但我想另外添加一个音高。我已经尝试过这样的事情,但我得到了这个错误:“无效的查询参数间距”

https://api.mapbox.com/styles/v1/mapbox/streets-v11/static/pin-s-a+9ed4bd(-122.46589,37.77343),pin-s-b+000(-122.42816,37.75965), path-5+f44-0.5(%7DrpeFxbnjVsFwdAvr@cHgFor@jEmAlFmEMwM_FuItCkOi@wc@bg@wBSgM)/auto/500x300?access_token=xxxxx &pitch=50

请问有什么帮助吗?

标签: mapbox

解决方案


auto参数会根据叠加层自动设置经度、纬度、缩放、方位和俯仰的值。使用时,auto您不能单独设置这些值,因为该参数会将其所有值替换为覆盖的最佳设置。从文档中:

如果auto添加,视口将适合叠加层的边界。如果使用,自动替换 lon、lat、zoom、bearing 和 pitch。

如果您想设置俯仰角,您还需要提供自己的经度、纬度、缩放和方位值。例如:https://api.mapbox.com/styles/v1/mapbox/streets-v11/static/pin-s-a+9ed4bd(-122.46589,37.77343),pin-s-b+000(-122.42816, 37.75965),path-5+f44-0.5(%7DrpeFxbnjVsFwdAvr@cHgFor@jEmAlFmEMwM_FuItCkOi@wc@bg@wBSgM)/-122.46589,37.75965,11,0,50/500x300?access_token= {YOUR_ACCESS_TOKEN}

将返回:

在此处输入图像描述


推荐阅读