Download geometry api java Free Java Code
Description
The Esri Geometry API for Java enables developers to write custom applications for analysis of spatial data. This API is used in the Esri GIS Tools for Hadoop and other 3rd party data processing solutions.
Source Files
The download file geometry-api-java-master.zip has the following entries.
.gitignore//w ww . ja va2s . c o m
.travis.yml
CONTRIBUTING.md
DepFiles/public/jackson-core-asl-1.9.11.jar
DepFiles/public/java-json.jar
DepFiles/unittest/jersey-client-1.5.jar
DepFiles/unittest/jersey-core-1.5.jar
DepFiles/unittest/junit-4.8.2.jar
README.md
build.xml
license.txt
manifest
pom.xml
src/com/esri/core/geometry/AttributeStreamBase.java
src/com/esri/core/geometry/AttributeStreamOfDbl.java
src/com/esri/core/geometry/AttributeStreamOfFloat.java
src/com/esri/core/geometry/AttributeStreamOfInt16.java
src/com/esri/core/geometry/AttributeStreamOfInt32.java
src/com/esri/core/geometry/AttributeStreamOfInt64.java
src/com/esri/core/geometry/AttributeStreamOfInt8.java
src/com/esri/core/geometry/Boundary.java
src/com/esri/core/geometry/BucketSort.java
src/com/esri/core/geometry/Bufferer.java
src/com/esri/core/geometry/ByteBufferCursor.java
src/com/esri/core/geometry/ClassicSort.java
src/com/esri/core/geometry/Clipper.java
src/com/esri/core/geometry/Clusterer.java
src/com/esri/core/geometry/ConstructOffset.java
src/com/esri/core/geometry/ConvexHull.java
src/com/esri/core/geometry/CrackAndCluster.java
src/com/esri/core/geometry/Cracker.java
src/com/esri/core/geometry/Cutter.java
src/com/esri/core/geometry/DirtyFlags.java
src/com/esri/core/geometry/ECoordinate.java
src/com/esri/core/geometry/EditShape.java
src/com/esri/core/geometry/Envelope.java
src/com/esri/core/geometry/Envelope1D.java
src/com/esri/core/geometry/Envelope2D.java
src/com/esri/core/geometry/Envelope2DIntersectorImpl.java
src/com/esri/core/geometry/Envelope3D.java
src/com/esri/core/geometry/GeoDist.java
src/com/esri/core/geometry/GeoJsonExportFlags.java
src/com/esri/core/geometry/GeoJsonImportFlags.java
src/com/esri/core/geometry/GeodeticCurveType.java
src/com/esri/core/geometry/Geometry.java
src/com/esri/core/geometry/GeometryAccelerators.java
src/com/esri/core/geometry/GeometryCursor.java
src/com/esri/core/geometry/GeometryCursorAppend.java
src/com/esri/core/geometry/GeometryEngine.java
src/com/esri/core/geometry/GeometryException.java
src/com/esri/core/geometry/GeometrySerializer.java
src/com/esri/core/geometry/IndexHashTable.java
src/com/esri/core/geometry/IndexMultiDCList.java
src/com/esri/core/geometry/IndexMultiList.java
src/com/esri/core/geometry/InternalUtils.java
src/com/esri/core/geometry/Interop.java
src/com/esri/core/geometry/IntervalTreeImpl.java
src/com/esri/core/geometry/JSONUtils.java
src/com/esri/core/geometry/JsonCursor.java
src/com/esri/core/geometry/JsonParserCursor.java
src/com/esri/core/geometry/JsonReader.java
src/com/esri/core/geometry/JsonWriter.java
src/com/esri/core/geometry/Line.java
src/com/esri/core/geometry/ListeningGeometryCursor.java
src/com/esri/core/geometry/MapGeometry.java
src/com/esri/core/geometry/MapGeometryCursor.java
src/com/esri/core/geometry/MapOGCStructure.java
src/com/esri/core/geometry/MathUtils.java
src/com/esri/core/geometry/MgrsConversionMode.java
src/com/esri/core/geometry/MultiPath.java
src/com/esri/core/geometry/MultiPathImpl.java
src/com/esri/core/geometry/MultiPoint.java
src/com/esri/core/geometry/MultiPointImpl.java
src/com/esri/core/geometry/MultiVertexGeometry.java
src/com/esri/core/geometry/MultiVertexGeometryImpl.java
src/com/esri/core/geometry/NonSimpleResult.java
src/com/esri/core/geometry/NumberUtils.java
src/com/esri/core/geometry/OGCStructure.java
src/com/esri/core/geometry/ObjectCacheTable.java
src/com/esri/core/geometry/Operator.java
src/com/esri/core/geometry/OperatorBoundary.java
src/com/esri/core/geometry/OperatorBoundaryLocal.java
src/com/esri/core/geometry/OperatorBoundaryLocalCursor.java
src/com/esri/core/geometry/OperatorBuffer.java
src/com/esri/core/geometry/OperatorBufferCursor.java
src/com/esri/core/geometry/OperatorBufferLocal.java
src/com/esri/core/geometry/OperatorClip.java
src/com/esri/core/geometry/OperatorClipCursor.java
src/com/esri/core/geometry/OperatorClipLocal.java
src/com/esri/core/geometry/OperatorContains.java
src/com/esri/core/geometry/OperatorContainsLocal.java
src/com/esri/core/geometry/OperatorConvexHull.java
src/com/esri/core/geometry/OperatorConvexHullCursor.java
src/com/esri/core/geometry/OperatorConvexHullLocal.java
src/com/esri/core/geometry/OperatorCrosses.java
src/com/esri/core/geometry/OperatorCrossesLocal.java
src/com/esri/core/geometry/OperatorCut.java
src/com/esri/core/geometry/OperatorCutCursor.java
src/com/esri/core/geometry/OperatorCutLocal.java
src/com/esri/core/geometry/OperatorDensifyByLength.java
src/com/esri/core/geometry/OperatorDensifyByLengthCursor.java
src/com/esri/core/geometry/OperatorDensifyByLengthLocal.java
src/com/esri/core/geometry/OperatorDifference.java
src/com/esri/core/geometry/OperatorDifferenceCursor.java
src/com/esri/core/geometry/OperatorDifferenceLocal.java
src/com/esri/core/geometry/OperatorDisjoint.java
src/com/esri/core/geometry/OperatorDisjointLocal.java
src/com/esri/core/geometry/OperatorDistance.java
src/com/esri/core/geometry/OperatorDistanceLocal.java
src/com/esri/core/geometry/OperatorEquals.java
src/com/esri/core/geometry/OperatorEqualsLocal.java
src/com/esri/core/geometry/OperatorExportToESRIShape.java
src/com/esri/core/geometry/OperatorExportToESRIShapeCursor.java
src/com/esri/core/geometry/OperatorExportToESRIShapeLocal.java
src/com/esri/core/geometry/OperatorExportToGeoJson.java
src/com/esri/core/geometry/OperatorExportToGeoJsonCursor.java
src/com/esri/core/geometry/OperatorExportToGeoJsonLocal.java
src/com/esri/core/geometry/OperatorExportToJson.java
src/com/esri/core/geometry/OperatorExportToJsonCursor.java
src/com/esri/core/geometry/OperatorExportToJsonLocal.java
src/com/esri/core/geometry/OperatorExportToWkb.java
src/com/esri/core/geometry/OperatorExportToWkbLocal.java
src/com/esri/core/geometry/OperatorExportToWkt.java
src/com/esri/core/geometry/OperatorExportToWktLocal.java
src/com/esri/core/geometry/OperatorFactory.java
src/com/esri/core/geometry/OperatorFactoryLocal.java
src/com/esri/core/geometry/OperatorGeneralize.java
src/com/esri/core/geometry/OperatorGeneralizeCursor.java
src/com/esri/core/geometry/OperatorGeneralizeLocal.java
src/com/esri/core/geometry/OperatorGeodeticArea.java
src/com/esri/core/geometry/OperatorGeodeticAreaLocal.java
src/com/esri/core/geometry/OperatorGeodeticLength.java
src/com/esri/core/geometry/OperatorGeodeticLengthLocal.java
src/com/esri/core/geometry/OperatorImportFromESRIShape.java
src/com/esri/core/geometry/OperatorImportFromESRIShapeCursor.java
src/com/esri/core/geometry/OperatorImportFromESRIShapeLocal.java
src/com/esri/core/geometry/OperatorImportFromGeoJson.java
src/com/esri/core/geometry/OperatorImportFromGeoJsonLocal.java
src/com/esri/core/geometry/OperatorImportFromJson.java
src/com/esri/core/geometry/OperatorImportFromJsonCursor.java
src/com/esri/core/geometry/OperatorImportFromJsonLocal.java
src/com/esri/core/geometry/OperatorImportFromWkb.java
src/com/esri/core/geometry/OperatorImportFromWkbLocal.java
src/com/esri/core/geometry/OperatorImportFromWkt.java
src/com/esri/core/geometry/OperatorImportFromWktLocal.java
src/com/esri/core/geometry/OperatorInternalRelationUtils.java
src/com/esri/core/geometry/OperatorIntersection.java
src/com/esri/core/geometry/OperatorIntersectionCursor.java
src/com/esri/core/geometry/OperatorIntersectionLocal.java
src/com/esri/core/geometry/OperatorIntersects.java
src/com/esri/core/geometry/OperatorIntersectsLocal.java
src/com/esri/core/geometry/OperatorOffset.java
src/com/esri/core/geometry/OperatorOffsetCursor.java
src/com/esri/core/geometry/OperatorOffsetLocal.java
src/com/esri/core/geometry/OperatorOverlaps.java
src/com/esri/core/geometry/OperatorOverlapsLocal.java
src/com/esri/core/geometry/OperatorProject.java
src/com/esri/core/geometry/OperatorProjectLocal.java
src/com/esri/core/geometry/OperatorProximity2D.java
src/com/esri/core/geometry/OperatorProximity2DLocal.java
src/com/esri/core/geometry/OperatorRelate.java
src/com/esri/core/geometry/OperatorRelateLocal.java
src/com/esri/core/geometry/OperatorSimpleRelation.java
src/com/esri/core/geometry/OperatorSimplify.java
src/com/esri/core/geometry/OperatorSimplifyCursor.java
src/com/esri/core/geometry/OperatorSimplifyCursorOGC.java
src/com/esri/core/geometry/OperatorSimplifyLocal.java
src/com/esri/core/geometry/OperatorSimplifyLocalHelper.java
src/com/esri/core/geometry/OperatorSimplifyLocalOGC.java
src/com/esri/core/geometry/OperatorSimplifyOGC.java
src/com/esri/core/geometry/OperatorSymmetricDifference.java
src/com/esri/core/geometry/OperatorSymmetricDifferenceCursor.java
src/com/esri/core/geometry/OperatorSymmetricDifferenceLocal.java
src/com/esri/core/geometry/OperatorTouches.java
src/com/esri/core/geometry/OperatorTouchesLocal.java
src/com/esri/core/geometry/OperatorUnion.java
src/com/esri/core/geometry/OperatorUnionCursor.java
src/com/esri/core/geometry/OperatorUnionLocal.java
src/com/esri/core/geometry/OperatorWithin.java
src/com/esri/core/geometry/OperatorWithinLocal.java
src/com/esri/core/geometry/PathFlags.java
src/com/esri/core/geometry/PeDouble.java
src/com/esri/core/geometry/PlaneSweepCrackerHelper.java
src/com/esri/core/geometry/Point.java
src/com/esri/core/geometry/Point2D.java
src/com/esri/core/geometry/Point3D.java
src/com/esri/core/geometry/PointInPolygonHelper.java
src/com/esri/core/geometry/Polygon.java
src/com/esri/core/geometry/PolygonUtils.java
src/com/esri/core/geometry/Polyline.java
src/com/esri/core/geometry/PolylinePath.java
src/com/esri/core/geometry/ProgressTracker.java
src/com/esri/core/geometry/ProjectionTransformation.java
src/com/esri/core/geometry/Proximity2DResult.java
src/com/esri/core/geometry/Proximity2DResultComparator.java
src/com/esri/core/geometry/QuadTree.java
src/com/esri/core/geometry/QuadTreeImpl.java
src/com/esri/core/geometry/RasterizedGeometry2D.java
src/com/esri/core/geometry/RasterizedGeometry2DImpl.java
src/com/esri/core/geometry/RelationalOperations.java
src/com/esri/core/geometry/RelationalOperationsMatrix.java
src/com/esri/core/geometry/RingOrientationFixer.java
src/com/esri/core/geometry/Segment.java
src/com/esri/core/geometry/SegmentBuffer.java
src/com/esri/core/geometry/SegmentFlags.java
src/com/esri/core/geometry/SegmentIntersector.java
src/com/esri/core/geometry/SegmentIterator.java
src/com/esri/core/geometry/SegmentIteratorImpl.java
src/com/esri/core/geometry/ShapeExportFlags.java
src/com/esri/core/geometry/ShapeImportFlags.java
src/com/esri/core/geometry/ShapeModifiers.java
src/com/esri/core/geometry/ShapeType.java
src/com/esri/core/geometry/SimpleByteBufferCursor.java
src/com/esri/core/geometry/SimpleGeometryCursor.java
src/com/esri/core/geometry/SimpleJsonCursor.java
src/com/esri/core/geometry/SimpleJsonParserCursor.java
src/com/esri/core/geometry/SimpleMapGeometryCursor.java
src/com/esri/core/geometry/Simplificator.java
src/com/esri/core/geometry/SpatialReference.java
src/com/esri/core/geometry/SpatialReferenceImpl.java
src/com/esri/core/geometry/SpatialReferenceSerializer.java
src/com/esri/core/geometry/StridedIndexTypeCollection.java
src/com/esri/core/geometry/StringUtils.java
src/com/esri/core/geometry/SweepComparator.java
src/com/esri/core/geometry/SweepMonkierComparator.java
src/com/esri/core/geometry/TopoGraph.java
src/com/esri/core/geometry/TopologicalOperations.java
src/com/esri/core/geometry/Transformation2D.java
src/com/esri/core/geometry/Transformation3D.java
src/com/esri/core/geometry/Treap.java
src/com/esri/core/geometry/UserCancelException.java
src/com/esri/core/geometry/VertexDescription.java
src/com/esri/core/geometry/VertexDescriptionDesignerImpl.java
src/com/esri/core/geometry/VertexDescriptionHash.java
src/com/esri/core/geometry/WkbByteOrder.java
src/com/esri/core/geometry/WkbExportFlags.java
src/com/esri/core/geometry/WkbGeometryType.java
src/com/esri/core/geometry/WkbImportFlags.java
src/com/esri/core/geometry/Wkid.java
src/com/esri/core/geometry/Wkt.java
src/com/esri/core/geometry/WktExportFlags.java
src/com/esri/core/geometry/WktImportFlags.java
src/com/esri/core/geometry/WktParser.java
src/com/esri/core/geometry/gcs_id_to_tolerance.txt
src/com/esri/core/geometry/gcs_tolerances.txt
src/com/esri/core/geometry/intermediate_to_old_wkid.txt
src/com/esri/core/geometry/new_to_old_wkid.txt
src/com/esri/core/geometry/ogc/OGCConcreteGeometryCollection.java
src/com/esri/core/geometry/ogc/OGCCurve.java
src/com/esri/core/geometry/ogc/OGCGeometry.java
src/com/esri/core/geometry/ogc/OGCGeometryCollection.java
src/com/esri/core/geometry/ogc/OGCLineString.java
src/com/esri/core/geometry/ogc/OGCLinearRing.java
src/com/esri/core/geometry/ogc/OGCMultiCurve.java
src/com/esri/core/geometry/ogc/OGCMultiLineString.java
src/com/esri/core/geometry/ogc/OGCMultiPoint.java
src/com/esri/core/geometry/ogc/OGCMultiPolygon.java
src/com/esri/core/geometry/ogc/OGCMultiSurface.java
src/com/esri/core/geometry/ogc/OGCPoint.java
src/com/esri/core/geometry/ogc/OGCPolygon.java
src/com/esri/core/geometry/ogc/OGCSurface.java
src/com/esri/core/geometry/pcs_id_to_tolerance.txt
src/com/esri/core/geometry/pcs_tolerances.txt
unittest/com/esri/core/geometry/GeometryUtils.java
unittest/com/esri/core/geometry/RandomCoordinateGenerator.java
unittest/com/esri/core/geometry/TestAttributes.java
unittest/com/esri/core/geometry/TestBuffer.java
unittest/com/esri/core/geometry/TestClip.java
unittest/com/esri/core/geometry/TestCommonMethods.java
unittest/com/esri/core/geometry/TestContains.java
unittest/com/esri/core/geometry/TestConvexHull.java
unittest/com/esri/core/geometry/TestCut.java
unittest/com/esri/core/geometry/TestDifference.java
unittest/com/esri/core/geometry/TestDistance.java
unittest/com/esri/core/geometry/TestEditShape.java
unittest/com/esri/core/geometry/TestEnvelope2DIntersector.java
unittest/com/esri/core/geometry/TestEquals.java
unittest/com/esri/core/geometry/TestFailed.java
unittest/com/esri/core/geometry/TestGeneralize.java
unittest/com/esri/core/geometry/TestGeodetic.java
unittest/com/esri/core/geometry/TestGeomToGeoJson.java
unittest/com/esri/core/geometry/TestGeomToJSonExportSRFromWkiOrWkt_CR181369.java
unittest/com/esri/core/geometry/TestImportExport.java
unittest/com/esri/core/geometry/TestInterpolateAttributes.java
unittest/com/esri/core/geometry/TestIntersect2.java
unittest/com/esri/core/geometry/TestIntersection.java
unittest/com/esri/core/geometry/TestIntervalTree.java
unittest/com/esri/core/geometry/TestJSonGeometry.java
unittest/com/esri/core/geometry/TestJSonToGeomFromWkiOrWkt_CR177613.java
unittest/com/esri/core/geometry/TestJsonParser.java
unittest/com/esri/core/geometry/TestMathUtils.java
unittest/com/esri/core/geometry/TestMultiPoint.java
unittest/com/esri/core/geometry/TestOGC.java
unittest/com/esri/core/geometry/TestOffset.java
unittest/com/esri/core/geometry/TestPoint.java
unittest/com/esri/core/geometry/TestPolygon.java
unittest/com/esri/core/geometry/TestPolygonUtils.java
unittest/com/esri/core/geometry/TestProximity2D.java
unittest/com/esri/core/geometry/TestQuadTree.java
unittest/com/esri/core/geometry/TestRelation.java
unittest/com/esri/core/geometry/TestSerialization.java
unittest/com/esri/core/geometry/TestShapePreserving.java
unittest/com/esri/core/geometry/TestSimplify.java
unittest/com/esri/core/geometry/TestTouch.java
unittest/com/esri/core/geometry/TestTreap.java
unittest/com/esri/core/geometry/TestUnion.java
unittest/com/esri/core/geometry/TestWKBSupport.java
unittest/com/esri/core/geometry/TestWkbImportOnPostgresST.java
unittest/com/esri/core/geometry/TestWkid.java
unittest/com/esri/core/geometry/TestWktParser.java
unittest/com/esri/core/geometry/Utils.java
unittest/com/esri/core/geometry/savedAngularUnit.txt
unittest/com/esri/core/geometry/savedAreaUnit.txt
unittest/com/esri/core/geometry/savedEnvelope.txt
unittest/com/esri/core/geometry/savedLinearUnit.txt
unittest/com/esri/core/geometry/savedMultiPoint.txt
unittest/com/esri/core/geometry/savedPoint.txt
unittest/com/esri/core/geometry/savedPolygon.txt
unittest/com/esri/core/geometry/savedPolyline.txt
unittest/com/esri/core/geometry/savedProjectionTransformation.txt
unittest/com/esri/core/geometry/savedSpatialReference.txt
Download
Click the following link to download geometry-api-java-master.zip.
geometry-api-java-master.zip