偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

不用撓頭寫代碼,如何15分鐘搞定GIS開發(fā)?

企業(yè)動態(tài)
隨著互聯(lián)網(wǎng)技術的飛速發(fā)展,地理信息系統(tǒng)(GIS)技術也從最初運行在大型機上的桌面GIS逐漸發(fā)展到了現(xiàn)在可以在任何終端使用的新一代Web GIS。這一過程中,GIS開發(fā)模式也從一開始的AO組件式開發(fā),發(fā)展到后來的RIA富客戶端開發(fā),再到現(xiàn)在靈活多樣的開發(fā)方式可供選擇。這種變化,簡而言之就是:開發(fā)資源更豐富,開發(fā)模型更高效,開發(fā)體驗更互聯(lián)網(wǎng)。

隨著互聯(lián)網(wǎng)技術的飛速發(fā)展,地理信息系統(tǒng)(GIS)技術也從最初運行在大型機上的桌面GIS逐漸發(fā)展到了現(xiàn)在可以在任何終端使用的新一代Web GIS。這一過程中,GIS開發(fā)模式也從一開始的AO組件式開發(fā),發(fā)展到后來的RIA富客戶端開發(fā),再到現(xiàn)在靈活多樣的開發(fā)方式可供選擇。這種變化,簡而言之就是:開發(fā)資源更豐富,開發(fā)模型更高效,開發(fā)體驗更互聯(lián)網(wǎng)。

Esri提倡“以配置為主”的敏捷開發(fā)方式,一方面為開發(fā)者提供了可配置的應用,易擴展的模板,還有細粒度的開發(fā)包、應用程序接口,另一方面還提供了快速搭建GIS應用的工具,使得GIS開發(fā)變得零門檻、易上手。其中,Esri***發(fā)布的兩款搭建工具,可以讓開發(fā)者不用撓頭寫代碼,就可以迅速搞定GIS開發(fā)。

Esri提倡“以配置為主”的敏捷開發(fā)方式

1、Web AppBuilder for ArcGIS

去年12月正式發(fā)布,Web AppBuilder支持二三維融合應用;提供豐富可配置的Widget庫,開發(fā)者可根據(jù)需要靈活選擇,部件包括Chart、Draw、Legend、MapCompare、Search、Query等等;開發(fā)者還可靈活配置Web應用的界面布局、主題風格等。

而且,Web AppBuilder采用了響應式界面設計,配置出的應用可以適應多種尺寸的屏幕,支持移動端,可適應于當前各種主流移動設備,如手機、平板等。配置的應用可以通過ArcGIS Online共享到云端。開發(fā)者可以方便地基于JavaScript API開發(fā)出滿足需求的組件,同時還可以對界面風格進行自定義。

Web AppBuilder采用了響應式界面設計

Web AppBuilder支持靈活擴展與定制

可見,Web AppBuilder是一個非常有用、強大的框架。開發(fā)者不用寫一句代碼,就可以通過可視化的配置的方式生成可擴展、可定制的應用程序,節(jié)省開發(fā)者的開發(fā)時間,從而提高開發(fā)效率,縮短開發(fā)周期,節(jié)約開發(fā)成本。

2、AppStudio for ArcGIS

Esri于今年3月發(fā)布了Beta版的AppStudio,它可以使ArcGIS的用戶和開發(fā)人員輕松地構建跨多個平臺的原生地圖應用,真正實現(xiàn)“一次開發(fā),多處部署”。其正式版本預計將于今年第三季度發(fā)布。

AppStudio提供了一個跨平臺的開發(fā)環(huán)境,開發(fā)者可以基于模板創(chuàng)建應用,也可以全新創(chuàng)建。其中從模板中創(chuàng)建應用程序非常易用,即使是零開發(fā)經(jīng)驗的普通用戶也能通過快速設置模板的樣式、介紹和內(nèi)容,創(chuàng)建出具有個性特色的原生應用程序。一旦應用程序創(chuàng)建完成,就可以輕松地在企業(yè)內(nèi)進行分發(fā),甚至通過蘋果、谷歌和微軟的應用程序商店進行分享。

借助AppStudio快速創(chuàng)建的原生GIS應用

AppStudio基于Qt技術,開發(fā)者使用QML開發(fā)語言在Qt Creator(Qt***的IDE)中進行開發(fā),此外還包括一系列開發(fā)小部件和一個應用預覽工具AppPlayer,便于開發(fā)人員在其支持的所有平臺上輕松調試自己的應用程序。

與Web AppBuilder***的不同就是:AppStudio創(chuàng)建的應用程序是原生運行的,原生應用能夠提供良好的用戶體驗,能夠充分利用設備的性能,包括:CPU,內(nèi)存,存儲和各種傳感器(GPS、攝像頭、麥克風、陀螺儀…),另外即使在斷開網(wǎng)絡的情況下也能很好地工作。

基于AppStudio創(chuàng)建的應用程序可以在多種平臺上運行,包括iPhone、iPad、Android、Windows RT等移動設備,以及Windows、OS X、Linux等桌面系統(tǒng)。

AppStudio“一次開發(fā),多處部署”的強大跨平臺能力

當前,“敏捷開發(fā),以配置為主”已經(jīng)成為開發(fā)主流。Esri為了給開發(fā)者提供更多的開發(fā)選擇,一直在持續(xù)改進ArcGIS平臺的應用開發(fā)模式。據(jù)了解,5月14-15日在中國科技會堂舉辦的“2015年Esri空間信息技術開發(fā)者大會”,不僅會詳細介紹如何通過Web AppBuilder for ArcGIS進行快速搭建、自由定制,還會向中國開發(fā)者和用戶披露更多有關AppStudio for ArcGIS的細節(jié)內(nèi)容。

責任編輯:chenqingxiang
相關推薦

2018-01-16 10:11:11

Nginx訪問日志

2022-06-17 08:05:28

Grafana監(jiān)控儀表盤系統(tǒng)

2021-12-01 06:50:50

Docker底層原理

2014-04-22 09:42:12

Bash腳本教程

2013-06-27 09:41:19

LuaLua語言Lua語言快速入門

2010-03-05 17:28:08

2013-12-19 09:20:59

2011-05-26 09:03:17

JSONjavascript

2009-11-26 11:19:52

NIS服務器

2025-03-18 09:20:00

Go語言Golang

2020-10-19 18:07:00

云計算技術應用

2018-04-24 14:52:48

LinuxBash腳本

2012-06-28 10:26:51

Silverlight

2016-04-06 11:14:48

iOS相機自定義

2020-12-18 07:33:20

SpringSchedule組件

2023-11-30 10:21:48

虛擬列表虛擬列表工具庫

2015-07-08 09:43:22

程序員

2020-10-27 10:43:24

Redis字符串數(shù)據(jù)庫

2017-09-27 11:00:50

LinuxBash使用技巧

2013-06-24 15:32:41

JPush極光推送Android Pus移動開發(fā)
點贊
收藏

51CTO技術棧公眾號