com.supermap.dtf.feature
类 PointCloudGeometry
- java.lang.Object
-
- org.locationtech.jts.geom.Geometry
-
- com.supermap.dtf.feature.PointCloudGeometry
-
- 所有已实现的接口:
- Serializable, Cloneable, Comparable
public class PointCloudGeometry extends org.locationtech.jts.geom.Geometry
- 另请参阅:
- 序列化表格
-
-
字段概要
-
从类继承的字段 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
-
-
构造器概要
构造器 构造器和说明 PointCloudGeometry()
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
apply(org.locationtech.jts.geom.CoordinateFilter coordinateFilter)
void
apply(org.locationtech.jts.geom.CoordinateSequenceFilter coordinateSequenceFilter)
void
apply(org.locationtech.jts.geom.GeometryComponentFilter geometryComponentFilter)
void
apply(org.locationtech.jts.geom.GeometryFilter geometryFilter)
protected int
compareToSameClass(Object o)
protected int
compareToSameClass(Object o, org.locationtech.jts.geom.CoordinateSequenceComparator coordinateSequenceComparator)
protected org.locationtech.jts.geom.Envelope
computeEnvelopeInternal()
protected org.locationtech.jts.geom.Geometry
copyInternal()
boolean
equalsExact(org.locationtech.jts.geom.Geometry geometry, double v)
org.locationtech.jts.geom.Geometry
getBoundary()
int
getBoundaryDimension()
org.locationtech.jts.geom.Coordinate
getCoordinate()
org.locationtech.jts.geom.Coordinate[]
getCoordinates()
com.supermap.data.processing.PointCloudInfoType
getDataInfoType()
com.supermap.data.processing.DataRGBMode
getDataRGBMode()
com.supermap.data.processing.DataSeparator
getDataSeparator()
com.supermap.data.processing.DataUnit
getDataUnit()
int
getDimension()
String
getFilePath()
String
getGeometryType()
com.supermap.data.Point3D
getInsertPoint()
int
getNumPoints()
com.supermap.data.PointCloud
getPointCloud()
OSGBTransformSetting
getTransformSetting()
protected int
getTypeCode()
boolean
isEmpty()
boolean
isTransEnable()
void
normalize()
protected org.locationtech.jts.geom.Geometry
reverseInternal()
void
setDataInfoType(com.supermap.data.processing.PointCloudInfoType value)
void
setDataRGBMode(com.supermap.data.processing.DataRGBMode value)
void
setDataSeparator(com.supermap.data.processing.DataSeparator value)
void
setDataUnit(com.supermap.data.processing.DataUnit m_dataUnit)
void
setFilePath(String FilePath)
void
setInsertPoint(com.supermap.data.Point3D insertPoint)
void
setPointCloud(com.supermap.data.PointCloud pointCloud)
void
setSrcPrjCoordSys(com.supermap.data.PrjCoordSys srcPrjCoordSys)
void
setTransformSetting(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
-
-
-
-
方法详细资料
-
getInsertPoint
public com.supermap.data.Point3D getInsertPoint()
-
setInsertPoint
public void setInsertPoint(com.supermap.data.Point3D insertPoint)
-
getDataUnit
public com.supermap.data.processing.DataUnit getDataUnit()
-
setDataUnit
public void setDataUnit(com.supermap.data.processing.DataUnit m_dataUnit)
-
getTransformSetting
public OSGBTransformSetting getTransformSetting()
-
setSrcPrjCoordSys
public void setSrcPrjCoordSys(com.supermap.data.PrjCoordSys srcPrjCoordSys)
-
setTransformSetting
public void setTransformSetting(com.supermap.data.PrjCoordSys srcPrjCoordSys, com.supermap.data.PrjCoordSys desPrjCoordSys, com.supermap.data.CoordSysTransParameter coordSysTransParameter, com.supermap.data.CoordSysTransMethod coordSysTransMethod)
-
isTransEnable
public boolean isTransEnable()
-
setFilePath
public void setFilePath(String FilePath)
-
getFilePath
public String getFilePath()
-
setDataSeparator
public void setDataSeparator(com.supermap.data.processing.DataSeparator value)
-
getDataSeparator
public com.supermap.data.processing.DataSeparator getDataSeparator()
-
setDataRGBMode
public void setDataRGBMode(com.supermap.data.processing.DataRGBMode value)
-
getDataRGBMode
public com.supermap.data.processing.DataRGBMode getDataRGBMode()
-
setDataInfoType
public void setDataInfoType(com.supermap.data.processing.PointCloudInfoType value)
-
getDataInfoType
public com.supermap.data.processing.PointCloudInfoType getDataInfoType()
-
getPointCloud
public com.supermap.data.PointCloud getPointCloud()
-
setPointCloud
public void setPointCloud(com.supermap.data.PointCloud pointCloud)
-
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 geometry, double v)
- 指定者:
equalsExact
在类中org.locationtech.jts.geom.Geometry
-
apply
public void apply(org.locationtech.jts.geom.CoordinateFilter coordinateFilter)
- 指定者:
apply
在类中org.locationtech.jts.geom.Geometry
-
apply
public void apply(org.locationtech.jts.geom.CoordinateSequenceFilter coordinateSequenceFilter)
- 指定者:
apply
在类中org.locationtech.jts.geom.Geometry
-
apply
public void apply(org.locationtech.jts.geom.GeometryFilter geometryFilter)
- 指定者:
apply
在类中org.locationtech.jts.geom.Geometry
-
apply
public void apply(org.locationtech.jts.geom.GeometryComponentFilter geometryComponentFilter)
- 指定者:
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 coordinateSequenceComparator)
- 指定者:
compareToSameClass
在类中org.locationtech.jts.geom.Geometry
-
getTypeCode
protected int getTypeCode()
- 指定者:
getTypeCode
在类中org.locationtech.jts.geom.Geometry
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.