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.10.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
-
Method Summary
Modifier and TypeMethodDescriptionabstractText
(String abstractText) addChildrenItem
(String childrenItem) addCrsItem
(String crsItem) addStylesItem
(WMSStyle stylesItem) boolean
Get abstractTextGet childrengetCrs()
Only the CRSes added by this layer, all parent CRSes are inherited.@NotNull String
getId()
Unique id assigned by TM, not from the capabilities.@Valid Bounds
Get latLonBoundingBoxGet maxScaleGet minScale@NotNull String
getName()
Get nameGet queryable@NotNull Boolean
getRoot()
Get rootGet stylesgetTitle()
Get title@NotNull Boolean
A virtual layer has no name and can't be used in GetMap requests and is only used for tree structure.int
hashCode()
latLonBoundingBox
(Bounds latLonBoundingBox) void
setAbstractText
(String abstractText) void
setChildren
(List<String> children) void
void
void
setLatLonBoundingBox
(Bounds latLonBoundingBox) void
setMaxScale
(Double maxScale) void
setMinScale
(Double minScale) void
void
setQueryable
(Boolean queryable) void
void
void
void
setVirtual
(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
-