第 1 章。導論

目錄

PostGIS 是 PostgreSQL 關聯式資料庫的空間擴充功能,由 Refractions Research Inc. 創建,作為空間資料庫技術研究專案。Refractions 是一家位於加拿大卑詩省維多利亞的 GIS 和資料庫顧問公司,專門從事資料整合和客製化軟體開發。

PostGIS 現在是 OSGeo 基金會的一個專案,由世界各地許多從其功能和多功能性中獲得巨大益處的 FOSS4G 開發人員和組織開發和資助。

PostGIS 專案開發團隊計畫支援和加強 PostGIS,以更好地支援 OGC 和 SQL/MM 空間標準、先進的拓撲結構(覆蓋範圍、表面、網路)、用於檢視和編輯 GIS 資料的桌面使用者介面工具以及基於網路的存取工具等領域中的一系列重要 GIS 功能。

1.1. 專案指導委員會

PostGIS 專案指導委員會 (PSC) 負責協調 PostGIS 專案的整體方向、發布週期、文件和推廣工作。此外,PSC 還提供一般使用者支援,接受並批准來自 PostGIS 社群的修補程式,並對涉及 PostGIS 的各種問題進行投票,例如開發人員提交權限、新的 PSC 成員或重大的 API 變更。

Raúl Marín Rodríguez

MVT 支援、錯誤修復、效能和穩定性改進、GitHub 管理、PostGIS 與 PostgreSQL 版本的一致性

Regina Obe

CI 和網站維護、Windows 生產和實驗版本、文件、PostGIS 與 PostgreSQL 版本的一致性、X3D 支援、TIGER 地理編碼器支援、管理功能。

Darafei Praliaskouski

索引改進、錯誤修復以及幾何/地理函數改進、SFCGAL、柵格、GitHub 管理和 CI 維護。

Paul Ramsey(主席)

PostGIS 專案的共同創辦人。一般錯誤修復、地理支援、地理和幾何索引支援(2D、3D、nD 索引以及任何空間索引)、底層幾何內部結構、GEOS 功能整合以及與 GEOS 版本的一致性、PostGIS 與 PostgreSQL 版本的一致性、載入器/傾印器和 Shapefile GUI 載入器。

Sandro Santilli

錯誤修復和維護、CI 維護、git 鏡像管理、管理功能、整合新的 GEOS 功能以及與 GEOS 版本的一致性、拓撲支援以及柵格框架和底層 API 函數。

1.2. 現任核心貢獻者

Nicklas Avén

距離函數增強(包括 3D 距離和關係函數)和新增功能、Tiny WKB (TWKB) 輸出格式和一般使用者支援

Loïc Bartoletti

SFCGAL 增強和維護以及 CI 支援

Dan Baston

幾何叢集函數新增功能、其他幾何演算法增強功能、GEOS 增強功能和一般使用者支援

Martin Davis

GEOS 增強功能和文件

Björn Harrtell

MapBox 向量圖磚、GeoBuf 和 Flatgeobuf 函數。Gitea 測試和 GitLab 實驗。

Aliaksandr Kalenik

幾何處理、PostgreSQL gist、一般錯誤修復

1.3. 歷任核心貢獻者

Bborie Park

前任 PSC 成員。柵格開發、與 GDAL 整合、柵格載入器、使用者支援、一般錯誤修復、在各種作業系統上的測試(Slackware、Mac、Windows 等)

Mark Cave-Ayland

前任 PSC 成員。協調錯誤修復和維護工作、空間索引選擇性和綁定、載入器/傾印器和 Shapefile GUI 載入器、整合新的功能增強功能。

Jorge Arévalo

柵格開發、GDAL 驅動程式支援、載入器

Olivier Courtin

(榮譽退休)輸入/輸出 XML(KML、GML)/GeoJSON 函數、3D 支援和錯誤修復。

Chris Hodgson

前任 PSC 成員。一般開發、網站和建置機器人維護、OSGeo 孵化管理

Mateusz Loskot

PostGIS 的 CMake 支援、在 Python 中建置原始柵格載入器和底層柵格 API 函數

Kevin Neufeld

前任 PSC 成員。文件和文件支援工具、建置機器人維護、PostGIS 新聞群組上的進階使用者支援以及 PostGIS 維護函數增強。

