使用带有边界过滤器和负纬度的 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 工具会出错的主要内容,如果未能解决你的问题,请参考以下文章