@@ -19458,6 +19458,7 @@ SuperMap.ChartQueryParameters = ChartQueryParameters_ChartQueryParameters;
1945819458 * @param {number} [options.startRecord=0] - 查询起始记录号。
1945919459 * @param {number} [options.holdTime=10] - 资源在服务端保存的时间,单位为分钟。
1946019460 * @param {boolean} [options.returnCustomResult=false] - 仅供三维使用。
19461+ * @param {boolean} [options.returnFeatureWithFieldCaption = false] - 返回的查询结果要素字段标识是否为字段别名。为 false 时,返回的是字段名;为 true 时,返回的是字段别名。
1946119462 */
1946219463class QueryParameters_QueryParameters {
1946319464
@@ -19523,7 +19524,11 @@ class QueryParameters_QueryParameters {
1952319524 * @description 仅供三维使用。
1952419525 */
1952519526 this.returnCustomResult = false;
19526-
19527+ /**
19528+ * @member {boolean} [SuperMap.QueryParameters.prototype.returnFeatureWithFieldCaption=false]
19529+ * @description 返回的查询结果要素字段标识是否为字段别名。为 false 时,返回的是字段名;为 true 时,返回的是字段别名。
19530+ */
19531+ this.returnFeatureWithFieldCaption = false;
1952719532 Util.extend(this, options);
1952819533
1952919534 this.CLASS_NAME = "SuperMap.QueryParameters";
@@ -32655,6 +32660,7 @@ SuperMap.OverlayGeoJobsService = OverlayGeoJobsService_OverlayGeoJobsService;
3265532660 * @param {number} [options.holdTime=10] - 资源在服务端保存的时间,单位为分钟。
3265632661 * @param {boolean} [options.returnCustomResult=false] - 仅供三维使用。
3265732662 * @param {boolean} [options.returnContent=true] - 是否立即返回新创建资源的表述还是返回新资源的 URI。
32663+ * @param {boolean} [options.returnFeatureWithFieldCaption = false] - 返回的查询结果要素字段标识是否为字段别名。为 false 时,返回的是字段名;为 true 时,返回的是字段别名。
3265832664 */
3265932665class QueryByBoundsParameters_QueryByBoundsParameters extends QueryParameters_QueryParameters {
3266032666
@@ -32976,6 +32982,7 @@ SuperMap.QueryByBoundsService = QueryByBoundsService_QueryByBoundsService;
3297632982 * @param {number} [options.distance=0] - 查询距离。
3297732983 * @param {boolean} [options.isNearest=false] - 是否为最近距离查询。
3297832984 * @param {boolean} [options.returnContent=true] - 是否立即返回新创建资源的表述还是返回新资源的 URI。
32985+ * @param {boolean} [options.returnFeatureWithFieldCaption = false] - 返回的查询结果要素字段标识是否为字段别名。为 false 时,返回的是字段名;为 true 时,返回的是字段别名。
3297932986 */
3298032987class QueryByDistanceParameters_QueryByDistanceParameters extends QueryParameters_QueryParameters {
3298132988
@@ -33144,6 +33151,7 @@ SuperMap.QueryByDistanceService = QueryByDistanceService_QueryByDistanceService;
3314433151 * @param {number} [options.startRecord=0] - 查询起始记录号。
3314533152 * @param {number} [options.holdTime=10] - 资源在服务端保存的时间,单位为分钟。
3314633153 * @param {boolean} [options.returnContent=true] - 是否立即返回新创建资源的表述还是返回新资源的 URI。
33154+ * @param {boolean} [options.returnFeatureWithFieldCaption = false] - 返回的查询结果要素字段标识是否为字段别名。为 false 时,返回的是字段名;为 true 时,返回的是字段别名。
3314733155 * @param {SuperMap.SpatialQueryMode} [spatialQueryMode=SuperMap.SpatialQueryMode.INTERSECT] - 空间查询模式。
3314833156 */
3314933157class QueryByGeometryParameters_QueryByGeometryParameters extends QueryParameters_QueryParameters {
@@ -33303,6 +33311,7 @@ SuperMap.QueryByGeometryService = QueryByGeometryService_QueryByGeometryService;
3330333311 * @param {number} [options.holdTime=10] - 资源在服务端保存的时间,单位为分钟。
3330433312 * @param {boolean} [options.returnCustomResult=false] - 仅供三维使用。
3330533313 * @param {boolean} [options.returnContent=true] - 是否立即返回新创建资源的表述还是返回新资源的 URI。
33314+ * @param {boolean} [options.returnFeatureWithFieldCaption = false] - 返回的查询结果要素字段标识是否为字段别名。为 false 时,返回的是字段名;为 true 时,返回的是字段别名。
3330633315 */
3330733316class QueryBySQLParameters_QueryBySQLParameters extends QueryParameters_QueryParameters {
3330833317
@@ -47414,11 +47423,7 @@ class Area_Area {
4741447423 }
4741547424
4741647425 // 捕获判断
47417- if (isOnBase === true && isOnHole === false) {
47418- return true;
47419- } else {
47420- return false;
47421- }
47426+ return isOnBase === true && isOnHole === false;
4742247427 } else {
4742347428 return this.isInsidePolygon(area.pointList, icX, icY);
4742447429 }
@@ -49564,7 +49569,8 @@ class Env {
4956449569 os.version = blackberry[2];
4956549570 }
4956649571 if (bb10) {
49567- os.bb10 = true, os.version = bb10[2];
49572+ os.bb10 = true;
49573+ os.version = bb10[2];
4956849574 }
4956949575 if (rimtabletos) {
4957049576 os.rimtabletos = true;
@@ -68047,16 +68053,18 @@ class CartoCSSToLeaflet_CartoCSSToLeaflet {
6804768053 var value = _shader.getValue(attributes, zoom, true);
6804868054 if ((value !== null) && prop) {
6804968055 if (prop === "fontSize") {
68050- value = fromServer ? value *= 0.8 : value;
68051- fontSize = value + "px";
68052- style.fontSize = fontSize;
68056+ if (fromServer) {
68057+ value *= 0.8
68058+ }
68059+ fontSize = value + "px";
68060+ style.fontSize = fontSize;
6805368061 } else if (prop === "fontName") {
6805468062 fontName = value;
6805568063 style.fontName = fontName;
6805668064 } else {
6805768065 if (prop === "globalCompositeOperation") {
6805868066 value = CompOpMap[value];
68059- if (!value || value === "" ) {
68067+ if (!value) {
6806068068 continue;
6806168069 }
6806268070 } else if (fromServer && prop === 'iconUrl') {
@@ -68208,7 +68216,7 @@ class CartoCSSToLeaflet_CartoCSSToLeaflet {
6820868216 }
6820968217
6821068218 //处理标签文本的情况
68211- if (layerInfo && layerInfo .textField) {
68219+ if (layerInfo.textField) {
6821268220 style.textAlign = "LEFT";
6821368221 }
6821468222 return style;
@@ -77237,7 +77245,7 @@ var TileVectorLayer = VectorGrid.extend({
7723777245 feature = this._mergeFeatureTextField(feature, style);
7723877246
7723977247 //次优先级是layers资源的默认的样式,最低优先级是CartoDefaultStyle的样式
77240- if (feature.type === "TEXT") {
77248+ if (feature.type === "TEXT" || style.length === 0 ) {
7724177249 style = this.cartoCSSToLeaflet.getValidStyleFromLayerInfo(feature, layerStyleInfo);
7724277250 if (feature.type === "TEXT") {
7724377251 style.textName = "[" + feature.properties.textField + "]";
0 commit comments