組件地理信息系統
Ⅰ 地理信息系統軟體有哪些
軟體主要包括以下幾類:操作系統軟體 、資料庫管理軟體 、系統開發軟體 、GIS 軟體,等專等。屬 GIS軟體的選型,直接影響其它軟體的選擇,影響系統解決方案,也影響著系統建設周期和效益。
地理信息系統是能提供存儲、顯示、分析地理數據功能的軟體。主要包括數據輸入與編輯、數據管理、數據操作以及數據顯示和輸出等。作為獲取、處理、管理和分析地理空間數據的重要工具、技術和學科,得到了廣泛關注和迅猛發展。
(1)組件地理信息系統擴展閱讀
開發方法:
1、集成式GIS,優點是各項功能已形成獨立的完整系統;缺點是系統復雜、龐大,成本較高,並且難於與其他應用系統集成。
2、模塊化GIS,具有較強的工程針對性,便於開發和應用。
3、組件式GIS,具有標準的組件式平台,各個組件不但可以進行自由、靈活的重組,而且具有可視化的界面和使用方便的標准介面。
4、WebGIS,未來的WebGIS將是基於COM/AetiveX或COBRA/Java開發的分布式對象GIS系統。
Ⅱ 地理信息系統GIS有哪些分類,
1、地理信息系統平台(GIS Sytem Platform)
指具有數據輸入、編輯、結構化存儲、處理、查詢分析、輸出、二次開發、數據交換等全套功能的GIS軟體產品。它獨立性強、規模大、功能全、費用高,是自地理信息系統出現以來的主流產品,分為兩類產品:
大型系統
具有復雜的數據結構、完善的功能體系。
桌面系統
為便於用戶使用及與其它系統的結合,提取常用的GIS功能,採用簡單的數據結構,實現了從輸入、存儲、查詢、簡單的分析和輸出的完整流程。
2、專業地理信息系統產品(Professional GIS)
GIS系統平台廠商利用自身開發系統平台時建立的開發工具集,針對某一專業領域和業務部門的工作流程,而開發的獨立的GIS運行系統,旨在利用GIS工具有針對性地解決具體的問題。它符合專業領域或業務部門的工作流程、針對性強,是GIS產品向專業化發展的產物,對擴大GIS產品影響力具有重要作用。
3、地理信息系統開發工具(GIS Developing Toolkit)
具有基本GIS功能,以嵌入方式或通訊方式,可供計算機系統開發工具(各種高級程序設計語言)進行用戶化開發的GIS產品。它是計算機科學領域組件化技術的發展在GIS領域的體現。也是目前GIS產品發展的一個熱點。
嵌入方式
指ActiveX, JavaBean等控制項產品,在高級程序設計語言中可以當作嵌入對象使用;
通訊方式
指提供一個後台服務程序,前台系統發出指令,交由服務程序處理,並將計算結果返回,實現GIS功能的方式。
可用戶GIS服務提供商開發專業GIS產品使用,用戶定製能力強。
4、Web地理信息系統(Web GIS)
隨著網路和Internet技術的發展,運行於Internet或Internet環境下的地理信息系統,其目標是實現地理信息的分布式存儲和信息共享,以及遠程空間導航等。目前僅限於地理信息的分布式存儲、空間信息的發布、地址查詢和Internet環境中的地圖顯示,是當前GIS領域中最新的熱點領域。
獨立運行的Web.GIS產品
系統具有通過Internet或Intranet遠程調用、傳輸和發布地理信息的功能。
嵌入式運行的Web GIS產品
嵌入到Web瀏覽器中運行的GIS軟體系統。包括伺服器Web GIS軟體組件、瀏覽器We bGIS組件等。
以GIS軟體為伺服器的Web.GIS
是實現Web.GIS的一種變通方式。Web瀏覽器發出GIS數據或分析的請求,交由作為伺服器的GIS軟體處理,並將結果返回給瀏覽器。
Ⅲ 什麼是組件式地理信息系統
組件(也稱為控制項抄)是指具有某種特定功能、能獨立於應用程序而存在,具有與外部程序或其他組件相連接的標准介面,能夠用來組裝或構建更復雜程序功能單元的二進製程序模塊[2]。它具有「面向對象」程序設計所要求的封裝性、多態性、繼承性和動態性鏈接等功能,是面向對象技術的一個重大發展。
因此,組件GIS是指具有GIS功能和某種功能標准通訊介面,允許組件跨語言調用,可用來建立地理信息系統的組件。它的基本思想是把GIS各大功能模塊劃分為幾個組件,每個組件完成不同的功能,各個組件之間以及GIS組件和非GIS組件之間可以方便地通過可視化軟體開發環境集成起來,形成最終的GIS應用。
發環境集成起來,形成最終的GIS應用[3]。隨著計
算機軟體開發技術的組件化趨勢的發展,GIS開發技術的組件化也成為GIS開發的潮流。因此,研究組件GIS的有關問題成為GIS領域的一個發展趨勢。
Ⅳ 地理信息系統有哪些體系構架
1、地理信息系統平台(GIS Sytem Platform)
指具有數據輸入、編輯、結構化存儲、處理、查詢分析、輸出、二次開發、數據交換等全套功能的GIS軟體產品。它獨立性強、規模大、功能全、費用高,是自地理信息系統出現以來的主流產品,分為兩類產品:
大型系統
具有復雜的數據結構、完善的功能體系。
桌面系統
為便於用戶使用及與其它系統的結合,提取常用的GIS功能,採用簡單的數據結構,實現了從輸入、存儲、查詢、簡單的分析和輸出的完整流程。
2、專業地理信息系統產品(Professional GIS)
GIS系統平台廠商利用自身開發系統平台時建立的開發工具集,針對某一專業領域和業務部門的工作流程,而開發的獨立的GIS運行系統,旨在利用GIS工具有針對性地解決具體的問題。它符合專業領域或業務部門的工作流程、針對性強,是GIS產品向專業化發展的產物,對擴大GIS產品影響力具有重要作用。
3、地理信息系統開發工具(GIS Developing Toolkit)
具有基本GIS功能,以嵌入方式或通訊方式,可供計算機系統開發工具(各種高級程序設計語言)進行用戶化開發的GIS產品。它是計算機科學領域組件化技術的發展在GIS領域的體現。也是目前GIS產品發展的一個熱點。
嵌入方式
指ActiveX, JavaBean等控制項產品,在高級程序設計語言中可以當作嵌入對象使用;
通訊方式
指提供一個後台服務程序,前台系統發出指令,交由服務程序處理,並將計算結果返回,實現GIS功能的方式。
可用戶GIS服務提供商開發專業GIS產品使用,用戶定製能力強。
4、Web地理信息系統(Web GIS)
隨著網路和Internet技術的發展,運行於Internet或Internet環境下的地理信息系統,其目標是實現地理信息的分布式存儲和信息共享,以及遠程空間導航等。目前僅限於地理信息的分布式存儲、空間信息的發布、地址查詢和Internet環境中的地圖顯示,是當前GIS領域中最新的熱點領域。
獨立運行的Web.GIS產品
系統具有通過Internet或Intranet遠程調用、傳輸和發布地理信息的功能。
嵌入式運行的Web GIS產品
嵌入到Web瀏覽器中運行的GIS軟體系統。包括伺服器Web GIS軟體組件、瀏覽器We bGIS組件等。
以GIS軟體為伺服器的Web.GIS
是實現Web.GIS的一種變通方式。Web瀏覽器發出GIS數據或分析的請求,交由作為伺服器的GIS軟體處理,並將結果返回給瀏覽器
Ⅳ arcobjects組件是什麼東東,想學用C#進行二次開發,需要安裝這個組件嗎,哪裡可以下載到GIS地理信息系統
直接下載Arc Engine把
Ⅵ 基於組件式GIS的土地儲備管理信息系統的開發和應用
王 軍
(重慶市土地勘測規劃院,重慶,400020)
摘要:通過探討系統總體設計、資料庫設計、功能實現等問題,闡述了系統的開發環境、系統集成等關鍵技術,探索了土地管理資料庫、土地儲備基礎信息系統、土地儲備應用系統等子系統的建立思路,為土地儲備管理的信息化、智能化、空間化提供了新的技術手段,基於組件式GIS的土地儲備管理信息系統的整體設計,將為提高土地儲備管理的效率提供借鑒。
關鍵詞:土地儲備;管理信息系統;組件式GIS
1 引 言
土地儲備是政府主導城市土地市場的一種手段和運作模式,通過統一征地、統一收購、統一儲備、統一出讓、統一地價管理,調控土地一級市場,從而實現對土地出讓權的管理和監測。通過儲備制度的實施,政府可以按照社會經濟發展和城市建設的需要,有計劃地收購儲備土地,按計劃進行土地供應,保障規劃計劃的實施,增加土地對經濟的宏觀調控能力,合理配置土地資源,保障社會經濟平穩發展。近年來,隨著「數字國土」、「金土工程」的實施,土地儲備管理信息化的程度越來越大,與此同時,基礎數據的集中統一管理與共享,信息的深層挖掘,對土地儲備管理信息系統提出了更高的要求。
土地管理在許多領域研究的問題都與地籍的空間運動過程有關,帶有明顯的三維空間性質,空間數據分布相當復雜,對空間信息的管理與分析則正是地理信息系統的優勢,因此地理信息系統在土地管理行業中發展很快,得到了廣泛的應用。組件式GIS (COMGIS)是指採用了面向對象技術和組件式軟體的GIS功能控制項,它可以很方便地嵌入到MIS工具中,根據應用的需要,應用計算機高級編程語言和開發工具,把組件所提供的各種功能模塊組合在一起,開發出符合自己專業特色的界面和功能。同時,還可以將大量非GIS應用的數學功能集成到GIS應用系統中,豐富GIS的應用領域,提高GIS的功能,實現用戶多元化的需要,開發既具有地理信息系統強大的空間分析和處理功能又具有鮮明的行業特點的專門GIS系統。因此,基於組件式GIS的開發成為GIS應用系統開發的趨勢。
本文以重慶市土地儲備管理信息系統為例,對基於COMGIS的土地儲備管理信息系統的整體設計、技術實現及系統模塊的應用情況進行探討。
2 系統設計
當前傳統的土地儲備管理手段落後,數據傳輸效率低下,查詢和維護困難,採用先進的COMGIS技術、資料庫技術、網路技術,結合土地儲備管理的實際應用,設計功能更加完善、操作更加簡便的土地儲備管理信息系統,力圖從根本上給管理職能部門對其所轄區域和所涉及的業務的數據統計、管理、驗收、效益分析、項目立項、資金投入等各項工作提供現代的管理手段和信息交流平台,使有關管理人員從煩瑣、龐大的數理統計中解脫出來,提高工作效率和管理手段,實現「管理現代化,辦公自動化,數據信息化」。
2.1 系統總體設計
土地儲備管理信息系統需要實現對全市土地儲備信息的存儲、管理和分析處理,包括地塊基本信息存儲(地塊編號、名稱、批准文件、面積、地塊圖等)、項目情況(項目名稱、批准文件等)、產權變更(儲備主體、地籍情況、徵用、轉讓、出讓等)、資產(基準地價、地級等)、整治情況、資金流(缺口資金、抵押、收益金等)。通過對以上數據有效統計分析、查詢,為進一步合理組織全市下一步土地儲備工作的策略提供數據基礎,同時引入有效的工作流控制,依據相關法律、法規和政策,有效控制和保證土地儲備健康、合理、合法進行。
該系統主要由三部分組成:資料庫、土地儲備基礎信息系統、土地儲備應用系統。資料庫是整個系統的基礎,提供數據支持;基礎信息共享系統用來維護資料庫的安全,並管理用戶,對整個系統提供安全保證,同時為整個土地管理信息平台提供介面;應用系統提供具體的應用功能,滿足土地儲備管理工作中項目管理、資金分析、地塊管理等實際需求。系統總體結構圖如圖1。
圖1 系統總體結構圖
2.2 系統建設目標
該系統所要完成的目標如下:
(1)建立土地儲備基礎資料庫和文檔庫,建立涉及面廣、種類齊全、數據結構復雜的資料庫,涵蓋絕大部分現有存儲地塊信息、資金信息等,為決策支持提供准確的數據基礎。
(2)實現數據的靈活修改和更新功能,將每一個儲備地塊的變更,實時、詳細地存儲到資料庫中,並實時更新資金等數據。
(3)項目和資金查詢功能 建立方便實用的多種查詢方式,可以按照存儲地塊查詢,也可以按照資金情況進行查詢。
(4)資金分析功能 通過對存儲地塊的管理,分析地塊的出讓、征地、整理等涉及的資金出入,迅速做出以整體、以不同公司、以不同項目等為方式的資金分析,得出准確的資金平衡狀況。
(5)強大的報表和地圖列印功能 對每一個項目,都可以列印出詳細的報表和位置圖。
2.3 資料庫設計
數據是地理信息系統加工、處理的對象,是信息的來源和依據。全面、准確的數據是地理信息系統發揮它強大功能的保證,數據質量的好壞直接關繫到地理信息系統開發的成敗。該系統採用空間資料庫和非空間資料庫統一存儲、集中管理的方式。依照ESRI 的Geodatabase數據模型,以關系型資料庫(RDBMS)為基礎,由空間資料庫引擎SDE提供資料庫服務模塊,建立分布式資料庫平台。
土地儲備空間資料庫的建設以國家制定的不同比例尺、不同來源的數據規范為基準,建立土地儲備專題地圖和數字高程圖。空間資料庫建設的主要內容包括基礎地理信息電子地圖、土地儲備基礎電子地圖、土地儲備專題電子地圖等。土地儲備空間資料庫主要完成與土地儲備業務相關的地圖數據的存儲和管理,空間分析和查詢,地圖的變換、查詢、整飾、輸出等功能。
土地儲備非空間資料庫是實現存儲、分析、統計、評價、查詢、更新、屬性制圖等功能的基礎,也是整個系統的重要組成部分,需具備土地儲備資料庫結構操作、屬性資料庫內容操作、數據的邏輯運算、屬性數據的檢索、從屬性到圖像的查詢、屬性數據報表輸出等功能。
操作者可以隨意地提取資料庫中的任何數據參與數據處理、制圖、分析評價,充分發揮資料庫中數據的價值,提取得到的數據及分析、評價的結果,最大限度地發揮地理信息系統的管理功能。土地儲備非空間資料庫管理的設計需要具備資料庫結構操作、屬性數據輸入、資料庫的操作、屬性數據的查詢統計及報表的輸出等功能。
2.4 功能模塊設計
土地儲備管理信息系統是集數據管理、數據分析、主題圖製作、用戶管理等於一體的管理信息系統,各個功能都有對應的功能模塊。其中,核心業務功能模塊有四個:項目管理模塊、儲備地管理模塊、資金分析模塊、查詢和報表列印模塊。
項目管理模塊實現項目各屬性的輸入和存儲管理功能。通過表單的輸入,將項目屬性存儲到資料庫中;儲備地管理模塊實現儲備地屬性的管理,主要完成儲備地的征地、出讓、資金流等業務,將涉及的數據存儲到資料庫中;資金分析模塊通過處理以上兩個模塊輸入的數據,分析資金情況,該模塊可按照不同公司、不同項目等方式進行分析,也可以按照整體的土地儲備情況進行分析;查詢和報表列印模塊對查詢所得的項目或土地情況,列印出資金錶和查詢結果等。
3 技術實現
3.1 COMGIS 技術特點及軟體開發平台
COMGIS技術是近幾年發展起來的一種新興的軟體工程技術,它強調以即插即用的方式重用不同軟體開發人員的開發成果,是提高GIS應用系統開發效率和縮短開發周期的首選。MapObjects是ESRI為GIS系統開發者推出的基於COM技術的地圖應用組件,它包括一個ActiveX地圖控制項(Map)和40 多個OLE對象,它適用於工業標准程序開發環境。利用MO可以很方便地開發出系統開銷小的應用程序,或者在現有的應用程序中集成GIS功能。
在土地儲備管理信息系統的開發過程中,選用面向對象的地理信息系統組件MapObjects實現地理信息功能,採用支持面向對象的Visual C+ +為開發工具。MapObjects可以方便的嵌入到Visual C+ +,對空間信息實現可視化的顯示,並能提供距離量算和面積量算等一些空間分析的功能,實現了屬性數據的統計分析及空間數據和屬性數據的互動式查詢,為系統決策提供依據。資料庫平台選用MS SQL Server2000,通過使用空間數據引擎SDE (Spatial Database Engine)來管理資料庫,開發平台採用Visual C+ +,圖2 是Ma-pObjects在VC中類的部分結構示意圖。
圖2 MapObjects 的類示例
3.2 系統集成
該系統數據實現集中式、一體化資料庫管理對空間數據的操作和空間分析,通過MapObjects和ArcSDE協同工作,ArcSDE擴展了RDBMS的空間數據處理功能,將空間數據與屬性數據集成到RDBMS中,並由RDBMS統一管理,充分利用了RDBMS的安全性、穩定性、數據一致性等優點,實現了真正意義上的空間資料庫和屬性資料庫的統一。
在開發環境VC中,對集成模型組件、GIS組件與其他組件對象進行開發,實現整個管理信息系統。
3.3 系統界面設計和系統運行安全
該系統採用標準的Windows界面操作,以「圖標+滑鼠」為基本的操作方式,以菜單為驅動,讓使用者簡便易學。該系統採用單機版,人機交互的方式,支持Windows 2000以上操作系統。
信息管理系統應具有良好的自我保護和一定的錯誤修復能力,因此,針對不同的業務目的設置不同的用戶許可權,業務操作人員具有對資料庫的修改操作,普通用戶只具有瀏覽許可權。同時,應配備一定的硬體保護措施,比如UPS (不間斷電源)等。
針對我國城市土地儲備管理工作現狀,本文對基於組件式GIS的土地儲備管理信息系統進行了設計。該系統主要由資料庫、土地儲備基礎信息系統、土地儲備應用系統3部分組成。數據管理採用空間數據和非空間數據集中管理,由ArcSDE提供空間數據引擎,MS SQL Server 2000提供低層關系型資料庫支持,MapObjects提供應用系統的數據訪問、瀏覽、查詢、編輯等,結合資金分析等專業模塊,進行系統的集成開發。
考慮到未來和其他土地管理信息系統的共享和跨平台操作,在今後的研究和實際工作中,還需要結合實際,提供數據共享的平台,實現多系統集成。同時引入知識庫和方法庫,提供更加強大的智能決策支持,對未來的土地儲備管理和規劃提供更科學、直觀、快捷、准確的支持。
參考文獻
金正淑,葛華.組件技術的研究與探討.東北電力學院學報,2003,23 (1):51~53
羅予東,陳偉君.組件式GIS的研究與開發.計算機時代,2004,(2):11~13
陳禹.基於MapObjects控制項的地理信息系統設計與開發.計算機工程,2001,27 (4)
馬友華等.安徽省國土資源資料庫應用系統的設計與建立.安徽農業大學學報,30 (3):259~264
陳建傑等.國土資源遙感綜合調查輔助決策支持系統應用研究.科技通報,21 (5):597~601
陳述彭.不放過對每一塊土地的監管.國土資源信息化,(4):17~19
Ⅶ 組件式GIS的基本特點
把GIS的功能適當抽象,以組件形式供開發者使用,將會帶來許多傳統內GIS工具無法比擬的優容點。 抽象出行業應用的特定演算法,固化到組件中,進一步加速開發過程。以GPS監控為例。對於GPS應用,除了需要地圖顯示、信息查詢等一般的GIS功能外,還需要特定的應用功能,如動態目標顯示、目標鎖定、軌跡顯示等。這些GPS行業性應用功能組件被封裝起來後,開發者的工作就可簡化為設置顯示目標的圖例、軌跡顯示的顏色、鎖定的目標,以及調用、接受數據的方法等。
Ⅷ 組件式GIS的應用有哪些
GIS技術的發展,在軟體模式上經歷了功能模塊、包式軟體、核心式軟體,從而發展內到組件式GIS和WebGIS的過程。傳容統GIS雖然在功能上已經比較成熟,但是由於這些系統多是基於十多年前的軟體技術開發的,屬於獨立封閉的系統。同時,GIS軟體變得日益龐大,用戶難以掌握,費用昂貴,阻礙了GIS的普及和應用。組件式GIS的出現為傳統GIS面臨的多種問題提供了全新的解決思路。
Ⅸ 什麼是組件式GIS軟體
組件式GIS的基本思想是把GIS的各大功能模塊劃分為幾個控制項,每個控制項完成不版同的功能。各權個GIS控制項之間,以及GIS控制項與其它非GIS控制項之間,可以方便地通過可視化的軟體開發工具集成起來,形成最終的GIS應用。控制項如同一堆各式各樣的積木,他們分別實現不同的功能(包括GIS和非GIS功能),根據需要把實現各種功能的 「積木」搭建起來,就構成應用系統。
GIS組件的構成
GIS軟體的模型包含若干功能單元,諸如空間數據獲取、坐標轉換、圖形編輯、數據存儲、數據查詢、數據分析、制圖表示等。可以想像要把這些所有的功能放在一個控制項中幾乎是不可能的,即使實現也會帶來系統效率上的低下。一般可以認為GIS構件的設計主要遵循應用領域地需求。例如ESRI地MapObjects就是以空間數據訪問、查詢、制圖為主要目標的GIS構件。
GIS組件產品
GIS組件的代表作應首推MapObjects以及MapX等。其中MapObjects由全球最大的GIS廠商ESRI(美國環境研究所)推出;MapX由著名的桌面GIS廠商美國MapInfo公司推出。另外還有加拿大阿波羅科技集團的TITAN等。