Class GeoServiceLayer
java.lang.Object
org.tailormap.api.persistence.json.GeoServiceLayer
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
comments="Generator version: 7.17.0")
public class GeoServiceLayer
extends Object
implements Serializable
Layer of a service which can be an OGC WMS/WMTS service or from XYZ/ArcGIS REST.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstractText(String abstractText) addChildrenItem(String childrenItem) addCrsItem(String crsItem) addStylesItem(WMSStyle stylesItem) booleanGet abstractTextGet childrengetCrs()Only the CRSes added by this layer, all parent CRSes are inherited.@NotNull StringgetId()Unique id assigned by TM, not from the capabilities.@Valid BoundsGet latLonBoundingBoxGet maxScaleGet minScale@NotNull StringgetName()Get nameGet queryable@NotNull BooleangetRoot()Get rootGet stylesgetTitle()Get title@NotNull BooleanA virtual layer has no name and can't be used in GetMap requests and is only used for tree structure.inthashCode()latLonBoundingBox(Bounds latLonBoundingBox) voidsetAbstractText(String abstractText) voidsetChildren(List<String> children) voidvoidvoidsetLatLonBoundingBox(Bounds latLonBoundingBox) voidsetMaxScale(Double maxScale) voidsetMinScale(Double minScale) voidvoidsetQueryable(Boolean queryable) voidvoidvoidvoidsetVirtual(Boolean virtual) toString()
-
Constructor Details
-
GeoServiceLayer
public GeoServiceLayer()
-
-
Method Details
-
id
-
getId
Unique id assigned by TM, not from the capabilities. Assigned to make a tree with virtual layers. When referring to a non-virtual layer the name should always be used.- Returns:
- id
-
setId
-
name
-
getName
Get name- Returns:
- name
-
setName
-
root
-
getRoot
Get root- Returns:
- root
-
setRoot
-
title
-
getTitle
Get title- Returns:
- title
-
setTitle
-
virtual
-
getVirtual
A virtual layer has no name and can't be used in GetMap requests and is only used for tree structure.- Returns:
- virtual
-
setVirtual
-
maxScale
-
getMaxScale
Get maxScale- Returns:
- maxScale
-
setMaxScale
-
minScale
-
getMinScale
Get minScale- Returns:
- minScale
-
setMinScale
-
crs
-
addCrsItem
-
getCrs
Only the CRSes added by this layer, all parent CRSes are inherited.- Returns:
- crs
-
setCrs
-
latLonBoundingBox
-
getLatLonBoundingBox
Get latLonBoundingBox- Returns:
- latLonBoundingBox
-
setLatLonBoundingBox
-
styles
-
addStylesItem
-
getStyles
Get styles- Returns:
- styles
-
setStyles
-
queryable
-
getQueryable
Get queryable- Returns:
- queryable
-
setQueryable
-
abstractText
-
getAbstractText
Get abstractText- Returns:
- abstractText
-
setAbstractText
-
children
-
addChildrenItem
-
getChildren
Get children- Returns:
- children
-
setChildren
-
equals
-
hashCode
public int hashCode() -
toString
-