使用带有边界过滤器和负纬度的 Openmaptiles Tileshrink 工具会出错

Posted

技术标签:

【中文标题】使用带有边界过滤器和负纬度的 Openmaptiles Tileshrink 工具会出错【英文标题】:Using Openmaptiles Tileshrink tool with boundsfilter and negative latitude gives an error 【发布时间】:2020-02-27 19:10:37 【问题描述】:

我在 Docker 中使用 Openmaptiles 工具 Tileshrink-gl 来缩小 mbtiles 地图文件的大小。虽然使用正纬度和经度值可以正常工作,但在使用负纬度值时出现错误,例如:

docker run --rm -it -v $(pwd):/data tileshrink-gl maps/osm-2019-10-14-v3.10-south-america_colombia.mbtiles maps/curacao_lvl_14.mbtiles --bounds -68.601379,11.946632,-69.223480,12.425848 --maxzoom 14 -O -s maps/style_nothing.json

错误输出是: '--bounds' expects a value

【问题讨论】:

【参考方案1】:

提示:在范围内的数字周围添加引号。

更新:--bounds="-68.601379,11.946632,-69.223480,12.425848"

【讨论】:

感谢您的回答。您能否详细说明在哪里放置引号?我已经尝试了以下变体:"-68.601379,11.946632,-69.223480,12.425848"'-68.601379,11.946632,-69.223480,12.425848''-68.601379','11.946632','-69.223480','12.425848'"-68.601379","11.946632","-69.223480","12.425848" 结果仍然是:`'--bounds' 需要一个值`

以上是关于使用带有边界过滤器和负纬度的 Openmaptiles Tileshrink 工具会出错的主要内容,如果未能解决你的问题,请参考以下文章

CSS 具有CSS3渐变的斜角和负边界半径

如何使用 R 中的纬度/经度边界从 netCDF 文件中获取子集

使用函数跟踪加拿大边界。 (加拿大的经度和纬度边界)

mysql查询按多个坐标边界过滤

在地图上绘制点,经度和纬度保持部门之间的边界

带有opencv的手写数字边界框