[Talk-de] postgresql und/oder postgis
Sven Geggus
lists at fuchsschwanzdomain.de
Do Jul 22 08:53:15 UTC 2010
Walter Nordmann <walter.nordmann at web.de> wrote:
> kann doch nicht sein, dass die datenstruktur nirgens beschrieben ist.
Es gibt aber nur 4 relevante Tabellen: ..point ..ways ..polygon und ..roads
Deren Aufbau ist im wesentlichen durch die Styledatei vorgegeben.
Die Aufgabe der roads Tabelle ist mir selber auch nicht klar obwohl ich den
hstore code verbrochen habe :)
Die anderen 3 dürften ja klar sein. POI, Wege und Polygone.
Eine ganz simple hstore Datenbank hat dann pro Tabelle nur 3 Spalten:
Die Splate "osm_id" ist die ID des OSM Objekts.
Die Spalte "way" ist das Geometrieobjekt:
hstore=> select astext(way) from planet_point where osm_id=255472178;
astext
------------------------------------------
POINT(1252625.07483985 6382408.84058035)
(1 Zeile)
Die Spalte "tags" enthält alle tags des Objekts:
hstore=> select (each(tags)).key,(each(tags)).value from planet_point where osm_id=255472178;
key | value
--------------+-----------------
name | Klosterbrauerei
amenity | restaurant
cuisine | german
microbrewery | yes
(4 Zeilen)
> aber ich werd wohl an die developer rangehen müssen :(
osm2pgsql hat AFAIK keinen Maintainer :)
Sven
--
It's easier for our software to compete with Linux when there's piracy than
when there's not. (Bill Gates)
/me is giggls at ircnet, http://sven.gegg.us/ on the Web
Mehr Informationen über die Mailingliste Talk-de