GRASS
GRASS GIS ( Geographic Resources Analysis Support System,地理資源分析支援系統 ) 是一个免費、開放原始碼的地理資訊系統(GIS), 會當因為處理柵格、拓撲向量、影像佮圖表資料。
GRASS 佇咧 GPL 下釋出,會當佇咧濟个平台上執行,包括講 Mac OS X、Windows 和 Linux。使用者會當通過圖形化使用者介面(內起的因為 X Window 系統的 GUI 抑是通過 Quantum GIS)使用該軟體的功能;嘛會當通過改進的 shell 直接使用伊的模組。
GRASS 六版本採用新的拓撲二 D / 三 D 向量 ia̋n-jín 並支援向量網路分析。屬性的資料通過 . dbf 檔案抑是講 SQL 的資料庫管理系統(如 MySQL、PostgreSQL / PostGIS 和 SQLite)來管理。該系統會當勝任三 D 向量圖形資料佮立體像素的視覺化。通過佮 GDAL / OGR 庫的結束,GRASS 支援真濟種柵格佮向量格式。其中包括講 OGC-conformal 簡單要素,以實現佮其他的 GIS 軟體的互操作。伊嘛支援線性參考系統。
GRASS 𪜶的開發團隊是一个由來自足濟地區的開發者組成的跨國群體。GRASS 是開源地理空間基金會上早的八个軟體專案之一。
目前,GRASS 佇中國的相關資訊維護由 OSGeo 中國中心負責,具體包括新聞釋出,鏡像網站的維護,中文教程的修訂。
架構
GRASS 支援二維佮三維的柵格佮向量資料。向量的資料模型是拓撲的,意味著面是由邊界佮形心定義的;佇單一圖層中邊界袂當相重疊。
GRASS 予人設計做一个執行環境,執行特定 GIS 計算的工具佇咧其中予人執行。和典型的應用軟體無仝款,一開始執行 GRASS,使用者就會面對一个 UNIX shell,其中就包括一个為執行 GRASS 命令(予人叫做模組)提供支援的改良的環境。這个環境有一个狀態,其中包括一寡參數如崁的地理區域佮使用的地圖投影。所有的 GRASS 模組去予執行會讀取這个狀態,閣予人加額外地予一寡特定的參數(若輸入佮輸出的地圖,抑是計算中使用的值)。 多數 GRASS 模組和功能會當通過 GUI 操作,作為通過 shell 操作地理資料的另外一个選擇。GRASS 發行版中包含超過三百个核心模組,此外 GRASS 網站頂頭提供超過一百个使用者建立的附加模組。GRASS 庫佮核心模組用 C 寫做,其他的模組用 C、C + +、Python、UNIX shell、Tcl 抑是其他的手稿語言寫成。GRASS 模組佇咧 Unix 哲學共設計,所以會當予無 C 語言編程智識的使用者用 shell 指令碼聯合起來以建立閣較複雜抑是專業的模組。
歷史
GRASS 的開發會當追溯到一九八二年。美國陸軍工程兵團的一个分支—— 美國陸軍建築工程研究實驗室(USA-CERL,一千九百八十二孵一千九百九十五)開始做開發 GRASS 以滿足美國軍方土地管理佮環境規劃軟體的需要。佇咧一九八二年到一九九五年間,USA-CERL 領導了誠濟美國聯邦政府機構、大學佮私人公司進行矣 GRASS 的開發,佇咧其基礎頂懸開發矣 GRASS 的核心組件。USA-CERL 佇咧一九九二年完成矣 GRASS 四配一,並且佇一九九五年進前釋出了這个版本的五个更新佮修補程式。USA-CERL 嘛開發矣 GRASS 龜跤龜內版本的核心組件。
USA-CERL 佇咧 GRASS 四配一版(一千九百九十五)了後正式終止參與 GRASS。貝勒大學的一个團隊接管矣軟體的開發,釋出矣 GRASS 四配二版本。一九九九年十月,對這个版本五開始,GRASS 軟體原先的公有領域授權予人換做 GPL。
現此時 GRASS 被用佇全世界真濟學術佮商業領域,閣有真濟政府部門,包括講 NASA、NOAA、USDA、DLR、CSIRO、美國國家公園管理局等等。
相關連結
- GRASS GIS 網站中國鏡像網站:_ https : / / web . archive . org / web / 二十五空一千九百空九石一千九百一十四石一千八百三十一 / http : / / grass . osgeo . cn / _
- GRASS 中文教程:_ https : / / web . archive . org / web / 二十五空一千四百空五孵空四百空八七五千空二十四 / http : / / lab . osgeo . cn / docs / grass / _