求问大佬,小弟我最近在研究WMTS的展示出了点小问题
var map = new Map("map");
var tileInfo = new TileInfo({
"dpi": 96,
"format": "format/png",
"compressionQuality": 0,
"spatialReference": new SpatialReference({
"wkid": 102100
}),
"rows": 256,
"cols": 256,
"origin": {
"x": -20037508.342728,
"y": 20037508.342728
},
"lods": [{
"level": "0",
"scale": 2311168.0875188876,
"resolution":611.4962262814
}, {
"level": "1",
"scale": 1155584.0437594438,
"resolution":305.7481131407
}, {
"level": "2",
"scale": 577792.0218797219,
"resolution": 152.8740565704
}, {
"level": "3",
"scale": 288896.010939861,
"resolution":76.4370282852
}, {
"level": "4",
"scale": 144448.0054699305,
"resolution":38.2185141426
}, {
"level": "5",
"scale": 72224.0027349652,
"resolution": 19.1092570713
}, {
"level": "6",
"scale": 36112.0013674826,
"resolution": 9.5546285356
}, {
"level": "7",
"scale": 18056.0006837413,
"resolution": 4.7773142678
}, {
"level": "8",
"scale": 9028.0003418707,
"resolution": 2.3886571339
}]
});
var tileExtent = new Extent(13305462.784495626, 4211546.493789374, 13549437.835495038, 4411844.949095424, new SpatialReference({
wkid: 102100
}));
var layerInfo = new WMTSLayerInfo({
tileInfo: tileInfo,
fullExtent: tileExtent,
initialExtent: tileExtent,
identifier: "SRTM_Color_Index",
tileMatrixSet: "31.25m",
format: "png",
style: "default"
});
var resourceInfo = {
version: "1.0.0",
layerInfos: [layerInfo],
copyright: "earthdata"
};
var options = {
serviceMode: "KVP",
resourceInfo: resourceInfo,
layerInfo: layerInfo
};
wmtsLayer = new WMTSLayer("http://192.168.1.121:6080/arcg ... ot%3B, options);
map.addLayer(wmtsLayer);
这个是代码,发现展示不出来,求解哪里出问题了
var tileInfo = new TileInfo({
"dpi": 96,
"format": "format/png",
"compressionQuality": 0,
"spatialReference": new SpatialReference({
"wkid": 102100
}),
"rows": 256,
"cols": 256,
"origin": {
"x": -20037508.342728,
"y": 20037508.342728
},
"lods": [{
"level": "0",
"scale": 2311168.0875188876,
"resolution":611.4962262814
}, {
"level": "1",
"scale": 1155584.0437594438,
"resolution":305.7481131407
}, {
"level": "2",
"scale": 577792.0218797219,
"resolution": 152.8740565704
}, {
"level": "3",
"scale": 288896.010939861,
"resolution":76.4370282852
}, {
"level": "4",
"scale": 144448.0054699305,
"resolution":38.2185141426
}, {
"level": "5",
"scale": 72224.0027349652,
"resolution": 19.1092570713
}, {
"level": "6",
"scale": 36112.0013674826,
"resolution": 9.5546285356
}, {
"level": "7",
"scale": 18056.0006837413,
"resolution": 4.7773142678
}, {
"level": "8",
"scale": 9028.0003418707,
"resolution": 2.3886571339
}]
});
var tileExtent = new Extent(13305462.784495626, 4211546.493789374, 13549437.835495038, 4411844.949095424, new SpatialReference({
wkid: 102100
}));
var layerInfo = new WMTSLayerInfo({
tileInfo: tileInfo,
fullExtent: tileExtent,
initialExtent: tileExtent,
identifier: "SRTM_Color_Index",
tileMatrixSet: "31.25m",
format: "png",
style: "default"
});
var resourceInfo = {
version: "1.0.0",
layerInfos: [layerInfo],
copyright: "earthdata"
};
var options = {
serviceMode: "KVP",
resourceInfo: resourceInfo,
layerInfo: layerInfo
};
wmtsLayer = new WMTSLayer("http://192.168.1.121:6080/arcg ... ot%3B, options);
map.addLayer(wmtsLayer);
这个是代码,发现展示不出来,求解哪里出问题了
0 个回复