PostGIS: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K
 
(33 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
PostGIS ist eine Erweiterung (Modul) von [[PostgreSQL]] um raumbezogene (geometrische) Funktionen auf Basis der bereits in der Standardversion vorhandenen Datentypen.
+
PostGIS ist eine Erweiterung (Extension) von [[PostgreSQL]] um raumbezogene (geometrische) Funktionen auf Basis der bereits in der Standardversion vorhandenen Datentypen.
  
 
Siehe auch:
 
Siehe auch:
 
* [[PostGIS - Tipps und Tricks]] und [[PostGIS-Beispiele]]
 
* [[PostGIS - Tipps und Tricks]] und [[PostGIS-Beispiele]]
* [[GISpunkt-Seminar PostGIS]] und [[GISpunkt-Seminar PostGIS für Fortgeschrittene]]  
+
* Kurse: [[Kurs PostGIS]] und [[GISpunkt-Seminar PostgreSQL für Fortgeschrittene]]
* [[PostgreSQL]] und [[PostgreSQL - Tipps und Tricks]]
+
* [[Geoprocessing mit PostGIS]] u.a. mit dem [[PostGIS Terminal]]
 +
* [[PostgreSQL]]:
 +
** [[PostgreSQL-PostGIS-Höck]]
 +
** [[PostgreSQL]] und [[PostgreSQL - Tipps und Tricks]]
 +
* [[HSR Spatial Database Benchmark]]
  
  
== Websites und Dokumentation ==
+
== Dokumentation und Tutorials ==
* [http://www.bostongis.com/postgis_quickguide.bqg?outputformat=PDF Quickguide/Cheatsheet] from BostonGIS
 
 
* PostGIS auf Refractions Ltd., Canada:  
 
* PostGIS auf Refractions Ltd., Canada:  
** [http://postgis.refractions.net PostGIS Homepage] (en)  
+
** [http://www.postgis.org PostGIS Homepage] (en)  
** [http://postgis.refractions.net/docs/ PostGIS Manual (html, en)], [http://postgis.refractions.net/documentation All PostGIS Manuals (.pdf, en)]
+
** [http://www.postgis.org/docs/ PostGIS Manual (html, en)], [http://postgis.refractions.net/documentation All PostGIS Manuals (.pdf, en)]
** [http://postgis.refractions.net/support/ PostGIS Support u.a. mit Mailingliste, Suche und Wiki]  
+
** [http://trac.osgeo.org/postgis/wiki/UsersWikiMain PostGIS Wiki]
* [http://openjump.org/PostGIS_Tutorial.pdf PostGIS-Tutorial (Grundlagen) (de)] - von openjump.org
+
* Tutorials:
* [http://giswiki.org/wiki/PostGIS_Tutorial PostGIS-Tutorial (de)] - von GISWiki.org
+
** [http://trac.osgeo.org/postgis/wiki/UsersWikiTutorials Tutorials on OsGeo's PostGIS Wiki], see especially this [http://workshops.opengeo.org/postgis-intro/ new "PostGIS Intro] (2013)
* [http://www.gim-international.com/files/productsurvey_v_pdfdocument_14.pdf Vergleich von räumlichen Datenbanken] - IBM DB2, MySQL, Oracle Spatial, PostGIS
+
** [http://openjump.org/PostGIS_Tutorial.pdf PostGIS-Tutorial (Grundlagen) (de)] - von openjump.org
* [http://blog.mollusca.ch/2008/10/16/grails-spatial-data-postgis PostGIS and Grails/Spring/Hibernate (Blogeintrag)]
+
** [http://www.fossgis.de/konferenz/wiki/Einf%C3%BChrung_in_Geodatenbanken_mit_PostGIS Einführung in Geodatenbanken mit PostGIS (de)] - von s. Holl, Intevation, FOSSGIS-Workshops 2009
 +
** [http://giswiki.org/wiki/PostGIS_Tutorial PostGIS-Tutorial (de)] - von GISWiki.org
 +
* Verschiedenes:
 +
* FAQ zu PostGIS: Siehe [[PostGIS - Tipps und Tricks]] und [http://www.postgis.org/support/wiki/ PostGIS Wiki] mit 'Newbie Questions'.
 +
** [http://www.bostongis.com/postgis_quickguide.bqg?outputformat=PDF Quickguide/Cheatsheet] from BostonGIS
 +
** [http://www.gim-international.com/files/productsurvey_v_pdfdocument_14.pdf Vergleich von räumlichen Datenbanken] - IBM DB2, MySQL, Oracle Spatial, PostGIS
 +
** [http://blog.mollusca.ch/2008/10/16/grails-spatial-data-postgis PostGIS and Grails/Spring/Hibernate (Blogeintrag)]
  
 
== Bücher ==
 
== Bücher ==
Zeile 48: Zeile 57:
 
Siehe [[PostgreSQL#Installation]].
 
Siehe [[PostgreSQL#Installation]].
  
== FAQ zu PostGIS==
+
== Support ==
  
Siehe auch oben ("Siehe auch"), insbesondere [[PostGIS - Tipps und Tricks]] und [http://postgis.refractions.net/support/wiki/ PostGIS Wiki] mit 'Newbie Questions'.
+
* [http://www.postgres-support.ch www.postgres-support.ch]
 +
* [http://www.postgis.org/support/ postgis.org], u.a. mit Mailingliste und Suche.
 +
* Siehe auch [[PostgreSQL#Support]].
  
;Was bedeutet der Error "addgeometrycolumn(...) does not exist"?: Die PostGIS-Funktionen sind nicht geladen. Man installiere die PostGIS-Erweiterung (falls nicht schon geschehen) und erzeuge eine neue PostGIS-Datenbank (siehe "Wie erzeugt man eine neue PostGIS-Datenbank?").
+
=== Tipps und Tricks zu PostGIS ===
 +
Siehe [[PostGIS - Tipps und Tricks]]
  
;Wie erzeugt man eine neue PostGIS-Datenbank?: 1. Falls noch keine 'normale' (=Nicht-GIS-) Datenbank vorhanden ist, "create a new database and choose the template_postgis as your template". 2. Falls eine 'normale' Datenbank mit Tabellen etc. bereits existiert, "spatially enable your database by running the following two SQL files: a) Postgresql\8.2\share\contrib\lwpostgis.sql and b) Postgresql\8.2\share\contrib\spatial_ref_sys.sql. lwpostgis.sql benötigt plpgsql language support installed (Syntax: createlang plpgsql yourexistingdb).
+
=== Performance Optimierung von PostGIS ===
 +
Siehe [[PostGIS optimieren]]
  
;Was ist das für eine Zahl, die ST_distance() zurückgibt?: Siehe [http://postgis.refractions.net/support/wiki/ PostGIS Wiki].
+
[[Kategorie:Software]]
 
+
[[Kategorie:Datenbanksysteme]]
;Was für Mass-Einheiten (units of measurement) benützen die PostGIS-Funktionen?: Siehe [http://postgis.refractions.net/support/wiki/ PostGIS Wiki].
+
[[Kategorie:OpenSource]]
 
+
[[Kategorie:PostGIS]]
;Wie erhält man Distanz-Masse in Meter?: Siehe [http://postgis.refractions.net/support/wiki/ PostGIS Wiki].
 
 
 
;Was sind die Grenzen der 3D-Typen und -Funktionen in PostGIS?: (1) 3D volumetric objects are not supported. (2) 3D non-volume are supported partly -- e.g. a 2D polygon in 3 d space, a line, point in 3d space. (3) Spatial relationships however only consider the spatial component of the x, y plane.
 
 
 
;MySQL hat auch eine Spatial Extension und ist erst noch bei Internet-Service-Providern verbreiteter; was ist der Unterschied zu PostGIS?: Drei Gründe: (1) Operationen werden nur mittels Bounding-Box gemacht ([http://dev.mysql.com/doc/refman/5.1/en/functions-that-test-spatial-relations hips-between-geometries.html], (2) es gibt keine Unterstützung für Koordinatensysteme, (3) die Spatial Extension ist praktisch eine One-Man-Show.
 
 
 
[[Kategorie:HowTo]]
 

Aktuelle Version vom 1. September 2016, 08:30 Uhr

PostGIS ist eine Erweiterung (Extension) von PostgreSQL um raumbezogene (geometrische) Funktionen auf Basis der bereits in der Standardversion vorhandenen Datentypen.

Siehe auch:


Dokumentation und Tutorials

Bücher

  • Tyler Mitchell, Web Mapping Illustrated, 2005, 1 Ed., 372 S., O'Reilly, ISBN 0-596-00865-1 (das zurzeit einzige Buch über PostGIS)
  • Siehe auch PostgreSQL

Software

PostgreSQL/PostGIS-Daten-Viewer (GIS-Viewer):

PostGIS-Tools von Dritten:

  • PGAT - a graphical interface to PostGIS focused in mapping the geo-spatial operations defined in PostGIS.
  • pgRouting - Routing libary with Shortest Path and Traveling Sales Person algorithms.

PostgreSQL/PostGIS und ArcGIS:

Installation

Siehe PostgreSQL#Installation.

Support

Tipps und Tricks zu PostGIS

Siehe PostGIS - Tipps und Tricks

Performance Optimierung von PostGIS

Siehe PostGIS optimieren