Gå til innhold

sette opp psql


Anbefalte innlegg

jeg prøver å sette opp psql for å kunne bruke open street maps til gpsdrive. Men får ikke databasen til å fungere.

Har installert psql og prøver å finne ut hvordan det skal settes opp uten å lykkes.

Noen som vet hvordan dette skal settes opp?

Lenke til kommentar
Videoannonse
Annonse

Det hadde vel vært lettere å google dette men la gå.

Du finner muligens noe relevant her, http://wiki.openstreetmap.org/wiki/Osm2pgsql

 

Har lest den guiden et par ganger og brukt google masse.

Men alle guidene sier installer pqsl neste installer osm2pgsql. Kjør osm2pgsql, men da sier psql at databasen og liknende ikke finnes. Alle guidene jeg har funnet hopper over hvordan psql skal settes opp for å kunne utfører osm2pgsql.

Lenke til kommentar

Jeg kjenner ikke til Psql men jobber daglig med SQL servere og hvis det er den minste likhet så kan det være at psql trenger tilleggsmoduler for å fungere, eller idet hele tatt å få innstallert den skikkelig.

 

Jeg anbefaler deg da å sjekke om det kan være at du mangler et eller annet program som gjør at psql ikke fungerer. For SQL server 2005/2008 så er det ikke opplyst om disse tillegsprogrammene i klartekst, men uten dem så er man fucked.

Lenke til kommentar

Postgres er meget mulig oppe og kjører - slik jeg forstår det er det osm2pgsql sin base som ikke eksisterer. Du er altså nødt til å lage base og lage bruker, samt importere initsielle data.

 

Hvilken distro benytter du?

Er det Mapnik du forsøker å sette opp?

 

Kanskje det er dette du er ute etter?

http://wiki.openstreetmap.org/wiki/Mapnik#PostgreSQL.2FPostGIS

 

Er ca så langt jeg har komt. Prøver å laste inn data på følgende måte, men det går ikke.

osm2pgsql -m -d gis norway.osm 
osm2pgsql SVN version 0.66-

Using projection SRS 900913 (Spherical Mercator)
Setting up table: planet_osm_point
SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, 'POINT', 2 );
failed: ERROR:  permission denied for relation spatial_ref_sys
CONTEXT:  SQL statement "SELECT SRID FROM spatial_ref_sys WHERE SRID =  $1 "
PL/pgSQL function "addgeometrycolumn" line 74 at SQL statement
SQL statement "SELECT AddGeometryColumn('','', $1 , $2 , $3 , $4 , $5 )"
PL/pgSQL function "addgeometrycolumn" line 5 at SQL statement

Error occurred, cleaning up

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...