[postgis-users] Installing PostGIS-1.4.1

Paragon Corporation lr at pcorp.us
Thu Jan 14 12:36:25 PST 2010


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: postgis-users-bounces at postgis.refractions.net
[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of Torsten
Mohr
Sent: Thursday, January 14, 2010 3:24 PM
To: postgis-users at postgis.refractions.net
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:


postgres at 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
postgis-users at postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users





More information about the postgis-users mailing list