前言
關於本篇功能實現用到的 api 涉及類看不懂的,請參照 esri 官網的 arcgis api 3.x for js:esri 官網 api,里面詳細的介紹 arcgis api 3.x 各個類的介紹,還有就是在線例子:esri 官網在線例子,這個也是學習 arcgis api 3.x 的好素材。
內容概覽
- 基於 arcgis api 3.x 疊加 zip 壓縮 SHP 圖層
- 源代碼 demo 下載
之前寫過一篇前端 js 疊加 shp 圖層的文章:arcgis api 3.x for js 入門開發系列十疊加 SHP 圖層(附源碼下載)
那是一次只能加載一個 .shp 文件或者 .dbf 文件,本篇則是 js 直接加載壓縮文件 zip 形式 shp,可以批量加載點、線、面 shp 圖層;下面截圖的 zip 文件,分別是一個點、線、面 shp 圖層壓縮而來
前端地圖加載展示效果圖如下:
更多的詳情見:GIS之家小專欄
文章尾部提供源代碼下載,對本專欄感興趣的話,可以關注一波