我使用osm2pgsql将整个planet-osm导入到我的PostGIS数据中。花了整整一个星期,终于在周末结束时我没有上班。此外,一些服务器在周末重启的方式也不知道导入是否成功。根据我以前使用osm2pgsql的经验,如果在导入过程中遇到错误,它会回滚。这次没有回滚,我认为导入成功了。但是,当我检查planet_osm_line,planet_osm_roads和planet_osm_polygon的索引时,我只看到一个索引而不是两个索引。 planet_osm _ * _索引丢失了。不确定发生了什么。如果有人告诉我发生了什么以及是否有任何方法可以解决问题,我将不胜感激。注意:我知道索引丢失的原因是因为我之前成功导入了一小部分OSM数据并看到了两个索引,即“* _index”和“* _pkey”。我用于导入的命令是:
osm2pgsql -s -m -d planet-osm -E 3857 -S default.style planet-osm - * .bz2
非常感谢提前。
此致 担