Details
Description
The following interfaces are currently defined in
org.opengis.spatialschema.geometry.primitive:
- SurfacePatch
- CurveInterpolation
- SurfaceInterpolation
According ISO 19107, the should be in the "coordinate geometry" subpackage (i.e.
org.opengis.spatialschema.geometry.geometry).
Also, the following interfaces are currently defined in the
org.opengis.spatialschema.geometry.geometry|complex packages:
- Boundary
- ComplexBoundary
According ISO 19107, they should live in "primitive" sub-package (i.e.
org.opengis.spatialschema.geometry.primitive).
Issue Links
| This issue depends upon: | ||||
| GEO-150 | Move primitive.CurveInterpolation to coordinate package |
|
|
|
| GEO-151 | Move primitive.SurfacePatch and primitive.SurfaceInterpolation back to coordinate package |
|
|
|
| GEO-152 | Move geometry.Boundary back to primitive package as in ISO 19107:2003 |
|
|
|
| GEO-147 | Move primitive.CurveSegment to coordinate package |
|
|
|
| This issue is depended upon by: | ||||
| GEO-1 | Finish the creation of Java interfaces for geometries |
|
|
|
CurveSegment needs to be moved too (from 'primitive' to 'geometry').