琛ユ湁K2鐨勬恫浣撻挋鈥斺€旀堡鑷e€嶅仴閽橠K锛屽ソ鍚告敹鎵嶄簨鍗婂姛鍊�鏆戝亣鑲犺儍鏄撳嚭闂锛宭ifespace鐩婄敓鑿屽府浣犳墦閫犲仴搴峰ソ鈥滆偁鈥濇€�棣栧垱鎬х鐮旀垚鏋滐細鍖椾含瀹濇灚鐢熺墿绁炵粡閰告敼鍠凥IE娌荤枟鏁堟灉绉戝鎶よ倽鏀荤暐锛氶泦4閲嶆姢鑲濇绮逛簬涓€韬殑鍋ュ畨閫備笉瀹归敊杩�瑙i攣韬潗绠$悊鏂板Э鍔匡細lifespace灏忚摑鑵扮泭鐢熻弻鍔╀綘瀹炵幇绉戝韬潗绠$悊濡備綍绉戝闄嶈鑴傦紵涓绘墦澶╃劧鎴愬垎鐨勮垝鐧惧畞绾宠眴绾㈡洸鑳跺泭浜嗚В涓�鏄嗚吘涓浗璧典笝娑涳細纾佸甫鏄喎鏁版嵁鐨勬渶浣冲瓨鍌ㄤ粙璐�濡備綍澧炲己鍏嶇柅鍔涳紵姹よ嚕鍊嶅仴铔嬬櫧绮夊ソ钀ュ吇鏉モ€滃姪鏀烩€�Canalys璋冪爺锛氫腑鍥戒紒涓氬浜庝笂浜戠殑闇€姹備粛鐒朵綆杩�澧炲箙瓒�30% 鍗庝负涓婅皟2023鎵嬫満鍑鸿揣閲忚嚦4000涓囬儴绐佺牬澶氶」閲嶇偣鎶€鏈� 娴疆鍙戝竷鍏ㄦ柊绠楀姏缃戠粶鎿嶄綔绯荤粺鑷垜鐪嬭“锛熻嫻鏋滃ぇ骞呭墛鍑廙R澶存樉閿€鍞洰鏍囪嚦15涓囧彴鍗庝负浜戞寮忓彂甯冩柊涓€浠h嚜鐮斿垎甯冨紡鏁版嵁搴揋aussDB鍏ㄧ悆绗竴瀹讹紒涓夋槦QD-OLED鑾稰antone鍙岃壊褰╂潈濞佽璇�娴嬪翱閰歌瘯绾告€庝箞鐢�3999鍏冭捣锛佹姌鍙犲睆鎵嬫満moto razr 40绯诲垪姝e紡鍙戝竷璐碉紒绱㈠凹鎺ㄥ嚭TOUGH涓夐槻CFexpress Type A瀛樺偍鍗�鍗庝负姝e紡鍙戝竷鏅虹畝鍏ㄥ厜鑱旀帴鎴樼暐鍙�6娆鹃噸纾呮柊鍝�鑱斿彂绉戣懀浜嬮暱钄℃槑浠嬶細棰勮鎵嬫満涓氬姟鏈潵涓ゅ勾浼氬闀�娴嬪翱閰歌瘯绾告€庝箞鐢�鑵捐浜慐dgeOne鍏ラ€塆artner DDoS缂撹В鏂规甯傚満鎸囧崡鍗庝负OceanStor Pacific鍒嗗竷寮忓瓨鍌ㄨ幏IO500姒滅涓€灏忕背鍙戝竷2023骞翠竴瀛e害璐㈡姤锛氭壄浜忎负鐩堬紝鍒╂鼎涓婃定鑱旀兂涓婁竴璐㈠勾钀ユ敹鍒╂鼎鍙屽弻涓嬫粦 闈濸C鏀跺叆鍗犳瘮杩�40%浣宠兘棣栨RF鈥滈ゼ骞测€濋暅澶碦F28mm F2.8 STM姝e紡鍙戝竷绱㈠凹鍙戝竷杞诲阀鍨嬪叏鏅0鍥為煶澹丠T-S2000 鍞环2990鍏�鐢ㄥ弸钁d簨闀垮吋CEO鐜嬫枃浜細鍏ㄩ潰鏁版櫤鍟嗕笟鍒涙柊鏃朵唬鍒版潵涓叴TECS浜戝钩鍙拌繛缁笁骞磋幏GlobalData Leader璇勭骇鍐呮牳鏁伴噺涓轰笟鐣屾渶楂橈紒Ampere鍙戝竷192鏍窤RM澶勭悊鍣�Gartner锛氳吘璁簯鑾稢PaaS銆丆RM澶氫釜璧涢亾鍥藉唴绗竴
您现在的位置:首页 >> IT >> 正文
不用挠头写代码,如何15分钟搞定GIS开发?
发表时间:2015年4月21日 17:05 来源:新科技 责任编辑:编 辑:王鹏

