The raster pipeline takes a feature Collection and renders them to a Graphics2D object.
- Renders geometries from a feature store
- Maintains a caches to improve rendering performance
- Transform between the following coordinate systems when needed
- LayerCS
- The Coordinate System that the features are in when they reach the feature renderer
- mapCS
- The Coordinate System that the user will see on the screen
- textCS
- The Java2D coordinate system.
- DeviceCS
- The device coordinate system. Each "unit" is a pixel of device-dependent size.
- Styles features with SLD styling
- Renders non-selected features onto on Graphics2D
- Selected Features:
- Renders selected features to a Graphics2D (not the same Graphics2D as selected features)
- Styles selected Features based on SLD
- Render features set in 3-5 seconds
- Must be able to render customized styles.
- Multiple rendering options:
- Render all features associated with a query
- render a selection
- Rendering status can be on/off Feature Renderer Pipeline
|