ArcGIS Runtime SDK for Qt
ArcGIS是強大的GIS軟體,不過最令人詬病之處,就是整體軟體架構過於龐大及跨平台支援不足(特別是在Linux作業系統上)。面對這樣的問題,連同新版ArcGIS 10.1一起發佈新的ArcGIS Runtime SDKs服務架構,ArcGIS Runtime SDKs是一套橫跨桌面和移動端的,跨平台,輕量化的GIS開發SDK的總稱。
從上圖中我們可以看出,ArcGIS Runtime SDKs家族包括了以下內容:
- ArcGIS Runtime SDK for Android
- ArcGIS Runtime SDK for iOS
- ArcGIS Runtime SDK for Windows Phone
- ArcGIS Runtime SDK for Windows Mobile
- ArcGIS Runtime SDK for Java
- ArcGIS Runtime SDK for Qt
- ArcGIS Rutnime SDK for WPF
針對Linux作業系統支援,主要是透過WPF、Java、QT等SDK;而後三種SDK則可開發出Windows和Linux平臺下的具有豐富交互效果和良好體驗的應用程式;其中,Qt是一個跨平臺的C++應用程式開發框架,廣泛用於開發GUI程式。
相較於龐大的ArcGIS Engine Runtime,新的ArcGIS Runtime SDK for WPF/Java/Qt開發出的程式,完全是綠色程式,不需要在客戶機上安裝任何元件(.Net Framework和JRE除外)即可運行,因為所有的函式庫直接和程式複製在一起即可運作。
進階參考:
ArcGIS Runtime for Qt安装
Categories: 操作功能