Dave Blasby

PostGIS 的原始開發人員/共同創辦人。Dave 編寫了伺服器端物件、索引綁定和許多伺服器端分析函數。

Jeff Lounsbury

Shapefile 載入器/傾印器的原始開發。

Mark Leslie

核心函數的持續維護和開發。增強曲線支援。Shapefile GUI 載入器。

Pierre Racine

PostGIS 柵格實作架構師。柵格整體架構、原型設計、程式設計支援

David Zwarg

柵格開發(主要是地圖代數分析函數)

1.4. 其他貢獻者

個人貢獻者

Alex Bodnaru Gino Lucrezi Maxime Guillaud
Alex Mayrhofer Greg Troxel Maxime van Noppen
Andrea Peri Guillaume Lelarge Maxime Schoemans
Andreas Forø Tollefsen Giuseppe Broccolo Michael Fuhr
Andreas Neumann Han Wang Mike Toews
Andrew Gierth Hans Lemuet Nathan Wagner
Anne Ghisla Haribabu Kommi Nathaniel Clay
Antoine Bajolet Havard Tveite Nikita Shulga
Arthur Lesuisse IIDA Tetsushi Norman Vine
Artur Zakirov Ingvild Nystuen Patricia Tozer
Barbara Phillipot Jackie Leng Rafal Magda
Ben Jubb James Addison Ralph Mason
Bernhard Reiter James Marca Rémi Cura
Björn Esser Jan Katins Richard Greenwood
Brian Hamlin Jan Tojnar Robert Coup
Bruce Rindahl Jason Smith Roger Crew
Bruno Wolff III Jeff Adams Ron Mayer
Bryce L. Nordgren Jelte Fennema Sam Peters
Carl Anderson Jim Jones Sebastiaan Couwenberg
Charlie Savage Joe Conway Sergei Shoulbakov
Chris Mayo Jonne Savolainen Sergey Fedoseev
Christian Schroeder Jose Carlos Martinez Llari Shinichi Sugiyama
Christoph Berg Jörg Habenicht Shoaib Burq
Christoph Moench-Tegeder Julien Rouhaud Silvio Grosso
Dane Springmeyer Kashif Rasul Stefan Corneliu Petrea
Dapeng Wang Klaus Foerster Steffen Macke
Daryl Herzmann Kris Jurka 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
Dian M Fay Luca S. Percich Tom Glancy
Dmitry Vasilyev Lucas C. Villa Real 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  
Gerald Fenoy Matthias Bay  

企業贊助商

這些是為 PostGIS 專案貢獻開發人員時間、託管或直接資金的企業實體。依字母順序排列

群眾募資活動

群眾募資活動是我們為了取得急需的功能而發起的活動,這些功能可以為大量人員提供服務。每項活動都專注於特定功能或一組功能。每位贊助商都會投入一小部分所需的資金,並且有足夠的人員/組織貢獻,我們就有資金來支付可以幫助許多人的工作。如果您有想法認為許多其他人也願意共同資助,請將您的想法發佈到PostGIS 新聞群組,我們可以一起實現它。

PostGIS 2.0.0 是我們首次嘗試此策略的版本。我們使用了 PledgeBank,並且從中獲得了兩個成功的活動。

postgistopology - 10 多位贊助商每位貢獻 250 美元,用於建構 toTopoGeometry 函數並加強 2.0.0 中的拓撲支援。它成功了。

postgis64windows - 大約 20 多位贊助商每位貢獻 100 美元,用於支付解決 Windows 上 PostGIS 64 位元問題所需的工作費用。它成功了。

重要的支援函式庫

GEOS 幾何運算函式庫

用於驅動 PostGIS 2 中引入的大部分柵格功能的 GDAL 地理空間資料抽象函式庫。同樣地,為了支援 PostGIS 而需要在 GDAL 中進行的改進也會回饋給 GDAL 專案。

PROJ 地圖投影函式庫

最後但同樣重要的是,PostgreSQL,PostGIS 所建立的巨擘。如果沒有 PostgreSQL 提供的可擴展性、出色的查詢規劃器、GIST 索引和大量的 SQL 功能,PostGIS 的速度和彈性將無法實現。