Mapbox地形RGB图像'

问题描述 投票:1回答:1

我是mapbox的新手,正在尝试获取Terrain rgb数据。我按照此处的文档中的示例操作:https://www.mapbox.com/help/access-elevation-data/

并使用以下查询:

api.mapbox.com/v4/mapbox.terrain-rgb/ {z} / {x} / {y} .pngraw?access_token = {my_access_token}

可以找到从0到5的缩放级别,并从高级别返回RGB高度数据的图块。

api.mapbox.com/v4/mapbox.terrain-rgb/5/0/0.pngraw?access_token= {my_access_token}

我需要以高于5的缩放级别获取数据,但是一旦我使用高于5的缩放级别,它就会返回“不存在瓷砖”。

该文档说,可以放大到15的数据。我的访问令牌有效,我尝试了0,0(应该在所有级别上都存在)的x,y切片。有任何帮助或建议吗?

mapbox rgb tile elevation
1个回答
0
投票

有类似的问题,在我的情况下,错误是假设给定{x}/{y}元组,缩放{z}是可以自由更改的,但是如果缩放更改xy也不能,则不是。

为了获得正确的图块,我使用了mercantilepip install mercantile

import mercantile

print(mercantile.tile(-71.0638031, 42.3578952, 15)) 
>>> Tile(x=9915, y=12120, z=15)
© www.soinside.com 2019 - 2024. All rights reserved.