[postgis-users] Installing PostGIS-1.4.1

Stephen Woodbridge woodbri at swoodbridge.com
Thu Jan 14 12:47:05 PST 2010


select * from spatial_ref_sys where srid=900913;

900913;"spatialreference.org";900913;"PROJCS["unnamed",GEOGCS["unnamed 
ellipse",DATUM["unknown",
    SPHEROID["unnamed",6378137,0]],PRIMEM["Greenwich",0],
    UNIT["degree",0.0174532925199433]],PROJECTION["Mercator_2SP"],
    PARAMETER["standard_parallel_1",0],PARAMETER["central_meridian",0],
    PARAMETER["false_easting",0],PARAMETER["false_northing",0],
    UNIT["Meter",1],
    EXTENSION["PROJ4","+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 +wktext 
+no_defs"]]";"+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 +wktext  +no_defs"

Paragon Corporation wrote:
> 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
> 
> 
> _______________________________________________
> 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