@@ -30480,7 +30480,6 @@ SuperMap.GetLayersInfoService = GetLayersInfoService_GetLayersInfoService;
3048030480
3048130481
3048230482
30483-
3048430483/**
3048530484 * @class SuperMap.InterpolationAnalystParameters
3048630485 * @category iServer SpatialAnalyst InterpolationAnalyst
@@ -30496,7 +30495,7 @@ SuperMap.GetLayersInfoService = GetLayersInfoService_GetLayersInfoService;
3049630495 * @param {number} [options.zValueScale=1] - 用于进行插值分析值的缩放比率。
3049730496 * @param {number} [options.resolution] - 插值结果栅格数据集的分辨率,即一个像元所代表的实地距离,与点数据集单位相同。
3049830497 * @param {SuperMap.FilterParameter} [options.filterQueryParameter] - 属性过滤条件。
30499- * @param {SuperMap.PixelFormat} [options.pixelFormat='BIT16' ] - 指定结果栅格数据集存储的像素格式。
30498+ * @param {SuperMap.PixelFormat} [options.pixelFormat] - 指定结果栅格数据集存储的像素格式。
3050030499 * @param {string} [options.InterpolationAnalystType="dataset"] - 插值分析类型("dataset" 或 "geometry")。
3050130500 */
3050230501class InterpolationAnalystParameters_InterpolationAnalystParameters {
@@ -30563,10 +30562,10 @@ class InterpolationAnalystParameters_InterpolationAnalystParameters {
3056330562 this.outputDatasourceName = null;
3056430563
3056530564 /**
30566- * @member {SuperMap.PixelFormat} [SuperMap.InterpolationAnalystParameters.prototype.pixelFormat=SuperMap.PixelFormat.BIT16 ]
30565+ * @member {SuperMap.PixelFormat} [SuperMap.InterpolationAnalystParameters.prototype.pixelFormat]
3056730566 * @description 指定结果栅格数据集存储的像素格式。支持存储的像素格式有 BIT16、BIT32、DOUBLE、SINGLE、UBIT1、UBIT4、UBIT8、UBIT24、UBIT32。
3056830567 */
30569- this.pixelFormat = PixelFormat.BIT16 ;
30568+ this.pixelFormat = null ;
3057030569
3057130570 /**
3057230571 * @member {string} [SuperMap.InterpolationAnalystParameters.prototype.dataset]
@@ -30646,7 +30645,6 @@ class InterpolationAnalystParameters_InterpolationAnalystParameters {
3064630645}
3064730646
3064830647SuperMap.InterpolationAnalystParameters = InterpolationAnalystParameters_InterpolationAnalystParameters;
30649-
3065030648// CONCATENATED MODULE: ./src/common/iServer/InterpolationRBFAnalystParameters.js
3065130649/* Copyright© 2000 - 2018 SuperMap Software Co.Ltd. All rights reserved.
3065230650 * This program are made available under the terms of the Apache License, Version 2.0
@@ -65174,14 +65172,15 @@ external_L_default.a.Control.Attribution.include({
6517465172wrapToGeoJSON([external_L_default.a.Polyline, external_L_default.a.Polygon, external_L_default.a.Marker, external_L_default.a.CircleMarker, external_L_default.a.Circle, external_L_default.a.LayerGroup]);
6517565173
6517665174function wrapToGeoJSON(objClassArray) {
65177- for (const objClass of objClassArray) {
65175+ objClassArray.map(( objClass) => {
6517865176 objClass.defaultFunction = objClass.prototype.toGeoJSON;
6517965177 objClass.include({
6518065178 toGeoJSON: function (precision) {
6518165179 return objClass.defaultFunction.call(this, precision || 10);
6518265180 }
6518365181 })
65184- }
65182+ return objClass;
65183+ })
6518565184
6518665185}
6518765186// CONCATENATED MODULE: ./src/leaflet/services/ServiceBase.js
@@ -72967,7 +72966,7 @@ var DataFlowLayer = external_L_default.a.LayerGroup.extend({
7296772966 return this;
7296872967 },
7296972968 _onMessageSuccessed: function (msg) {
72970- for (const layer of this.getLayers()) {
72969+ this.getLayers().map((layer) => {
7297172970 layer.onMessageSuccessed(msg);
7297272971 /**
7297372972 * @description 图层数据更新成功后触发。
@@ -72979,7 +72978,8 @@ var DataFlowLayer = external_L_default.a.LayerGroup.extend({
7297972978 layer: layer,
7298072979 data: msg.featureResult
7298172980 });
72982- }
72981+ return layer;
72982+ })
7298372983 }
7298472984
7298572985});
@@ -73652,8 +73652,8 @@ var imageStyle = function (options) {
7365273652external_L_default.a.supermap.imageStyle = imageStyle;
7365373653// CONCATENATED MODULE: ./src/leaflet/overlay/graphic/CanvasRenderer.js
7365473654/* Copyright© 2000 - 2018 SuperMap Software Co.Ltd. All rights reserved.
73655- * This program are made available under the terms of the Apache License, Version 2.0
73656- * which accompanies this distribution and is available at/r* http://www.apache.org/licenses/LICENSE-2.0.html.*/
73655+ * This program are made available under the terms of the Apache License, Version 2.0
73656+ * which accompanies this distribution and is available at/r* http://www.apache.org/licenses/LICENSE-2.0.html.*/
7365773657
7365873658
7365973659const emptyFunc = external_L_default.a.Util.falseFn;
@@ -73721,7 +73721,10 @@ external_L_default.a.Canvas.include({
7372173721
7372273722 drawGraphics: function (graphics, defaultStyle) {
7372373723 var me = this;
73724- me._ctx.clearRect(0, 0, me._ctx.canvas.width, me._ctx.canvas.height);
73724+ if (!me._drawing) {
73725+ return;
73726+ }
73727+ //this._ctx.clearRect(0, 0, this._ctx.canvas.width, me._ctx.canvas.height);
7372573728 graphics.forEach(function (graphic) {
7372673729 var style = graphic.getStyle();
7372773730 if (!style && defaultStyle) {
@@ -74116,8 +74119,8 @@ var GraphicWebGLRenderer = external_L_default.a.Class.extend({
7411674119
7411774120// CONCATENATED MODULE: ./src/leaflet/overlay/GraphicLayer.js
7411874121/* Copyright© 2000 - 2018 SuperMap Software Co.Ltd. All rights reserved.
74119- * This program are made available under the terms of the Apache License, Version 2.0
74120- * which accompanies this distribution and is available at/r* http://www.apache.org/licenses/LICENSE-2.0.html.*/
74122+ * This program are made available under the terms of the Apache License, Version 2.0
74123+ * which accompanies this distribution and is available at/r* http://www.apache.org/licenses/LICENSE-2.0.html.*/
7412174124
7412274125
7412374126
@@ -74353,7 +74356,9 @@ var GraphicLayer = external_L_default.a.Path.extend({
7435374356 this._update();
7435474357 },
7435574358 _moveEnd: function () {
74356- this._update();
74359+ if (this._layerRenderer instanceof GraphicWebGLRenderer) {
74360+ this._update();
74361+ }
7435774362 },
7435874363 //使用canvas渲染或webgl渲染
7435974364 _createRenderer: function () {
0 commit comments