jts 简介、中文文档、中英对照文档 下载

article/2025/8/15 3:03:44

jts 文档 下载链接(含jar包、源码、pom)

组件名称中文-文档-下载链接中英对照-文档-下载链接
jts-1.13.jarjts-1.13-API文档-中文版.zipjts-1.13-API文档-中英对照版.zip

jts 简介

JTS拓扑套件

JTS拓扑套件是一个用于建模和操作二维线性几何的API。它提供了许多几何谓词和函数。JTS符合Open GIS Consortium发布的SQL简单特性规范。

在这里插入图片描述

在这里插入图片描述

jts 中文文档、中英对照文档 说明

摘要:jts、com.vividsolutions、中文文档、中英对照文档、下载、包含jar包、原API文档、源代码、Maven依赖信息文件、翻译后的API文档、vividsolutions、jts、中英对照文档、jar包、java;

使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。

人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

双语对照,边学技术、边学英语。

涉及的包(package)

com.vividsolutions.jts

com.vividsolutions.jts.algorithm

com.vividsolutions.jts.algorithm.distance

com.vividsolutions.jts.algorithm.locate

com.vividsolutions.jts.algorithm.match

com.vividsolutions.jts.awt

com.vividsolutions.jts.densify

com.vividsolutions.jts.geom

com.vividsolutions.jts.geom.impl

com.vividsolutions.jts.geom.prep

com.vividsolutions.jts.geom.util

com.vividsolutions.jts.geomgraph

com.vividsolutions.jts.geomgraph.index

com.vividsolutions.jts.index

com.vividsolutions.jts.index.bintree

com.vividsolutions.jts.index.chain

com.vividsolutions.jts.index.intervalrtree

com.vividsolutions.jts.index.kdtree

com.vividsolutions.jts.index.quadtree

com.vividsolutions.jts.index.strtree

com.vividsolutions.jts.index.sweepline

com.vividsolutions.jts.io

com.vividsolutions.jts.io.gml2

com.vividsolutions.jts.linearref

com.vividsolutions.jts.math

com.vividsolutions.jts.noding

com.vividsolutions.jts.noding.snapround

com.vividsolutions.jts.operation

com.vividsolutions.jts.operation.buffer

com.vividsolutions.jts.operation.buffer.validate

com.vividsolutions.jts.operation.distance

com.vividsolutions.jts.operation.distance3d

com.vividsolutions.jts.operation.linemerge

com.vividsolutions.jts.operation.overlay

com.vividsolutions.jts.operation.overlay.snap

com.vividsolutions.jts.operation.overlay.validate

com.vividsolutions.jts.operation.polygonize

com.vividsolutions.jts.operation.predicate

com.vividsolutions.jts.operation.relate

com.vividsolutions.jts.operation.union

com.vividsolutions.jts.operation.valid

com.vividsolutions.jts.planargraph

com.vividsolutions.jts.planargraph.algorithm

com.vividsolutions.jts.precision

com.vividsolutions.jts.shape

com.vividsolutions.jts.shape.fractal

com.vividsolutions.jts.shape.random

com.vividsolutions.jts.simplify

com.vividsolutions.jts.triangulate

com.vividsolutions.jts.triangulate.quadedge

com.vividsolutions.jts.util

com.vividsolutions.jtsexample.geom

com.vividsolutions.jtsexample.geom.prep

com.vividsolutions.jtsexample.io.gml2

com.vividsolutions.jtsexample.linearref

com.vividsolutions.jtsexample.operation.distance

com.vividsolutions.jtsexample.operation.linemerge

com.vividsolutions.jtsexample.operation.polygonize

com.vividsolutions.jtsexample.precision

com.vividsolutions.jtsexample.technique

涉及的类(class)

AbstractNode

AbstractSTRtree

AbstractSTRtree.IntersectsOp

AffineTransformation

AffineTransformationBuilder

AffineTransformationFactory

Angle

AreaSimilarityMeasure

ArrayListVisitor

Assert

AssertionFailedException

AxisPlaneCoordinateSequence

BasicExample

BasicSegmentString

Bintree

Boundable

BoundaryNodeRule

BoundaryNodeRule.EndPointBoundaryNodeRule

BoundaryNodeRule.Mod2BoundaryNodeRule

BoundaryNodeRule.MonoValentEndPointBoundaryNodeRule

BoundaryNodeRule.MultiValentEndPointBoundaryNodeRule

BoundaryOp

BufferBuilder

BufferCurveMaximumDistanceFinder

BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter

