二、应用篇
1、应用部署
部署也就意味着一个 DEMO 或者系统即将完工,也意味着系统即将上线,相对来说Javascript 应用的部署不是很复杂,但是这是有前提的,要对部署中的一些概念有所了解,比如部署中常常提到的虚拟目录,更多的可以参阅相关资料。
部署 ArcGIS API for Javascript 的应用分为两个步骤:
离线包的部署;
应用程序的部署。
离线包的部署见第一章第3节,叧外在最终部署的时候,将“localhost”换成 IP地址即可,应用程序的部署可以通过相应的开发IDE来完成,比如.NET开发常用的VisualStudio,Java开发常用的eclipse 、IntelliJ IDEA等。
2、ArcGIS API For Javascript整合ExtJS与JQuery等前端框架
本质上来讲是其他的前端JS脚本与Dojo的整合,关键在于每一个脚本框架的生命周期不同,因此初始化的顺序有所不同。一般是先初始化dojo,然后在dojo的addOnload函数中初始化其他的脚本。
附录 学习资料
1、官方API及实例
http://jshelp.thinkgis.cn/jsapi/(国内镜像,ArcGIS API forJavascript官方API)
《ArcGIS API for Javascript开发教程》(ESRI官方编写的教程)
2、博客精选
http://blog.csdn.net/lovecarpenter/article/details/53085142
http://blog.csdn.net/liguoweioo/article/category/2868357
3、视频课程
Arcgis api for javascript开发引导课程-郝才超-CSDN学院 http://edu.csdn.net/course/detail/4384/77615?auto_start=1
ArcGIS for JavaScript-胡延亮-CSDN学院
http://edu.csdn.net/course/detail/1071
零基础学习WebGIS软件开发工程师视频课程套餐(全网独有)-51CTO学院 http://edu.51cto.com/topic/989.html
ArcGIS API for JavaScript开发技术视频教程全集 | 麻辣GIS http://malagis.com/arcgis-for-javascript-webgis-develop-vedio-summary.html
esrichina的自频道-优酷视频 http://i.youku.com/i/UODU1ODAyODg=?spm=a2h0j.8191423.subscription_wrap.DT~A
4、教程课本
《使用Javascript和ArcGIS Server开发web应用》
《WebGIS从基础到开发实践》(刘光等 编著)