随着互联网技术的飞速发展,地理信息系统(GIS)技术也从最初运行在大型机上的桌面GIS逐渐发展到了现在可以在任何终端使用的新一代Web GIS。这一过程中,GIS开发模式也从一开始的AO组件式开发,发展到后来的RIA富客户端开发,再到现在灵活多样的开发方式可供选择。这种变化,简而言之就是:开发资源更丰富,开发模型更高效,开发体验更互联网。

Esri提倡“以配置为主”的敏捷开发方式,一方面为开发者提供了可配置的应用,易扩展的模板,还有细粒度的开发包、应用程序接口,另一方面还提供了快速搭建GIS应用的工具,使得GIS开发变得零门槛、易上手。其中,Esri最新发布的两款搭建工具,可以让开发者不用挠头写代码,就可以迅速搞定GIS开发。

Esri提倡“以配置为主”的敏捷开发方式

1、Web AppBuilder for ArcGIS

去年12月正式发布,Web AppBuilder支持二三维融合应用;提供丰富可配置的Widget库,开发者可根据需要灵活选择,部件包括Chart、Draw、Legend、MapCompare、Search、Query等等;开发者还可灵活配置Web应用的界面布局、主题风格等。

而且,Web AppBuilder采用了响应式界面设计,配置出的应用可以适应多种尺寸的屏幕,支持移动端,可适应于当前各种主流移动设备,如手机、平板等。配置的应用可以通过ArcGIS Online共享到云端。开发者可以方便地基于JavaScript API开发出满足需求的组件,同时还可以对界面风格进行自定义。

Web AppBuilder采用了响应式界面设计

Web AppBuilder支持灵活扩展与定制

可见,Web AppBuilder是一个非常有用、强大的框架。开发者不用写一句代码,就可以通过可视化的配置的方式生成可扩展、可定制的应用程序,节省开发者的开发时间,从而提高开发效率,缩短开发周期,节约开发成本。

2、AppStudio for ArcGIS

Esri于今年3月发布了Beta版的AppStudio,它可以使ArcGIS的用户和开发人员轻松地构建跨多个平台的原生地图应用,真正实现“一次开发,多处部署”。其正式版本预计将于今年第三季度发布。

AppStudio提供了一个跨平台的开发环境,开发者可以基于模板创建应用,也可以全新创建。其中从模板中创建应用程序非常易用,即使是零开发经验的普通用户也能通过快速设置模板的样式、介绍和内容,创建出具有个性特色的原生应用程序。一旦应用程序创建完成,就可以轻松地在企业内进行分发,甚至通过苹果、谷歌和微软的应用程序商店进行分享。

借助AppStudio快速创建的原生GIS应用

AppStudio基于Qt技术,开发者使用QML开发语言在Qt Creator(Qt最新的IDE)中进行开发,此外还包括一系列开发小部件和一个应用预览工具AppPlayer,便于开发人员在其支持的所有平台上轻松调试自己的应用程序。

与Web AppBuilder最大的不同就是:AppStudio创建的应用程序是原生运行的,原生应用能够提供良好的用户体验,能够充分利用设备的性能,包括:CPU,内存,存储和各种传感器(GPS、摄像头、麦克风、陀螺仪…),另外即使在断开网络的情况下也能很好地工作。

基于AppStudio创建的应用程序可以在多种平台上运行,包括iPhone、iPad、Android、Windows RT等移动设备,以及Windows、OS X、Linux等桌面系统。

AppStudio“一次开发,多处部署”的强大跨平台能力

当前,“敏捷开发,以配置为主”已经成为开发主流。Esri为了给开发者提供更多的开发选择,一直在持续改进ArcGIS平台的应用开发模式。据了解,5月14-15日在中国科技会堂举办的“2015年Esri空间信息技术开发者大会”,不仅会详细介绍如何通过Web AppBuilder for ArcGIS进行快速搭建、自由定制,还会向中国开发者和用户披露更多有关AppStudio for ArcGIS的细节内容。

相关文章
关于我们 | 联系我们 | 友情链接 | 版权声明
新科技网络【京ICP备15007775号-1】
Copyright © 2015 Hnetn.com, All Right Reserved
版权所有 新科技网络
本站郑重声明:本站所载文章、数据仅供参考,使用前请核实,风险自负。