|
Plugins only ever offer extensions based on the "implements" relationship. How to use this table:
Note: Main offers implements its own extentions, this is how default implementations are provided. |
|
| Module | renderer | style | grid | data | filter | feature | geometry | crs | parameter | units | xml |
|---|---|---|---|---|---|---|---|---|---|---|---|
| main | |
|
|
|
|
|
|||||
| Plugin | renderer | style | grid | data | filter | feature | geometry | CRS | parameter | units | xml |
| arcgrid | |
||||||||||
| arcsde | |||||||||||
| directory | |||||||||||
| epsg | |||||||||||
| geomedia | |||||||||||
| geometryless | |||||||||||
| geotiff | |||||||||||
| gml | |||||||||||
| gtopo30 | |||||||||||
| image | |||||||||||
| mapinfo | |||||||||||
| shapefile | |||||||||||
| wms | |||||||||||
| wfs |
Note: If plugins have dependencies between each other it is always "requires".
Q: So nobody implements geometry?
A: Correct we use the JTS Topology Suite (JTS) to capture Simple Feature for SQL Geometry
A2: GeoAPI has a set of Geometry Interfaces that we plan to migrate to for Geotools 2.2
Q: And what about units?
A: We use the javax units package, an implemention of ISO units.