UNPKG

gisviewer-vue3-arcgis

Version:

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

2 lines (1 loc) 2.28 kB
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const u=require("@arcgis/core/core/accessorSupport/decorators"),n=require("@arcgis/core/layers/BaseTileLayer.js");var a=Object.defineProperty,c=Object.getOwnPropertyDescriptor,v=(r,e,o,s)=>{for(var l=s>1?void 0:s?c(e,o):e,t=r.length-1,i;t>=0;t--)(i=r[t])&&(l=(s?i(e,o,l):i(l))||l);return s&&l&&a(e,o,l),l};exports.default=class extends n{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:.703913007855028},{level:"2",scale:147914381897889e-6,resolution:.35195650392751515},{level:"3",scale:7395719094894399e-8,resolution:.17597825196375638},{level:"4",scale:36978595474471994e-9,resolution:.08798912598187819},{level:"5",scale:18489297737235997e-9,resolution:.043994562990939096},{level:"6",scale:9244648868617998e-9,resolution:.021997281495469548},{level:"7",scale:4622324434308999e-9,resolution:.010998640747734774},{level:"8",scale:2311162217155e-6,resolution:.005499320373868577},{level:"9",scale:1155581108577e-6,resolution:.0027496601869330985},{level:"10",scale:577790.554289,resolution:.001374830093467739},{level:"11",scale:288895.277144,resolution:.0006874150467326798},{level:"12",scale:144447.638572,resolution:.0003437075233663399},{level:"13",scale:72223.819286,resolution:.00017185376168316996},{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,o,s){return this.urlTemplate.replace("{level}",String(e)).replace("{col}",String(s)).replace("{row}",String(o))}};exports.default=v([u.subclass("CustomWMTS")],exports.default);