Skip to content

Commit 8f5592f

Browse files
committed
去掉一些没有用到引用
1 parent 4585370 commit 8f5592f

File tree

20 files changed

+63
-142
lines changed

20 files changed

+63
-142
lines changed

src/classic/overlay/mapv/MapVRenderer.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,8 @@ export default class MapVRenderer extends MapVBaseLayer {
5555
/**
5656
* @function MapvRenderer.prototype.bindEvent
5757
* @description 绑定鼠标移动和鼠标点击事件
58-
* @param e - {Object} 触发对象
5958
*/
60-
bindEvent(e) {
59+
bindEvent() {
6160
var map = this.map;
6261

6362
if (this.options.methods) {
@@ -73,9 +72,8 @@ export default class MapVRenderer extends MapVBaseLayer {
7372
/**
7473
* @function MapvRenderer.prototype.unbindEvent
7574
* @description 解绑鼠标移动和鼠标滑动触发的事件
76-
* @param e - {Object} 触发对象
7775
*/
78-
unbindEvent(e) {
76+
unbindEvent() {
7977
var map = this.map;
8078

8179
if (this.options.methods) {

src/common/commontypes/Geometry.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ export default class Geometry {
137137
* @param nodes - {Boolean} 如果是true,线则只返回线的末端点,如果false,仅仅返回顶点,如果没有设置,则返回顶点。
138138
* @returns {Array} 几何图形的顶点列表。
139139
*/
140-
getVertices(nodes) {
140+
getVertices(nodes) { // eslint-disable-line no-unused-vars
141141
}
142142

143143
/**

src/common/iServer/NetworkAnalystServiceBase.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export default class NetworkAnalystServiceBase extends CommonServiceBase {
6161
* @param result - {Object} 服务器返回的结果对象。
6262
* @return{Object} geojson对象
6363
*/
64-
toGeoJSONResult(result) {
64+
toGeoJSONResult(result) { // eslint-disable-line no-unused-vars
6565
return null;
6666
}
6767

src/common/overlay/levelRenderer/Shape.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -563,7 +563,7 @@ export default class Shape extends SuperMap.mixin(Eventful, Transformable) {
563563
* ctx - {CanvasRenderingContext2D} Context2D 上下文。
564564
* style - {Object} 样式。
565565
*/
566-
buildPath(ctx, style) {
566+
buildPath(ctx, style) { // eslint-disable-line no-unused-vars
567567
SuperMap.LevelRenderer.Util_log('buildPath not implemented in ' + this.type);
568568
}
569569

src/common/security/SecurityManager.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
import SuperMap from '../SuperMap';
2-
import ServerInfo from './ServerInfo';
3-
import TokenServiceParameter from './TokenServiceParameter';
4-
import KeyServiceParameter from './KeyServiceParameter';
52
import {FetchRequest} from '../util/FetchRequest';
63

74
/**
@@ -161,7 +158,7 @@ SuperMap.SecurityManager = {
161158
};
162159
return FetchRequest.get(url, "", requestOptions).then(function () {
163160
return true;
164-
}).catch(function (ex) {
161+
}).catch(function () {
165162
return false;
166163
});
167164

src/leaflet/mapping/WebMap.js

Lines changed: 26 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ export var WebMap = L.LayerGroup.extend({
4040
},
4141

4242
/**
43+
* @private
4344
* @function L.supermap.webmap.prototype.defaultFeatureLayerPopup
4445
* @description 默认图层弹出框
4546
* @param layer -{L.Layer} 指定图层
@@ -58,6 +59,7 @@ export var WebMap = L.LayerGroup.extend({
5859
},
5960

6061
/**
62+
* @private
6163
* @function L.supermap.webmap.prototype.load
6264
* @description 登陆后添加地图图层
6365
*/
@@ -83,6 +85,7 @@ export var WebMap = L.LayerGroup.extend({
8385
},
8486

8587
/**
88+
* @private
8689
* @function L.supermap.webmap.prototype.addLayerWrapper
8790
* @description 添加图层容器
8891
* @param layer - {L.Layer} 待添加的图层
@@ -203,6 +206,7 @@ export var WebMap = L.LayerGroup.extend({
203206
},
204207

205208
/**
209+
* @private
206210
* @function L.supermap.webmap.prototype.getResolutionsFromScales
207211
* @description 通过比例尺获取分辨率
208212
* @param scales - {Array<number>} 排序比例尺数组
@@ -220,6 +224,7 @@ export var WebMap = L.LayerGroup.extend({
220224
},
221225

222226
/**
227+
* @private
223228
* @function L.supermap.webmap.prototype.createLayer
224229
* @description 创建图层
225230
* @param type - {string} 图层类型
@@ -388,7 +393,28 @@ export var WebMap = L.LayerGroup.extend({
388393
}
389394
return layer;
390395
},
396+
/**
397+
* @private
398+
* @function L.supermap.webmap.prototype.createWmsLayer
399+
* @description 创建Wms图层
400+
* @param layerInfo - {Object} 图层信息
401+
*/
402+
createWmsLayer: function (layerInfo) {
403+
var url = layerInfo.url,
404+
opacity = layerInfo.opacity,
405+
subLayers = layerInfo.subLayers;
391406

407+
if (!subLayers || subLayers === "undefined" || subLayers === "null") {
408+
subLayers = "0";
409+
}
410+
return L.tileLayer.wms(url, {
411+
layers: subLayers,
412+
format: 'image/png',
413+
transparent: true,
414+
noWrap: true,
415+
opacity: opacity
416+
})
417+
},
392418
/**
393419
* @private
394420
* @function L.supermap.webmap.prototype.createVectorLayer
@@ -504,10 +530,6 @@ export var WebMap = L.LayerGroup.extend({
504530

505531
return layer;
506532
},
507-
/**
508-
* Method: createBaseLayer
509-
* 创建基本样式专题图层并返回
510-
* */
511533
createBaseThemeLayer: function (layerInfo, themeSettings) {
512534
let style = layerInfo.style, opacity = layerInfo.opacity, vectorType = themeSettings.vectorType, featureStyle = style.pointStyle;
513535
if (vectorType === "LINE") {
@@ -542,10 +564,6 @@ export var WebMap = L.LayerGroup.extend({
542564
});
543565
//this.registerVectorEvent(vector);
544566
},
545-
/**
546-
* Method: createUniqueLayer
547-
* 创建单值专题图层并返回
548-
* */
549567
createUniqueLayer: function (layerInfo, themeSettings) {
550568
var title = layerInfo.title, epsgCode = layerInfo.prjCoordSys.epsgCode;
551569
var themeField = themeSettings.field, styleGroups = [], settings = themeSettings.settings,
@@ -578,10 +596,6 @@ export var WebMap = L.LayerGroup.extend({
578596
});
579597
return unique;
580598
},
581-
/**
582-
* Method: createRangeLayer
583-
* 创建分段专题图层并返回
584-
* */
585599
createRangeLayer: function (layerInfo, themeSettings) {
586600
var title = layerInfo.title, epsgCode = layerInfo.prjCoordSys.epsgCode;
587601
var themeField = themeSettings.field, styleGroups = [], settings = themeSettings.settings,
@@ -611,11 +625,6 @@ export var WebMap = L.LayerGroup.extend({
611625
range.styleGroups = styleGroups;
612626
return range;
613627
},
614-
615-
/**
616-
* Method: createHeatLayer
617-
* 创建热点专题图层并返回
618-
* */
619628
createHeatLayer: function (layerInfo, themeSettings) {
620629
let colors = themeSettings.colors || ['blue', 'cyan', 'lime', 'yellow', 'red'];
621630
let gradient = {}, featureWeight;
@@ -640,10 +649,6 @@ export var WebMap = L.LayerGroup.extend({
640649
featureWeight: featureWeight
641650
})
642651
},
643-
/**
644-
* Method: addFeature2ThemeLayer
645-
* 根据json数据重新生成feature,并添加到专题图层上
646-
* */
647652
addFeature2ThemeLayer: function (layerInfo, layer) {
648653
if (layerInfo.layerType !== "FEATURE_LAYER" || layerInfo.identifier !== "THEME") {
649654
return;
@@ -779,15 +784,6 @@ export var WebMap = L.LayerGroup.extend({
779784

780785
}
781786
},
782-
/**
783-
* 对要素图层和专题图层进行坐标转换
784-
* @param oldEpsgCode
785-
* @param newEpsgCode
786-
* @param layer
787-
* @param features
788-
* @param success
789-
* @returns {boolean}
790-
*/
791787
changeFeatureLayerEpsgCode: function (oldEpsgCode, newEpsgCode, layer, features, success) {
792788
var me = this, i, len;
793789
var points = [];
@@ -840,13 +836,6 @@ export var WebMap = L.LayerGroup.extend({
840836
}
841837
}
842838
},
843-
/**
844-
* 坐标转换接口
845-
* @param fromEpsg
846-
* @param toEpsg
847-
* @param point
848-
* @param success
849-
*/
850839
coordsTransform: function (fromEpsg, toEpsg, point, success) {
851840
var newCoord;
852841
var from = this.SERVER_TYPE_MAP[fromEpsg], to = this.SERVER_TYPE_MAP[toEpsg];
@@ -944,12 +933,6 @@ export var WebMap = L.LayerGroup.extend({
944933
}
945934
SuperMap.Util.committer(options);
946935
},
947-
/**
948-
* Method: getSQLFromFilter
949-
* 文件上传时通过filter属性获得一个完整的sql语句 暂时不支持比较复杂的如Like语句
950-
* @param filter
951-
* @returns {*}
952-
*/
953936
getSQLFromFilter: function (filter) {
954937

955938
if (filter === '') {
@@ -973,15 +956,6 @@ export var WebMap = L.LayerGroup.extend({
973956
}
974957
return attrArr;
975958
},
976-
/**
977-
* 将excel和csv的数据转换成SuperMap.Feature.Vector
978-
* method parseFeatureFromEXCEL
979-
* @param rows
980-
* @param colTitles
981-
* @param isGraphic
982-
* @param position
983-
* @returns {Array}
984-
*/
985959
parseFeatureFromEXCEL: function (rows, colTitles, isGraphic, position) {
986960
var attrArr = this.getAttributesObjFromTable(rows, colTitles);
987961
var features = [];
@@ -999,11 +973,6 @@ export var WebMap = L.LayerGroup.extend({
999973

1000974

1001975
},
1002-
/**
1003-
* 将一个geoJson字符串转换成SuperMap.Feature.Vector对象
1004-
* method parseFeatureFromJson
1005-
* @param feature
1006-
*/
1007976
parseFeatureFromJson: function (feature) {
1008977
var format = new SuperMap.Format.GeoJSON();
1009978
var features = format.read(feature);
@@ -1022,25 +991,12 @@ export var WebMap = L.LayerGroup.extend({
1022991
return features;
1023992

1024993
},
1025-
/**
1026-
* 通过layerInfo里的url获取文件上传的数据
1027-
* method getFeatureFromFileAdded
1028-
* @param layerInfo
1029-
* @param success
1030-
* @param failed
1031-
*/
1032994
getFeatureFromFileAdded: function (layerInfo, success, failed, isGraphic) {
1033995
var url = isGraphic ? layerInfo.url + '?currentPage=1&&pageSize=9999999' : layerInfo.url;
1034996
Request.get(url).then(response=>response.json()).then(data=> {
1035997
success && success(data);
1036998
}).catch(err => failed && failed(err));
1037999
},
1038-
/**
1039-
* 将layerInfo里的cartoCSS属性转换成js对象
1040-
* method getCartoCSS2Obj
1041-
* @param cartoCSS
1042-
* @returns {{isAddFile: *, needTransform: boolean}}
1043-
*/
10441000
getCartoCSS2Obj: function (cartoCSS) {
10451001
var isAddFile, needTransform = false;
10461002
if (cartoCSS.indexOf('}') > -1) {
@@ -1097,28 +1053,6 @@ export var WebMap = L.LayerGroup.extend({
10971053
}
10981054
});
10991055
},
1100-
/**
1101-
* @private
1102-
* @function L.supermap.webmap.prototype.createWmsLayer
1103-
* @description 创建Wms图层
1104-
* @param layerInfo - {Object} 图层信息
1105-
*/
1106-
createWmsLayer: function (layerInfo) {
1107-
var url = layerInfo.url,
1108-
opacity = layerInfo.opacity,
1109-
subLayers = layerInfo.subLayers;
1110-
1111-
if (!subLayers || subLayers === "undefined" || subLayers === "null") {
1112-
subLayers = "0";
1113-
}
1114-
return L.tileLayer.wms(url, {
1115-
layers: subLayers,
1116-
format: 'image/png',
1117-
transparent: true,
1118-
noWrap: true,
1119-
opacity: opacity
1120-
})
1121-
},
11221056
SERVER_TYPE_MAP: {
11231057
"EPSG:4326": "WGS84",
11241058
"EPSG:3857": "MERCATOR",

src/leaflet/overlay/theme/ThemeLayer.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ export var ThemeLayer = L.Layer.extend({
9898
* @description 向专题图图层中添加数据, 支持的feature类型为:iServer返回的feature json对象 或L.supermap.themeFeature类型
9999
* @param features - {L.feature} 要添加的要素
100100
*/
101-
addFeatures: function (features) {
101+
addFeatures: function (features) { // eslint-disable-line no-unused-vars
102102
//子类实现此方法
103103
},
104104

@@ -107,7 +107,7 @@ export var ThemeLayer = L.Layer.extend({
107107
* @description 抽象方法,可实例化子类必须实现此方法。
108108
* @param bounds - {L.bounds} 重绘专题要素范围。
109109
*/
110-
redrawThematicFeatures: function (bounds) {
110+
redrawThematicFeatures: function (bounds) { // eslint-disable-line no-unused-vars
111111
//子类必须实现此方法
112112
},
113113

@@ -328,7 +328,7 @@ export var ThemeLayer = L.Layer.extend({
328328
* @param callback - {function} 回调函数
329329
* @param context - {string} 信息
330330
*/
331-
on: function (event, callback, context) {
331+
on: function (event, callback, context) { // eslint-disable-line no-unused-vars
332332
if (this.renderer) {
333333
this.renderer.on(event, callback);
334334
} else {
@@ -344,7 +344,7 @@ export var ThemeLayer = L.Layer.extend({
344344
* @param callback - {function} 回调函数
345345
* @param context - {string} 信息
346346
*/
347-
off: function (event, callback, context) {
347+
off: function (event, callback, context) { // eslint-disable-line no-unused-vars
348348
var me = this;
349349
if (me.renderer) {
350350
me.renderer.off(event, callback);

0 commit comments

Comments
 (0)