@@ -1544,6 +1544,7 @@ SuperMap.Format.GeoJSON = SuperMap.Class(SuperMap.Format.JSON, {
15441544 }
15451545 }
15461546 break;
1547+ default:break;
15471548 }
15481549 }
15491550 return results;
@@ -10684,6 +10685,7 @@ SuperMap.Format = SuperMap.Class({
1068410685 * 销毁该格式类,释放相关资源。
1068510686 */
1068610687 destroy: function () {
10688+ //用来销毁该格式类,释放相关资源
1068710689 },
1068810690
1068910691 /**
@@ -10698,6 +10700,7 @@ SuperMap.Format = SuperMap.Class({
1069810700 * Depends on the subclass
1069910701 */
1070010702 read: function (data) {
10703+ //用来从字符串中读取数据
1070110704 },
1070210705
1070310706 /**
@@ -10711,6 +10714,7 @@ SuperMap.Format = SuperMap.Class({
1071110714 * {String} A string representation of the object.
1071210715 */
1071310716 write: function (object) {
10717+ //用来写字符串
1071410718 },
1071510719
1071610720 CLASS_NAME: "SuperMap.Format"
@@ -11267,9 +11271,10 @@ SuperMap.AreaSolarRadiationParameters.toObject = function (derrainCurvatureCalcu
1126711271 var parameter = {};
1126811272 for (var name in derrainCurvatureCalculationParameters) {
1126911273 if (name !== "dataset") {
11270- if (name === "latitude" || name === "timeMode" || name === "dayStart" ||
11271- name === "dayEnd" || name === "hourStart" || name === "hourEnd" ||
11272- name === "transmittance" || name === "hourInterval" || name === "dayInterval") {
11274+ var name1 = (name === "latitude" || name === "timeMode" || name === "dayStart");
11275+ var name2 = (name === "dayEnd" || name === "hourStart" || name === "hourEnd");
11276+ var name3 = (name === "transmittance" || name === "hourInterval" || name === "dayInterval");
11277+ if (name1 || name2 || name3) {
1127311278 parameter[name] = derrainCurvatureCalculationParameters[name];
1127411279 }
1127511280 else {
@@ -18711,6 +18716,8 @@ SuperMap.REST.GetLayersInfoService = SuperMap.Class(SuperMap.ServiceBase, {
1871118716 tempLayer.fromJson(layers[i]);
1871218717 layers[i] = tempLayer;
1871318718 break;
18719+ default:
18720+ break;
1871418721 }
1871518722 }
1871618723
@@ -20466,7 +20473,9 @@ SuperMap.REST.MapService = SuperMap.Class(ServiceBase, {
2046620473 serviceProcessCompleted: function (result) {
2046720474 var me = this;
2046820475 result = SuperMap.Util.transformResult(result);
20469- if (!result.code || (result.code && ((result.code >= 200 && result.code < 300) || result.code == 0 || result.code === 304))) {
20476+ var codeStatus = (result.code >= 200 && result.code < 300) || result.code == 0 || result.code === 304;
20477+ var isCodeValid = result.code && codeStatus;
20478+ if (!result.code || isCodeValid) {
2047020479 me.events && me.events.triggerEvent("processCompleted", {result: result});
2047120480 }
2047220481 //在没有token是返回的是200,但是其实是没有权限,所以这里也应该是触发失败事件
@@ -22263,6 +22272,8 @@ SuperMap.ServerTheme = SuperMap.Class(SuperMap.UGCSubLayer, {
2226322272 case 'RANGE':
2226422273 this.theme = SuperMap.ThemeRange.fromObj(themeObj);
2226522274 break;
22275+ default:
22276+ break;
2226622277 }
2226722278 if (this.themeElementPosition) {
2226822279 //待测试
@@ -27140,6 +27151,7 @@ SuperMap.CartoCSS = SuperMap.Class({
2714027151 // This function is called after all files
2714127152 // have been imported through `@import`.
2714227153 var finish = function () {
27154+ //所有文件导入完成之后调用
2714327155 };
2714427156
2714527157 function save() {
@@ -27245,7 +27257,7 @@ SuperMap.CartoCSS = SuperMap.Class({
2724527257 };
2724627258 if (defautls) {
2724727259 for (var prop in defautls) {
27248- if (err[prop] === void 0) err[prop] = defautls[prop];
27260+ if (err[prop] === 0) err[prop] = defautls[prop];
2724927261 }
2725027262 }
2725127263
@@ -27646,12 +27658,10 @@ SuperMap.CartoCSS = SuperMap.Class({
2764627658 // Entities are the smallest recognized token,
2764727659 // and can be found inside a rule's value.
2764827660 entity: function () {
27649- return $(this.entities.call) ||
27650- $(this.entities.literal) ||
27651- $(this.entities.field) ||
27652- $(this.entities.variable) ||
27653- $(this.entities.url) ||
27654- $(this.entities.keyword);
27661+ var property1 = $(this.entities.call) || $(this.entities.literal);
27662+ var property2 = $(this.entities.field) || $(this.entities.variable);
27663+ var property3 = $(this.entities.url) || $(this.entities.keyword);
27664+ return property1 || property2 || property3;
2765527665 },
2765627666
2765727667 // A Rule terminator. Note that we use `peek()` to check for '}',
@@ -27996,7 +28006,7 @@ SuperMap.CartoCSS = SuperMap.Class({
2799628006 for (var prop in shader) {
2799728007 if (prop !== 'zoom' && prop !== 'frames' && prop !== "attachment" && prop != "elements") {
2799828008 //对layer-index作特殊处理以实现图层的控制
27999- if (prop === "layer-index") {
28009+ if (prop === "layer-index") {
2800028010 var getLayerIndex = Function("attributes", "zoom", "var _value = null;" + shader[prop].join('\n') + "; return _value; ");
2800128011 var layerIndex = getLayerIndex();
2800228012 Object.defineProperty(shaderArray, "layerIndex", {
@@ -30230,7 +30240,7 @@ SuperMap.CartoCSS.Tree.Call = SuperMap.Class({
3023030240 };
3023130241 }
3023230242 if (fn !== args.length &&
30233- // support variable-arg functions like `colorize-alpha`
30243+ // support variable-arg functions like `colorize-alpha`
3023430244 fn !== -1) {
3023530245 env.error({
3023630246 message: 'function ' + this.name + '() takes ' +
@@ -30350,6 +30360,8 @@ SuperMap.CartoCSS.Tree.Color = SuperMap.Class({
3035030360 case b:
3035130361 h = (r - g) / d + 4;
3035230362 break;
30363+ default:
30364+ break;
3035330365 }
3035430366 h /= 6;
3035530367 }
@@ -30482,8 +30494,8 @@ SuperMap.CartoCSS.Tree.Definition = SuperMap.Class({
3048230494 // Get a simple list of the symbolizers, in order
3048330495 function symbolizerList(sym_order) {
3048430496 return sym_order.sort(function (a, b) {
30485- return a[1] - b[1];
30486- })
30497+ return a[1] - b[1];
30498+ })
3048730499 .map(function (v) {
3048830500 return v[0];
3048930501 });
@@ -30994,6 +31006,9 @@ SuperMap.CartoCSS.Tree.Filterset = SuperMap.Class({
3099431006 if (this.filters[key + '<'] !== undefined && this.filters[key + '<'].val <= value) return null;
3099531007 if (this.filters[key + '<='] !== undefined && this.filters[key + '<='].val <= value) return null;
3099631008 return true;
31009+
31010+ default:
31011+ break;
3099731012 }
3099831013 },
3099931014
@@ -31019,12 +31034,10 @@ SuperMap.CartoCSS.Tree.Filterset = SuperMap.Class({
3101931034 },
3102031035
3102131036 add: function (filter, env) {
31022- var key = filter.key.toString(),
31023- id,
31037+ var key = filter.key.toString(), id,
3102431038 op = filter.op,
3102531039 conflict = this.conflict(filter),
3102631040 numval;
31027-
3102831041 if (conflict) return conflict;
3102931042
3103031043 if (op === '=') {
@@ -31926,6 +31939,9 @@ SuperMap.CartoCSS.Tree.Zoom = SuperMap.Class({
3192631939 case '<=':
3192731940 this.zoom = "zoom && zoom <= " + value;
3192831941 break;
31942+ default:
31943+ return this;
31944+ break;
3192931945 }
3193031946 /*
3193131947 for (var i = 0; i <= SuperMap.CartoCSS.Tree.Zoom.maxZoom; i++) {
0 commit comments