BufferCurveMaximumDistanceFinder.MaxPointDistanceFilter

BufferDistanceValidator

BufferInputLineSimplifier

BufferOp

BufferParameters

BufferResultValidator

BufferSubgraph

ByteArrayInStream

ByteOrderDataInStream

ByteOrderValues

CascadedPolygonUnion

CentralEndpointIntersector

CentroidArea

CentroidLine

CentroidPoint

CGAlgorithms

CGAlgorithms3D

CGAlgorithmsDD

ClosestPointExample

CollectionUtil

CollectionUtil.Function

CommonBits

CommonBitsOp

CommonBitsRemover

ComponentCoordinateExtracter

ConformingDelaunayTriangulationBuilder

ConformingDelaunayTriangulator

ConnectedElementLocationFilter

ConnectedElementPointFilter

ConnectedInteriorTester

ConnectedSubgraphFinder

ConsistentAreaTester

ConsistentPolygonRingChecker

ConstraintEnforcementException

ConstraintSplitPointFinder

ConstraintVertex

ConstraintVertexFactory

ConstructionExample

ConvexHull

Coordinate

Coordinate.DimensionalComparator

CoordinateArrayFilter

CoordinateArrays

CoordinateArrays.BidirectionalComparator

CoordinateArrays.ForwardComparator

CoordinateArraySequence

CoordinateArraySequenceFactory

CoordinateCountFilter

CoordinateFilter

CoordinateList

CoordinatePrecisionReducerFilter

CoordinateSequence

CoordinateSequenceComparator

CoordinateSequenceFactory

CoordinateSequenceFilter

CoordinateSequences

DD

Debug

DefaultCoordinateSequenceFactory

DelaunayTriangulationBuilder

Densifier

Depth

Dimension

DirectedEdge

DirectedEdge

DirectedEdgeStar

DirectedEdgeStar

DiscreteHausdorffDistance

DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter

DiscreteHausdorffDistance.MaxPointDistanceFilter

Distance3DOp

DistanceOp

DistanceToPoint

DistanceToPointFinder

DoubleBits

DouglasPeuckerSimplifier

Edge

Edge

EdgeConnectedTriangleTraversal

EdgeEnd

EdgeEndBuilder

EdgeEndBundle

EdgeEndBundleStar

EdgeEndStar

EdgeIntersection

EdgeIntersectionList

EdgeList

EdgeNodingValidator

EdgeRing

EdgeSetIntersector

EdgeSetNoder

EdgeString

EnhancedPrecisionOp

EnhancedPrecisionOpExample

Envelope

ExtendedCoordinate

ExtendedCoordinateExample

ExtendedCoordinateSequence

ExtendedCoordinateSequenceFactory

FacetSequence

FacetSequenceTreeBuilder

FastNodingValidator

FastSegmentSetIntersectionFinder

FontGlyphReader

FuzzyPointLocator

GeometricShapeBuilder

GeometricShapeFactory

Geometry

GeometryCollection

GeometryCollectionIterator

GeometryCollectionMapper

GeometryCollectionShape

GeometryCombiner

GeometryComponentFilter

GeometryEditor

GeometryEditor.CoordinateOperation

GeometryEditor.CoordinateSequenceOperation

GeometryEditor.GeometryEditorOperation

GeometryEditor.NoOpGeometryOperation

GeometryExtracter

GeometryFactory

GeometryFilter

GeometryGraph

GeometryGraphOperation

GeometryItemDistance

GeometryLocation

GeometryMapper

GeometryMapper.MapOp

GeometryNoder

GeometryPrecisionReducer

GeometrySnapper

GeometryStrategies

GeometryTransformer

GMLConstants

GMLHandler

GMLReader

GMLWriter

GraphComponent

GraphComponent

HausdorffSimilarityMeasure

HCoordinate

HotPixel

IdentityPointTransformation

IncrementalDelaunayTriangulator

IndexedFacetDistance

IndexedNestedRingTester

IndexedPointInAreaLocator

InputStreamInStream

InStream

InteriorIntersectionFinder

InteriorPointArea

InteriorPointLine

InteriorPointPoint

IntersectionAdder

IntersectionFinderAdder

IntersectionMatrix

Interval

Interval

IntervalRTreeBranchNode

IntervalRTreeLeafNode

IntervalRTreeNode

IntervalRTreeNode.NodeComparator

IntervalSize

IsSimpleOp

IsValidOp

ItemBoundable

ItemDistance

ItemVisitor

IteratedNoder

JTSVersion

KdNode

KdTree

