Chapter 1. Introduktion

Table of Contents

PostGIS är en spatial utökning för PostgreSQL relationsdatabas som skapades av Refractions Research Inc, som ett forskningsprojekt för spatial databasteknik. Refractions är ett GIS- och databaskonsultföretag i Victoria, British Columbia, Kanada, som specialiserat sig på dataintegration och anpassad mjukvaruutveckling.

PostGIS är nu ett projekt inom OSGeo Foundation och utvecklas och finansieras av många FOSS4G-utvecklare och organisationer över hela världen som har stor nytta av dess funktionalitet och mångsidighet.

Utvecklingsgruppen för PostGIS-projektet planerar att stödja och förbättra PostGIS för att bättre stödja en rad viktiga GIS-funktioner inom områdena OGC och SQL/MM spatiala standarder, avancerade topologiska constructs (täckningar, ytor, nätverk), datakälla för verktyg för användargränssnitt på skrivbordet för visning och redigering av GIS-data samt webbaserade åtkomstverktyg.

1.1. Projektets styrkommitté

PostGIS Project Steering Committee (PSC) samordnar den allmänna inriktningen, utgivningscykler, dokumentation och utåtriktade insatser för PostGIS-projektet. Dessutom tillhandahåller PSC allmänt användarsupport, accepterar och godkänner patchar från den allmänna PostGIS-communityn och röstar om olika frågor som rör PostGIS, till exempel åtkomst för utvecklare, nya PSC-medlemmar eller betydande API-ändringar.

Raúl Marín Rodríguez

MVT-stöd, buggfixning, prestanda- och stabilitetsförbättringar, GitHub-kurering, anpassning av PostGIS med PostgreSQL-utgåvor

Regina Obe

CI- och webbplatsunderhåll, Windows-produktion och experimentella byggnader, dokumentation, anpassning av PostGIS till PostgreSQL-utgåvor, X3D-stöd, TIGER-geokoderstöd, hanteringsfunktioner.

Darafei Praliaskouski

Indexförbättringar, buggfixning och förbättringar av geometri/geografifunktioner, SFCGAL, raster, GitHub curation och ci underhåll.

Paul Ramsey (ordförande)

Medgrundare av PostGIS-projektet. Allmän buggfixning, geografistöd, geografi och geometriindexstöd (2D, 3D, nD-index och allt spatialt index), underliggande geometri interna strukturer, GEOS-funktionsintegration och anpassning till GEOS-utgåvor, anpassning av PostGIS till PostgreSQL-utgåvor, laddare / dumper och Shapefile GUI-laddare.

Sandro Santilli

Buggfixar och underhåll, underhåll av ci, hantering av git-speglar, hanteringsfunktioner, integrering av ny GEOS-funktionalitet och anpassning till GEOS-utgåvor, topologistöd, rasterramverk och API-funktioner på låg nivå.

1.2. Nuvarande centrala bidragare

Nicklas Avén

Förbättringar av avståndsfunktioner (inklusive 3D-avstånds- och relationsfunktioner) och tillägg, Tiny WKB (TWKB)-utdataformat och allmän användarstöd

Loïc Bartoletti

SFCGAL förbättringar och underhåll samt ci support

Dan Baston

Tillägg av funktioner för geometrisk klustring, förbättringar av andra geometriska algoritmer, förbättringar av GEOS och allmänt användarstöd

Martin Davis

Förbättringar och dokumentation av GEOS

Björn Harrtell

MapBox Vector Tile, GeoBuf och Flatgeobuf funktioner. Gitea-testning och GitLab-experimentering.

Aliaksandr Kalenik

Geometribearbetning, PostgreSQL gist, allmän buggfixning

1.3. Tidigare centrala bidragsgivare

Bborie Park

Tidigare medlem i PSC. Rasterutveckling, integration med GDAL, rasterladdare, användarsupport, allmän buggfixning, testning på olika operativsystem (Slackware, Mac, Windows, med mera)

Mark Cave-Ayland

Tidigare medlem i PSC. Samordnade buggfixning och underhåll, spatial indexselektivitet och bindning, loader/dumper och Shapefile GUI Loader, integrering av nya och nya funktionsförbättringar.

Jorge Arévalo

Rasterutveckling, stöd för GDAL-drivrutiner, laddare

Olivier Courtin

(Emeritus) Inmatning/utdata XML (KML,GML)/GeoJSON-funktioner, 3D-stöd och buggfixar.

Chris Hodgson

Tidigare medlem i PSC. Allmän utveckling, webbplats- och buildbot-underhåll, OSGeo-inkubationshantering

Mateusz Loskot

CMake-stöd för PostGIS, inbyggd original rasterladdare i python och API-funktioner för raster på låg nivå

Kevin Neufeld

Tidigare medlem i PSC. Verktyg för dokumentation och dokumentationsstöd, underhåll av buildbot, avancerat användarstöd i PostGIS-nyhetsgruppen och förbättringar av PostGIS underhållsfunktioner.

Dave Blasby

Den ursprungliga utvecklaren/medgrundaren av PostGIS. Dave skrev objekten på serversidan, indexbindningar och många av de analytiska funktionerna på serversidan.

Jeff Lounsbury

Ursprunglig utveckling av Shapefile-laddaren/dumpern.

