Added by jgarnett, last edited by jgarnett on May 30, 2007

Labels

 
(None)

GeoAPI defines a set of interfaces aligned with the ISO 19107 Geometry Specification. These interfaces are many, varied ... and well documented. The disadvantage is they are complex (in comparison to the Simple Feature Specification used by JTS), and the implementations are young and immature.

GeoTools has two implementations of these interfaces:

  • JTS-Wrapper
  • Geometry

Which implementation should I use?

The JTS-Wrapper implementation is field tested, but limited to constructs similar to JTS. Frankly if you are going to accept this limitation you may as well use JTS itself.

The Geometry module is in the process of being tested, it does not yet implement all of the higher dimension constructs.