Geostructures

Latest version: v0.10.0

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.6.2

* Delineates intersection and containment methods along different axes
* Optimizes shape instantiation time
* Partially resolves a float type inconsistency

0.6.1

Implements the following:
* Caches expensive methods and properties
* Changes the dt property to convert datetimes into zero-second time intervals (transparent)

0.6.0

Implements features:
* Filter shape collections by intersecting shapes, intersecting time dimensions
* Shapes now can test time intersection
* Adds the `bounds` property to shapes and collections
* Implements area and volume calculations on shapes

0.5.1

Fixes the following issues:
* Bounding coordinates now render counterclockwise, per GeoJSON spec (holes render clockwise)
* Fixes bug where calling `vertices` on a polygon returned an extra zero-length vertex
* Fixes inaccurate centroid calculation on wedges

0.5.0

Implements features:
* Adds reading/writing shapefile support for FeatureCollections
* Adds copy method to shapes

Fixes the following bugs:
* Fixes a bug where spaces in an MGRS string produced an inaccurate result

0.4.0

Implements the following features:
*Adds Niemeyer geohashing
*Converts polygon centroid calculation to use triangle decomposition

Fixes the following bugs:
*Optional dependencies not throwing correct import error
*H3 not being conditionally imported in plotly visualization helper
*Some shapes being incorrectly intersected when vertices were perfectly vertical

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.