二、应用篇

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从基础到开发实践》(刘光等  编著)

webgis从基础到开发实践_ArcGIS API For Javascript 开发笔记(四)相关推荐

  1. 优酷鸿蒙开发实践|多屏互动开发实践

    作者:玉追 & 以绳 优酷与华为长期保持着良好的战略合作关系,旨在为消费者带来优质的影音娱乐体验.鸿蒙操作系统的流转特性为多屏互动带来了全新的玩法,本文以优酷播放中心的技术储备为切入点,结合鸿 ...

  2. 图解ArcGIS API for JavaScript开发环境搭建

    ESRI公司截止到目前已经发布了最新的ArcGIS Server for JavaScript API v3.9,它提供了更为丰富而又强大的功能. 本篇经验向大家介绍其本地部署及简单的第一个地图应用程 ...

  3. [敏捷开发实践](2) 用于开发和维持复杂产品的敏捷开发框架Scrum

    [敏捷开发实践](2) 用于开发和维持复杂产品的敏捷开发框架Scrum 1,Scrum概述 上篇中提到敏捷开发有两种主流的方法,一个是XP,另一个是Scrum,本篇简要介绍Scrum方法.Scrum是 ...

  4. lua游戏开发实践指南光盘_Godot游戏开发实践之一:用High Level Multiplayer API制作多人游戏(上)

    一.前言 距离上一次发文已经稳稳超过一年了,去年一直在做 #¥@#*!%--%#&-%&^# 然后待在家里了!偶尔写写 BUG ,一直默默关注着 Godot ,这不已经 3.2.2 版 ...

  5. 13 ArcGIS API for JavaScript开发入门文档

    写在前面 这篇文章写在我用ArcGIS API for JavaScript(后面统称为"ArcGIS JS API")开发了两年项目后的某一天夜里.写这篇文章主要是两个目的吧,第 ...

  6. lua游戏开发实践指南光盘_Godot游戏开发实践之三:容易被忽视的Resource

    一.前言 首先,特大喜讯,奔走相告, Godot 爱好者们又有新的窝了--我们国人自建的 Godot 论坛:Godot中文社区已经正式开放,这里有一手的开发资源,最新的科技动向,开发上有啥问题可以随时 ...

  7. 中添加2000坐标系_ArcGIS API for JavaScript 4.16在三维场景中以天地图为底图加载2000坐标系的倾斜摄影数据...

    2021年目标 每日更新一篇公众号文章!!! 需求描述 WebGIS项目中如果有三维需求的话,开发中我们经常会遇到倾斜摄影数据,有了倾斜摄影数据之后,我们可以进行生成真实的三维场景等操作. 本文从前端 ...

  8. 软件开发计划_敏捷软件开发实践:估算与计划读书笔记113第11章 确定渴望度优先级...

    <敏捷软件开发实践:估算与计划>第11章 确定渴望度优先级,重点和要点的思维导图及文字内容. 第11章 确定渴望度优先级 If you have a choice of two thing ...

  9. 软件开发计划_敏捷软件开发实践:估算与计划读书笔记123第21章 关于计划的沟通...

    <敏捷软件开发实践:估算与计划>第21章 关于计划的沟通,重点和要点的思维导图及文字内容. 第21章 关于计划的沟通 The more elaborate our means of com ...

最新文章

  1. java .classpath配置_轻松玩转Java配置的Classpath
  2. android 字符串,textview
  3. STM32 电机教程 26 - ST MCLIB实战之增量式编码器位置传感FOC方案
  4. Mark Down 使用实例
  5. 前端学习(3110):react-hello-函数式组件
  6. sqli-lab--writeup(7~10)文件输出,时间布尔盲注
  7. ArcGIS学习路线
  8. CentOS6.5+Python2.7+ GIT +IPython
  9. RAC中参数文件的配置
  10. UNIX环境高级编程习题——第三章
  11. ICML22:NAFS: A SIMPLE YET TOUGH-TO-BEAT BASELINE FOR GRAPH REPRESENTATION LEARNING(ICLR22转投)
  12. 托马斯微积分 从入门到失望
  13. 空间直角坐标转大地坐标 matlab实现
  14. 购买计算机如何选择CPU,怎么选购笔记本电脑CPU 选购笔记本电脑CPU方法【详解】...
  15. 【转】最容易理解的对卷积(convolution)的解释
  16. 5.frp对外提供简单的文件访问服务
  17. 单片机流星灯_51单片机流星灯c语言源程序
  18. 施工人员临时出入证管理制度
  19. 万向集团要在区块链上构建智慧城市,这将如何实现?
  20. linux snap 原理,snap,snap和Snappy指的是什么?

热门文章

  1. 战略模式并不意味着春天!
  2. Wicket模型的干净方法
  3. 在Java中使用DOM,SAX和StAX解析器解析XML
  4. 使用Java ThreadLocals的意外递归保护
  5. Java 7:如何编写非常快速的Java代码
  6. python读word文档doc公文标题_python – 从word doc中提取标题文本
  7. vim 编程常用的指令和快捷键
  8. 数据库 MySQL 如何设置表的主键自增起始值
  9. Mybatis核心配置文件xml详解
  10. 安装、启动、配置zookeeper(window版)