基于ArcGIS API for JavaScript 4.x的入门开发指南

需积分: 10 1 下载量 198 浏览量 更新于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 工具包、开发和部署都是完全免费的等优势。同时,它还提供了多种常用类,用于管理地图视图、图层、几何图形、符号、渲染器、小部件和任务等。