arcgis在webpack中的使用

2022-07-08 15:09:26 字數 962 閱讀 7522

因為dojo本身帶有模組載入的功能,會與webpack本身有衝突,所以需要借助esriloder。

npm i esri-loader
esri-loader暴露了loadcss和loadmodules兩個方法,分別用來載入css和js檔案。

引入

import  from 'esri-loader'

自動載入cdn上最新版本的arcgis的css

loadcss()
載入制定路徑的arcgis的css

loadcss('')
資源搜尋**大全

廣州vi設計公司

代替之前的dojo,傳入需要的模組與配置項,返回乙個promise物件,then中的引數為返回模組,示例:

import  from 'esri-loader';

// if the api hasn't already been loaded (i.e. the frist time this is run)

// loadmodules() will call loadscript() and pass these options, which,

// in this case are only needed b/c we're using v3.x instead of the latest 4.x

const options = ;

loadmodules(['esri/map'], options)

.then(([map]) => );

}).catch(err => );

option已知配置項:

option = 

}

如果你部署js的api,需要配置url和dojoconfig。

在ArcGIS中建立Python工具(一)

arcgis desktop 自帶有大量的工具,可以執行各種各樣的地理處理任務。通過 python 我們可以靈活地呼叫這些工具,把工具組織成自己的工作流,甚至建立一些新的工具。今天就說說在 arcgis 中建立 python工具這個話題。在 arcgis 中我們可以通過兩種方式來建立python工具...

在ArcGIS中,應該怎麼拷貝資料?

我們拷貝資料最多的情況有兩種 地 檔和基礎資料。一 地 檔 拷貝地 檔時,需要把地 檔中相應的資料一併拷貝,否則地 檔無法使用 二 基礎資料 除地 檔外,最常見的就是拷貝複製基礎資料,如柵格 向量 圖層等。此處以向量資料為例 大家有點gis知識的人會知道向量資料的字尾名為 x.shp 但恰恰是這個不...

arcgis取消投影 ArcGIS中的投影問題

arcgis中的北京54和西安80投影座標系 1 首先理解地理座標系 geographic coordinate system geographic coordinate system直譯為 地理座標系統,是以經緯度為地圖的儲存單位的。很明顯,geographic coordinate syst e...