1. 前言
ArcGIS API for javascript 只提供了 TiledMapServiceLayer 、DynamicMapServiceLayer 、OGC 的web地图服务、开放街道地图服务以及对 KML 文件的支持,但是不支持创建自定义的图层。我们需要扩展 TiledMapServiceLayer 或 DynamicMapServiceLayer 类来自定义图层,
2. 实现思路
(1)使用初始化函数包含 URL 以及可选参数。
(2)如果需要,向服务器请求数据。
(3)处理服务器返回的数据。
(4)初始化空间参考系统。
(5)初始化起始显示范围。
(6)对于切片地图、增加初始切片信息。
(7)将 loaded 属性设置为 true。
(8)将图层本身作为参数调用 onLoad。
(9)对于动态图层,实现 getImageUrl 方法,面对于切片图层,实现 getTileURL 方法。
3. 实现步骤
(1)新建一个 HTML 页面,并在项目中创建一个文件夹,将我们所需的开源的热度图程序的 js