我一直在使用Mapzen向量瓷砖服务。当我请求某个区域时,我会得到不同的结果。
hxxps://tile.mapzen.com/mapzen/vector/v1/all/18/214238/114415.json?api_key=my_key
注意:我的钥匙是静音的。
它们都是用相同的参数18/214238/114415.json调用的,但是来自我服务器的请求被剪短了我的建筑物。
我想要的构建不被剪裁,我已经测试了一个建筑物是被限制为1瓦,如果它是大于它将被剪裁的瓷砖。然而,Mapzen服务器似乎没有得到剪辑问题,所以我猜我的设置有问题。
我错过了什么环境?是否有来自tileserver,tileqeue或向量数据源的设置我丢失了?
发布于 2017-09-20 18:22:53
我们怀疑您使用的是所有Tilezen回复的主版,而不是最新的标记版本。推荐的生产组合记录在这里的发行说明中(这是今天Mapzen的生产堆栈中使用的):
https://github.com/tilezen/vector-datasource/releases/tag/v1.4.0-docs1
使用v1.4.0时,应该尊重clip_factor。但是,由于一些正在进行的大规模重构,master中目前还不支持这一点。我们可能会把它加回去,以解决我们正在看到的一些土地利用类型的交叉口错误,但这项工作还没有计划好。
如果你想黑到掌握自己,相关的剪辑展开在这里:
希望这能有所帮助!
发布于 2017-09-15 15:28:35
尝试clip_factor参数。
这是Mapzen的配置:https://github.com/tilezen/vector-datasource/blob/e87ac739b3e98f7c5363df3af06944bcec774c1c/queries.yaml#L231
只有当建筑物跨越三个以上的瓷砖时,clip_factor: 3.0才会剪短它们。
https://stackoverflow.com/questions/46231640
复制相似问题