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

Function getL7LayerCommonInfo

src/common/mapping/utils/L7LayerUtil.js:735–753  ·  view source on GitHub ↗

* 获取L7图层所需要的共有的图层信息 * @param layer

(layer)

Source from the content-addressed store, hash-verified

733 * @param layer
734 */
735 function getL7LayerCommonInfo(layer) {
736 const { type, id, minzoom, maxzoom, layout, paint, filter, source } = layer;
737 return {
738 id,
739 options: {
740 type,
741 name: layer.id,
742 sourceLayer: layer['source-layer'],
743 source,
744 layout,
745 paint,
746 filter,
747 minZoom: minzoom,
748 maxZoom: maxzoom,
749 visible: layout.visibility === 'none' ? false : true
750 },
751 filter: getL7Filter(filter, featureFilter)
752 };
753 }
754
755 function expressionToFunction({ value, property, multiple, map }) {
756 if (!expression.isExpression(value)) {

Calls 1

getL7FilterFunction · 0.85

Tested by

no test coverage detected