Diskussion:Kurs PostGIS Einführung II: Unterschied zwischen den Versionen
Aus Geoinformation HSR
Stefan (Diskussion | Beiträge) K (Die Seite wurde neu angelegt: „== Tipps und Tricks== Restore... (pg_restore): * "File Option": Dateiendungen für Dumps sind ".backup"; wechseln Sie zu "All Files (*.*)", wenn der Dump einen a…“) |
Stefan (Diskussion | Beiträge) K |
||
Zeile 23: | Zeile 23: | ||
LANGUAGE plpgsql VOLATILE | LANGUAGE plpgsql VOLATILE | ||
COST 100; | COST 100; | ||
+ | |||
+ | |||
+ | == Notizen == | ||
+ | |||
+ | PostGIS 3D: | ||
+ | * https://github.com/Oslandia/presentations/blob/master/foss4g_2013/postgis_3d.pdf |
Version vom 11. September 2014, 10:23 Uhr
Tipps und Tricks
Restore... (pg_restore):
- "File Option": Dateiendungen für Dumps sind ".backup"; wechseln Sie zu "All Files (*.*)", wenn der Dump einen anderen Namen hat. Dumps erkennt man daran...
- "Restore Options #1" folgende Optionen, damit die Owner/Privileges Einstellungen ignoriert werden: "Don't save: Owner, Privilege, Tablespace".
Trigger-Funktion (Datenbank Uster):
CREATE OR REPLACE FUNCTION test.insert_update_test_trigger_function() RETURNS trigger AS $BODY$ DECLARE myrec RECORD; BEGIN NEW.flaeche := ST_Area(NEW.the_geom); NEW.umfang := ST_Perimeter(NEW.the_geom); SELECT array_to_string(array_agg(nz.zonenbez_gemeinde),'; ') AS zonen into myrec FROM raumplanung.nutzungszonen nz WHERE ST_Intersects(NEW.the_geom,nz.the_geom); NEW.zonen := myrec.zonen; RETURN NEW; END; $BODY$ LANGUAGE plpgsql VOLATILE COST 100;
Notizen
PostGIS 3D: