Releases: Esri/geometry-api-java
Geometry API for Java 2.2.4
- #269 Bug in WKB export of MultiPoint with Z and M (satish-csi)
- #266 OGCGeometry.union hangs
- #253 Exception: Index was outside the bounds of the array
- #251 Unreleased Resource: Streams
- #247 Simple geometry reported as non-simple
341720632fe17249341d9ee431e87854491ce54a
esri-geometry-api-2.2.4.jar
1b71e2bca139a3c8fa91888b167236922dcab4aa
esri-geometry-api-2.2.4-javadoc.jar
7e50527dd906872a9cc95accfce94137dfca1ceb
esri-geometry-api-2.2.4-sources.jar
ac980d04807afe06385d15e2ea9e9bff3bf376f9
esri-geometry-api-2.2.4.jar.asc
216d2dca9c63c99536a566d41337c421c1bbad95
esri-geometry-api-2.2.4-javadoc.jar.asc
fbce30834b061c90f5dedef1884456edfaec1f44
esri-geometry-api-2.2.4.pom.asc
369f7309f0d4eb16ab7c627013ecebf4b1b0b256
esri-geometry-api-2.2.4-sources.jar.asc
971c4396d6fa9a215d79f619d0d26bf4541977bc
esri-geometry-api-2.2.4.pom
Geometry API for Java 2.2.3
- #225 Centroid returned
Point(Infinity, Infinity)
for degenerate polygons - #241 buffer on small polygons was returning null
- #236 hashCode implementations: Line, Envelope3D
- #230 RelationalOperations: Unused variable
- #228 Simplificator field initialization
e34201b14b1e3d399244be668be9bc3893afa8f6
target/esri-geometry-api-2.2.3.jar
89516ca012e71b580458ce26778fb9d90eb409a2
target/esri-geometry-api-2.2.3-javadoc.jar
4cc339b1486fa99a2ee138d63a064badc1657810
target/esri-geometry-api-2.2.3-sources.jar
338a65f3a54e54f5a8086af6ce9f1fe1e4788da5
target/esri-geometry-api-2.2.3.jar.asc
02f63c91ec85378a9bb5bc4a0f8da8a823f6f1ce
target/esri-geometry-api-2.2.3-javadoc.jar.asc
c21fdbbd76975ec06304da32107f1fff905e700d
target/esri-geometry-api-2.2.3.pom.asc
aaecd6dc2a592345f6c8ad0592eaac69821eb6d0
target/esri-geometry-api-2.2.3-sources.jar.asc
c863a04b675d5e5f233558504807236b7a9c2f86
target/esri-geometry-api-2.2.3.pom
Geometry API for Java 2.2.2
- #205 point-in-polygon check with accelerated geometry (stolstov)
- #204 geometry accelerator in OGCGeometry#estimateMemorySize (mbasmanova)
469f534facc3627000371d3a1d91a8a37a2ac829
target/esri-geometry-api-2.2.2.jar.asc
fd0bcac3d4bc6014d112bae0f1f40a40f2e21ce9
target/esri-geometry-api-2.2.2.jar
8fe308044f90470df3939f6a34b53106558d70c0
target/esri-geometry-api-2.2.2-javadoc.jar.asc
8be94db9c3e28d747f02d27a1263b69f69f21fd4
target/esri-geometry-api-2.2.2-javadoc.jar
4280ab62a3bd1b1afadab37763b882ebdd46e139
target/esri-geometry-api-2.2.2.pom.asc
8b20cec1add8259b7f8c364ea87efb80e671dfbb
target/esri-geometry-api-2.2.2.pom
dfd5893ea0995d72099978b1e71279b9f74806f1
target/esri-geometry-api-2.2.2-sources.jar.asc
533d2acfbe018c6fb2a713ab15031a320f1dff29
target/esri-geometry-api-2.2.2-sources.jar
Geometry API for Java 2.2.1
- #186 QuadTree serialization
- #192 estimateMemorySize() threw NPE in MultiPathImpl on empty geometry
- #194 NPE in convex hull on GeometryCollection
6394876e0ee0e95b1ce0ebfe59c1fecf83d06c0f
target/esri-geometry-api-2.2.1.jar.asc
be6cc987101fcb36d01bee3912aff33060d82e93
target/esri-geometry-api-2.2.1.jar
81b0b4aec9b40970bb89a3fa5dc6b2b8bb4dcb54
target/esri-geometry-api-2.2.1-javadoc.jar.asc
06e3723ccbb6017585a9cbf6ad20e786c161d7a2
target/esri-geometry-api-2.2.1-javadoc.jar
52bf70c462a8806cafacf63edaa54394570b29f9
target/esri-geometry-api-2.2.1.pom.asc
0aeb4ddbbb45f31370113c6dc5a42e1e679c2c6f
target/esri-geometry-api-2.2.1.pom
df278a7aa657d009587dbb5f406c91d7bd0751c5
target/esri-geometry-api-2.2.1-sources.jar.asc
f8d7e58d310fa3e2c667a5f9b99f14dcb1f60b3a
target/esri-geometry-api-2.2.1-sources.jar
Geometry API for Java 2.2.0
- #167 Add function to compute centroid (mbasmanova)
- #176 Add collection handling methods (stolstov, mbasmanova)
- #177 OGCGeometry#union of geometries of different dimensions is incorrect (stolstov)
- #179 Difference of polyline and polygon leaves polyline segments on the boundary (stolstov)
- #168 Fix Envelope#intersect when other is empty (mbasmanova)
- #171 Fix a typo in usage of Export flags (stolstov)
- #182 update jackson to 2.9.6 from 2.9.4 (randallwhitman)
- #165 Test union operator with some geometry (danio)
The deployed version of Jackson would matter more than the compile-dependency version.
74a2e4da4611047bfece5ceaf40e7476ed7bb6cd
esri-geometry-api-2.2.0.jar.asc
2663f80d28c2470630a996464d6130b2809c9dbe
esri-geometry-api-2.2.0.jar
982059f8fae0588be73ef41ec63c28c0f56734d3
esri-geometry-api-2.2.0-javadoc.jar.asc
ec49799b469a668300d21e1e7be0683e859d2566
esri-geometry-api-2.2.0-javadoc.jar
80b759bc74910ec8223e396d47b4ffd25d89b62a
esri-geometry-api-2.2.0.pom.asc
653287691264f33c31c0d46a87f0e4fa2ef784f8
esri-geometry-api-2.2.0.pom
d14656f2dd2c5fdd58bfceb23ebedeb34104e4b0
esri-geometry-api-2.2.0-sources.jar
5e04a40aa8db42657a64d20f8a49fc994aadc8ce
esri-geometry-api-2.2.0-sources.jar.asc
Geometry API for Java 2.1.0
The deployed version of Jackson would matter more than the compile-dependency version.
d312f304c738ef78a85d8aa4c113f402983a678b
esri-geometry-api-2.1.0.jar.asc
ef75e8a423526c4b073914b2a17919e6b79ce475
esri-geometry-api-2.1.0.jar
fd14ec79095eb6407b35a742e068b79fe3a25a1b
esri-geometry-api-2.1.0-javadoc.jar.asc
25131c22779fabc0b9d8d8c01bb717ebb2f40032
esri-geometry-api-2.1.0-javadoc.jar
2999735e7b2be282e9363c38f11ff94e9c92c8a1
esri-geometry-api-2.1.0-sources.jar.asc
16635e67975554cb591e43b2cd96a4e9c134a3a6
esri-geometry-api-2.1.0-sources.jar
f957864da456e3d4d4a7b32d64d524798d112a1e
esri-geometry-api-2.1.0.pom.asc
83547ee9f02fb70eaa0d86e33925b28201ae1bcf
esri-geometry-api-2.1.0.pom
Geometry API for Java 2.0.0
- #136 Removed org.json dependency (interface change - not completely backward-compatible)
- #115 GeoJSON export was rewritten
- #85 Added support for GeoJSON to geometry collections
- #115 Bug in Buffer code had made buffer a little larger than needed on concave corners
- #110 OGCGeometry.equals rewrite
- #106 Create constructor to Envelope2D to accept Envelope2D
- #104 More methods in class Line public
- #101 Make Point,Polygon,Polyline not final classes
- #121 Set Buffer byte order before reading shape type.
- #90 Fix for SpatialReferenceImpl.equals(Object)
- #128 Remove use of JSONObject.getNames for Android
- #129 NPE in Buffering degenerate polyline
- #103 Fix hang in geodesicDistanceOnWGS84
- #99 Fix a bug in generalize for large deviations
- #112 no exception in toString
- #94 Digit after decimal point
- #120 Disable doclint in maven-javadoc-plugin execution
Upgrading to Geometry v2 from Geometry v1 requires changes to source code that uses the JSON-related methods in the Geometry API, due to removing the dependency on org-json, and removing all third-party exceptions from the Geometry interface.
6d6b4252682367ba94b27d1909b43e21f364acc8
target/esri-geometry-api-2.0.0.jara89881dc0be5842c6570340e7b1374595a43e747
target/esri-geometry-api-2.0.0-javadoc.jar84827d6c1caac28fc9f1f00fd8038de4eaf3c9a3
target/esri-geometry-api-2.0.0-sources.jar
Maven release 1.2.1
Bug Fixes
- #80 OperatorCut is returning incorrect result that has an extra piece
- #79 OperatorDisjoint is throwing java.lang.NullPointerException if the geometry is accelerated.
- #74 Envelope.toString() prints the min coordinate twice
- #71 OperatorClip is returning a clipped geometry that is not contained in the original geometry
- #63 Scala: Can not create Line using new Line() constructor
- #62 OperatorContains gives incorrect result for this Polygon-Polyline pair
- #61 JsonWriter throws exception when started as an Array
Maven release 1.2
- Many bug fixes
- Performance improvements for topological operations.
- Improvements to
OperatorSimplifyOGC
- Produces OGC simple geometries from self-intersecting or non-compliant geometries.
Maven release 1.1.1
v1.1.1 [maven-release-plugin] copy for tag v1.1.1