關於本篇功能實現用到的 api 涉及類看不懂的,請參照 esri 官網的 arcgis api 4.x for js:esri 官網 api,裏面詳細的介紹 arcgis api 4.x 各個類的介紹,還有就是在線例子:esri 官網在線例子,這個也是學習 arcgis api 4.x 的好素材。javascript
以前寫過一篇關於arcgis api 4疊加圖片圖層的文章,效果不太好,三維視圖模式下不行;而後前段時間,個人簡書GIS專題有個網友投稿一篇文章:擴展ArcGIS JS API中的MapImageLayer支持圖片圖層加載,我感受那篇文章做者寫的特別好,因此這裏分享一下他的成果,他也有把成果共享到github,不過那個核心疊加圖片的圖層js文件是沒開源的,壓縮混淆的,不過能直接引用就行。
實現源碼見這裏github:lebean/arcgis-picture-layerhtml
實現的詳細說明看簡書這篇文章:擴展ArcGIS JS API中的MapImageLayer支持圖片圖層加載java
實現效果圖以下:
git