OSM2PGSQL(1) OSM2PGSQL(1) (NAME) osm2pgsql - OpenStreetMap PostgreSQL (SYNOPSIS) osm2pgsql [OPTIONS] OSM-FILE... (DESCRIPTION) osm2pgsql OpenStreetMap PostgreSQL/PostGIS . Nominatim OSM . osm2pgsql "create" () "append" ( -a, --append) . "create" osm2pgsql () OSM . -s, --slim . "append" osm2pgsql OSM . . Osm2pgsql . (OPTIONS) (--) . . (MAIN OPTIONS) -a, --append (append). OSM . -c, --create (create). -a, --append . ! / (HELP/VERSION OPTIONS) -h, --help . -V, --version osm2pgsql. (LOGGING OPTIONS) --log-level=LEVEL (debug info () warn error). --log-progress=VALUE (true) (false) . auto . : true. --log-sql SQL . --log-sql-data . ! . -v, --verbose --log-level=debug. (DATABASE OPTIONS) -d, --database=NAME PostgreSQL . = URI (postgresql:// postgres://) conninfo . PostgreSQL . -U, --username=NAME, --user=NAME PostgreSQL. -W, --password . -H, --host=HOSTNAME (unix domain socket). -P, --port=PORT . --schema=SCHEMA (schema) osm2pgsql (: public). . (INPUT OPTIONS) -r, --input-reader=FORMAT . auto () xml XML OSM o5m o5m pbf OSM PBF. -b, --bbox=MINLON,MINLAT,MAXLON,MAXLAT (bounding box) . : --bbox -0.5,51.25,0.5,51.75 (MIDDLE OPTIONS) -i, --tablespace-index=TABLESPC (indexes) (tablespace) TABLESPC PostgreSQL. pgsql . . --tablespace-slim-index --tablespace-main-index . --tablespace-slim-data=TABLESPC slim . --tablespace-slim-index=TABLESPC slim . -p, --prefix=PREFIX (: planet_osm). -s, --slim . RAM . slim RAM RAM . --drop slim flat node . slim . . slim ( ) . slim (diff processing) . -C, --cache=NUM slim: NUM RAM . osm2pgsql . (overhead) . PBF . RAM . RAM PostgreSQL shared_buffers . : 800. -x, --extra-attributes (attributes) . : (changeset id) . -F, --flat-nodes=FILENAME ( slim) ( slim). . PostgreSQL flat-nodes "" . diff . flat-nodes . . . . --drop ( ). --middle-schema=SCHEMA SCHEMA PostgreSQL . . --schema public. --middle-with-nodes flat nodes . (tag) . (OUTPUT OPTIONS) -O, --output=OUTPUT . osm2pgsql pgsql flex null . pgsql . flex . null --slim slim . -S, --style=FILE (style). . ( pgsql /usr/share/osm2pgsql/default.style .) PGSQL (PGSQL OUTPUT OPTIONS) --tablespace-main-data=TABLESPC TABLESPC PostgreSQL. --tablespace-main-index=TABLESPC TABLESPC PostgreSQL. --latlong . -m, --merc ( EPSG:3857) (). -E, --proj=SRID EPSG:SRID. -p, --prefix=PREFIX (: planet_osm). pgsql . --tag-transform-script=SCRIPT Lua . (callback) (ways) (relations) . -x, --extra-attributes ( ). . -k, --hstore hstore (/) . -j, --hstore-all hstore (/) . -z, --hstore-column=PREFIX hstore (/) PREFIX PREFIX \--hstore-column "name:" hstore name:xx . --hstore-match-only hstore . --hstore-add-index hstore . -G, --multi-geometry osm2pgsql . OSM . osm2pgsql (multi-geometry) PostgreSQL . -K, --keep-coastlines . natural=coastline Shapefile OSMCoastline (https://osmdata.openstreetmap.de) . --reproject-area . --output-pgsql-schema=SCHEMA SCHEMA PostgreSQL pgsql. . --schema public. (EXPIRE OPTIONS) -e, --expire-tiles=[MIN_ZOOM-]MAX-ZOOM (tile expiry list). -o, --expire-output=FILENAME . --expire-bbox-size=SIZE (polygon) . (ADVANCED OPTIONS) -I, --disable-parallel-indexing . --number-processes=THREADS (threads) . (SEE ALSO) o osm2pgsql o osm2pgsql o postgres(1) o osmcoastline(1) 2.3.1 OSM2PGSQL(1)