Package org.geotools.tile.util
Class AsyncTileLayer
Object
Layer
DirectLayer
TileLayer
AsyncTileLayer
This Layer is an attempt to speed rendering by using a CountDownLatch and threads to render each tile. The
performance improvement is minimal, though.
- Since:
- 12
- Author:
- Ugo Taddei
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidlocalRenderTiles(Collection<Tile> tiles, Graphics2D g2d, ReferencedEnvelope viewportExtent, AffineTransform worldToImageTransform) protected voidrenderTile(Tile tile, Graphics2D g2d, double[] points) protected voidrenderTiles(Collection<Tile> tiles, Graphics2D g2d, ReferencedEnvelope viewportExtent, AffineTransform worldToImageTransform) Methods inherited from class TileLayer
draw, getBounds, getCoverage, getTileImageMethods inherited from class Layer
addMapLayerListener, connectDataListener, dispose, finalize, fireMapLayerListenerLayerChanged, fireMapLayerListenerLayerDeselected, fireMapLayerListenerLayerHidden, fireMapLayerListenerLayerPreDispose, fireMapLayerListenerLayerSelected, fireMapLayerListenerLayerShown, getFeatureSource, getQuery, getStyle, getTitle, getUserData, isSelected, isVisible, preDispose, removeMapLayerListener, setSelected, setTitle, setVisible, toString
-
Constructor Details
-
AsyncTileLayer
-
-
Method Details
-
renderTiles
protected void renderTiles(Collection<Tile> tiles, Graphics2D g2d, ReferencedEnvelope viewportExtent, AffineTransform worldToImageTransform) - Overrides:
renderTilesin classTileLayer
-
renderTile
- Overrides:
renderTilein classTileLayer
-
localRenderTiles
protected void localRenderTiles(Collection<Tile> tiles, Graphics2D g2d, ReferencedEnvelope viewportExtent, AffineTransform worldToImageTransform)
-