com.supermap.dtf.feature

类 PointCloudGeometry

  • java.lang.Object
    • org.locationtech.jts.geom.Geometry
      • com.supermap.dtf.feature.PointCloudGeometry
    • 字段概要

      • 从类继承的字段 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
    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      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
    • 构造器详细资料

      • PointCloudGeometry

        public PointCloudGeometry()
    • 方法详细资料

      • 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)
      • 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.