Mark Leslie

Löpande underhåll och utveckling av kärnfunktioner. Förbättrat stöd för kurvor. Shapefile GUI laddare.

Pierre Racine

Arkitekt för PostGIS rasterimplementering. Raster övergripande arkitektur, prototyper, programmeringsstöd

David Zwarg

Rasterutveckling (mestadels analytiska funktioner för kartalgebra)

1.4. Övriga bidragsgivare

Enskilda bidragsgivare

Alex Bodnaru Gerald Fenoy Matthias Bay
Alex Mayrhofer Gino Lucrezi Maxime Guillaud
Andrea Peri Greg Troxel Maxime van Noppen
Andreas Forø Tollefsen Guillaume Lelarge Maxime Schoemans
Andreas Neumann Giuseppe Broccolo Megan Ma
Andrew Gierth Han Wang Michael Fuhr
Anne Ghisla Hans Lemuet Mike Toews
Antoine Bajolet Haribabu Kommi Nathan Wagner
Arthur Lesuisse Havard Tveite Nathaniel Clay
Artur Zakirov IIDA Tetsushi Nikita Shulga
Ayo Adesugba Ingvild Nystuen Norman Vine
Barbara Phillipot Jackie Leng Patricia Tozer
Ben Jubb James Addison Rafal Magda
Bernhard Reiter James Marca Ralph Mason
Björn Esser Jan Katins Rémi Cura
Brian Hamlin Jan Tojnar Richard Greenwood
Bruce Rindahl Jason Smith Robert Coup
Bruno Wolff III Jeff Adams Roger Besättning
Bryce L. Nordgren Jelte Fennema Ron Mayer
Carl Anderson Jim Jones Sam Peters
Charlie Savage Joe Conway Sebastiaan Couwenberg
Chris Mayo Jonne Savolainen Sergei Shoulbakov
Christian Schroeder Jose Carlos Martinez Llari Sergey Fedoseev
Christoph Berg Jörg Habenicht Shinichi Sugiyama
Christoph Moench-Tegeder Julien Rouhaud Shoaib Burq
Dane Springmeyer Kashif Rasul Silvio Grosso
Daniel Nylander Klaus Foerster Stefan Corneliu Petrea
Dapeng Wang Kris Jurka Steffen Macke
Daryl Herzmann Laurențiu Nicola Stepan Kuzmin
Dave Fuhry Laurenz Albe Stephen Frost
David Garnier Lars Roessiger Steven Ottens
David Skea Leo Hsu Talha Rizwan
David Techer Loic Dachary Teramoto Ikuhiro
Denys Kovshun Luca S. Percich Tom Glancy
Dian M Fay Lucas C. Villa Real Tom van Tilburg
Dmitry Vasilyev Maksim Korotkov Victor Collod
Eduin Carrillo Maria Arias de Reyna Vincent Bre
Esteban Zimanyi Marc Ducobu Vincent Mora
Eugene Antimirov Mark Sondheim Vincent Picavet
Even Rouault Markus Schaber Volf Tomáš
Florian Weimer Markus Wanner Zuo Chenwei
Frank Warmerdam Matt Amos  
George Silva Matt Bretl  

Företagssponsorer

Dessa är företagsenheter som har bidragit med utvecklingstid, hosting eller direkt monetär finansiering till PostGIS-projektet. I alfabetisk ordning:

Kampanjer för gräsrotsfinansiering

Kampanjer för gräsrotsfinansiering är kampanjer som vi driver för att finansiera funktioner som är mycket efterfrågade och som kan betjäna ett stort antal människor. Varje kampanj är specifikt inriktad på en viss funktion eller uppsättning funktioner. Varje sponsor bidrar med en liten del av den finansiering som behövs och med tillräckligt många personer/organisationer som bidrar har vi medel att betala för det arbete som kommer att hjälpa många. Om du har en idé för en funktion som du tror att många andra skulle vara villiga att delfinansiera, skicka dina tankar till PostGIS-nyhetsgruppen så kan vi tillsammans få det att hända.

PostGIS 2.0.0 var den första utgåvan som vi prövade den här strategin på. Vi använde PledgeBank och vi fick två framgångsrika kampanjer ut av det.

postgistopologi - 10 plus sponsorer bidrog vardera med $ 250 USD för att bygga toTopoGeometry-funktionen och öka topologistödet i 2.0.0. Det hände.

postgis64windows - 20 sponsorer bidrog med 100 USD vardera för att betala för det arbete som krävs för att lösa PostGIS 64-bitars problem på Windows. Det var det som hände.

Viktiga supportbibliotek

GEOS-biblioteket för geometriska operationer

GDAL Geospatial Data Abstraction Library brukade driva mycket av rasterfunktionaliteten som introducerades i PostGIS 2. I gengäld bidrar förbättringar som behövs i GDAL för att stödja PostGIS tillbaka till GDAL-projektet.

PROJ-biblioteket för kartografiska projektioner

Sist men inte minst, PostgreSQL, jätten som PostGIS står på. Mycket av hastigheten och flexibiliteten hos PostGIS skulle inte vara möjlig utan utbyggbarhet, bra frågeplanerare, GIST-index och en mängd SQL-funktioner som tillhandahålls av PostgreSQL.