Torsten, I think your postgis install is fine. You are missing the srid 900913 in your spatial_ref_sys table.
Just need to add it. That one is not normally installed. check http://spatialreference.org to get the insert statement to use (well I think it might be there) or someone knows here off-hand what the insert statement should be. Leo -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Torsten Mohr Sent: Thursday, January 14, 2010 3:24 PM To: [email protected] Subject: [postgis-users] Installing PostGIS-1.4.1 Hello, i downloaded and installed the prerequisites for PostGIS, started postgresql (8.4). I work on linux, OpenSuSE 11.2. After starting PostgreSQL i created a database "gis": createdb -E UTF8 -O tmohr gis createlang plpgsql gis Then i tried to prepare that DB further: pgsql -f postgis/postgis.sql -d gis This leads to the warnings that i attached below. I'm not sure now if everything went ok or (if not) what i need to change. The following import of the planet.osm fails: postg...@schleim:/local/ftp/osm> osm2pgsql -s planet-090408.osm.bz2 osm2pgsql SVN version 0.69-19517 Using projection SRS 900913 (Spherical Mercator) Setting up table: planet_osm_point HINWEIS: Tabelle »planet_osm_point« existiert nicht, wird übersprungen HINWEIS: Tabelle »planet_osm_point_tmp« existiert nicht, wird übersprungen SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, 'POINT', 2 ); failed: FEHLER: AddGeometryColumns() - invalid SRID CONTEXT: SQL statement "SELECT AddGeometryColumn('','', $1 , $2 , $3 , $4 , $5 )" PL/pgSQL-Funktion »addgeometrycolumn« Zeile 5 bei SQL-Anweisung Error occurred, cleaning up I found several pieces of descriptions of how to set up a posgis server, not sure if i did all necessary steps. If anybody could give me a hint on what to change, that would be great. Thanks for any hints, Torsten. ---------Warnings: BEGIN psql:/tmp/postgis-1.4.1/postgis/postgis.sql:56: HINWEIS: Typ »spheroid« ist noch nicht definiert DETAIL: Hüllentypdefinition wird erzeugt. CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:62: HINWEIS: Rückgabetyp spheroid ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:68: HINWEIS: Argumenttyp spheroid ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:74: HINWEIS: Argumenttyp spheroid ist nur eine Hülle CREATE FUNCTION CREATE TYPE psql:/tmp/postgis-1.4.1/postgis/postgis.sql:91: HINWEIS: Typ »geometry« ist noch nicht definiert DETAIL: Hüllentypdefinition wird erzeugt. CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:97: HINWEIS: Rückgabetyp geometry ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:103: HINWEIS: Argumenttyp geometry ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:109: HINWEIS: Argumenttyp geometry ist nur eine Hülle CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:127: HINWEIS: Rückgabetyp geometry ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:133: HINWEIS: Rückgabetyp geometry ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:139: HINWEIS: Argumenttyp geometry ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:145: HINWEIS: Argumenttyp geometry ist nur eine Hülle CREATE FUNCTION CREATE TYPE CREATE FUNCTION CREATE FUNCTION ............. CREATE FUNCTION CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:326: HINWEIS: Typ »box3d« ist noch nicht definiert DETAIL: Hüllentypdefinition wird erzeugt. CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:332: HINWEIS: Argumenttyp box3d ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:338: HINWEIS: Rückgabetyp box3d ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:344: HINWEIS: Argumenttyp box3d ist nur eine Hülle CREATE FUNCTION CREATE TYPE psql:/tmp/postgis-1.4.1/postgis/postgis.sql:359: HINWEIS: Typ »box3d_extent« ist noch nicht definiert DETAIL: Hüllentypdefinition wird erzeugt. CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:364: HINWEIS: Argumenttyp box3d_extent ist nur eine Hülle CREATE FUNCTION CREATE TYPE CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:382: HINWEIS: Typ »box2d« ist noch nicht definiert DETAIL: Hüllentypdefinition wird erzeugt. CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:470: HINWEIS: Typ »chip« ist noch nicht definiert DETAIL: Hüllentypdefinition wird erzeugt. CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:476: HINWEIS: Rückgabetyp chip ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:482: HINWEIS: Argumenttyp chip ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:488: HINWEIS: Argumenttyp chip ist nur eine Hülle CREATE FUNCTION CREATE TYPE psql:/tmp/postgis-1.4.1/postgis/postgis.sql:506: HINWEIS: Rückgabetyp box2d ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:512: HINWEIS: Rückgabetyp box2d ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:518: HINWEIS: Argumenttyp box2d ist nur eine Hülle CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:524: HINWEIS: Argumenttyp box2d ist nur eine Hülle CREATE FUNCTION CREATE TYPE CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION ............... CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:2243: HINWEIS: CREATE TABLE / PRIMARY KEY erstellt implizit einen Index »spatial_ref_sys_pkey« für Tabelle »spatial_ref_sys« CREATE TABLE psql:/tmp/postgis-1.4.1/postgis/postgis.sql:2261: HINWEIS: CREATE TABLE / PRIMARY KEY erstellt implizit einen Index »geometry_columns_pk« für Tabelle »geometry_columns« CREATE TABLE CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION ................. CREATE AGGREGATE CREATE AGGREGATE psql:/tmp/postgis-1.4.1/postgis/postgis.sql:4085: HINWEIS: Typ »pgis_abs« ist noch nicht definiert DETAIL: Hüllentypdefinition wird erzeugt. CREATE FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:4090: HINWEIS: Argumenttyp pgis_abs ist nur eine Hülle CREATE FUNCTION CREATE TYPE CREATE FUNCTION CREATE FUNCTION ........... psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6942: HINWEIS: Funktion asgml(geometry,pg_catalog.int4,pg_catalog.int4) existiert nicht, wird übersprungen DROP FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6943: HINWEIS: Funktion asukml(geometry,pg_catalog.int4,pg_catalog.int4) existiert nicht, wird übersprungen DROP FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6944: HINWEIS: Funktion asukml(geometry,pg_catalog.int4) existiert nicht, wird übersprungen DROP FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6945: HINWEIS: Funktion asukml(geometry) existiert nicht, wird übersprungen DROP FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6946: HINWEIS: Funktion create_histogram2d(box2d,pg_catalog.int4) existiert nicht, wird übersprungen DROP FUNCTION DROP FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6948: HINWEIS: Funktion jtsnoop(geometry) existiert nicht, wird übersprungen DROP FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6949: HINWEIS: Funktion postgis_jts_version() existiert nicht, wird übersprungen DROP FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6950: HINWEIS: Funktion st_pointn(geometry) existiert nicht, wird übersprungen DROP FUNCTION psql:/tmp/postgis-1.4.1/postgis/postgis.sql:6951: HINWEIS: Funktion st_create_histogram2d(box2d,pg_catalog.int4) existiert nicht, wird übersprungen DROP FUNCTION COMMIT _______________________________________________ postgis-users mailing list [email protected] http://postgis.refractions.net/mailman/listinfo/postgis-users _______________________________________________ postgis-users mailing list [email protected] http://postgis.refractions.net/mailman/listinfo/postgis-users
