<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=PostGIS</id>
	<title>PostGIS - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=PostGIS"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=PostGIS&amp;action=history"/>
	<updated>2026-05-26T13:06:00Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=PostGIS&amp;diff=132888&amp;oldid=prev</id>
		<title>imported&gt;J744 am 12. Dezember 2025 um 07:59 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=PostGIS&amp;diff=132888&amp;oldid=prev"/>
		<updated>2025-12-12T07:59:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
| Logo            = [[Datei:Logo square postgis.png|220px|Logo]]&lt;br /&gt;
| Hersteller      = Refractions Research&lt;br /&gt;
| AktuelleVersion = &amp;lt;!-- Wikidata (Q1569955) --&amp;gt;&lt;br /&gt;
| AktuelleVersionFreigabeDatum = &amp;lt;!-- Wikidata (Q1569955) --&amp;gt;&lt;br /&gt;
| Betriebssystem  = GNU/[[Linux]], [[Portable Operating System Interface|POSIX]]&amp;amp;nbsp;-kompatibel, [[Microsoft Windows|Windows]], [[macOS]]&lt;br /&gt;
| Kategorie       = [[Geoinformationssystem]]&lt;br /&gt;
| Lizenz          = [[GNU General Public License|GPL]] ([[Freie Software]])&lt;br /&gt;
| Deutsch         = nein&lt;br /&gt;
| Website         = [https://postgis.net postgis.net]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PostGIS&amp;#039;&amp;#039;&amp;#039; ist eine Erweiterung für die [[objektrelationale Datenbank]] [[PostgreSQL]], die geografische Objekte und Funktionen umfasst. PostgreSQL bildet mit PostGIS eine [[Geodatenbank]], die in [[Geoinformationssystem]]e eingebunden werden kann. Das Projekt implementiert die [[Simple Feature Access|Simple-Feature-Access]]-Spezifikation des [[Open Geospatial Consortium]] und wird von der [[Open Source Geospatial Foundation]] betreut.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
PostGIS wird seit 2000 von Refractions Research entwickelt. Obschon PostgreSQL selber bereits Geometrietypen unterstützt, reichen diese laut den Entwicklern nicht aus, um räumliche Daten umfassend speichern und analysieren zu können. PostgreSQL bietet die Möglichkeit eigene Datentypen zu definieren. Diese guten Voraussetzungen waren die Hauptmotivation, die Entwicklung einer räumlichen Erweiterung für PostgreSQL zu starten.&lt;br /&gt;
&lt;br /&gt;
Die erste Version wurde im Mai 2001 unter der [[GNU General Public License]] veröffentlicht und trug die Nummer 0.1. Diese frühe Version verfügte über die Möglichkeit, räumliche Objekte zu laden und abzufragen, über einfache räumliche Funktionen, über einen räumlichen Index zum schnellen Zugriff auf die Daten und über eine [[Java Database Connectivity|JDBC]]-Erweiterung zur Verbindung mit [[Java (Programmiersprache)|Java]].&lt;br /&gt;
&lt;br /&gt;
Mit der Version 0.5 wurde PostGIS um das OpenGIS-[[Simple Feature Access#Repräsentation der Geometrie|&amp;#039;&amp;#039;Well-known-Binary&amp;#039;&amp;#039;]]-Format ergänzt und die Namen bestehender Funktionen wurden den OpenGIS-Spezifikationen angepasst.&lt;br /&gt;
&lt;br /&gt;
In den nachfolgenden Versionen wurden vor allem zahlreiche räumliche Funktionen und Operatoren hinzugefügt. Refractions Research begann diese Funktionen in einer eigenständigen Bibliothek mit dem Namen [[Geometry Engine Open Source|GEOS]] zusammenzufassen, welche die OpenGIS-Spezifikationen berücksichtigt und eine [[C++]] Portierung der &amp;#039;&amp;#039;[[JTS Topology Suite]]&amp;#039;&amp;#039; ist. Ab Version 0.8 benutzt PostGIS die GEOS-Bibliothek.&lt;br /&gt;
&lt;br /&gt;
Die nächsten Entwicklungen zielten vor allem in Richtung einer effizienteren Speicherverwaltung. Die neue Datenstruktur wurde &amp;#039;&amp;#039;light-weight geometry&amp;#039;&amp;#039; genannt und ab Version 1.0 wird ausschließlich diese verwendet.&amp;lt;ref&amp;gt;{{Internetquelle |url=http://www.refractions.net/products/postgis/history/ |titel=PostGIS History |werk=refractions.net |zugriff=2017-07-10 |sprache=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die aktuelle Entwicklung von PostGIS berücksichtigt verstärkt die [[ISO]]-[[SQL]]/MM-Spezifikation, die mehr Geometrietypen wie z.&amp;amp;nbsp;B. Kurven implementiert als die OpenGIS-Spezifikation.&lt;br /&gt;
&lt;br /&gt;
Seit der Version 2.0 wird das seit PostgreSQL 9.1 bestehende PostgreSQL-Extensions-System genutzt.&lt;br /&gt;
&lt;br /&gt;
== Eigenschaften ==&lt;br /&gt;
PostGIS unterstützt die folgenden Geometrietypen:&lt;br /&gt;
* OpenGIS [[Simple Feature Access#Repräsentation der Geometrie|Well-Known Text]] bzw. Well-Known Binary: Point, Linestring, Polygon, Multipoint, Multilinestring, Multipolygon und Geometrycollection&lt;br /&gt;
* Extended Well-Known Text bzw. Extended Well-Known Binary: erweitert OpenGIS Well-Known Text mit einer Höheninformation und/oder mit einem Messwert&lt;br /&gt;
* SQL/MM (noch nicht vollständig unterstützt): Circularstring, Compoundcurve, Curvepolygon, Multicurve, Multisurface&lt;br /&gt;
&lt;br /&gt;
Von PostGIS unterstützte Funktionen und Operatoren:&lt;br /&gt;
* Räumliche Funktionen wie Berechnung von Flächen und Distanzen, Verschneidung, Berechnung von Pufferzonen etc.&lt;br /&gt;
* Räumliche Operatoren wie Overlaps, Within, Contains etc.&lt;br /&gt;
* Funktionen für die Erstellung von Geometrien&lt;br /&gt;
* Analyse von Raster- und Vektordaten&lt;br /&gt;
* Funktionen für die Abfrage von Geometrien in den Formaten Well-Known Text, Well-Known Binary, [[Geography Markup Language|GML]], [[Scalable Vector Graphics|SVG]], [[Keyhole Markup Language|KML]]&lt;br /&gt;
* Räumliche Indizierung mit dem GiST-Index&lt;br /&gt;
&lt;br /&gt;
== Zugriff auf Geometriedaten ==&lt;br /&gt;
Der Zugriff auf PostGIS erfolgt mit den gleichen Werkzeugen wie der auf [[PostgreSQL#Softwarewerkzeuge|PostgreSQL]]-Datenbanken. Beispiele für [[Open Source|Open-Source]]-Programme zur Datenbankverwaltung sind &amp;#039;&amp;#039;[[PostgreSQL|psql]]&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;[[pgAdmin]]&amp;#039;&amp;#039;. Alle vorhandenen PostgreSQL-[[Schnittstelle#Softwareschnittstelle|Schnittstellen]] zu verschiedenen Programmiersprachen können ebenfalls für den Zugriff auf PostGIS-Datenbanken verwendet werden, wie z.&amp;amp;nbsp;B. eine [[Java (Programmiersprache)|Java]]/[[Java Database Connectivity|JDBC]]-Verbindung oder die [[C (Programmiersprache)|C]]-Bibliothek &amp;#039;&amp;#039;libpq&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Eine Reihe von [[Geoinformationssystem|GIS]]-Programmen oder -[[Programmbibliothek|Bibliotheken]] unterstützen PostGIS nativ, wie z.&amp;amp;nbsp;B. [[GeoTools]], [[MapServer]], [[QGIS]] oder [[Geospatial Data Abstraction Library|GDAL/OGR]].&lt;br /&gt;
&lt;br /&gt;
Daneben gibt es die [[Kommandozeile]]-Programme &amp;#039;&amp;#039;pgsql2shp&amp;#039;&amp;#039; und &amp;#039;&amp;#039;shp2pgsql&amp;#039;&amp;#039;, welche zur Konvertierung von [[ESRI]]-[[Shapefile]]s zu PostGIS-Tabellen und umgekehrt eingesetzt werden. Ebenso können mithilfe von &amp;#039;&amp;#039;osm2pgsql&amp;#039;&amp;#039; [[OpenStreetMap]]-Daten importiert werden.&lt;br /&gt;
&lt;br /&gt;
== Erweiterungen ==&lt;br /&gt;
=== WKT Raster ===&lt;br /&gt;
WKT Raster ist eine Erweiterung zur Unterstützung von Raster-Daten in PostGIS. Wesentliches Merkmal dieser Erweiterung ist die Einführung eines &amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;-Datentyps analog dem bestehenden &amp;#039;&amp;#039;Geometry&amp;#039;&amp;#039;-Datentyp.&amp;lt;ref&amp;gt;{{Internetquelle |autor= |url=https://trac.osgeo.org/postgis/wiki/WKTRaster/Documentation01 |titel=PostGIS Raster Beta Documentation |werk=OSGeo |datum=2012-03-10 |zugriff=2017-07-10 |sprache=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Routenplanung ===&lt;br /&gt;
Mit dem Modul &amp;#039;&amp;#039;&amp;#039;pgRouting&amp;#039;&amp;#039;&amp;#039; können PostGIS-Datenbanken Funktionalitäten zur [[Routenplanung]] hinzugefügt werden.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://pgrouting.org/ |titel=pgRouting Project |werk=pgrouting.org |zugriff=2017-07-10 |sprache=en}}&amp;lt;/ref&amp;gt; PgRouting ermöglicht das Erstellen von Topologien und Lösen von folgenden Problemen:&lt;br /&gt;
* [[Kürzester Pfad]] nach [[Dijkstra-Algorithmus]]&lt;br /&gt;
* Kürzester Pfad nach [[A*-Algorithmus]]&lt;br /&gt;
* Kürzester Pfad nach Shooting Star-Algorithmus&lt;br /&gt;
* [[Problem des Handlungsreisenden]]&lt;br /&gt;
* Berechnung von Isodistanzen aus der Kantentopologie&lt;br /&gt;
* Routenoptimierung für Fahrzeugflotten&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://postgis.net Offizielle Website] (englisch)&lt;br /&gt;
* [https://jupyter-tutorial.readthedocs.io/de/latest/data-processing/postgresql/postgis/index.html PostGIS-Tutorial]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste OSGeo-Projekte}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:PostgreSQL]]&lt;br /&gt;
[[Kategorie:Windows-Software]]&lt;br /&gt;
[[Kategorie:MacOS-Software]]&lt;br /&gt;
[[Kategorie:Linux-Software]]&lt;/div&gt;</summary>
		<author><name>imported&gt;J744</name></author>
	</entry>
</feed>