[postgis-users] osm2pgsql schema and table name
Stephen Woodbridge
woodbri at swoodbridge.com
Fri Mar 30 09:38:15 PDT 2012
On 3/30/2012 11:59 AM, Francois Hugues wrote:
> Hello user list,
>
> A little question not directly related to postgis but i'm afraid about making a mistake which could results in data loss when i will use create option in osm2pgsql.
>
> I did not find the way to specify the schema and table name i would like to use to import data.
>
> Does something like osm2pgsql -c schema.tablename could work ?
>
> Else which are the default parameters of importation ? Public schema ? File name as table name ?
>
> I hope i'm not disturbing to much the mailing list,
> Thanks in advance for your answers,
$ man osm2pgsql
OSM2PGSQL(1)
OSM2PGSQL(1)
NAME
osm2pgsql - Openstreetmap data to PostgreSQL converter.
SYNOPSIS
osm2pgsql [options] planet.osm
osm2pgsql [options] planet.osm.{gz,bz2}
osm2pgsql [options] file1.osm file2.osm file3.osm
DESCRIPTION
This manual page documents briefly the osm2pgsql command.
osm2pgsql imports data from OSM file(s) into a PostgreSQL
database
suitable for use by the Mapnik renderer.
OSM planet snapshots can be downloaded from
http://planet.openâ
streetmap.org
OPTIONS
These programs follow the usual GNU command line syntax,
with long
options starting with two dashes (â-â). A summary of
options is
included below.
-a|--append
Add the OSM file into the database without removing
existing
data.
-b|--bbox
Apply a bounding box filter on the imported data Must be
speciâ
fied as: minlon,minlat,maxlon,maxlat e.g.
--bbox
-0.5,51.25,0.5,51.75
-c|--create
Remove existing data from the database. This is the
default if
--append is not specified.
-d|--database
The name of the PostgreSQL database to connect to
(default:
gis).
-l|--latlong
Store data in degrees of latitude & longitude.
-m|--merc
Store data in proper spherical mercator, not OSM merc
-E|--proj num
Use projection EPSG:num
-u|--utf8-sanitize
Repair bad UTF8 input data (present in planet dumps
prior to
August 2007). Adds about 10% overhead.
-p|--prefix
Prefix for table names (default planet_osm)
-U|--username
Postgresql user name.
-W|--password
Force password prompt.
-H|--host
Database server hostname or socket location.
-P|--port
Database server port.
-h|--help
Help information.
Add -v to display supported projections.
Use -E to access any espg projections
(usually in
/usr/share/proj/epsg)
-v|--verbose
Verbose output.
SUPPORTED PROJECTIONS
Latlong (-l) SRS: 4326 (none)
WGS84 Mercator ( ) SRS: 3395 +proj=merc +datum=WGS84
+k=1.0
+units=m +over +no_defs
Spherical Mercator (-m) SRS:900913 +proj=merc +a=6378137
+b=6378137
+lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m
+nadgrids=@null
+no_defs +over
SEE ALSO
proj(1), postgres(1).
AUTHOR
osm2pgsql was written by Jon Burgess and Artem Pavlenko.
This manual page was written by Andreas Putzo
<andreas at putzo.net>, for
the Debian project (but may be used by others).
April 12, 2008
OSM2PGSQL(1)
More information about the postgis-users
mailing list