272 lines
8.0 KiB
TypeScript
272 lines
8.0 KiB
TypeScript
const tk="0eab750b26cdeee155e8c4f2310b53ef"
|
|
const TileInfoData={
|
|
infoData:function (wkid:number){
|
|
let data = {
|
|
'4326':{
|
|
dpi: 90.71428571427429, // 切片方案的每英寸点数(即像素)。
|
|
size: 256, // 设置每个瓷砖的高度和宽度为[256, 256]像素。
|
|
origin: {
|
|
// 切片方案的原点。
|
|
type: "point",
|
|
x: -180,
|
|
y: 90,
|
|
spatialReference: { wkid: wkid },
|
|
},
|
|
spatialReference: { wkid: wkid },
|
|
lods: [
|
|
// 定义平铺方案的详细级别数组。
|
|
{
|
|
level: 2,
|
|
levelValue: 2,
|
|
resolution: 0.3515625,
|
|
scale: 147748796.52937502,
|
|
},
|
|
{
|
|
level: 3,
|
|
levelValue: 3,
|
|
resolution: 0.17578125,
|
|
scale: 73874398.264687508,
|
|
},
|
|
{
|
|
level: 4,
|
|
levelValue: 4,
|
|
resolution: 0.087890625,
|
|
scale: 36937199.132343754,
|
|
},
|
|
{
|
|
level: 5,
|
|
levelValue: 5,
|
|
resolution: 0.0439453125,
|
|
scale: 18468599.566171877,
|
|
},
|
|
{
|
|
level: 6,
|
|
levelValue: 6,
|
|
resolution: 0.02197265625,
|
|
scale: 9234299.7830859385,
|
|
},
|
|
{
|
|
level: 7,
|
|
levelValue: 7,
|
|
resolution: 0.010986328125,
|
|
scale: 4617149.8915429693,
|
|
},
|
|
{
|
|
level: 8,
|
|
levelValue: 8,
|
|
resolution: 0.0054931640625,
|
|
scale: 2308574.9457714846,
|
|
},
|
|
{
|
|
level: 9,
|
|
levelValue: 9,
|
|
resolution: 0.00274658203125,
|
|
scale: 1154287.4728857423,
|
|
},
|
|
{
|
|
level: 10,
|
|
levelValue: 10,
|
|
resolution: 0.001373291015625,
|
|
scale: 577143.73644287116,
|
|
},
|
|
{
|
|
level: 11,
|
|
levelValue: 11,
|
|
resolution: 0.0006866455078125,
|
|
scale: 288571.86822143558,
|
|
},
|
|
{
|
|
level: 12,
|
|
levelValue: 12,
|
|
resolution: 0.00034332275390625,
|
|
scale: 144285.93411071779,
|
|
},
|
|
{
|
|
level: 13,
|
|
levelValue: 13,
|
|
resolution: 0.000171661376953125,
|
|
scale: 72142.967055358895,
|
|
},
|
|
{
|
|
level: 14,
|
|
levelValue: 14,
|
|
resolution: 8.58306884765625e-5,
|
|
scale: 36071.483527679447,
|
|
},
|
|
{
|
|
level: 15,
|
|
levelValue: 15,
|
|
resolution: 4.291534423828125e-5,
|
|
scale: 18035.741763839724,
|
|
},
|
|
{
|
|
level: 16,
|
|
levelValue: 16,
|
|
resolution: 2.1457672119140625e-5,
|
|
scale: 9017.8708819198619,
|
|
},
|
|
{
|
|
level: 17,
|
|
levelValue: 17,
|
|
resolution: 1.0728836059570313e-5,
|
|
scale: 4508.9354409599309,
|
|
},
|
|
{
|
|
level: 18,
|
|
levelValue: 18,
|
|
resolution: 5.3644180297851563e-6,
|
|
scale: 2254.4677204799655,
|
|
},
|
|
{
|
|
level: 19,
|
|
levelValue: 19,
|
|
resolution: 2.68220901489257815e-6,
|
|
scale: 1127.23386023998275,
|
|
},
|
|
],
|
|
},
|
|
'4490':{
|
|
dpi: 96,
|
|
rows: 256,
|
|
cols: 256,
|
|
compressionQuality: 0,
|
|
origin: {
|
|
x: -180,
|
|
y: 90
|
|
},
|
|
spatialReference: {
|
|
wkid: 4490
|
|
},
|
|
lods: [
|
|
{
|
|
level: 1,
|
|
levelValue: 1,
|
|
resolution: 0.703125,
|
|
scale: 295497593.05875003
|
|
},
|
|
{
|
|
level: 2,
|
|
levelValue: 2,
|
|
resolution: 0.3515625,
|
|
scale: 147748796.52937502
|
|
},
|
|
{
|
|
level: 3,
|
|
levelValue: 3,
|
|
resolution: 0.17578125,
|
|
scale: 73874398.264687508
|
|
},
|
|
{
|
|
level: 4,
|
|
levelValue: 4,
|
|
resolution: 0.087890625,
|
|
scale: 36937199.132343754
|
|
},
|
|
{
|
|
level: 5,
|
|
levelValue: 5,
|
|
resolution: 0.0439453125,
|
|
scale: 18468599.566171877
|
|
},
|
|
{
|
|
level: 6,
|
|
levelValue: 6,
|
|
resolution: 0.02197265625,
|
|
scale: 9234299.7830859385
|
|
},
|
|
{
|
|
level: 7,
|
|
levelValue: 7,
|
|
resolution: 0.010986328125,
|
|
scale: 4617149.8915429693
|
|
},
|
|
{
|
|
level: 8,
|
|
levelValue: 8,
|
|
resolution: 0.0054931640625,
|
|
scale: 2308574.9457714846
|
|
},
|
|
{
|
|
level: 9,
|
|
levelValue: 9,
|
|
resolution: 0.00274658203125,
|
|
scale: 1154287.4728857423
|
|
},
|
|
{
|
|
level: 10,
|
|
levelValue: 10,
|
|
resolution: 0.001373291015625,
|
|
scale: 577143.73644287116
|
|
},
|
|
{
|
|
level: 11,
|
|
levelValue: 11,
|
|
resolution: 0.0006866455078125,
|
|
scale: 288571.86822143558
|
|
},
|
|
{
|
|
level: 12,
|
|
levelValue: 12,
|
|
resolution: 0.00034332275390625,
|
|
scale: 144285.93411071779
|
|
},
|
|
{
|
|
level: 13,
|
|
levelValue: 13,
|
|
resolution: 0.000171661376953125,
|
|
scale: 72142.967055358895
|
|
},
|
|
{
|
|
level: 14,
|
|
levelValue: 14,
|
|
resolution: 8.58306884765625e-5,
|
|
scale: 36071.483527679447
|
|
},
|
|
{
|
|
level: 15,
|
|
levelValue: 15,
|
|
resolution: 4.291534423828125e-5,
|
|
scale: 18035.741763839724
|
|
},
|
|
{
|
|
level: 16,
|
|
levelValue: 16,
|
|
resolution: 2.1457672119140625e-5,
|
|
scale: 9017.8708819198619
|
|
},
|
|
{
|
|
level: 17,
|
|
levelValue: 17,
|
|
resolution: 1.0728836059570313e-5,
|
|
scale: 4508.9354409599309
|
|
},
|
|
{
|
|
level: 18,
|
|
levelValue: 18,
|
|
resolution: 5.3644180297851563e-6,
|
|
scale: 2254.4677204799655
|
|
},
|
|
{
|
|
level: 19,
|
|
levelValue: 19,
|
|
resolution: 2.68220901489257815e-6,
|
|
scale: 1127.23386023998275
|
|
},
|
|
{
|
|
level: 20,
|
|
levelValue: 20,
|
|
resolution: 1.341104507446289075e-6,
|
|
scale: 563.616930119991375
|
|
}
|
|
]
|
|
|
|
}
|
|
}
|
|
return data[wkid]
|
|
},
|
|
img_c: "http://{subDomain}.tianditu.gov.cn/img_c/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIXSET=c&FORMAT=tiles&TILEMATRIX={level}&TILEROW={row}&TILECOL={col}&tk=" +tk,
|
|
cia_c: "http://{subDomain}.tianditu.gov.cn/img_c/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIXSET=c&FORMAT=tiles&TILEMATRIX={level}&TILEROW={row}&TILECOL={col}&tk=" +tk
|
|
|
|
}
|
|
export default TileInfoData
|