Lin.ear th.inking

Because the shortest distance between two thoughts is a straight line

Friday, 16 July 2021

JTS IsValidOp Built Back Better

›
In a previous  post I described how the JTS Topology Suite operation IsSimpleOp has been completely rewritten to reduce code dependencies...
Wednesday, 26 May 2021

JTS IsSimple gets simpler (and faster)

›
Hard to believe that the JTS Topology Suite is almost 20 years old.  That's 140 in dog years!  Despite what they say about old dogs, o...
1 comment:
Monday, 3 May 2021

Fixing Invalid Geometry with JTS

›
TLDR: JTS can now fix invalid geometry! The JTS Topology Suite implements the Geometry model defined in the OGC Simple Features specificati...
2 comments:
Wednesday, 28 April 2021

JTS goes to Mars!

›
The other day this badge popped up on my GitHub profile: Sure enough, there is JTS in the list of dependencies provided by the Jet Propuls...
1 comment:
Tuesday, 2 February 2021

OverlayNG and Invalid Geometry

›
A recent blog post  by Elephant Tamer gives a critical appraisal of the improvements to overlay processing shipped in PostGIS 3.1 with GEOS...
1 comment:
Wednesday, 13 January 2021

Using the GEOS geosop CLI

›
In a previous post I announced the new geosop command-line interface (CLI) for the GEOS geometry API.  This post provides examples of usi...
Tuesday, 12 January 2021

Introducing geosop - a CLI for GEOS

›
The GEOS geometry API is used by many, many projects to do their heavy geometric lifting.  But GEOS has always had a bit of a PR problem. ...
Wednesday, 23 December 2020

Fixing Buffer for fixing Polygons

›
The OGC Simple Features specification implemented by JTS has strict rules about what constitutes a valid polygonal geometry.  These includ...
Friday, 18 December 2020

Randomization to the Rescue!

›
Now that OverlayNG has landed on JTS master , it is getting attention from downstream projects interested in porting it or using it.  One of...
‹
›
Home
View web version

About Me

Dr JTS
View my complete profile
Powered by Blogger.