Results 569 comments of Martin Davis

In general, yes, it does seem like proj4J will have to track PROJ.4 at some point. This seems like an ideal thing for LocationTech to find funding for.

Does incorporating the pipeline pattern require adding 4D support?

Being a fan of simplicity, my first inclination would be to simple add a t ordinate to the existing `ProjCoordinate`. Presence of a time component would be indicated by a...

(This might be better opened as a separate issue BTW) > Now that proj4 has stopped using source data files compatible with the existing `epsg` plain text file, does it...

If a database is required for power or ease of porting, then H2 sounds like a good way to go. Is a hybrid approach feasible? Keep the file-based approach for...

> Got bitten by this as the EF Core tracking mechanism calls EqualsTopologically to check whether two instances of a geometry are equal (and therefore no changes need to be...

Actually I agree that *exact* equality is too restrictive. A better equality condition might be *normalized equality*, which is insensitive to geometry ordering. (Actually full normalized equality is also insensitive...

This is a known issue with the JTS buffer algorithm, logged as [JTS-735](https://github.com/locationtech/jts/issues/735). There are even worse examples - e.g. [GEOS-344](https://trac.osgeo.org/geos/ticket/344)! The problem is that the generated buffer curve contains...

We're seeing this problem too. Basically BySegment doesn't handle vertex deletion. It seems like BySegment needs to override `handleKeypress`. Although perhaps the vertex deletion code in that method should be...

@mngr777 Here's the precision reduction issue. A question for you: the proposed fix will work if integral grid sizes are used (i.e. 153 instead of 152.87406, or 1223 instead of...