我使用太大的.pbf文件运行docker-compose运行import-osm。我该如何撤消呢?

时间:2018-12-10 01:51:30

标签: docker-compose openstreetmap openmaptiles

我正在尝试导入OpenStreetMap数据,而我选择的pbf文件(北美)对于我的计算机来说太大,无法完成此导入。

docker-compose up -d postgres

docker-compose run import-water
docker-compose run import-natural-earth
docker-compose run import-lakelines
docker-compose run import-osmborder

这些都成功运行了。

然后我解压缩north-america-latest.osm.pbf并在运行时解压缩:

docker-compose run import-osm

导入过程中途停止,我意识到计算机的硬盘空间已满。

如何反转此导入操作,以便可以使用较小的数据集重试?

这是docker-compose文件:

版本:“ 2” 数量:   pgdata:   快取: 服务:   postgres:     图片:“ openmaptiles / postgis:2.9”     数量:     -pgdata:/ var / lib / postgresql / data     网络:     -postgres_conn     端口:      -“ 5432”     env_file:.env   进口天然土:     图片:“ openmaptiles / import-natural-earth:1.4”     env_file:.env     网络:     -postgres_conn   进口水:     图片:“ openmaptiles / import-water:0.6”     env_file:.env     网络:     -postgres_conn   进口湖线:     图片:“ openmaptiles / import-lakelines:1.0”     env_file:.env     网络:     -postgres_conn   import-osm:     图片:“ openmaptiles / import-osm:0.5”     env_file:.env     环境:       DIFF_MODE:$ {DIFF_MODE}     网络:     -postgres_conn     数量:      -./data:/import      -./build:/mapping      -缓存:/ cache   import-osmborder:     图片:“ openmaptiles / import-osmborder:0.4”     env_file:.env     网络:     -postgres_conn   import-osm-diff:     图片:“ openmaptiles / import-osm:0.4”     env_file:.env     命令:./ import_diff.sh     环境:       DIFF_MODE:$ {DIFF_MODE}     网络:     -postgres_conn     数量:      -./data:/import      -./build:/mapping      -缓存:/   更新OSM:     图片:“ openmaptiles / import-osm:0.4”     env_file:.env     环境:       DIFF_MODE:$ {DIFF_MODE}     命令:./ import_update.sh     网络:     -postgres_conn     数量:      -./data:/import      -./build:/mapping      -缓存:/ cache   import-sql:     图片:“ openmaptiles / import-sql:0.8”     env_file:.env     网络:     -postgres_conn     数量:      -./build:/sql   import-wikidata:     图片:“ openmaptiles / import-wikidata:0.1”     env_file:.env     命令:import-wikidata     网络:     -postgres_conn     数量:      -./wikidata:/import   openmaptiles-tools:     图片:“ openmaptiles / openmaptiles-tools:0.9.1”     env_file:.env     网络:     -postgres_conn     数量:      -。:/ tileset      -./build:/sql   生成更改的矢量块:     图片:“ openmaptiles / generate-vectortiles:0.1.1”     命令:./ export-list.sh     数量:     -./data:/export     -./build/openmaptiles.tm2source:/tm2source     网络:     -postgres_conn     env_file:.env   生成矢量块:     图片:“ openmaptiles / generate-vectortiles:0.1.1”     数量:     -./data:/export     -./build/openmaptiles.tm2source:/tm2source     网络:     -postgres_conn     env_file:.env     环境:       #BBOX:“ 8.25,46.97,9.58,47.52”       #BBOX:“ 5.97,45.75,10.7,47.72”       BBOX:$ {BBOX}       MIN_ZOOM:$ {MIN_ZOOM}       MAX_ZOOM:$ {MAX_ZOOM}   邮政服务:     图片:“ openmaptiles / postserve:0.2”     env_file:.env     网络:      -postgres_conn     端口:     -“ 8090:8080”     数量:      -./build/openmaptiles.tm2source:/mapping

网络:   postgres_conn:     司机:桥

0 个答案:

没有答案