Key

Key

KMLReaderExample

KochSnowflakeBuilder

Label

LastFoundQuadEdgeLocator

LengthIndexedLine

LengthLocationMap

Lineal

LinearComponentExtracter

LinearGeometryBuilder

LinearIterator

LinearLocation

LinearRefExample

LinearRing

LineBuilder

LineIntersector

LineMergeDirectedEdge

LineMergeEdge

LineMergeExample

LineMergeGraph

LineMerger

LineSegment

LineSequencer

LineString

LineStringExtracter

LineStringSelfIntersections

LineStringSnapper

LocateFailureException

Location

LocationIndexedLine

MathUtil

Matrix

MaximalEdgeRing

MCIndexNoder

MCIndexPointSnapper

MCIndexSegmentSetMutualIntersector

MCIndexSnapRounder

MCPointInRing

Memory

MidpointSplitPointFinder

MinimalEdgeRing

MinimumBoundingCircle

MinimumClearance

MinimumDiameter

MonotoneChain

MonotoneChain

MonotoneChainBuilder

MonotoneChainEdge

MonotoneChainIndexer

MonotoneChainOverlapAction

MonotoneChainSelectAction

MultiLineString

MultiPoint

MultiPolygon

NodableSegmentString

Node

Node

Node

Node

NodeBase

NodeBase

NodedSegmentString

NodeFactory

NodeMap

NodeMap

Noder

NodingValidator

NonEncroachingSplitPointFinder

NoninvertibleTransformationException

NonRobustCGAlgorithms

NonRobustLineIntersector

NotRepresentableException

ObjectCounter

OctagonalEnvelope

Octant

OffsetCurveBuilder

OffsetCurveSetBuilder

OffsetPointGenerator

OrientedCoordinateArray

OutputStreamOutStream

OutStream

OverlayNodeFactory

OverlayOp

OverlayResultValidator

PackedCoordinateSequence

PackedCoordinateSequence.Double

PackedCoordinateSequence.Float

PackedCoordinateSequenceFactory

ParseException

PlanarGraph

PlanarGraph

PlanarPolygon3D

Plane3D

Point

PointBuilder

PointExtracter

PointGeometryUnion

PointInRing

PointLocator

PointOnGeometryLocator

PointPairDistance

PointPairDistance

PointShapeFactory

PointShapeFactory.BasePointShapeFactory

PointShapeFactory.Circle

PointShapeFactory.Cross

PointShapeFactory.Point

PointShapeFactory.Square

PointShapeFactory.Star

PointShapeFactory.Triangle

PointShapeFactory.X

PointTransformation

Polygon

Polygonal

PolygonBuilder

PolygonExtracter

PolygonizeExample

Polygonizer

PolygonShape

PolygonUnionUsingBuffer

Position

PrecisionModel

PrecisionModel.Type

PrecisionModelExample

PrecisionReducerCoordinateOperation

PreparedGeometry

PreparedGeometryExample

PreparedGeometryFactory

PreparedLineString

PreparedPoint

PreparedPolygon

PriorityQueue

Puntal

QuadEdge

QuadEdgeLocator

QuadEdgeSubdivision

QuadEdgeTriangle

QuadEdgeUtil

Quadrant

Quadtree

QuadtreeNestedRingTester

RandomPointsBuilder

RandomPointsInGridBuilder

RayCrossingCounter

RectangleContains

RectangleIntersects

RectangleLineIntersector

RelateComputer

RelateNode

RelateNodeFactory

RelateNodeGraph

RelateOp

RepeatedPointTester

RightmostEdgeFinder

RobustCGAlgorithms

RobustDeterminant

RobustLineIntersector

Root

Root

ScaledNoder

SearchUsingPreparedGeometryIndex

Segment

SegmentIntersectionDetector

SegmentIntersector

SegmentIntersector

SegmentNode

SegmentNodeList

SegmentPointComparator

SegmentSetMutualIntersector

SegmentString

SegmentStringDissolver

SegmentStringDissolver.SegmentStringMerger

SegmentStringUtil

ShapeCollectionPathIterator

ShapeReader

ShapeWriter

ShortCircuitedGeometryVisitor

SierpinskiCarpetBuilder

SimilarityMeasure

SimilarityMeasureCombiner

SimpleEdgeSetIntersector

SimpleGeometryPrecisionReducer

SimpleMCSweepLineIntersector

SimpleMethodsExample

SimpleMinimumClearance

SimpleNestedRingTester

SimpleNoder

SimplePointInAreaLocator

SimplePointInRing

