基于ArcGIS API for JavaScript 4.x的入门开发指南
需积分: 10 94 浏览量
更新于2024-06-11
收藏 2.54MB PDF 举报
ArcGIS API for JavaScript 4.x 开发入门指南
ArcGIS API for JavaScript 是一个基于 JavaScript 的工具包,用于快速创建 WebGIS 应用程序。它提供了丰富的网络资源、基于功能强大的 Dojo JavaScript 工具包、开发和部署都是完全免费的等优势。
什么是 ArcGIS API for JavaScript?
ArcGIS API for JavaScript 是一个基于 HTML、CSS、JavaScript 和 Dojo 的工具包,用于创建 WebGIS 应用程序。它提供了两种版本系列的 API:3.X 系列和 4.X 系列。其中,3.X 系列提供了 2D 地图功能,而 4.X 系列提供了 2D 地图部分功能和 3D 地图功能。本讲座选择的是 4.X 系列的最新版 4.3。
API 版本选择
在选择 API 版本时,有两个选择:CDN 在线引用和离线使用。CDN 在线引用可以直接使用部署在互联网上的 API,只要在能连网的前提下就能使用 API。离线使用需要下载 API 类库包,然后将 API 部署到本地,实现离线使用。
API 的引用方式
API 可以通过下载和部署来引用。下载地址是 https://developers.arcgis.com/downloads/,下载后需要将 API 包解压到 Web 服务器(IIS 的 wwwroot 和 Tomcat 的 webapps)下,并将 API 解压包中的 init.js 和 dojo.js 文件配置好。
常用类介绍及使用
ArcGIS API for JavaScript 提供了多种常用类,包括:
* Map、MapView 和 SceneView:用于创建和管理地图视图。
* Layers:用于管理地图上的图层。
* Geometries:用于管理地图上的几何图形。
* Symbols:用于管理地图上的符号。
* Renderers:用于管理地图上的渲染器。
* Widgets:用于管理地图上的小部件。
* Tasks:用于管理地图上的任务。
这些常用类可以分类为以下几种:
* 地图视图类:Map、MapView 和 SceneView。
* 图层类:Layers。
* 几何图形类:Geometries。
* 符号类:Symbols。
* 渲染器类:Renderers。
* 小部件类:Widgets。
* 任务类:Tasks。
ArcGIS API for JavaScript 是一个功能强大的工具包,用于快速创建 WebGIS 应用程序。它提供了丰富的网络资源、基于功能强大的 Dojo JavaScript 工具包、开发和部署都是完全免费的等优势。同时,它还提供了多种常用类,用于管理地图视图、图层、几何图形、符号、渲染器、小部件和任务等。
2010-04-30 上传
2022-06-28 上传
2022-09-23 上传
2024-06-19 上传
2022-01-06 上传
点击了解资源详情
abcdOpen
- 粉丝: 3
- 资源: 15
最新资源
- RichardRNStudio
- wnl.rar_Java编程_Java_
- word2vec:Google的Python接口word2vec
- :rocket:可定制的圆形/线性进度条软件包,支持动画文本,使用SwiftUI构建-Swift开发
- The Flow Of Time-crx插件
- 可运营的SSL证书在线生成系统源码,附带图文搭建教程
- grb:通过HTTP进行争夺从未如此简单
- vgg19-tensorflowjs-model::memo:Tensorflow.js VGG-19的预训练模型
- vault-kustomization
- composify:将WordPress插件zip文件转换为git存储库,以便composer版本约束正常运行
- 基于C#实现的普通图像读取及遥感图像处理
- student.rar_教育系统应用_Visual_C++_
- matlab哈士奇代码-Husky:沙哑
- PSI In-application Extension-crx插件
- 猫鼬简介:Ejemplo de un ORMbásicocreado con mongosse para mongo
- qtff-2001.zip_文件格式_Visual_C++_