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 void
localRenderTiles
(Collection<Tile> tiles, Graphics2D g2d, ReferencedEnvelope viewportExtent, AffineTransform worldToImageTransform) protected void
renderTile
(Tile tile, Graphics2D g2d, double[] points) protected void
renderTiles
(Collection<Tile> tiles, Graphics2D g2d, ReferencedEnvelope viewportExtent, AffineTransform worldToImageTransform) Methods inherited from class TileLayer
draw, getBounds, getCoverage, getTileImage
Methods 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:
renderTiles
in classTileLayer
-
renderTile
- Overrides:
renderTile
in classTileLayer
-
localRenderTiles
protected void localRenderTiles(Collection<Tile> tiles, Graphics2D g2d, ReferencedEnvelope viewportExtent, AffineTransform worldToImageTransform)
-