Hi Everyone,
A new version (v1.7.0) of GeoMeasure has just been released, and contains area calculations for the PolygonZ structs. It only supports planar polygons, though, so no fancy triangulation and the like, just plain old cross products. On the other hand, I’ve added functions for calculating the area and length/perimeter of 3D structs. Overall a large step forward for the project and also for my understanding of Elixir and geospatial algorithms.
The package now supports all the single-part Geo structs that existed when I started this project, except LineStringM, that I somehow missed. Once that’s added, I will move on to implementing the existing algorithms to all multi-part structs, which should be a fairly straightforward case. After that I am not sure about the next steps, but most likely I will tweak the code to support the geometry package and add the structs that are missing from Geo but exist there.
Lots of work to do still, but excited to be making progress and I hope that it delivers some value to some of you out there
.
Cheers,
Sándor




















