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.
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.
MVT-stöd, buggfixning, prestanda- och stabilitetsförbättringar, GitHub-kurering, anpassning av PostGIS med PostgreSQL-utgåvor
CI- och webbplatsunderhåll, Windows-produktion och experimentella byggnader, dokumentation, anpassning av PostGIS till PostgreSQL-utgåvor, X3D-stöd, TIGER-geokoderstöd, hanteringsfunktioner.
Indexförbättringar, buggfixning och förbättringar av geometri/geografifunktioner, SFCGAL, raster, GitHub curation och ci underhåll.
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.
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å.
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
SFCGAL förbättringar och underhåll samt ci support
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
Förbättringar och dokumentation av GEOS
MapBox Vector Tile, GeoBuf och Flatgeobuf funktioner. Gitea-testning och GitLab-experimentering.
Geometribearbetning, PostgreSQL gist, allmän buggfixning
Tidigare medlem i PSC. Rasterutveckling, integration med GDAL, rasterladdare, användarsupport, allmän buggfixning, testning på olika operativsystem (Slackware, Mac, Windows, med mera)
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.
Rasterutveckling, stöd för GDAL-drivrutiner, laddare
(Emeritus) Inmatning/utdata XML (KML,GML)/GeoJSON-funktioner, 3D-stöd och buggfixar.
Tidigare medlem i PSC. Allmän utveckling, webbplats- och buildbot-underhåll, OSGeo-inkubationshantering
CMake-stöd för PostGIS, inbyggd original rasterladdare i python och API-funktioner för raster på låg nivå
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.
Den ursprungliga utvecklaren/medgrundaren av PostGIS. Dave skrev objekten på serversidan, indexbindningar och många av de analytiska funktionerna på serversidan.
Ursprunglig utveckling av Shapefile-laddaren/dumpern.
Löpande underhåll och utveckling av kärnfunktioner. Förbättrat stöd för kurvor. Shapefile GUI laddare.
Arkitekt för PostGIS rasterimplementering. Raster övergripande arkitektur, prototyper, programmeringsstöd
Rasterutveckling (mestadels analytiska funktioner för kartalgebra)
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 | Nikolai Berkoff |
Ayo Adesugba | Ingvild Nystuen | Nikita Shulga |
Barbara Phillipot | Jackie Leng | Norman Vine |
Ben Jubb | James Addison | Patricia Tozer |
Bernhard Reiter | James Marca | Rafal Magda |
Björn Esser | Jan Katins | Ralph Mason |
Brian Hamlin | Jan Tojnar | Rémi Cura |
Bruce Rindahl | Jason Smith | Richard Greenwood |
Bruno Wolff III | Jeff Adams | Robert Coup |
Bryce L. Nordgren | Jelte Fennema | Roger Besättning |
Carl Anderson | Jim Jones | Ron Mayer |
Charlie Savage | Joe Conway | Sam Peters |
Chris Mayo | Jonne Savolainen | Sebastiaan Couwenberg |
Christian Schroeder | Jose Carlos Martinez Llari | Sergei Shoulbakov |
Christoph Berg | Jörg Habenicht | Sergey Fedoseev |
Christoph Moench-Tegeder | Julien Rouhaud | Shinichi Sugiyama |
Dane Springmeyer | Kashif Rasul | Shoaib Burq |
Daniel Nylander | Klaus Foerster | Silvio Grosso |
Dapeng Wang | Kris Jurka | Stefan Corneliu Petrea |
Daryl Herzmann | Laurențiu Nicola | Steffen Macke |
Dave Fuhry | Laurenz Albe | Stepan Kuzmin |
David Garnier | Lars Roessiger | Stephen Frost |
David Skea | Leo Hsu | Steven Ottens |
David Techer | Loic Dachary | Talha Rizwan |
Denys Kovshun | Luca S. Percich | Teramoto Ikuhiro |
Dian M Fay | Lucas C. Villa Real | Tom Glancy |
Dmitry Vasilyev | Maksim Korotkov | Tom van Tilburg |
Eduin Carrillo | Maria Arias de Reyna | Victor Collod |
Esteban Zimanyi | Marc Ducobu | Vincent Bre |
Eugene Antimirov | Mark Sondheim | Vincent Mora |
Even Rouault | Markus Schaber | Vincent Picavet |
Florian Weimer | Markus Wanner | Volf Tomáš |
Frank Warmerdam | Matt Amos | Zuo Chenwei |
George Silva | Matt Bretl |
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 ä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.
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.