推进基础移动ArcGIS应用程序
1. 添加流行工具
移动ArcGIS应用程序的成功与否很大程度上取决于其用户体验和功能的丰富性。本章将介绍如何通过构建一些流行的移动工具来提升ArcGIS API的知识和技能。每个代码示例都基于一个核心代码库,从而确保一致性和可扩展性。
1.1 引入Dojo小部件
Dojo是一个非常强大的JavaScript框架,Esri的ArcGIS API也基于此框架。Dojo提供了许多小部件和模块,可以帮助开发者快速实现复杂的交互功能。以下是引入Dojo小部件的代码示例:
<link rel="stylesheet" type='text/css' href='http://js.arcgis.com/3.11/esri/dijit/css/Popup.css'/>
<link rel="stylesheet" type='text/css' href='http://js.arcgis.com/3.11/esri/dijit/css/PopupMobile.css'/>
<script>
require([
"esri/map",
"esri/layers/FeatureLayer",
"esri/symbols/SimpleFillSymbol&