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 | 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 |
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.