MCPcopy Index your code
hub / github.com/SuperMap/iClient-JavaScript / updateOverlayLayer

Method updateOverlayLayer

src/common/mapping/WebMapV2.js:3170–3180  ·  view source on GitHub ↗
(layerInfo, features, mergeByField, featureProjection)

Source from the content-addressed store, hash-verified

3168 }
3169
3170 updateOverlayLayer(layerInfo, features, mergeByField, featureProjection) {
3171 const originLayerInfo = this._mapInfo.layers.find((layer) => {
3172 return layer.layerID === layerInfo.id;
3173 });
3174 if (features) {
3175 this._initOverlayLayer(originLayerInfo, features, mergeByField, featureProjection);
3176 } else {
3177 const type = this.webMapService.getDatasourceType(originLayerInfo);
3178 this.getLayerFeatures(originLayerInfo, this._taskID, type);
3179 }
3180 }
3181
3182 isOnlineBaseLayer(url, projection) {
3183 return (

Callers

nothing calls this directly

Calls 4

_initOverlayLayerMethod · 0.95
getDatasourceTypeMethod · 0.80
findMethod · 0.45
getLayerFeaturesMethod · 0.45

Tested by

no test coverage detected