com.supermap.dtf.feature
类 WarpGeometry
- java.lang.Object
-
- org.locationtech.jts.geom.Geometry
-
- com.supermap.dtf.feature.WarpGeometry
-
- 所有已实现的接口:
- IProjectionTransformation, Serializable, Cloneable, Comparable
public class WarpGeometry extends org.locationtech.jts.geom.Geometry implements IProjectionTransformation
- 另请参阅:
- 序列化表格
-
-
字段概要
-
从类继承的字段 org.locationtech.jts.geom.Geometry
envelope, factory, SRID, TYPECODE_GEOMETRYCOLLECTION, TYPECODE_LINEARRING, TYPECODE_LINESTRING, TYPECODE_MULTILINESTRING, TYPECODE_MULTIPOINT, TYPECODE_MULTIPOLYGON, TYPECODE_POINT, TYPECODE_POLYGON, TYPENAME_GEOMETRYCOLLECTION, TYPENAME_LINEARRING, TYPENAME_LINESTRING, TYPENAME_MULTILINESTRING, TYPENAME_MULTIPOINT, TYPENAME_MULTIPOLYGON, TYPENAME_POINT, TYPENAME_POLYGON
-
-
构造器概要
构造器 构造器和说明 WarpGeometry(com.supermap.data.Geometry smGeometry)WarpGeometry(org.locationtech.jts.geom.GeometryFactory factory, com.supermap.data.Geometry smGeometry)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidapply(org.locationtech.jts.geom.CoordinateFilter filter)voidapply(org.locationtech.jts.geom.CoordinateSequenceFilter filter)voidapply(org.locationtech.jts.geom.GeometryComponentFilter filter)voidapply(org.locationtech.jts.geom.GeometryFilter filter)protected intcompareToSameClass(Object o)protected intcompareToSameClass(Object o, org.locationtech.jts.geom.CoordinateSequenceComparator comp)protected org.locationtech.jts.geom.EnvelopecomputeEnvelopeInternal()protected org.locationtech.jts.geom.GeometrycopyInternal()booleanequalsExact(org.locationtech.jts.geom.Geometry other, double tolerance)org.locationtech.jts.geom.GeometrygetBoundary()intgetBoundaryDimension()org.locationtech.jts.geom.CoordinategetCoordinate()org.locationtech.jts.geom.Coordinate[]getCoordinates()intgetDimension()StringgetGeometryType()intgetNumPoints()com.supermap.data.GeometrygetSmGeometry()protected intgetTypeCode()booleanisEmpty()voidnormalize()protected org.locationtech.jts.geom.GeometryreverseInternal()Booleantransformation(com.supermap.data.PrjCoordSys srcPrjCoordSys, com.supermap.data.PrjCoordSys desPrjCoordSys, com.supermap.data.CoordSysTransParameter coordSysTransParameter, com.supermap.data.CoordSysTransMethod coordSysTransMethod)-
从类继承的方法 org.locationtech.jts.geom.Geometry
buffer, buffer, buffer, clone, compare, compareTo, compareTo, contains, convexHull, copy, coveredBy, covers, crosses, difference, disjoint, distance, equal, equals, equals, equalsExact, equalsNorm, equalsTopo, geometryChanged, geometryChangedAction, getArea, getCentroid, getEnvelope, getEnvelopeInternal, getFactory, getGeometryN, getInteriorPoint, getLength, getNumGeometries, getPrecisionModel, getSRID, getUserData, hashCode, hasNonEmptyElements, hasNullElements, intersection, intersects, isEquivalentClass, isGeometryCollection, isRectangle, isSimple, isValid, isWithinDistance, norm, overlaps, relate, relate, reverse, setSRID, setUserData, symDifference, toString, toText, touches, union, union, within
-
-
-
-
构造器详细资料
-
WarpGeometry
public WarpGeometry(org.locationtech.jts.geom.GeometryFactory factory, com.supermap.data.Geometry smGeometry)
-
WarpGeometry
public WarpGeometry(com.supermap.data.Geometry smGeometry)
-
-
方法详细资料
-
getSmGeometry
public com.supermap.data.Geometry getSmGeometry()
-
transformation
public Boolean transformation(com.supermap.data.PrjCoordSys srcPrjCoordSys, com.supermap.data.PrjCoordSys desPrjCoordSys, com.supermap.data.CoordSysTransParameter coordSysTransParameter, com.supermap.data.CoordSysTransMethod coordSysTransMethod)
- 指定者:
transformation在接口中IProjectionTransformation
-
getGeometryType
public String getGeometryType()
- 指定者:
getGeometryType在类中org.locationtech.jts.geom.Geometry
-
getCoordinate
public org.locationtech.jts.geom.Coordinate getCoordinate()
- 指定者:
getCoordinate在类中org.locationtech.jts.geom.Geometry
-
getCoordinates
public org.locationtech.jts.geom.Coordinate[] getCoordinates()
- 指定者:
getCoordinates在类中org.locationtech.jts.geom.Geometry
-
getNumPoints
public int getNumPoints()
- 指定者:
getNumPoints在类中org.locationtech.jts.geom.Geometry
-
isEmpty
public boolean isEmpty()
- 指定者:
isEmpty在类中org.locationtech.jts.geom.Geometry
-
getDimension
public int getDimension()
- 指定者:
getDimension在类中org.locationtech.jts.geom.Geometry
-
getBoundary
public org.locationtech.jts.geom.Geometry getBoundary()
- 指定者:
getBoundary在类中org.locationtech.jts.geom.Geometry
-
getBoundaryDimension
public int getBoundaryDimension()
- 指定者:
getBoundaryDimension在类中org.locationtech.jts.geom.Geometry
-
reverseInternal
protected org.locationtech.jts.geom.Geometry reverseInternal()
- 指定者:
reverseInternal在类中org.locationtech.jts.geom.Geometry
-
equalsExact
public boolean equalsExact(org.locationtech.jts.geom.Geometry other, double tolerance)- 指定者:
equalsExact在类中org.locationtech.jts.geom.Geometry
-
apply
public void apply(org.locationtech.jts.geom.CoordinateFilter filter)
- 指定者:
apply在类中org.locationtech.jts.geom.Geometry
-
apply
public void apply(org.locationtech.jts.geom.CoordinateSequenceFilter filter)
- 指定者:
apply在类中org.locationtech.jts.geom.Geometry
-
apply
public void apply(org.locationtech.jts.geom.GeometryFilter filter)
- 指定者:
apply在类中org.locationtech.jts.geom.Geometry
-
apply
public void apply(org.locationtech.jts.geom.GeometryComponentFilter filter)
- 指定者:
apply在类中org.locationtech.jts.geom.Geometry
-
copyInternal
protected org.locationtech.jts.geom.Geometry copyInternal()
- 指定者:
copyInternal在类中org.locationtech.jts.geom.Geometry
-
normalize
public void normalize()
- 指定者:
normalize在类中org.locationtech.jts.geom.Geometry
-
computeEnvelopeInternal
protected org.locationtech.jts.geom.Envelope computeEnvelopeInternal()
- 指定者:
computeEnvelopeInternal在类中org.locationtech.jts.geom.Geometry
-
compareToSameClass
protected int compareToSameClass(Object o)
- 指定者:
compareToSameClass在类中org.locationtech.jts.geom.Geometry
-
compareToSameClass
protected int compareToSameClass(Object o, org.locationtech.jts.geom.CoordinateSequenceComparator comp)
- 指定者:
compareToSameClass在类中org.locationtech.jts.geom.Geometry
-
getTypeCode
protected int getTypeCode()
- 指定者:
getTypeCode在类中org.locationtech.jts.geom.Geometry
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.