Skip to content

Commit 4585370

Browse files
committed
fix sonar
1 parent 94147a4 commit 4585370

File tree

6 files changed

+22
-24
lines changed

6 files changed

+22
-24
lines changed

src/common/overlay/Point.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ export default class Point extends Graph {
155155
for (var i = 0, len = fv.length; i < len; i++) {
156156
// 数据溢出值域检查
157157
if (fv[i] < codomain[0] || fv[i] > codomain[1]) {
158-
isDataEffective = false;
158+
//isDataEffective = false;
159159
return null;
160160
}
161161

@@ -189,9 +189,9 @@ export default class Point extends Graph {
189189
}
190190

191191
// 数据范围检测未通过,清空图形
192-
if (isDataEffective === false) {
193-
this.shapes = [];
194-
}
192+
// if (isDataEffective === false) {
193+
// this.shapes = [];
194+
// }
195195

196196
// 重要步骤:将图形转为由相对坐标表示的图形,以便在地图平移缩放过程中快速重绘图形
197197
// (统计专题图模块从结构上要求使用相对坐标,assembleShapes() 函数必须在图形装配完成后调用 shapesConvertToRelativeCoordinate() 函数)

src/common/overlay/levelRenderer/Animation.js

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ export default class Animation extends Eventful {
8181
this.stage = options.stage || {};
8282

8383
this.onframe = options.onframe || function () {
84-
};
84+
};
8585

8686
// private properties
8787
this._clips = [];
@@ -552,12 +552,7 @@ SuperMap.LevelRenderer.Animation.Animator = class Animator {
552552
keyframes.sort(function (a, b) {
553553
return a.time - b.time;
554554
});
555-
var trackMaxTime;
556-
if (trackLen) {
557-
trackMaxTime = keyframes[trackLen - 1].time;
558-
} else {
559-
return;
560-
}
555+
var trackMaxTime = keyframes[trackLen - 1].time;
561556
// Percents of each keyframe
562557
var kfPercents = [];
563558
// Value of each keyframe
@@ -638,10 +633,10 @@ SuperMap.LevelRenderer.Animation.Animator = class Animator {
638633
} else {
639634
let value;
640635
if (isValueColor) {
641-
value = SuperMap.LevelRenderer.Animation._catmullRomInterpolateArray(
642-
p0, p1, p2, p3, w, w * w, w * w * w,
643-
rgba, 1
644-
);
636+
// value = SuperMap.LevelRenderer.Animation._catmullRomInterpolateArray(
637+
// p0, p1, p2, p3, w, w * w, w * w * w,
638+
// rgba, 1
639+
// );
645640
value = SuperMap.LevelRenderer.Animation.rgba2String(rgba);
646641
} else {
647642
value = SuperMap.LevelRenderer.Animation._catmullRomInterpolate(

src/common/overlay/levelRenderer/Area.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@ export default class Area {
471471
}
472472
var _l = Math.max(lineWidth, 5);
473473
var _a = 0;
474-
var _b = x0;
474+
var _b = 0;
475475
// Quick reject
476476
if (
477477
(y > y0 + _l && y > y1 + _l)

src/common/overlay/levelRenderer/Http.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,13 @@ export default class Http {
3636
url = obj.url;
3737
onsuccess = obj.onsuccess;
3838
onerror = obj.onerror;
39-
opts = obj;
40-
} else {
41-
if (typeof(onerror) === 'object') {
42-
opts = onerror;
43-
}
39+
// opts = obj;
4440
}
41+
// else {
42+
// if (typeof(onerror) === 'object') {
43+
// opts = onerror;
44+
// }
45+
// }
4546
/* jshint ignore:start */
4647
var xhr = window.XMLHttpRequest
4748
? new XMLHttpRequest()

src/common/overlay/levelRenderer/Painter.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,14 +297,14 @@ export default class Painter {
297297
}
298298

299299
// Stop group clipping
300-
if (shape.__stopClip) {
300+
if (ctx && shape.__stopClip) {
301301
ctx.restore();
302302
}
303303

304304
shape.__dirty = false;
305305
}
306306

307-
if (currentLayer && currentLayer.needTransform) {
307+
if (ctx && currentLayer && currentLayer.needTransform) {
308308
ctx.restore();
309309
}
310310

src/leaflet/mapping/TiledMapLayer.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,9 @@ export var TiledMapLayer = L.TileLayer.extend({
301301

302302
//切片的起始参考点,默认为地图范围的左上角。
303303
var crs = me._crs;
304-
if (crs.projection && crs.projection.bounds) {
304+
if (crs.options && crs.options.origin) {
305+
params["origin"] = JSON.stringify({x: crs.options.origin[0], y: crs.options.origin[1]});
306+
}else if (crs.projection && crs.projection.bounds) {
305307
var bounds = crs.projection.bounds;
306308
var tileOrigin = L.point(bounds.min.x, bounds.max.y);
307309
params["origin"] = JSON.stringify({x: tileOrigin.x, y: tileOrigin.y});

0 commit comments

Comments
 (0)