Class XyzLayerDataSource
- java.lang.Object
-
- de.terrestris.shoguncore.model.PersistentObject
-
- de.terrestris.shoguncore.model.layer.source.LayerDataSource
-
- de.terrestris.shoguncore.model.layer.source.XyzLayerDataSource
-
- All Implemented Interfaces:
Serializable
@Entity public class XyzLayerDataSource extends LayerDataSource
Class representing a layer source for tile data with URLs in a set XYZ format that are defined in a URL template- Author:
- Andre Henn, terrestris GmbH & Co. KG
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XyzLayerDataSource()XyzLayerDataSource(String name, String type, String url, String format, Point2D.Double center, Extent extent, List<Point2D.Double> resolutions, Integer tileSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Point2D.DoublegetCenter()ExtentgetExtent()List<Point2D.Double>getResolutions()IntegergetTileSize()inthashCode()voidsetCenter(Point2D.Double center)voidsetExtent(Extent extent)voidsetResolutions(List<Point2D.Double> resolutions)voidsetTileSize(Integer tileSize)-
Methods inherited from class de.terrestris.shoguncore.model.layer.source.LayerDataSource
getFormat, getName, getType, getUrl, setFormat, setName, setType, setUrl
-
Methods inherited from class de.terrestris.shoguncore.model.PersistentObject
getCreated, getGroupPermissions, getId, getModified, getUserPermissions, setGroupPermissions, setModified, setUserPermissions, toString
-
-
-
-
Constructor Detail
-
XyzLayerDataSource
public XyzLayerDataSource()
-
XyzLayerDataSource
public XyzLayerDataSource(String name, String type, String url, String format, Point2D.Double center, Extent extent, List<Point2D.Double> resolutions, Integer tileSize)
- Parameters:
name-type-url-center-extent-resolutions-tileSize-
-
-
Method Detail
-
getCenter
public Point2D.Double getCenter()
- Returns:
- the center
-
setCenter
public void setCenter(Point2D.Double center)
- Parameters:
center- the center to set
-
getExtent
public Extent getExtent()
- Returns:
- the extent
-
setExtent
public void setExtent(Extent extent)
- Parameters:
extent- the extent to set
-
getResolutions
public List<Point2D.Double> getResolutions()
- Returns:
- the resolutions
-
setResolutions
public void setResolutions(List<Point2D.Double> resolutions)
- Parameters:
resolutions- the resolutions to set
-
getTileSize
public Integer getTileSize()
- Returns:
- the tileSize
-
setTileSize
public void setTileSize(Integer tileSize)
- Parameters:
tileSize- the tileSize to set
-
hashCode
public int hashCode()
-
equals
public boolean equals(Object obj)
-
-