前言

关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 3.x for js:esri 官网 api,里面详细的介绍 arcgis api 3.x 各个类的介绍,还有就是在线例子:esri 官网在线例子,这个也是学习 arcgis api 3.x 的好素材。

0.内容概览

  1. 本篇知识点涉及到 arcgis api 3.x 相关类讲解
  2. 源代码项目结构目录说明
  3. 功能点核心代码讲解
  4. 源代码 demo 下载

附上本篇功能点的部分效果图:

1.本篇知识点涉及到 arcgis api 3.x 相关类讲解

  • Map
    根据官网描述,Map 类创建一个容器和所需的 DOM 结构,用于添加图层,图形,信息窗口和其他导航控件。
    通常,使用 DIV 将地图添加到页面,地图的宽度和高度初始化为 DIV 容器的宽度和高度。
    构造函数,具体的见官网对应的 api,有详细的介绍:


  • ArcGISTiledMapServiceLayer
    ArcGISTiledMapServiceLayer 允许您使用 ArcGIS Server REST API 公开的缓存地图服务资源。
    构造函数,具体的见官网对应的 api,有详细的介绍:


  • TiledMapServiceLayer
    缓存地图服务图层基类,用于被继承以及拓展,比如本篇加载在线地图的 Layer,比如天地图、高德地图以及百度地图,就是继承
    TiledMapServiceLayer。

2.源代码项目结构目录说明

更多的详情见GIS之家小专栏

文章尾部提供源代码下载,对本专栏感兴趣的话,可以关注一波

 

最新文章

  1. H5页面微信分享和手Q分享设置
  2. XML文件解析
  3. nignx 启动,重启命令
  4. 再战江湖。vuforia 初试
  5. JSTL核心标签库使用
  6. CodeForces 546B-Soldier and Badges
  7. Tesseract-OCR 字符识别---样本训练
  8. forEach( ) map( ) for( in ) for ( of )
  9. LoadRunner监控数据库服务
  10. C++ 并发编程,std::unique_lock与std::lock_guard区别示例
  11. Mysql 按天自动分区,合并老分区
  12. leetcode121—Best Time to Buy and Sell Stock
  13. a标签按钮样式
  14. iOS数据库操作之coredata详细操作步骤
  15. ACM~排列组合&&hdu例子
  16. Presentational and Container Components
  17. <Android 基础(二十六)> 渐变色圆角Button
  18. CF916E Jamie and Tree
  19. 最齐全的vue公共函数给你们放出来啦
  20. 使用fabric1.14.0和fabric2.4.0

热门文章

  1. [Swift]LeetCode8. 字符串转整数 (atoi) | String to Integer (atoi)
  2. [Swift]LeetCode57. 插入区间 | Insert Interval
  3. Vmware安装Ubuntu ==> 连网成功
  4. 两分钟搞懂UiAutomator、UiAutomator2、Bootstrap的关系
  5. Python内置函数(42)——memoryview
  6. Asp.Net Core WebApi (Swagger+EF Core/Code First)
  7. 在.net core上使用Entity FramWork(Db first)
  8. 如何在.NET Core控制台程序中使用依赖注入
  9. jxa快速入门,Javascript已加入AppleScript全家桶
  10. Chapter 5 Blood Type——24