Scheint einigermaßen funktioniert zu haben. Tags sind in den Tabellen enthalten und haben den Typ hstore. Das ist eine tolle Erweiterung für Postgres ( http://www.postgresql.org/docs/8.4/static/hstore.html ).
Ansonsten sehe ich trotzdem noch ein, zwei Fehler. Vielleicht versuchst du es nochmal ganz von vorne mit einem sauberen Setup? Hast du eigentlich postgis installiert? Hier https://github.com/slomo/osm-spline-xapi#readme findest du ne Anleitung wie wir es gemacht haben. Beachte aber, dass wir postgres 9.0 benutzen. Ansonsten mal irc.oftc.net/#osm-dev joinen und Fragen stellen. LG Philipp Am Sonntag, den 23.01.2011, 18:01 +0100 schrieb Alexander Matheisen: > > ganz einfach, du musst noch hstore support aktiveren ;) > > > > psql -U postgres osm -f /usr/share/postgresql-8.4/contrib/hstore.sql > > > > Steht auch irgendwo in der Anleitung. > > Ich hatte vergessen zu erwähnen, dass ich das auch schon versucht habe. > > > Ausgabe von : psql -U postgres osm > -f /usr/share/postgresql/8.4/contrib/hstore.sql (gekürzt) > > SET > CREATE TYPE > psql:/usr/share/postgresql/8.4/contrib/hstore.sql:11: HINWEIS: > Rückgabetyp hstore ist nur eine Hülle > CREATE FUNCTION > psql:/usr/share/postgresql/8.4/contrib/hstore.sql:16: HINWEIS: > Argumenttyp hstore ist nur eine Hülle > CREATE FUNCTION > ... > CREATE TYPE > psql:/usr/share/postgresql/8.4/contrib/hstore.sql:180: HINWEIS: > Rückgabetyp ghstore ist nur eine Hülle > CREATE FUNCTION > psql:/usr/share/postgresql/8.4/contrib/hstore.sql:185: HINWEIS: > Argumenttyp ghstore ist nur eine Hülle > CREATE FUNCTION > CREATE TYPE > ... > CREATE FUNCTION > CREATE OPERATOR CLASS > > > > Danach noch mal psql -d osm -f script/pgsql_simple_schema_0.6.sql > > psql:script/pgsql_simple_schema_0.6.sql:4: HINWEIS: Tabelle »actions« > existiert nicht, wird übersprungen > DROP TABLE > DROP TABLE > psql:script/pgsql_simple_schema_0.6.sql:6: HINWEIS: Tabelle »nodes« > existiert nicht, wird übersprungen > DROP TABLE > psql:script/pgsql_simple_schema_0.6.sql:7: HINWEIS: Tabelle »ways« > existiert nicht, wird übersprungen > DROP TABLE > DROP TABLE > psql:script/pgsql_simple_schema_0.6.sql:9: HINWEIS: Tabelle »relations« > existiert nicht, wird übersprungen > DROP TABLE > DROP TABLE > DROP TABLE > DROP FUNCTION > CREATE TABLE > CREATE TABLE > CREATE TABLE > psql:script/pgsql_simple_schema_0.6.sql:40: FEHLER: > AddGeometryColumns() - invalid SRID > KONTEXT: SQL statement "SELECT AddGeometryColumn('','', $1 , $2 , $3 , > $4 , $5 )" > PL/pgSQL-Funktion »addgeometrycolumn« Zeile 4 bei SQL-Anweisung > CREATE TABLE > CREATE TABLE > CREATE TABLE > CREATE TABLE > INSERT 0 1 > psql:script/pgsql_simple_schema_0.6.sql:88: HINWEIS: ALTER TABLE / ADD > PRIMARY KEY erstellt implizit einen Index »pk_schema_info« für Tabelle > »schema_info« > ALTER TABLE > psql:script/pgsql_simple_schema_0.6.sql:90: HINWEIS: ALTER TABLE / ADD > PRIMARY KEY erstellt implizit einen Index »pk_users« für Tabelle »users« > ALTER TABLE > psql:script/pgsql_simple_schema_0.6.sql:92: HINWEIS: ALTER TABLE / ADD > PRIMARY KEY erstellt implizit einen Index »pk_nodes« für Tabelle »nodes« > ALTER TABLE > psql:script/pgsql_simple_schema_0.6.sql:94: HINWEIS: ALTER TABLE / ADD > PRIMARY KEY erstellt implizit einen Index »pk_ways« für Tabelle »ways« > ALTER TABLE > psql:script/pgsql_simple_schema_0.6.sql:96: HINWEIS: ALTER TABLE / ADD > PRIMARY KEY erstellt implizit einen Index »pk_way_nodes« für Tabelle > »way_nodes« > ALTER TABLE > psql:script/pgsql_simple_schema_0.6.sql:98: HINWEIS: ALTER TABLE / ADD > PRIMARY KEY erstellt implizit einen Index »pk_relations« für Tabelle > »relations« > ALTER TABLE > psql:script/pgsql_simple_schema_0.6.sql:100: HINWEIS: ALTER TABLE / ADD > PRIMARY KEY erstellt implizit einen Index »pk_relation_members« für > Tabelle »relation_members« > ALTER TABLE > psql:script/pgsql_simple_schema_0.6.sql:104: FEHLER: Spalte »geom« > existiert nicht > CREATE INDEX > CREATE INDEX > psql:script/pgsql_simple_schema_0.6.sql:112: FEHLER: Index > »idx_nodes_geom« für Tabelle »nodes« existiert nicht > CREATE FUNCTION > CREATE FUNCTION > > > > Danach sieht die Tabelle so aus (fehlt da nicht was für die Tags?): > > Liste der Relationen > Schema | Name | Typ | Eigentümer > --------+-------------------+---------+------------ > public | geography_columns | Sicht | postgres > public | geometry_columns | Tabelle | postgres > public | nodes | Tabelle | postgres > public | relation_members | Tabelle | postgres > public | relations | Tabelle | postgres > public | schema_info | Tabelle | postgres > public | spatial_ref_sys | Tabelle | postgres > public | users | Tabelle | postgres > public | way_nodes | Tabelle | postgres > public | ways | Tabelle | postgres > > > > Alex > > > _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de