SimpleSegmentSetMutualIntersector

SimpleSnapRounder

SimpleSweepLineIntersector

SineStarFactory

SinglePassNoder

SIRtree

SnapIfNeededOverlayOp

SnapOverlayOp

SortedPackedIntervalRTree

SpatialIndex

SplitSegment

Stopwatch

STRtree

Subgraph

SubgraphDepthLocater

SweepLineEvent

SweepLineEvent

SweepLineIndex

SweepLineInterval

SweeplineNestedRingTester

SweepLineOverlapAction

SweepLineSegment

TaggedLineStringSimplifier

TopologyException

TopologyLocation

TopologyPreservingSimplifier

TopologyValidationError

TraversalVisitor

Triangle

TrianglePredicate

TriangleVisitor

UnaryUnionOp

UnionInteracting

UniqueCoordinateArrayFilter

Vector2D

Vector3D

Vertex

VertexTaggedGeometryDataMapper

VoronoiDiagramBuilder

WKBConstants

WKBHexFileReader

WKBReader

WKBWriter

WKTFileReader

WKTReader

WKTWriter


http://chatgpt.dhexx.cn/article/0TDgBFEH.shtml

相关文章

GeoTools——JTS的相关介绍和操作

GeoTools——JTS的相关介绍&#xff08;一&#xff09; JTS拓扑套件是GeoTools用于提供Geometry数据结构的实现&#xff0c;Geometry主要是指几何形状。 想要使用geoTools——JTS相关的操作可以导入以下的依赖<properties><geotools.version>17.1</geotools.ver…

java topo: 开源jtopo框架

java web 非本人研究方向&#xff0c;只是作为拓展知识涉猎范围 原文链接&#xff1a;http://www.jtopo.com/index.html jTopo是什么? jTopo&#xff08;Javascript Topology library)是一款完全基于HTML5 Canvas的关系、拓扑图形化界面开发工具包。 jTopo关注于数据的图形展…

JTopo踩坑记 -- React项目中使用JTopo

JTopo踩坑记 – React项目中使用JTopo JTopo-in-node & JTopo 最近实习公司一个项目需要绘制电网的拓扑图&#xff0c;大致要求的效果如下&#xff1a; 首先想到的是Echarts和d3&#xff0c;因为这个项目其他图表都是使用的Echarts&#xff0c; 但是在Echarts的官方示例…

jtopo的项目实战(七)

话接上回&#xff0c;继续实现jtopo本身不具有的一些功能&#xff0c;有讲的不对的地方&#xff0c;欢迎大家在评论区留言提出&#xff0c;博主基本每天在线&#xff0c;看到都会及时回复的&#xff0c;我们一起进步&#xff0c;奥利给&#xff0c;还有&#xff0c;码字不易&am…

关于vue3.0项目引入jtopo出现的各种问题汇总

jtopo官网demo网址&#xff1a;http://www.jtopo.com/demo.html 最近的项目需要用到jtopo&#xff0c;关于jtopo的引入&#xff0c;之前自己也都尝试过&#xff0c;没想到这次引入会出现这么多问题&#xff0c;所以大概总结一下 1、借用同事以前的经验来引入 npm install jto…

JTopo 框架教程之一:初始JTopo 框架

JTopo 是什么&#xff1f; JTopo&#xff08;Javascript Topology library)是一款完全基于HTML5 Canvas的关系、拓扑图形化界面开发工具包。jTopo关注于数据的图形展示&#xff0c;它是面向开发人员的&#xff0c;需要进行二次开发。使用jTopo很简单&#xff0c;可以快速创建一…

jtopo的项目实战(一)

前言 初识jtopo是因为项目中需要一个能够动态绘制网络拓扑图的插件&#xff0c;不但能画出基本的网络拓扑结构&#xff0c;还要能够标识出网络设备的类型以及端口设置&#xff0c;甚至是网络连线的流量信息等&#xff0c;基于这个需求查找了很多资料&#xff0c;初步选中了几款…

jtopo的项目实战(二)

话接上回&#xff0c;继续实现jtopo本身不具有的一些功能&#xff0c;有讲的不对的地方&#xff0c;欢迎大家留言提出&#xff0c;我们一起进步&#xff0c;奥利给&#xff0c;还有&#xff0c;码字不易&#xff0c;如果觉得博主写的不错的欢迎打赏哈&#xff01; 2.美化节点之…

vue、jtopo绘制鱼骨图

