前言

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

前几天群里,有位群友在咨询arcgis api 4加载arcgis server本地离线瓦片,好像网上搜索都是arcgis api 3加载的;刚好我今天有空,就测试一下arcgis api 4加载的案例,具体实现参考arcgis api 3加载的例子以及arcgis api 4官网自定义瓦片图层例子:

  • arcgis js api 3.x加载arcgis server发布的静态离线切片
  • ArcGIS JS 4自定义瓦片图层例子

实现效果图如下:

  • 部分核心代码,完整源码以及瓦片数据下载在文章尾部
var arcgisServerTileLayer = BaseTileLayer.createSubclass({ getTileUrl: function (level, row, col) { //console.log(level, row, col) return "http://localhost/arcgis+api+demo/guangzhou/Layers/_alllayers/" + //return "guangzhou/Layers/_alllayers/" + "L" + zeroPad(level, 2, 10)+ "/" + "R" + zeroPad(row, 8, 16) + "/" + "C" + zeroPad(col, 8, 16) + "." + "png"; }, });
var myTileLayer = new arcgisServerTileLayer(); var map = new Map({ layers: [myTileLayer]
}); function zeroPad(num, len, radix){           var str = num.toString(radix || 10); while (str.length < len) { str = "0" + str; } return str;
} 

更多详情以及源码见下面链接

arcgis api 4.x for js地图加载arcgis server本地离线瓦片(附源码以及测试瓦片数据下载) - 小专栏​xiaozhuanlan.com

对本专栏感兴趣的话,可以订阅一波

GIS之家作品店铺:GIS之家作品店铺

GIS之家源码咨询:GIS之家webgis入门开发系列demo源代码咨询

arcgis xml 下载 切片_arcgis api 4.x for js地图加载arcgisserver本地离线瓦片(附源码下载)...相关推荐

  1. Web 开发中很实用的10个效果【附源码下载】

    在工作中,我们可能会用到各种交互效果.而这些效果在平常翻看文章的时候碰到很多,但是一时半会又想不起来在哪,所以养成知识整理的习惯是很有必要的.这篇文章给大家推荐10个在 Web 开发中很有用的效果,记 ...

  2. 精选12个时尚的 CSS3 效果【附源码下载】

    精选12个时尚的 CSS3 效果[附源码下载] 这里是精选的12个很炫的 CSS3 效果.CSS3 是对 CSS 规范的一个很大的改善和增强,它使得 Web 开发人员可以很容易的在网站中加入时尚的效果 ...

  3. arcgis xml 下载 切片_openlayers6结合geoserver利用WFS服务实现图层编辑功能(附源码下载)...

    内容概览 1.openlayers6结合geoserver利用WFS服务实现图层编辑功能 2.源代码demo下载 效果图如下: 本篇主要是参照openlayers6结合geoserver利用WFS服务 ...

  4. arcgis开发 多版本之间如何兼容_arcgis api 4.x for js 结合 react 入门开发系列初探篇(附源码下载)...

    你还在使用 JQuery 或者 Dojo 框架开发 arcgis api 4.x for js 吗?想试试模块化开发吗?随着前端技术的发展,arcgis api 4.x for js 也有了结合 re ...

  5. android 原生开发 3d地图 下载_arcgis api 3.x for js 入门开发系列二不同地图服务展示(附源码下载)...

    前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 3.x for js:esri 官网 api,里面详细的介绍 arcgis api 3.x 各个类 ...

  6. cesium 经纬度绘制点_cesium结合geoserver利用WFS服务实现图层新增(附源码下载)

    前言 cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材. 内 ...

  7. Qt利用avilib实现录屏功能_openlayers6结合geoserver利用WFS服务实现图层编辑功能(附源码下载)...

    内容概览 1.openlayers6结合geoserver利用WFS服务实现图层编辑功能 2.源代码demo下载 效果图如下: 本篇主要是参照openlayers6结合geoserver利用WFS服务 ...

  8. vscode中安装webpack_leaflet-webpack 入门开发系列一初探篇(附源码下载)

    前言 leaflet-webpack 入门开发系列环境知识点了解: node 安装包下载 webpack 打包管理工具需要依赖 node 环境,所以 node 安装包必须安装,上面链接是官网下载地址w ...

  9. geoserver三维_cesium结合geoserver实现地图空间查询(附源码下载)

    前言 cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材. 内 ...

最新文章

  1. 【综述】MV3D-Net、AVOD-Net 用于自动驾驶的多视图3D目标检测网络
  2. 逆向工程、协议分析和漏洞研究
  3. openshift harp.js heroku react-router 4
  4. 暴力优化解法+哈希解法——2016年第七届蓝桥杯省赛b组第八题 四平方和
  5. 【读书笔记】计算机是怎样跑起来的
  6. ddrelease64 黑苹果_High Sierra 黑苹果构建 微星X99A GAMING PRO CARBON+i7 6800k+GTX1070
  7. 你真的了解load方法么?(转载)
  8. 携程到底有没有杀熟?
  9. 20200910:力扣204周周赛题解上(Java/Python/Cpp)
  10. SQL基础笔试题--(一)
  11. 力扣-1877 数组中最大数对和的最小值
  12. Weex第一天:公共样式
  13. 两个数和三个数的最大值和最小值宏定义
  14. 2021-09-07客户端向 NameNode 请求创建文件,NameNode 根据元数据信息计算出文件的元数 据信息
  15. 【控制control】动力学基础
  16. 造数神器mocker带你10分钟完成千万级别数据量的造数能力-高级用法篇
  17. 什么是 Docker ?
  18. 云算法——骑士在棋盘上的概率之公主当不了堂吉诃德
  19. 12月编程语言排行榜出炉
  20. ActiveMQ失效转移(Failover)

热门文章

  1. Global.asax 文件
  2. Idea Marketplace 加载很慢 加载不出来
  3. xshell利用linux rz sz 命令上传、下载文件
  4. curl_setopt函数相关应用及介绍
  5. 使用Spring Secuirty Oauth2实现SSO单点登录
  6. 抽象同步器AQS应用之-- Semaphore、CountDownLatch、CyclicBarrier的介绍
  7. html限定输入的内容,HTML中限制input 输入框输入内容
  8. matlab中模块封装,MATLAB/simulink模块的封装
  9. Java高并发编程详解系列-ThreadGroup介绍
  10. 拉斯维加斯算法结合八皇后问题