longitude normalization issue in tiles
Tile.cellIntersection
may be called by algorithms with longitudes outside of the [-π; +π] interval.
The API declares the first argument as GeodeticPoint
, but both Duvenhage algorithm and basic scan algorithm call it with a NormalizedGeodeticPoint
which overrides the getLongitude
method explicitly to allow points outside of the [-π; +π] interval.
This should be made clearer, both in the API and in its documentation.