Releases: piruin/geok
Releases · piruin/geok
1.2.2
What's Changed
- Available on MavenCentral
- Change Group ID to
io.github.piruin, becausecom.github.*Group IDs are invalid now. [OSSRH-73790]
Full Changelog: 1.2.0...1.2.2
1.2.2-SNAPSHOT-2
fix missing variable
1.2.2-SNAPSHOT
publish with MacOS
1.2.0
- Support Multiplatform (#6)
- Introduce
GeometryCollection(replacedMultiGeometry) - LatLng
equal()were explicit implemented - Can set decimal precision when comparing LatLng objects (default =
0.000001) - Fix checking intersection of lines not work on the following case :
- perfect vertical | horizontal lines case can't be calculated
- intersection out of line segment
1.2.0-alpha1
- Introduce
GeometryCollection(deprecatedMultiGeometry) - LatLng
equal()were explicit implemented - Can set decimal precision when comparing LatLng objects (default =
0.000001) - Fix intersection check of lines following case :
- perfect vertical | horizontal lines case can't be calculated
- intersection out of line segment
1.1.1
Feature
- Add
sortedClockwise()for LatLng[] - Add
insideOf(Polygon)for LatLng & Point - Add
IntersectionWith()for Lalng[], LineString, Polygon - Add
distancefor LatLng[], LineString (deprecatedlength) - Add
close()andopen()for manipulate polygon - Add
centroidfor LineString, MultiPolygon and MultiPoint - Add
area()for MultiPolygon - Add
x,y,zfor LatLng - Polygon coordinates always clockwise sorted and closed
- Fix typo from
WSG48->WSG84
1.0.0
1.0.0-alpha-3
- remove
printlnon deserialize - add
GsonBuilder.registerGeokTypeAdapter()