效果如下图所示&#xff1a; 一、文件目录结构&#xff1a; 二、绘制png的鱼头、鱼尾图片 fish_head.png&#xff1a; fish_tail.png&#xff1a; 三、下载js文件 jquery、jtopo请到官网下载。 四、编写鱼骨图核心文件&#xff1a;MakFishBone.js let MakFishBo…

通过JTopo.js在网页绘制网络拓扑图

项目中遇到要在网页中绘制网络拓扑图的需求&#xff0c;要求节点具备点击、拖拽、缩放等交互功能&#xff0c;并且可以显示/隐藏详细信息&#xff0c;数据是设备实时上报来的。 综上&#xff0c;用画拓扑图的工具画一张固定的图片偷懒显然是不行的&#xff0c;最好是找到一个封…

JTopo添加动态连线

效果如下 先在 JTopo 的 link 原型上定义一个方法 window.requestAnimationFrame window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame JTopo.Link.prototype.drawanimepic functi…

JTopo + Vue 实现自定义拖拽流程图

JTopo Vue 实现自定义拖拽流程图 进入体验效果 进入github 市场上做流程图的插件比较多&#xff0c;这里介绍一种基于canvas编写的js插件&#xff0c;结合vue框架做出精美的流程图 首先搭建vue框架&#xff0c;这里就不做介绍&#xff0c;由于jtopo官方demo里用到了jquery&am…

jtopo连线绘制脉冲动画效果

随着需求的日益精细化&#xff0c;人们越来越多的关注到了画面的美观&#xff0c;单纯的节点间连线已经不满足人们的审美观念了&#xff0c;那么能不能让节点间的连线动起来呢&#xff1f;答案是可以的&#xff0c;老规矩&#xff0c;先上图&#xff0c;再说怎么实现。 同样&am…

jTopo入门 简单实现拓扑图

最近项目中需要绘制拓扑图&#xff0c;于是研究了下绘制拓扑图的组件&#xff0c;jtopo是一款比较简单易上手的开发工具包&#xff0c;分享给大家。 jtopo特点 1、完全基于HTML5 Canvas开发&#xff0c;API平易近人、几乎简单到了极致。 2、不依赖任何其他库、执行仅需一个Ca…

jtopo 实现一键布局

最近很忙、也很懒&#xff0c;一堆烦心事&#xff0c;jtopo后面不准备再深究了&#xff0c;本身东西也不多&#xff0c;做出的新功能&#xff0c;新特效也都写到博客中来了&#xff0c;今天给大家分享最近研究的一个新技能——jtopo一键布局&#xff0c;写给大家、也写给自己。…

jtopo简单实例

原贴地址 http://cn-arthurs.iteye.com/blog/2009345 说明: jtopo是一个基于canvas的js拓扑图形组件.比canvasexpress容易多了. 可以方便地加点,加连线,加鼠标事件,拖曳. 号称跨浏览器,不过实际上不支持ie678,加上excanvas.js也没用,除非像canvasexpress那样使用chrome插件. …

Vue — jTopo

近期在Vue项目中使用jTopo来制作集群节点拓扑图&#xff0c;官网http://www.jtopo.com/ 使用vue-cli搭建的模块化开发项目&#xff0c;使用第三方库最好的方式就是通过npm install xxx安装&#xff0c;然后在项目 里import xxx来使用&#xff1b;但是在JTopo官网上并没有发现有…

【Vue引入JTopo及所遇到的问题】

Vue引入JTopo及所遇到的问题 前言一、方案选型二、使用步骤三、总结 前言 项目过程中总是会遇到稀奇古怪的需求&#xff0c;这不&#xff0c;咱老大又让我画一个系统拓扑图放在首页&#xff0c;要求部分数据需从后端获取&#xff0c;动态展示在页面上。对于一个后端人猿来说&a…

Vue+JTopo(一)

1.下载js jtopo 更新下载 (不知道为什么网站被封禁了……在这提供下我现在用的 jtopo-1.4.4_trial-esm-min.js) 链接&#xff1a;https://pan.baidu.com/s/18V1HKwAuxzWM19RD4axGOg 提取码&#xff1a;0304 2.引用 文件放在public/js文件夹下&#xff0c;在index.hml内引用。…

jTopo(一)

jTopo(一) 一、jTopo是什么 jTopo&#xff08;Javascript Topology library)是一款完全基于HTML5 Canvas的关系、拓扑图形化界面开发工具包。 jTopo关注于数据的图形展示&#xff0c;它是面向开发人员的&#xff0c;需要进行二次开发。 使用jTopo很简单&#xff0c;可以快速…