一直以來 GIS 應用開發都在困擾著廣大的項目工程人員,無論是 初學者還是資深開發工程師,都大談開發GIS應用的不易。究其根 本而言,最主要的是開發GIS項目不僅僅是一項單純的IT工作,它 還涉及到測繪、遙感等相關領域。在數據層面除了一般的業務信息 外,還需要有大量的空間信息,基礎底圖來支撐這些應用。所以對 項目人員要求較高,即需要有相應的GIS知識,也要了解主流的IT技術。
一、IT發展熱點概要
1、SOA及企業級系統
SOA——面向服務架構,是一種分布式系統的體系結構,能將異構平臺 上應用程序的不同功能部件(服務)通過定義良好的接口和規范,按 松耦合方式整合在一起。
從面向過程→面向對象→面向服務 服務通常實現為粗顆粒的軟件單 元實體,并且通過松耦合、基于消息通信模型來與應用程序和其他 服務交互。實現多系統靈活整合。
添加微信好友, 獲取更多信息
復制微信號
2、Web 2.0和Mashup
2.0更注重用戶的交互作用。在模式上由單純的“讀”向“寫”以及 “共同建設”發展;由被動地接收互聯網信息向主動創造互聯網信 息發展,從而更加人性化!
3、RIA(富互聯網應用)
2002年Macromedia公布Flash MX和Flash Remoting,并同時推出新 詞:RIA-富互聯網應用
RIA是 *** 應用軟件,提供類似桌面系統的使用性.傳統RIA運行于瀏 覽器中 RIA面向功能和效用,而不是文擋 常見的RIA客戶端開發技 術 Flash/Flex、SilverLight、Java SWT、Bindows、JavaFX、Laszlo 、Avalon、XUL、Curl RIA實際上一種基于Web的C/S 架構( *** 上也稱之為C/S/B)。由于有一個客戶端,所以RIA應用 可以提供強大的功能,有高交互性,高用戶體驗。ESRI對RIA提供了 良好的支持。
4、虛擬化技術
通常指計算元件在虛擬的基礎上運行。 可以擴大硬件的容量,單個 CPU可以模擬多個CPU并行,允許同一平臺同時運行多個操作系統,程序在獨立的空間內運行,顯著提高計算機工作效率,不同于多任 務及超線程,多任務是在一個操作系統中多個程序同時運行,超線 程是單CPU模擬雙CPU來平衡程序運行性能.與目前的V Mware Workstation 等同樣能達到虛擬效果的軟件不同,是一個巨大的技術進步,減少軟 件虛擬機開銷,支持更廣泛的操作系統。
5、云計算
狹義云計算是指IT基礎設施的交付和使用模式。指通過 *** 以按需、易擴展的方式獲得所需的資源(硬件、平臺、軟件)廣義云計算是 指服務的交付和使用模式。指通過 *** 以按需、易擴展的方式獲得 所需的服務。 云計算具有以下特點:超大規模、虛擬化、高可靠性、通用性、高可擴展性、按需服務、廉價。
主流云計算技術提供者:Google、亞馬遜、微軟云端、IBM藍云、思杰Xen、Vmware…
二、GIS的發展趨勢
三維、移動、云計算從專業生產(桌面工具與數據)→信息管理 (客戶服務器系統)→GIS服務(webservice *** ) GIS *** 允 許我們連接并整合分布式GIS資源GIS *** 化的實現,使得虛擬協同 工作成為可能 GIS支持面向服務的體系結構 (SOA) 移動GIS和無 線技術漸入人心GIS的發展結合了輕量級的移動設備和無線通信 技術,實現了移動GIS。移動GIS的社會需求日益廣泛。這也是 GIS的發展的一個新的方向。
三、ArcGIS10.1的新技術
ArcGIS10.1目前已正式發布!ArcGIS 10.1真正做到了將空間信 息技術普適化,讓普適的GIS未來能夠深入到每個人的工作和 生活中。ArcGIS10.1兼具云端化、移動化、智能化、個性化和 簡捷化等五大特征,提供簡便易用的使用方式,便捷靈活的 開發手段,實現隨時隨地對空間信息的獲取和共享,使得任何 人在任何地點通過任何方式都可以享用智能的地圖服務。
1、云端化:完整、開放、可落地的云GIS解決方案,為使用者 提供靈活、按需的地理信息、GIS功能和服務。
2、移動化:支持各類主流移動平臺,隨時隨地的在線和離線 應用,真正使GIS無處不在。
3、智能化:提供強大的處理和分析建模及其運行作業環境,實現聰明的地圖自適應改變和智能交互;基于規則的批量3D 建模,用戶體驗和工作效率獲得極大改善。
4、個性化:提供豐富的開發接口和快速靈活的開發方式,滿足用戶按需定制的個性化需求。
5、簡捷化:更簡單的操作、更便捷的開發和更容易的部署,為GIS應用和開發帶來前所未有的樂趣以及更專業的效果。
ArcGIS10.1徹底架起了端到云的橋梁,使得空間信息的創造者 與使用者緊密連接,通過ArcMap、Portal for ArcGIS、云中 ArcGIS Server及移動終端上ArcGIS的App,每個人都可以成為 空間信息的分享者和使用者。制圖上強調簡化的操作,流程式 的處理以及更專業的效果,這些特性使得GIS工作者可以用最 短的時間分享更好的信息成果;數據管理上強調更開放的Geodatabase 接口,更便捷的工具和強健的企業級空間數據庫能力,DBA從此 能夠得心應手的操作空間數據,組織用于共享的分布式數據倉庫 架構;數據的編輯上強調支持更多的數據類型,柵格影像、Lidar 點云都不再是單一功能軟件的專寵,模板化的業務特性以及更 安全、更豐富的角色、權限分配,使得在共享環境下的瀏覽 器端、移動端數據編輯具有了傳統桌面環境中的專業能力;服務 端強調RESTful的服務、松耦合、可監控、自服務、定量化,這些云的特征為信息共享奠定了堅實、可靠而靈活的基礎。
為開發者設計的各個環境的Runtime,其輕便性、易部署性及一致 的開發模式,將會為GIS定制開發降低復雜度,帶來前所未有的 樂趣;輕量級的服務端產品Spatial Data Server可以將任何空 間數據極快速的發布為Feature Services,借助Web端的Viewer 輕松搭建basemap+Operational layer的應用;而Portal for ArcGIS 將會翻開共享的新篇章,從單向共享到互相共享,真正體現出 共享的本質。
ArcGIS10.1體現出普適GIS的巨大價值,無論產品功能的改進 還是新產品的推出,都為普適GIS深入到各行各業和大眾生活,提供了強有力的支撐。
了解更多ArcGIS10.1的新特性,請參閱ArcGIS 在線體驗中心 上的相關內容:http://tm.arcgisonline.cn/list.php? catid=52&page=1
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/3037g
本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。