UNPKG

gisviewer-vue3-arcgis

Version:

在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:

145 lines (144 loc) 3.6 kB
import { subclass as u } from "@arcgis/core/core/accessorSupport/decorators"; import a from "@arcgis/core/layers/BaseTileLayer.js"; var c = Object.defineProperty, v = Object.getOwnPropertyDescriptor, p = (e, s, o, r) => { for (var l = r > 1 ? void 0 : r ? v(s, o) : s, t = e.length - 1, i; t >= 0; t--) (i = e[t]) && (l = (r ? i(s, o, l) : i(l)) || l); return r && l && c(s, o, l), l; }; let n = class extends a { constructor(e) { e.tileInfo || (e.tileInfo = { dpi: 96, size: [256, 256], format: "png", origin: { x: -400, y: 400 }, spatialReference: { wkid: 4326 }, lods: [ { level: "0", scale: 591657527591555e-6, resolution: 1.4078260157100582 }, { level: "1", scale: 295828763795777e-6, resolution: 0.703913007855028 }, { level: "2", scale: 147914381897889e-6, resolution: 0.35195650392751515 }, { level: "3", scale: 7395719094894399e-8, resolution: 0.17597825196375638 }, { level: "4", scale: 36978595474471994e-9, resolution: 0.08798912598187819 }, { level: "5", scale: 18489297737235997e-9, resolution: 0.043994562990939096 }, { level: "6", scale: 9244648868617998e-9, resolution: 0.021997281495469548 }, { level: "7", scale: 4622324434308999e-9, resolution: 0.010998640747734774 }, { level: "8", scale: 2311162217155e-6, resolution: 0.005499320373868577 }, { level: "9", scale: 1155581108577e-6, resolution: 0.0027496601869330985 }, { level: "10", scale: 577790.554289, resolution: 0.001374830093467739 }, { level: "11", scale: 288895.277144, resolution: 6874150467326798e-19 }, { level: "12", scale: 144447.638572, resolution: 3437075233663399e-19 }, { level: "13", scale: 72223.819286, resolution: 17185376168316996e-20 }, { level: "14", scale: 36111.909643, resolution: 8592688084158498e-20 }, { level: "15", scale: 9027.99546661377, resolution: 4296344042198222e-20 }, { level: "16", scale: 9027.977411, resolution: 2148172021099111e-20 }, { level: "17", scale: 4513.988705, resolution: 10740860104305824e-21 }, { level: "18", scale: 2256.994353, resolution: 53704300533426425e-22 }, { level: "19", scale: 1128.497176, resolution: 2685215025481591e-21 }, { level: "20", scale: 564.248588, resolution: 13426075127407955e-22 }, { level: "21", scale: 282.124294, resolution: 6713037563703978e-22 } ] }), super(e), this.urlTemplate = "", this.urlTemplate = e.urlTemplate; } getTileUrl(e, s, o) { return this.urlTemplate.replace("{level}", String(e)).replace("{col}", String(o)).replace("{row}", String(s)); } }; n = p([ u("CustomWMTS") ], n); export { n as default };