darf ich vorstellen - postgresql wiki · postgis astrid emde pg.conf.de 2011 oberhausen 2 /86 ,...
TRANSCRIPT
![Page 1: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/1.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen
Darf ich vorstellen:
![Page 2: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/2.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86
, Bonn
Projektumsetzung im Bereich WebGIS
Projekte mit PostgreSQL/PostGIS, MapServer, GeoServer, Quantum GIS, Mapbender, OpenLayers
Aktiv in OSGeo und FOSSGIS e.V.
Astrid Emde
![Page 3: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/3.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 3 /86
20012011
10 Jahre PostGIS
![Page 4: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/4.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 4 /86
Geodaten Daten mit Raumbezug
![Page 5: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/5.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 5 /86
Vor nicht langer Zeit...
Pläne auf Papier
Fachleute verarbeiten Geodaten
Fachschalen übernehmen die Geodatenerfassung und verarbeitung
Analysen sind aufwändig, teilweise visuelle Analysen
Trennung von Geodaten und alphanumerischen Daten
Wenige Schnittstellen zwischen den verschiedenen Anwendungen, proprietäre Formate
![Page 6: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/6.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 6 /86
Geodaten heute
Räumliche Analysen können über Datenbanken erfolgen
Austauschschnittstellen
3D Welt hält Einzug
Standortbezogene Dienste gehören zum Alltag
Jeder kann Karten erstellen, Daten veröffentlichen
Wir produzieren laufend Geodaten
![Page 7: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/7.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 7 /86
[1]
![Page 8: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/8.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 8 /86
![Page 9: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/9.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 9 /86
Was ist PostGIS?
![Page 10: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/10.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 10 /86
Was ist PostGIS?
PostGIS ist ein räumlicher Aufsatz zur Speicherung und Verwaltung von Geodaten in PostgreSQL
konform mit der OGC Simple Feature Spezifikation für SQL (SFSQL)
Orientierung an der ISO Spezifikation SQL/MM Teil 3
![Page 11: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/11.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 11 /86
„Welche Flurstücke befinden sich im
Umkreis von 200mzum geplanten
Windrad?“
![Page 12: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/12.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 12 /68
ST_Distance
SELECT wkb_geometry, flurstueckskennzeichenFROM ax_flurstueck WHERE ST_Distance( ST_GeomFromText( 'POINT(353937.74 5531106.746)', 25832 ), wkb_geometry) <= 200 ;
![Page 13: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/13.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 13 /68
![Page 14: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/14.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 14 /68
ST_Buffer
SELECT ST_Buffer( ST_GeomFromText('POINT(353937.74 5531106.746)',25832) , 200);
![Page 15: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/15.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 15 /86
Es war einmal ...
![Page 16: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/16.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 16 /86
Dave Blasby Paul Ramsey [1]
![Page 17: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/17.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 17 /86
Shapes oder besser Tabelle?
[2]
![Page 18: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/18.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 18 /86
Was muss die Datenbank bieten?
Definition eigener Typen
Handhabung beliebig großer Objekte
Effiziente Indizierung
Definitionen von Funktionen für eigene Typen
[1]
![Page 19: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/19.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 19 /86
PostgreSQLPostgreSQL
GEOSGEOS PROJ4PROJ4
LibXMLLibXML GDALGDAL
PostGIS
[1]
![Page 20: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/20.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 20 /86
C++, LGPL, räumliche Berechnungen
PostGIS ST_Relate() Support
bool geometry::touches(geometry)
bool geometry::contains(geometry)
geometry geometry::union(geometry)
geometry geometry::buffer(double)
GEOSGEOS
[1]
![Page 21: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/21.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 21 /86
C, BSD, Koordinatentransformation
PostGIS ST_Transform() Support
int pj_transform(projPJ src, projPJ dst, long point_count, int point_offset, double *x, double *y, double *z );
+proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=154 +x_0=0 +y_0=0 +ellps=clrk66 +datum=NAD27 +units=usft
PROJ4PROJ4
[1]
![Page 22: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/22.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 22 /86
C++, BSD, Rasteroperationen & formate
PostGIS RASTER Support
GDALDataset::GetRasterXSize();
GDALWarpKernel::PerformWarp();
GDALDataset::BuildOverviews();
GDALGDAL
[1]
![Page 23: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/23.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 23 /86
C++, XML Parsen / Erzeugen
PostGIS ST_GeomFromGML()
PostGIS ST_GeomFromKML()
Nicht ST_AsKML() oder ST_AsGML()!
LibXML2LibXML2
[1]
![Page 24: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/24.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 24 /86[1]
![Page 25: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/25.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 25 /86[1]
![Page 26: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/26.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 26 /86[1]
![Page 27: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/27.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 27 /86[1]
![Page 28: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/28.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 28 /86
[1]
![Page 29: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/29.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 29 /86
Welche Programme unterstützen
PostGIS?
![Page 30: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/30.jpg)
[2]
![Page 31: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/31.jpg)
[2]
![Page 32: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/32.jpg)
[2]
![Page 33: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/33.jpg)
[2]
![Page 34: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/34.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 34 /86
„Warum unterstützen diese Unternehmen
PostGIS ?“
[1]
![Page 35: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/35.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 35 /86
Weil die Anwender es fordern!
[1]
![Page 36: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/36.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 36 /86
[1]
![Page 37: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/37.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 37 /86
Wer nutzt PostGIS?
![Page 38: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/38.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 38 /86
PostGIS ist in sehr vielen Projekten
weltweit im Einsatz.
![Page 39: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/39.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 39 /86
Projekte mit PostGIS
![Page 40: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/40.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 40 /86
radwanderland.de
![Page 41: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/41.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 41 /86
FIONA
![Page 42: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/42.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 42 /86
Wer steckt hinter PostGIS?
![Page 43: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/43.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 43 /86
Die PostGIS Entwickler
stabiles und großes Entwicklerteam aus verschiedenen Firmen
Project Steering Committee
Vernetzung mit anderen Projekten
Code Sprints
![Page 44: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/44.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 44 /86
Die PostGIS Community
aktive Community
Rege Kommunikation auf der UserMailingliste (>250 Mails/Monat)
Feedback aus der Community
![Page 46: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/46.jpg)
[1]
![Page 47: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/47.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 47 /86
Warum getrennte Projekte?
[1]
![Page 48: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/48.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 48 /86
Warum wurden nicht POLYGON, BBOX,
CIRCLE von PostgreSQL verwendet?
[1]
![Page 49: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/49.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 49 /86
… oder erweitert?
[1]
![Page 50: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/50.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 50 /86
Größe
Geometrien können sehr groß werden
Datentyp muss vergrößerbar sein (TOASTTabellen)
[1]
![Page 51: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/51.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 51 /86
Löcher
Geometrien können Löcher aufweisen
[1]
![Page 52: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/52.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 52 /86
Aggregierbarkeit
Geometrien müssen aggregierbar sein können
MULTIPOLYGONMULTILINESTRINGMULTIPOINT
[1]
![Page 53: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/53.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 53 /86
Warum ist PostGIS nicht einfach ein Teil
von PostgreSQL?
[1]
![Page 54: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/54.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 54 /86
Notwendigkeit:Nicht wirklich
notwendig
Warum ist PostGIS nicht einfach ein Teil
von PostgreSQL?
[1]
![Page 55: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/55.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 55 /86
Lizenzierung:GPL vs. BSD
Warum ist PostGIS nicht einfach ein Teil
von PostgreSQL?
[1]
![Page 56: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/56.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 56 /86
Größe:Sehr viel Code
Warum ist PostGIS nicht einfach ein Teil
von PostgreSQL?
[1]
![Page 57: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/57.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 57 /86
Qualität:Hässlicher Code....
Warum ist PostGIS nicht einfach ein Teil
von PostgreSQL?
[1]
![Page 58: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/58.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 58 /86
Es ist gut so wie es ist!
Warum ist PostGIS nicht einfach ein Teil
von PostgreSQL?
[1]
![Page 59: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/59.jpg)
[1]
![Page 60: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/60.jpg)
neue Funktionalität
Anwender finanzieren[1]
![Page 61: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/61.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 61 /86
Anwender finanzierte Funktionalität
Verbesserung GiST (8.1)
GiST KNN Suche (9.1)
[1]
![Page 62: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/62.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 62 /68
GiST KNN Suche (9.1)
Ausgabe der 10 nächsten Objekte zum Testpunkt:
SELECT name, gidFROM geonamesORDER BY geom <> st_setsrid(st_makepoint(90,40),4326)LIMIT 10;
<> Distance
mehr unter: GiST KNN Suche
![Page 63: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/63.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 63 /86
Was bringt die Zukunft?
![Page 64: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/64.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 64 /86
PostGIS 2.0Frühjahr 20112012
![Page 65: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/65.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 65 /86
Raster
Raster Import / Export
> 70 Funktionen z.B. Verschneidung, Ausgabe von Pixelwerten, Statistiken, Generierung, Prozessierung
Vektor < > Raster
Unterstützung durch GDAL 1.8+, MapServer, QGIS Plugin, gvSIG
![Page 66: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/66.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 66 /86
3D
Neue Geometrietypen
TRIANGLE, TIN, POLYHEDRALSURFACE
Neue und erweiterte Funktionen
3D/4D Index
![Page 67: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/67.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 67 /86
Topology
Volle SQL/MM Topology Unterstützung
Neuer Datentyp TopoGeometry
Schema topology mit > 50 Funktionen
Siehe PostGIS Wiki Topology
![Page 68: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/68.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 68 /86
Neue Funktionen
ST_FlipCoordinates
ST_Snap
ST_AsRaster
ST_Split
Verbesserte SQL/MM Unterstützung
![Page 69: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/69.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 69 /86
Hilfe bei der Datenbereinigung
ST_IsValidDetail
ab 1.5 ST_IsValidReason
ST_MakeValid
ST_RemoveRepeatedPoints
![Page 70: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/70.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 70 /68
TypMod
CREATE TABLE poi (gid serial, art varchar,the_geom GEOMETRY(Point,25832)
);
![Page 71: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/71.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 71 /86
shp2pgsqlGUI
[3]
![Page 72: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/72.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 72 /68
CREATE EXTENSION● Einbindung als Erweiterung● Flexibler● Backup ohne PostGIS Funktionen
CREATE EXTENSION postgis_core;
CREATE EXTENSION postgis_raster;
CREATE EXTENSION postgis_topology;
[3]
![Page 73: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/73.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 73 /86
PostGIS 2.0
.... und vieles mehr
PostGIS Dokumentation: PostGIS Functions new, behavior changed, or enhanced in 2.0
Milestone 2.0 (closed Tickets)
![Page 74: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/74.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 74 /86
Herausforderungen der Zukunft
![Page 75: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/75.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 75 /86
Herausforderungen der Zukunft
Performance
Parallele Prozessierung
Skalierbarer Schreibzugriff
![Page 76: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/76.jpg)
[1]
![Page 77: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/77.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 77 /86
„Na klar! ...“
„PostGIS unterstützt Trigger, Fremdschlüssel, Prozedurale Sprachen“
„PostGIS unterstützt ACIDTransaktionen“
„PostGIS unterstützt Hot Backup“
„PostGIS unterstützt Replikationen und Warm Standby“
[1]
![Page 78: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/78.jpg)
Vielen Dank! [1]
![Page 79: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/79.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 79 /86
Auf geht's!
![Page 80: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/80.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 80 /86
PostGIS Dokumentation
sehr gute und ausführliche Dokumentation mit SQLBeispielen und Grafiken
HTML oder PDFVersion
http://postgis.org/documentation/
PostGIS Wiki (Tutorials, Präsentationen, Videos)
![Page 81: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/81.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 81 /86
PostGIS in Action
http://www.manning.com/obe/
Regina O. Obe und Leo S. Hsu
Vorwort Paul Ramsey
April 2011, 520 Seiten
ISBN 9781935182269
![Page 82: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/82.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 82 /86
PostGIS auf
http://live.osgeo.org
GIS Software Kollektion
> 40 GeoSpatial Open Source Anwendungen
Beispieldaten
Dokumentationen
basiert auf Xubuntu
bootfähige DVD, USBStick oder virtuelle Maschine
iso zum Download unter http://live.osgeo.org/de/download.html
![Page 83: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/83.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 83 /86
Konferenzen
FOSS4G Konferenz2011 in Denver2012 in Peking
FOSSGIS Konferenz20. 22. 5. 2012 in Dessau
PG.Conf
SoTM, AGIT, INTERGEO, LinuxTag
![Page 84: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/84.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 84 /86
PostGIS auf der PG.Conf.DE 2011
13:00 Uhr
PostGIS im Einsatz für FlightGearScenery (Martin Spott)
13:50 Uhr
Tuning von PostGIS mit ReadOnlyDaten von OpenStreetMap (Stefan Keller)
15:00 Uhr PostGIS die PostgreSQL Erweiterung zur Geodatenhaltung (Astrid Emde)
![Page 85: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/85.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 85 /86
Quellen
[1] Paul Ramsey
PostGIS Knows Where You Are (PGCon 2011, Ottawa)
[2] Paul Ramsey
The State of PostGIS (FOSS4G 2011)
[3] Regina Obe und Leo HsuPostGIS 2.0 the new stuff (FOSS4G 2011, Denver)
Weitere Präsentationen und Videos im PostGIS Wikihttp://trac.osgeo.org/postgis/wiki/UsersWikiMain
![Page 86: Darf ich vorstellen - PostgreSQL wiki · PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 2 /86 , Bonn Projektumsetzung im Bereich WebGIS](https://reader031.vdocuments.pub/reader031/viewer/2022020305/5c923b7409d3f258468d0e69/html5/thumbnails/86.jpg)
PostGIS Astrid Emde PG.Conf.DE 2011 Oberhausen 86 /86
Vielen Dank !
https://www.postgresql.eu/events/feedback/pgconfde2011/
Astrid EmdeWhereGroup, Bonn
Fragen?
Feedback