首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在地图上绘制时会裁剪Mapzen建筑物的多边形

在地图上绘制时会裁剪Mapzen建筑物的多边形
EN

Stack Overflow用户
提问于 2017-09-15 04:18:54
回答 2查看 113关注 0票数 0

我一直在使用Mapzen向量瓷砖服务。当我请求某个区域时,我会得到不同的结果。

hxxps://tile.mapzen.com/mapzen/vector/v1/all/18/214238/114415.json?api_key=my_key

注意:我的钥匙是静音的。

这是mapzen寄来的

这是我服务器上的

它们都是用相同的参数18/214238/114415.json调用的,但是来自我服务器的请求被剪短了我的建筑物。

我想要的构建不被剪裁,我已经测试了一个建筑物是被限制为1瓦,如果它是大于它将被剪裁的瓷砖。然而,Mapzen服务器似乎没有得到剪辑问题,所以我猜我的设置有问题。

我错过了什么环境?是否有来自tileserver,tileqeue或向量数据源的设置我丢失了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 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中目前还不支持这一点。我们可能会把它加回去,以解决我们正在看到的一些土地利用类型的交叉口错误,但这项工作还没有计划好。

如果你想黑到掌握自己,相关的剪辑展开在这里:

polygon.jinja2#L17

希望这能有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2017-09-15 15:28:35

尝试clip_factor参数。

这是Mapzen的配置:https://github.com/tilezen/vector-datasource/blob/e87ac739b3e98f7c5363df3af06944bcec774c1c/queries.yaml#L231

只有当建筑物跨越三个以上的瓷砖时,clip_factor: 3.0才会剪短它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46231640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档