在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → WKT解析包 jts-1.8.0

WKT解析包 jts-1.8.0

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:7.41M
  • 下载次数:2
  • 浏览次数:228
  • 发布时间:2020-07-22
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
用java解析WKT格式地理坐标,包含解析point linestring polygon等 里面包含了JTS源码和jar包,说明文档,还包含了测试用例,很全面哦
【实例截图】
【核心代码】
jts-1.8.0
├── bin
│   ├── test.bat
│   ├── test_robust.bat
│   ├── test_stmlf.bat
│   ├── testbuilder.bat
│   ├── testrunner.bat
│   └── testrunner.properties
├── doc
│   ├── JTS Developer Guide.pdf
│   ├── JTS Technical Specs.pdf
│   ├── JTS TestBuilder & TestRunner User Guide.pdf
│   ├── JTS Version History.html
│   └── javadoc
│   ├── allclasses-frame.html
│   ├── allclasses-noframe.html
│   ├── com
│   │   └── vividsolutions
│   │   └── jts
│   │   ├── JTSVersion.html
│   │   ├── algorithm
│   │   │   ├── Angle.html
│   │   │   ├── BoundaryNodeRule.EndPointBoundaryNodeRule.html
│   │   │   ├── BoundaryNodeRule.Mod2BoundaryNodeRule.html
│   │   │   ├── BoundaryNodeRule.MonoValentEndPointBoundaryNodeRule.html
│   │   │   ├── BoundaryNodeRule.MultiValentEndPointBoundaryNodeRule.html
│   │   │   ├── BoundaryNodeRule.html
│   │   │   ├── CGAlgorithms.html
│   │   │   ├── CentralEndpointIntersector.html
│   │   │   ├── CentroidArea.html
│   │   │   ├── CentroidLine.html
│   │   │   ├── CentroidPoint.html
│   │   │   ├── ConvexHull.html
│   │   │   ├── HCoordinate.html
│   │   │   ├── InteriorPointArea.html
│   │   │   ├── InteriorPointLine.html
│   │   │   ├── InteriorPointPoint.html
│   │   │   ├── LineIntersector.html
│   │   │   ├── MCPointInRing.html
│   │   │   ├── MinimumDiameter.html
│   │   │   ├── NonRobustCGAlgorithms.html
│   │   │   ├── NonRobustLineIntersector.html
│   │   │   ├── NotRepresentableException.html
│   │   │   ├── PointInRing.html
│   │   │   ├── PointLocator.html
│   │   │   ├── RobustCGAlgorithms.html
│   │   │   ├── RobustDeterminant.html
│   │   │   ├── RobustLineIntersector.html
│   │   │   ├── SIRtreePointInRing.html
│   │   │   ├── SimplePointInAreaLocator.html
│   │   │   ├── SimplePointInRing.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── geom
│   │   │   ├── Coordinate.DimensionalComparator.html
│   │   │   ├── Coordinate.html
│   │   │   ├── CoordinateArrays.BidirectionalComparator.html
│   │   │   ├── CoordinateArrays.ForwardComparator.html
│   │   │   ├── CoordinateArrays.html
│   │   │   ├── CoordinateFilter.html
│   │   │   ├── CoordinateList.html
│   │   │   ├── CoordinateSequence.html
│   │   │   ├── CoordinateSequenceComparator.html
│   │   │   ├── CoordinateSequenceFactory.html
│   │   │   ├── CoordinateSequenceFilter.html
│   │   │   ├── CoordinateSequences.html
│   │   │   ├── DefaultCoordinateSequenceFactory.html
│   │   │   ├── Dimension.html
│   │   │   ├── Envelope.html
│   │   │   ├── Geometry.html
│   │   │   ├── GeometryCollection.html
│   │   │   ├── GeometryCollectionIterator.html
│   │   │   ├── GeometryComponentFilter.html
│   │   │   ├── GeometryFactory.html
│   │   │   ├── GeometryFilter.html
│   │   │   ├── IntersectionMatrix.html
│   │   │   ├── LineSegment.html
│   │   │   ├── LineString.html
│   │   │   ├── LinearRing.html
│   │   │   ├── Location.html
│   │   │   ├── MultiLineString.html
│   │   │   ├── MultiPoint.html
│   │   │   ├── MultiPolygon.html
│   │   │   ├── Point.html
│   │   │   ├── Polygon.html
│   │   │   ├── PrecisionModel.html
│   │   │   ├── TopologyException.html
│   │   │   ├── Triangle.html
│   │   │   ├── impl
│   │   │   │   ├── CoordinateArraySequence.html
│   │   │   │   ├── CoordinateArraySequenceFactory.html
│   │   │   │   ├── PackedCoordinateSequence.Double.html
│   │   │   │   ├── PackedCoordinateSequence.Float.html
│   │   │   │   ├── PackedCoordinateSequence.html
│   │   │   │   ├── PackedCoordinateSequenceFactory.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── util
│   │   │   ├── AffineTransformation.html
│   │   │   ├── AffineTransformationBuilder.html
│   │   │   ├── GeometryEditor.CoordinateOperation.html
│   │   │   ├── GeometryEditor.GeometryEditorOperation.html
│   │   │   ├── GeometryEditor.html
│   │   │   ├── GeometryTransformer.html
│   │   │   ├── LinearComponentExtracter.html
│   │   │   ├── Matrix.html
│   │   │   ├── NoninvertibleTransformationException.html
│   │   │   ├── PointExtracter.html
│   │   │   ├── PolygonExtracter.html
│   │   │   ├── ShortCircuitedGeometryVisitor.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── geomgraph
│   │   │   ├── Depth.html
│   │   │   ├── DirectedEdge.html
│   │   │   ├── DirectedEdgeStar.html
│   │   │   ├── Edge.html
│   │   │   ├── EdgeEnd.html
│   │   │   ├── EdgeEndStar.html
│   │   │   ├── EdgeIntersection.html
│   │   │   ├── EdgeIntersectionList.html
│   │   │   ├── EdgeList.html
│   │   │   ├── EdgeNodingValidator.html
│   │   │   ├── EdgeRing.html
│   │   │   ├── GeometryGraph.html
│   │   │   ├── GraphComponent.html
│   │   │   ├── Label.html
│   │   │   ├── Node.html
│   │   │   ├── NodeFactory.html
│   │   │   ├── NodeMap.html
│   │   │   ├── PlanarGraph.html
│   │   │   ├── Position.html
│   │   │   ├── Quadrant.html
│   │   │   ├── TopologyLocation.html
│   │   │   ├── index
│   │   │   │   ├── EdgeSetIntersector.html
│   │   │   │   ├── MonotoneChain.html
│   │   │   │   ├── MonotoneChainEdge.html
│   │   │   │   ├── MonotoneChainIndexer.html
│   │   │   │   ├── SegmentIntersector.html
│   │   │   │   ├── SimpleEdgeSetIntersector.html
│   │   │   │   ├── SimpleMCSweepLineIntersector.html
│   │   │   │   ├── SimpleSweepLineIntersector.html
│   │   │   │   ├── SweepLineEvent.html
│   │   │   │   ├── SweepLineSegment.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── index
│   │   │   ├── ArrayListVisitor.html
│   │   │   ├── ItemVisitor.html
│   │   │   ├── SpatialIndex.html
│   │   │   ├── bintree
│   │   │   │   ├── Bintree.html
│   │   │   │   ├── Interval.html
│   │   │   │   ├── Key.html
│   │   │   │   ├── Node.html
│   │   │   │   ├── NodeBase.html
│   │   │   │   ├── Root.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── chain
│   │   │   │   ├── MonotoneChain.html
│   │   │   │   ├── MonotoneChainBuilder.html
│   │   │   │   ├── MonotoneChainOverlapAction.html
│   │   │   │   ├── MonotoneChainSelectAction.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── quadtree
│   │   │   │   ├── DoubleBits.html
│   │   │   │   ├── IntervalSize.html
│   │   │   │   ├── Key.html
│   │   │   │   ├── Node.html
│   │   │   │   ├── NodeBase.html
│   │   │   │   ├── Quadtree.html
│   │   │   │   ├── Root.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── strtree
│   │   │   │   ├── AbstractNode.html
│   │   │   │   ├── AbstractSTRtree.IntersectsOp.html
│   │   │   │   ├── AbstractSTRtree.html
│   │   │   │   ├── Boundable.html
│   │   │   │   ├── Interval.html
│   │   │   │   ├── ItemBoundable.html
│   │   │   │   ├── SIRtree.html
│   │   │   │   ├── STRtree.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   └── sweepline
│   │   │   ├── SweepLineEvent.html
│   │   │   ├── SweepLineIndex.html
│   │   │   ├── SweepLineInterval.html
│   │   │   ├── SweepLineOverlapAction.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── io
│   │   │   ├── ByteArrayInStream.html
│   │   │   ├── ByteOrderDataInStream.html
│   │   │   ├── ByteOrderValues.html
│   │   │   ├── InStream.html
│   │   │   ├── InputStreamInStream.html
│   │   │   ├── OutStream.html
│   │   │   ├── OutputStreamOutStream.html
│   │   │   ├── ParseException.html
│   │   │   ├── WKBConstants.html
│   │   │   ├── WKBReader.html
│   │   │   ├── WKBWriter.html
│   │   │   ├── WKTReader.html
│   │   │   ├── WKTWriter.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── linearref
│   │   │   ├── LengthIndexedLine.html
│   │   │   ├── LengthLocationMap.html
│   │   │   ├── LinearGeometryBuilder.html
│   │   │   ├── LinearIterator.html
│   │   │   ├── LinearLocation.html
│   │   │   ├── LocationIndexedLine.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── noding
│   │   │   ├── FastNodingValidator.html
│   │   │   ├── InteriorIntersectionFinder.html
│   │   │   ├── IntersectionAdder.html
│   │   │   ├── IntersectionFinderAdder.html
│   │   │   ├── IteratedNoder.html
│   │   │   ├── MCIndexNoder.SegmentOverlapAction.html
│   │   │   ├── MCIndexNoder.html
│   │   │   ├── Noder.html
│   │   │   ├── NodingValidator.html
│   │   │   ├── Octant.html
│   │   │   ├── OrientedCoordinateArray.html
│   │   │   ├── ScaledNoder.html
│   │   │   ├── SegmentIntersector.html
│   │   │   ├── SegmentNode.html
│   │   │   ├── SegmentNodeList.html
│   │   │   ├── SegmentPointComparator.html
│   │   │   ├── SegmentString.html
│   │   │   ├── SegmentStringDissolver.SegmentStringMerger.html
│   │   │   ├── SegmentStringDissolver.html
│   │   │   ├── SimpleNoder.html
│   │   │   ├── SinglePassNoder.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── snapround
│   │   │   ├── HotPixel.html
│   │   │   ├── MCIndexPointSnapper.HotPixelSnapAction.html
│   │   │   ├── MCIndexPointSnapper.html
│   │   │   ├── MCIndexSnapRounder.html
│   │   │   ├── SimpleSnapRounder.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── operation
│   │   │   ├── BoundaryOp.html
│   │   │   ├── GeometryGraphOperation.html
│   │   │   ├── IsSimpleOp.html
│   │   │   ├── buffer
│   │   │   │   ├── BufferBuilder.html
│   │   │   │   ├── BufferOp.html
│   │   │   │   ├── BufferSubgraph.html
│   │   │   │   ├── OffsetCurveBuilder.html
│   │   │   │   ├── OffsetCurveSetBuilder.html
│   │   │   │   ├── RightmostEdgeFinder.html
│   │   │   │   ├── SubgraphDepthLocater.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── distance
│   │   │   │   ├── ConnectedElementLocationFilter.html
│   │   │   │   ├── ConnectedElementPointFilter.html
│   │   │   │   ├── DistanceOp.html
│   │   │   │   ├── GeometryLocation.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── linemerge
│   │   │   │   ├── EdgeString.html
│   │   │   │   ├── LineMergeDirectedEdge.html
│   │   │   │   ├── LineMergeEdge.html
│   │   │   │   ├── LineMergeGraph.html
│   │   │   │   ├── LineMerger.html
│   │   │   │   ├── LineSequencer.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── overlay
│   │   │   │   ├── ConsistentPolygonRingChecker.html
│   │   │   │   ├── EdgeSetNoder.html
│   │   │   │   ├── LineBuilder.html
│   │   │   │   ├── MaximalEdgeRing.html
│   │   │   │   ├── MinimalEdgeRing.html
│   │   │   │   ├── OverlayNodeFactory.html
│   │   │   │   ├── OverlayOp.html
│   │   │   │   ├── PointBuilder.html
│   │   │   │   ├── PolygonBuilder.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── snap
│   │   │   │   │   ├── GeometrySnapper.html
│   │   │   │   │   ├── LineStringSnapper.html
│   │   │   │   │   ├── SnapIfNeededOverlayOp.html
│   │   │   │   │   ├── SnapOverlayOp.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   └── package-tree.html
│   │   │   │   └── validate
│   │   │   │   ├── FuzzyPointLocator.html
│   │   │   │   ├── OffsetPointGenerator.html
│   │   │   │   ├── OverlayResultValidator.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── polygonize
│   │   │   │   ├── EdgeRing.html
│   │   │   │   ├── PolygonizeDirectedEdge.html
│   │   │   │   ├── Polygonizer.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── predicate
│   │   │   │   ├── RectangleContains.html
│   │   │   │   ├── RectangleIntersects.html
│   │   │   │   ├── SegmentIntersectionTester.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── relate
│   │   │   │   ├── EdgeEndBuilder.html
│   │   │   │   ├── EdgeEndBundle.html
│   │   │   │   ├── EdgeEndBundleStar.html
│   │   │   │   ├── RelateComputer.html
│   │   │   │   ├── RelateNode.html
│   │   │   │   ├── RelateNodeFactory.html
│   │   │   │   ├── RelateNodeGraph.html
│   │   │   │   ├── RelateOp.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   └── valid
│   │   │   ├── ConnectedInteriorTester.html
│   │   │   ├── ConsistentAreaTester.html
│   │   │   ├── IsValidOp.html
│   │   │   ├── QuadtreeNestedRingTester.html
│   │   │   ├── RepeatedPointTester.html
│   │   │   ├── SimpleNestedRingTester.html
│   │   │   ├── SweeplineNestedRingTester.html
│   │   │   ├── TopologyValidationError.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── planargraph
│   │   │   ├── DirectedEdge.html
│   │   │   ├── DirectedEdgeStar.html
│   │   │   ├── Edge.html
│   │   │   ├── GraphComponent.html
│   │   │   ├── Node.html
│   │   │   ├── NodeMap.html
│   │   │   ├── PlanarGraph.html
│   │   │   ├── Subgraph.html
│   │   │   ├── algorithm
│   │   │   │   ├── ConnectedSubgraphFinder.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── precision
│   │   │   ├── CommonBits.html
│   │   │   ├── CommonBitsOp.html
│   │   │   ├── CommonBitsRemover.html
│   │   │   ├── EnhancedPrecisionOp.html
│   │   │   ├── SimpleGeometryPrecisionReducer.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── simplify
│   │   │   ├── DouglasPeuckerLineSimplifier.html
│   │   │   ├── DouglasPeuckerSimplifier.html
│   │   │   ├── LineSegmentIndex.html
│   │   │   ├── TaggedLineSegment.html
│   │   │   ├── TaggedLineString.html
│   │   │   ├── TaggedLineStringSimplifier.html
│   │   │   ├── TaggedLinesSimplifier.html
│   │   │   ├── TopologyPreservingSimplifier.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   └── util
│   │   ├── Assert.html
│   │   ├── AssertionFailedException.html
│   │   ├── CollectionUtil.Function.html
│   │   ├── CollectionUtil.html
│   │   ├── CoordinateArrayFilter.html
│   │   ├── CoordinateCountFilter.html
│   │   ├── Debug.html
│   │   ├── GeometricShapeFactory.html
│   │   ├── Stopwatch.html
│   │   ├── UniqueCoordinateArrayFilter.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   └── package-tree.html
│   ├── constant-values.html
│   ├── deprecated-list.html
│   ├── help-doc.html
│   ├── index-all.html
│   ├── index.html
│   ├── overview-frame.html
│   ├── overview-summary.html
│   ├── overview-tree.html
│   ├── package-list
│   ├── packages.html
│   ├── resources
│   │   └── inherit.gif
│   ├── serialized-form.html
│   └── stylesheet.css
├── jtsio
│   ├── doc
│   │   └── javadoc
│   │   ├── allclasses-frame.html
│   │   ├── allclasses-noframe.html
│   │   ├── com
│   │   │   └── vividsolutions
│   │   │   └── jts
│   │   │   └── io
│   │   │   ├── gml2
│   │   │   │   ├── GMLHandler.html
│   │   │   │   ├── GMLReader.html
│   │   │   │   ├── GMLWriter.html
│   │   │   │   ├── GeometryStrategies.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   └── oracle
│   │   │   ├── OraReader.html
│   │   │   ├── OraWriter.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── constant-values.html
│   │   ├── deprecated-list.html
│   │   ├── help-doc.html
│   │   ├── index-all.html
│   │   ├── index.html
│   │   ├── overview-frame.html
│   │   ├── overview-summary.html
│   │   ├── overview-tree.html
│   │   ├── package-list
│   │   ├── packages.html
│   │   ├── resources
│   │   │   └── inherit.gif
│   │   └── stylesheet.css
│   ├── src
│   │   └── com
│   │   └── vividsolutions
│   │   └── jts
│   │   └── io
│   │   ├── gml2
│   │   │   ├── GMLConstants.java
│   │   │   ├── GMLHandler.java
│   │   │   ├── GMLReader.java
│   │   │   ├── GMLWriter.java
│   │   │   ├── GeometryStrategies.java
│   │   │   └── package.html
│   │   └── oracle
│   │   ├── Constants.java
│   │   ├── OraReader.java
│   │   ├── OraWriter.java
│   │   └── package.html
│   └── test
│   ├── com
│   │   └── vividsolutions
│   │   └── jts
│   │   ├── generator
│   │   │   ├── GeometryGenerator.java
│   │   │   ├── GridGenerator.java
│   │   │   ├── LineStringGenerator.java
│   │   │   ├── MultiGenerator.java
│   │   │   ├── PointGenerator.java
│   │   │   └── PolygonGenerator.java
│   │   └── io
│   │   ├── gml2
│   │   │   ├── GMLReaderTestCase.java
│   │   │   ├── StaticLineStringTest.java
│   │   │   ├── StaticMultiLineStringTest.java
│   │   │   ├── StaticMultiPointTest.java
│   │   │   ├── StaticMultiPolygonTest.java
│   │   │   ├── StaticPointTest.java
│   │   │   ├── StaticPolygonTest.java
│   │   │   ├── WritingTestCase.java
│   │   │   └── geometry.xsd
│   │   └── oracle
│   │   ├── ConnectedTestCase.java
│   │   ├── StaticLineStringTest.java
│   │   ├── StaticMultiLineStringTest.java
│   │   ├── StaticMultiPointTest.java
│   │   ├── StaticMultiPolygonTest.java
│   │   ├── StaticPointTest.java
│   │   ├── StaticPolygonTest.java
│   │   └── connection.properties
│   ├── data
│   │   ├── linestrings.xml
│   │   ├── multilinestrings.xml
│   │   ├── multipoints.xml
│   │   ├── multipolygons.xml
│   │   ├── points.xml
│   │   └── polygons.xml
│   └── readme
├── lib
│   ├── JTS_Test.jar
│   ├── acme.jar
│   ├── jdom.jar
│   ├── jts-1.8.jar
│   ├── jtsio-1.8.jar
│   ├── junit.jar
│   └── xerces.jar
├── src
│   ├── MANIFEST.MF
│   └── com
│   └── vividsolutions
│   ├── jts
│   │   ├── JTSVersion.java
│   │   ├── algorithm
│   │   │   ├── Angle.java
│   │   │   ├── BoundaryNodeRule.java
│   │   │   ├── CGAlgorithms.java
│   │   │   ├── CentralEndpointIntersector.java
│   │   │   ├── CentroidArea.java
│   │   │   ├── CentroidLine.java
│   │   │   ├── CentroidPoint.java
│   │   │   ├── ConvexHull.java
│   │   │   ├── HCoordinate.java
│   │   │   ├── InteriorPointArea.java
│   │   │   ├── InteriorPointLine.java
│   │   │   ├── InteriorPointPoint.java
│   │   │   ├── LineIntersector.java
│   │   │   ├── MCPointInRing.java
│   │   │   ├── MinimumDiameter.java
│   │   │   ├── NonRobustCGAlgorithms.java
│   │   │   ├── NonRobustLineIntersector.java
│   │   │   ├── NotRepresentableException.java
│   │   │   ├── PointInRing.java
│   │   │   ├── PointLocator.java
│   │   │   ├── RobustCGAlgorithms.java
│   │   │   ├── RobustDeterminant.java
│   │   │   ├── RobustLineIntersector.java
│   │   │   ├── SIRtreePointInRing.java
│   │   │   ├── SimplePointInAreaLocator.java
│   │   │   ├── SimplePointInRing.java
│   │   │   └── package.html
│   │   ├── geom
│   │   │   ├── Coordinate.java
│   │   │   ├── CoordinateArrays.java
│   │   │   ├── CoordinateFilter.java
│   │   │   ├── CoordinateList.java
│   │   │   ├── CoordinateSequence.java
│   │   │   ├── CoordinateSequenceComparator.java
│   │   │   ├── CoordinateSequenceFactory.java
│   │   │   ├── CoordinateSequenceFilter.java
│   │   │   ├── CoordinateSequences.java
│   │   │   ├── DefaultCoordinateSequence.java
│   │   │   ├── DefaultCoordinateSequenceFactory.java
│   │   │   ├── Dimension.java
│   │   │   ├── Envelope.java
│   │   │   ├── Geometry.java
│   │   │   ├── GeometryCollection.java
│   │   │   ├── GeometryCollectionIterator.java
│   │   │   ├── GeometryComponentFilter.java
│   │   │   ├── GeometryFactory.java
│   │   │   ├── GeometryFilter.java
│   │   │   ├── IntersectionMatrix.java
│   │   │   ├── LineSegment.java
│   │   │   ├── LineString.java
│   │   │   ├── LinearRing.java
│   │   │   ├── Location.java
│   │   │   ├── MultiLineString.java
│   │   │   ├── MultiPoint.java
│   │   │   ├── MultiPolygon.java
│   │   │   ├── Point.java
│   │   │   ├── Polygon.java
│   │   │   ├── PrecisionModel.java
│   │   │   ├── TopologyException.java
│   │   │   ├── Triangle.java
│   │   │   ├── impl
│   │   │   │   ├── CoordinateArraySequence.java
│   │   │   │   ├── CoordinateArraySequenceFactory.java
│   │   │   │   ├── PackedCoordinateSequence.java
│   │   │   │   └── PackedCoordinateSequenceFactory.java
│   │   │   ├── package.html
│   │   │   └── util
│   │   │   ├── AffineTransformation.java
│   │   │   ├── AffineTransformationBuilder.java
│   │   │   ├── GeometryEditor.java
│   │   │   ├── GeometryTransformer.java
│   │   │   ├── LinearComponentExtracter.java
│   │   │   ├── Matrix.java
│   │   │   ├── NoninvertibleTransformationException.java
│   │   │   ├── PointExtracter.java
│   │   │   ├── PolygonExtracter.java
│   │   │   ├── ShortCircuitedGeometryVisitor.java
│   │   │   └── package.html
│   │   ├── geomgraph
│   │   │   ├── Depth.java
│   │   │   ├── DirectedEdge.java
│   │   │   ├── DirectedEdgeStar.java
│   │   │   ├── Edge.java
│   │   │   ├── EdgeEnd.java
│   │   │   ├── EdgeEndStar.java
│   │   │   ├── EdgeIntersection.java
│   │   │   ├── EdgeIntersectionList.java
│   │   │   ├── EdgeList.java
│   │   │   ├── EdgeNodingValidator.java
│   │   │   ├── EdgeRing.java
│   │   │   ├── GeometryGraph.java
│   │   │   ├── GraphComponent.java
│   │   │   ├── Label.java
│   │   │   ├── Node.java
│   │   │   ├── NodeFactory.java
│   │   │   ├── NodeMap.java
│   │   │   ├── PlanarGraph.java
│   │   │   ├── Position.java
│   │   │   ├── Quadrant.java
│   │   │   ├── TopologyLocation.java
│   │   │   ├── index
│   │   │   │   ├── EdgeSetIntersector.java
│   │   │   │   ├── MonotoneChain.java
│   │   │   │   ├── MonotoneChainEdge.java
│   │   │   │   ├── MonotoneChainIndexer.java
│   │   │   │   ├── SegmentIntersector.java
│   │   │   │   ├── SimpleEdgeSetIntersector.java
│   │   │   │   ├── SimpleMCSweepLineIntersector.java
│   │   │   │   ├── SimpleSweepLineIntersector.java
│   │   │   │   ├── SweepLineEvent.java
│   │   │   │   ├── SweepLineSegment.java
│   │   │   │   └── package.html
│   │   │   └── package.html
│   │   ├── index
│   │   │   ├── ArrayListVisitor.java
│   │   │   ├── ItemVisitor.java
│   │   │   ├── SpatialIndex.java
│   │   │   ├── bintree
│   │   │   │   ├── Bintree.java
│   │   │   │   ├── Interval.java
│   │   │   │   ├── Key.java
│   │   │   │   ├── Node.java
│   │   │   │   ├── NodeBase.java
│   │   │   │   ├── Root.java
│   │   │   │   └── package.html
│   │   │   ├── chain
│   │   │   │   ├── MonotoneChain.java
│   │   │   │   ├── MonotoneChainBuilder.java
│   │   │   │   ├── MonotoneChainOverlapAction.java
│   │   │   │   ├── MonotoneChainSelectAction.java
│   │   │   │   └── package.html
│   │   │   ├── package.html
│   │   │   ├── quadtree
│   │   │   │   ├── DoubleBits.java
│   │   │   │   ├── IntervalSize.java
│   │   │   │   ├── Key.java
│   │   │   │   ├── Node.java
│   │   │   │   ├── NodeBase.java
│   │   │   │   ├── Quadtree.java
│   │   │   │   ├── Root.java
│   │   │   │   └── package.html
│   │   │   ├── strtree
│   │   │   │   ├── AbstractNode.java
│   │   │   │   ├── AbstractSTRtree.java
│   │   │   │   ├── Boundable.java
│   │   │   │   ├── Interval.java
│   │   │   │   ├── ItemBoundable.java
│   │   │   │   ├── SIRtree.java
│   │   │   │   ├── STRtree.java
│   │   │   │   └── package.html
│   │   │   └── sweepline
│   │   │   ├── SweepLineEvent.java
│   │   │   ├── SweepLineIndex.java
│   │   │   ├── SweepLineInterval.java
│   │   │   ├── SweepLineOverlapAction.java
│   │   │   └── package.html
│   │   ├── io
│   │   │   ├── ByteArrayInStream.java
│   │   │   ├── ByteOrderDataInStream.java
│   │   │   ├── ByteOrderValues.java
│   │   │   ├── InStream.java
│   │   │   ├── InputStreamInStream.java
│   │   │   ├── OutStream.java
│   │   │   ├── OutputStreamOutStream.java
│   │   │   ├── ParseException.java
│   │   │   ├── WKBConstants.java
│   │   │   ├── WKBReader.java
│   │   │   ├── WKBWriter.java
│   │   │   ├── WKTReader.java
│   │   │   ├── WKTWriter.java
│   │   │   └── package.html
│   │   ├── linearref
│   │   │   ├── ExtractLineByLocation.java
│   │   │   ├── LengthIndexOfPoint.java
│   │   │   ├── LengthIndexedLine.java
│   │   │   ├── LengthLocationMap.java
│   │   │   ├── LinearGeometryBuilder.java
│   │   │   ├── LinearIterator.java
│   │   │   ├── LinearLocation.java
│   │   │   ├── LocationIndexOfLine.java
│   │   │   ├── LocationIndexOfPoint.java
│   │   │   ├── LocationIndexedLine.java
│   │   │   └── package.html
│   │   ├── noding
│   │   │   ├── FastNodingValidator.java
│   │   │   ├── InteriorIntersectionFinder.java
│   │   │   ├── IntersectionAdder.java
│   │   │   ├── IntersectionFinderAdder.java
│   │   │   ├── IteratedNoder.java
│   │   │   ├── MCIndexNoder.java
│   │   │   ├── Noder.java
│   │   │   ├── NodingValidator.java
│   │   │   ├── Octant.java
│   │   │   ├── OrientedCoordinateArray.java
│   │   │   ├── ScaledNoder.java
│   │   │   ├── SegmentIntersector.java
│   │   │   ├── SegmentNode.java
│   │   │   ├── SegmentNodeList.java
│   │   │   ├── SegmentPointComparator.java
│   │   │   ├── SegmentString.java
│   │   │   ├── SegmentStringDissolver.java
│   │   │   ├── SimpleNoder.java
│   │   │   ├── SinglePassNoder.java
│   │   │   ├── package.html
│   │   │   └── snapround
│   │   │   ├── HotPixel.java
│   │   │   ├── MCIndexPointSnapper.java
│   │   │   ├── MCIndexSnapRounder.java
│   │   │   ├── SimpleSnapRounder.java
│   │   │   └── package.html
│   │   ├── operation
│   │   │   ├── BoundaryOp.java
│   │   │   ├── GeometryGraphOperation.java
│   │   │   ├── IsSimpleOp.java
│   │   │   ├── buffer
│   │   │   │   ├── BufferBuilder.java
│   │   │   │   ├── BufferOp.java
│   │   │   │   ├── BufferSubgraph.java
│   │   │   │   ├── OffsetCurveBuilder.java
│   │   │   │   ├── OffsetCurveSetBuilder.java
│   │   │   │   ├── RightmostEdgeFinder.java
│   │   │   │   ├── SubgraphDepthLocater.java
│   │   │   │   └── package.html
│   │   │   ├── distance
│   │   │   │   ├── ConnectedElementLocationFilter.java
│   │   │   │   ├── ConnectedElementPointFilter.java
│   │   │   │   ├── DistanceOp.java
│   │   │   │   ├── GeometryLocation.java
│   │   │   │   └── package.html
│   │   │   ├── linemerge
│   │   │   │   ├── EdgeString.java
│   │   │   │   ├── LineMergeDirectedEdge.java
│   │   │   │   ├── LineMergeEdge.java
│   │   │   │   ├── LineMergeGraph.java
│   │   │   │   ├── LineMerger.java
│   │   │   │   └── LineSequencer.java
│   │   │   ├── overlay
│   │   │   │   ├── ConsistentPolygonRingChecker.java
│   │   │   │   ├── EdgeSetNoder.java
│   │   │   │   ├── LineBuilder.java
│   │   │   │   ├── MaximalEdgeRing.java
│   │   │   │   ├── MinimalEdgeRing.java
│   │   │   │   ├── OverlayNodeFactory.java
│   │   │   │   ├── OverlayOp.java
│   │   │   │   ├── PointBuilder.java
│   │   │   │   ├── PolygonBuilder.java
│   │   │   │   ├── package.html
│   │   │   │   ├── snap
│   │   │   │   │   ├── GeometrySnapper.java
│   │   │   │   │   ├── LineStringSnapper.java
│   │   │   │   │   ├── SnapIfNeededOverlayOp.java
│   │   │   │   │   └── SnapOverlayOp.java
│   │   │   │   └── validate
│   │   │   │   ├── FuzzyPointLocator.java
│   │   │   │   ├── OffsetPointGenerator.java
│   │   │   │   └── OverlayResultValidator.java
│   │   │   ├── package.html
│   │   │   ├── polygonize
│   │   │   │   ├── EdgeRing.java
│   │   │   │   ├── PolygonizeDirectedEdge.java
│   │   │   │   ├── PolygonizeEdge.java
│   │   │   │   ├── PolygonizeGraph.java
│   │   │   │   └── Polygonizer.java
│   │   │   ├── predicate
│   │   │   │   ├── RectangleContains.java
│   │   │   │   ├── RectangleIntersects.java
│   │   │   │   └── SegmentIntersectionTester.java
│   │   │   ├── relate
│   │   │   │   ├── EdgeEndBuilder.java
│   │   │   │   ├── EdgeEndBundle.java
│   │   │   │   ├── EdgeEndBundleStar.java
│   │   │   │   ├── RelateComputer.java
│   │   │   │   ├── RelateNode.java
│   │   │   │   ├── RelateNodeFactory.java
│   │   │   │   ├── RelateNodeGraph.java
│   │   │   │   ├── RelateOp.java
│   │   │   │   └── package.html
│   │   │   └── valid
│   │   │   ├── ConnectedInteriorTester.java
│   │   │   ├── ConsistentAreaTester.java
│   │   │   ├── IsValidOp.java
│   │   │   ├── QuadtreeNestedRingTester.java
│   │   │   ├── RepeatedPointTester.java
│   │   │   ├── SimpleNestedRingTester.java
│   │   │   ├── SweeplineNestedRingTester.java
│   │   │   ├── TopologyValidationError.java
│   │   │   └── package.html
│   │   ├── planargraph
│   │   │   ├── DirectedEdge.java
│   │   │   ├── DirectedEdgeStar.java
│   │   │   ├── Edge.java
│   │   │   ├── GraphComponent.java
│   │   │   ├── Node.java
│   │   │   ├── NodeMap.java
│   │   │   ├── PlanarGraph.java
│   │   │   ├── Subgraph.java
│   │   │   ├── algorithm
│   │   │   │   └── ConnectedSubgraphFinder.java
│   │   │   └── package.html
│   │   ├── polygonize
│   │   │   └── package.html
│   │   ├── precision
│   │   │   ├── CommonBits.java
│   │   │   ├── CommonBitsOp.java
│   │   │   ├── CommonBitsRemover.java
│   │   │   ├── EnhancedPrecisionOp.java
│   │   │   ├── SimpleGeometryPrecisionReducer.java
│   │   │   └── package.html
│   │   ├── simplify
│   │   │   ├── DouglasPeuckerLineSimplifier.java
│   │   │   ├── DouglasPeuckerSimplifier.java
│   │   │   ├── LineSegmentIndex.java
│   │   │   ├── TaggedLineSegment.java
│   │   │   ├── TaggedLineString.java
│   │   │   ├── TaggedLineStringSimplifier.java
│   │   │   ├── TaggedLinesSimplifier.java
│   │   │   └── TopologyPreservingSimplifier.java
│   │   └── util
│   │   ├── Assert.java
│   │   ├── AssertionFailedException.java
│   │   ├── CollectionUtil.java
│   │   ├── CoordinateArrayFilter.java
│   │   ├── CoordinateCountFilter.java
│   │   ├── Debug.java
│   │   ├── GeometricShapeFactory.java
│   │   ├── Stopwatch.java
│   │   ├── UniqueCoordinateArrayFilter.java
│   │   └── package.html
│   └── jtsexample
│   ├── geom
│   │   ├── BasicExample.java
│   │   ├── ConstructionExample.java
│   │   ├── ExtendedCoordinate.java
│   │   ├── ExtendedCoordinateExample.java
│   │   ├── ExtendedCoordinateSequence.java
│   │   ├── ExtendedCoordinateSequenceFactory.java
│   │   ├── PrecisionModelExample.java
│   │   └── SimpleMethodsExample.java
│   ├── linearref
│   │   └── LinearRefExample.java
│   ├── operation
│   │   ├── distance
│   │   │   └── ClosestPointExample.java
│   │   ├── linemerge
│   │   │   └── LineMergeExample.java
│   │   └── polygonize
│   │   └── PolygonizeExample.java
│   ├── package.html
│   ├── precision
│   │   └── EnhancedPrecisionOpExample.java
│   └── technique
│   ├── LineStringSelfIntersections.java
│   └── PolygonUnionUsingBuffer.java
└── testxml
├── general
│   ├── TestBoundary.xml
│   ├── TestCentroid.xml
│   ├── TestConvexHull-big.xml
│   ├── TestConvexHull.xml
│   ├── TestFunctionAA.xml
│   ├── TestFunctionAAPrec.xml
│   ├── TestFunctionLA.xml
│   ├── TestFunctionLAPrec.xml
│   ├── TestFunctionLL.xml
│   ├── TestFunctionLLPrec.xml
│   ├── TestFunctionPA.xml
│   ├── TestFunctionPL.xml
│   ├── TestFunctionPLPrec.xml
│   ├── TestFunctionPP.xml
│   ├── TestInteriorPoint.xml
│   ├── TestRectanglePredicate.xml
│   ├── TestRelateAA.xml
│   ├── TestRelateAC.xml
│   ├── TestRelateLA.xml
│   ├── TestRelateLC.xml
│   ├── TestRelateLL.xml
│   ├── TestRelatePA.xml
│   ├── TestRelatePL.xml
│   ├── TestRelatePP.xml
│   ├── TestSimple.xml
│   ├── TestValid.xml
│   ├── TestValid2-big.xml
│   ├── TestValid2.xml
│   └── TestWithinDistance.xml
├── robust
│   ├── ExternalRobustness.xml
│   ├── TestRobustOverlayFixed.xml
│   ├── TestRobustOverlayFloat.xml
│   └── TestRobustRelate.xml
├── stmlf
│   ├── stmlf-cases-20061018_int.xml
│   └── stmlf-cases-20061020_int.xml
└── validate
├── TestRelateAA-big.xml
├── TestRelateAA.xml
├── TestRelateAC.xml
├── TestRelateLA.xml
├── TestRelateLC.xml
├── TestRelateLL.xml
├── TestRelatePA.xml
├── TestRelatePL.xml
└── TestRelatePP.xml

117 directories, 836 files

标签:

实例下载地址

WKT解析包 jts-1.8.0

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警