前言
關於本篇功能實現用到的 api 涉及類看不懂的,請參照 esri 官網的 arcgis api 3.x for js:esri 官網 api,里面詳細的介紹 arcgis api 3.x 各個類的介紹,還有就是在線例子:esri 官網在線例子,這個也是學習 arcgis api 3.x 的好素材。
內容概覽
- 基於 arcgis api 3.x 疊加 SHP 圖層
- 源代碼 demo 下載
本篇實現疊加 SHP 圖層,截圖如下:
疊加 SHP 圖層效果實現的思路如下:利用封裝的 js 文件,直接讀取 shp 圖層,然后轉換 geojson,最后通過 arcgis api 來解析轉換 graphic 繪制疊加在地圖展示
map.html 頁面引用疊加 SHP 需要的 js 文件
<!--疊加shp圖層需要的js文件--> <script src="stream.js"></script> <script src="shapefile.js"></script> <script src="dbf.js"></script>
更多的詳情見:GIS之家小專欄
文章尾部提供源代碼下載,對本專欄感興趣的話,可以關注一波