[PostNAS Suite] Geometrietyp für Linien-Tabellen
Oliver Tonnhofer
olt at omniscale.de
Do Jan 12 02:41:37 PST 2017
Hallo,
wir setzen gerade einen Kartenserver auf, der ALKIS Daten aus mehreren Kreisen zusammenfasst. Vorerst verwenden wir hierfür die neuen OpenData Datensätze aus NRW: https://www.opengeodata.nrw.de/produkte/geobasis/lika/alkis_sek/bda_oe/
Hierbei sind wir darüber gestolpert, dass einige Liniengeometrien als Multilinestring erfasst sind.
ax_gebaeudeausgestaltung, ax_besonderegebaeudelinie, etc. sind deshalb im PostNAS-Schema schon als Typ Geometry definiert, um auch MultiLinestrings zu unterstützen. Macht es Sinn, auch die restlichen Linestring-Tabellen in Geometry zu ändern?
Folgende Linestring-Tabellen gibt es noch:
ap_lto
ax_besondereflurstuecksgrenze
ax_firstlinie
ax_leitung
ax_schifffahrtsliniefaehrverkehr
ax_hoehenlinie
ax_topographischelinie
Nach dem wir das Schema angepasst haben, konnten wir ein gutes dutzend Kreise ohne weitere Probleme importieren.
PS: Dank der -ds_transaction Option von OGR 2 laufen die Importe auch in sehr zufriedenstellender Geschwindigkeit. Mit folgenden Optionen hat der Import von Essen z.B. nur rund 9 Minuten benötigt.
ogr2ogr -append -update \
-f PostgreSQL \
-ds_transaction \
-nlt CONVERT_TO_LINEAR \
--config PG_USE_COPY YES
Mit freundlichen Grüßen,
Oliver Tonnhofer
--
Oliver Tonnhofer <tonnhofer at omniscale.de>
Omniscale GmbH & Co. KG
Nadorster Straße 60, 26123 Oldenburg
Tel: +49(0)441/9392774-2 (Fax: 9), Web: https://omniscale.de
Amtsgericht Oldenburg, HRA 202656
Komplementärin: Omniscale Beteiligungs GmbH, Sitz: Oldenburg (Oldb)
Amtsgericht Oldenburg, HRB 205231, Geschäftsführer: Oliver Tonnhofer, Dominik Helle
Mehr Informationen über die Mailingliste NAS