class documentation

class ILayer(INode, Protocol): (source)

Known subclasses: gws.base.layer.core.Object

View In Hierarchy

Undocumented

Method ancestors Undocumented
Method descendants Undocumented
Method get_features_for_view Undocumented
Method render Undocumented
Method render_legend Undocumented
Method url_path Undocumented
Class Variable bounds Undocumented
Class Variable cache Undocumented
Class Variable canRenderBox Undocumented
Class Variable canRenderSvg Undocumented
Class Variable canRenderXyz Undocumented
Class Variable clientOptions Undocumented
Class Variable displayMode Undocumented
Class Variable finders Undocumented
Class Variable grid Undocumented
Class Variable hasLegend Undocumented
Class Variable imageFormat Undocumented
Class Variable isEnabledForOws Undocumented
Class Variable isGroup Undocumented
Class Variable isSearchable Undocumented
Class Variable layers Undocumented
Class Variable legend Undocumented
Class Variable legendUrl Undocumented
Class Variable loadingStrategy Undocumented
Class Variable mapCrs Undocumented
Class Variable metadata Undocumented
Class Variable models Undocumented
Class Variable opacity Undocumented
Class Variable owsOptions Undocumented
Class Variable provider Undocumented
Class Variable resolutions Undocumented
Class Variable sourceLayers Undocumented
Class Variable templates Undocumented
Class Variable title Undocumented
Class Variable wgsExtent Undocumented

Inherited from INode:

Method activate Undocumented
Method cfg Undocumented
Method closest Undocumented
Method configure Undocumented
Method create_child Undocumented
Method create_child_if_configured Undocumented
Method create_children Undocumented
Method find_all Undocumented
Method find_first Undocumented
Method post_configure Undocumented
Method pre_configure Undocumented
Class Variable children Undocumented
Class Variable config Undocumented
Class Variable extName Undocumented
Class Variable extType Undocumented
Class Variable parent Undocumented
Class Variable root Undocumented
Class Variable uid Undocumented

Inherited from IObject (via INode):

Method props Undocumented
Class Variable permissions Undocumented
def ancestors(self) -> list[ILayer]: (source)

Undocumented

def descendants(self) -> list[ILayer]: (source)

Undocumented

def get_features_for_view(self, search: SearchQuery, user: IUser, view_names: Optional[list[str]] = None) -> list[IFeature]: (source)

Undocumented

def render(self, lri: LayerRenderInput) -> Optional[LayerRenderOutput]: (source)

Undocumented

def render_legend(self, args: Optional[dict] = None) -> Optional[LegendRenderOutput]: (source)

Undocumented

def url_path(self, kind: str) -> str: (source)

Undocumented

Undocumented

cache: Optional[LayerCache] = (source)

Undocumented

canRenderBox: bool = (source)

Undocumented

canRenderSvg: bool = (source)

Undocumented

canRenderXyz: bool = (source)

Undocumented

Undocumented

Undocumented

finders: list[IFinder] = (source)

Undocumented

grid: Optional[TileGrid] = (source)

Undocumented

hasLegend: bool = (source)

Undocumented

imageFormat: str = (source)

Undocumented

isEnabledForOws: bool = (source)

Undocumented

isGroup: bool = (source)

Undocumented

isSearchable: bool = (source)

Undocumented

layers: list[ILayer] = (source)

Undocumented

legend: Optional[ILegend] = (source)

Undocumented

legendUrl: str = (source)

Undocumented

Undocumented

Undocumented

Undocumented

models: list[IModel] = (source)

Undocumented

opacity: float = (source)

Undocumented

owsOptions: Optional[LayerOwsOptions] = (source)

Undocumented

resolutions: list[float] = (source)

Undocumented

sourceLayers: list[SourceLayer] = (source)

Undocumented

templates: list[ITemplate] = (source)

Undocumented

title: str = (source)

Undocumented

Undocumented