Visualisierung

Published in

OSM-Daten werden mit verschiedenen Hilfsmitteln visualisiert, mapnik, osmarender usw.

Für mich als GIS-Menschen will ich die Daten aber in verschiedenen Systemen anschauen und/oder weiterverarbeiten, z.B. mit Quantum GIS.

Verschiedene Versuche mit verschiedenen Datenmodellen.

Daten über osm2pgsql

Visualisierung in Quantum GIS:
Quantum GIS benötigt oid oder eindeutigen Index zu Darstellung.

also import nochmal
(siehe tabellen.sql, import dann mit -p nds_osm und -a, sonst werden Tabellen wieder gelöscht!)

einfacher: unique index erzeugen:
create unique index planet_osm_polygon_uid
on planet_osm_polygon
using btree(osm_id);

usw.

Ein unique Index funktioniert problemlos bei Tabellen, nicht aber bei Views. Dort hilft nur(?) eine oid.

=== Verarbeitung ===

Generell sollten einige Indizes gesetzt werden, wenn die Daten weiter verarbeitet
oder visualisiert werden sollen.

create index nds_osm_polygon_building
on nds_osm_polygon
using btree(building);

create view v_buildings as
create view v_buildings as
select oid,* from nds_osm_polygon where building='yes';
alter table v_buildings owner to osm;

-- oid wieder wegen qgis...