1. 程式人生 > >arcgis api for js 離線api 的部署

arcgis api for js 離線api 的部署

其實就是個離線包資源的載入問題

只是需要配置些路徑而已

首先明確一點這是一個跨域的傢伙

所以配置好nginx來進行訪問

1.首先下載arcgis -js -3.26-api版本

下載地址

api 和 sdk按需下載即可

下載後解壓完成後成如下結構

找到arcgis_js_v326_api/arcgis_js_api/library/3.26/3.26/init.js和arcgis_js_v326_api/arcgis_js_api/library/3.26/3.26/dojo/dojo.js

中[HOSTNAME...]dojo   這一整串 替換成   

http://localhost:埠/arcgis_js_v326_api/arcgis_js_api/library/3.26/3.26/dojo 

主意這裡主要是配置到dojo的資料夾,之前錯誤是在.../library/3.26/3.26/dojo/dojo,多了一個dojo指的是dojo下dojo.js,配置錯誤

2.配置完成後需要進行在html當中引入相關js檔案

需要引入三個檔案

dijit/themes/tundra/tundra.css

esri/css/esri.css

init.js

兩個css檔案和一個js檔案

這裡引入檔案的方法是採取絕對路徑來進行引入

3.成功引入檔案後,我們寫上相應的程式碼

然後啟動html

至此,整個離線arcgis for api的部署就完成了