类 QuadMeshParameter
- java.lang.Object
-
- com.supermap.analyst.terrainanalyst.QuadMeshParameter
-
public class QuadMeshParameter extends Object
网格剖分参数类。通常包括返回或设置网格剖分的行列数以及四个角点坐标。
-
-
构造器概要
构造器 构造器和说明 QuadMeshParameter()
构造一个网格剖分参数类的新对象。QuadMeshParameter(GeoRegion quadMeshRegion, int rowCount, int colCount, Point2D leftBottomPoint, Point2D rightBottomPoint, Point2D rightTopPoint, Point2D leftTopPoint, String rowField, String colField)
根据给定的参数构造一个网格划分参数类的新对象。QuadMeshParameter(QuadMeshParameter quadMeshParameter)
根据给定的网格剖分参数对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 int
getColCount()
返回网格剖分的列方向节点数。String
getColField()
返回格网剖分结果对象的列属性字段名称。Point2D
getLeftBottomPoint()
返回网格剖分的区域多边形左下角点坐标。Point2D
getLeftTopPoint()
返回网格剖分的区域多边形左上角点坐标。GeoRegion
getQuadMeshRegion()
返回网格剖分的面对象。Point2D
getRightBottomPoint()
返回网格剖分的区域多边形右下角点坐标。Point2D
getRightTopPoint()
返回网格剖分的区域多边形右上角点坐标。int
getRowCount()
返回网格剖分的行方向节点数。String
getRowField()
返回格网剖分结果对象的行属性字段名称。void
setColCount(int value)
设置网格剖分的列方向节点数。void
setColField(String value)
设置格网剖分结果对象的列属性字段名称。void
setLeftBottomPoint(Point2D value)
设置网格剖分的区域多边形左下角点坐标。void
setLeftTopPoint(Point2D value)
设置网格剖分的区域多边形左上角点坐标。void
setQuadMeshRegion(GeoRegion value)
设置网格剖分的面对象。void
setRightBottomPoint(Point2D value)
设置网格剖分的区域多边形右下角点坐标。void
setRightTopPoint(Point2D value)
设置网格剖分的区域多边形右上角点坐标。void
setRowCount(int value)
设置网格剖分的行方向节点数。void
setRowField(String value)
设置格网剖分结果对象的行属性字段名称。
-
-
-
构造器详细资料
-
QuadMeshParameter
public QuadMeshParameter()
构造一个网格剖分参数类的新对象。
-
QuadMeshParameter
public QuadMeshParameter(GeoRegion quadMeshRegion, int rowCount, int colCount, Point2D leftBottomPoint, Point2D rightBottomPoint, Point2D rightTopPoint, Point2D leftTopPoint, String rowField, String colField)
根据给定的参数构造一个网格划分参数类的新对象。- 参数:
quadMeshRegion
- 网格剖分面对象。rowCount
- 网格剖分的行数。colCount
- 网络剖分的列数。leftBottomPoint
- 左下角点坐标。rightBottomPoint
- 右下角坐标。rightTopPoint
- 右上角坐标。leftTopPoint
- 左上角坐标。rowField
- 行字段名称。colField
- 列字段名称。
-
QuadMeshParameter
public QuadMeshParameter(QuadMeshParameter quadMeshParameter)
根据给定的网格剖分参数对象构造一个与其完全相同的新对象。- 参数:
quadMeshParameter
- 网格剖分参数设置类对象。
-
-
方法详细资料
-
getQuadMeshRegion
public GeoRegion getQuadMeshRegion()
返回网格剖分的面对象。- 返回:
- 网格剖分的面对象。
- 默认值:
- 默认值为空。
-
getRowCount
public int getRowCount()
返回网格剖分的行方向节点数。默认值为0,表示不参与处理;若不为0,但是此值小于多边形行方向的最大点数减一,则以多边形行方向的最大点数减一作为行数(RowCount);若大于多边形行方向的最大点数减一,则会自动加点,使行方向的数目为RowCount。
举例来讲:如果用户希望将一矩形面对象划分为2*3(高*宽)=6个小矩形,则行方向数目(RowCount)为2。
- 返回:
- 网格剖分的行方向节点数。
- 默认值:
- 默认值为 0。
-
getColCount
public int getColCount()
返回网格剖分的列方向节点数。默认值为0,表示不参与处理;若不为0,但是此值若小于多边形列方向的最大点数减一,则以多边形列方向的最大点数减一作为列数(ColCount);若大于多边形列方向的最大点数减一,则会自动加点,使列方向的数目为 ColCount。
举例来讲:如果用户希望将一矩形面对象划分为2*3(高*宽)=6个小矩形,则列方向数目(ColCount)为3。
- 返回:
- 网格剖分的列方向节点数。
- 默认值:
- 默认值为 0。
-
getLeftBottomPoint
public Point2D getLeftBottomPoint()
返回网格剖分的区域多边形左下角点坐标。四个角点选择依据:4个角点对应着网格剖分的计算区域上的4个顶点,其选择会对剖分的结果造成影响。其选择应尽量在原区域近似四边形的四个顶点上,同时要考虑整体的流势。
- 返回:
- 网格剖分的区域多边形左下角点坐标值。
- 默认值:
- 默认值为(0, 0)。
-
getRightBottomPoint
public Point2D getRightBottomPoint()
返回网格剖分的区域多边形右下角点坐标。四个角点选择依据:4个角点对应着网格剖分的计算区域上的4个顶点,其选择会对剖分的结果造成影响。其选择应尽量在原区域近似四边形的四个顶点上,同时要考虑整体的流势。
- 返回:
- 网格剖分的区域多边形右下角点坐标值。
- 默认值:
- 默认值为(0, 0)。
-
getRightTopPoint
public Point2D getRightTopPoint()
返回网格剖分的区域多边形右上角点坐标。四个角点选择依据:4个角点对应着网格剖分的计算区域上的4个顶点,其选择会对剖分的结果造成影响。其选择应尽量在原区域近似四边形的四个顶点上,同时要考虑整体的流势。
- 返回:
- 网格剖分的区域多边形右上角点坐标值。
- 默认值:
- 默认值为(0, 0)。
-
getLeftTopPoint
public Point2D getLeftTopPoint()
返回网格剖分的区域多边形左上角点坐标。四个角点选择依据:四个角点对应着网格剖分的计算区域上的4个顶点,其选择会对剖分的结果造成影响。四个角点的选择应尽量在原区域近似四边形的四个顶点上,同时还要考虑整体的流势。
- 返回:
- 网格剖分的区域多边形左上角点坐标值。
- 默认值:
- 默认值为(0, 0)。
-
getRowField
public String getRowField()
返回格网剖分结果对象的行属性字段名称。此字段用来保存剖分结果对象的行号。- 返回:
- 行属性字段名称。
-
getColField
public String getColField()
返回格网剖分结果对象的列属性字段名称。此字段用来保存剖分结果对象的列号。- 返回:
- 列属性字段名称。
-
setQuadMeshRegion
public void setQuadMeshRegion(GeoRegion value)
设置网格剖分的面对象。- 参数:
value
- 网格剖分的面对象。
-
setRowCount
public void setRowCount(int value)
设置网格剖分的行方向节点数。默认值为0,表示不参与处理;若不为0,但是此值小于多边形行方向的最大点数减一,则以多边形行方向的最大点数减一作为行数(RowCount);若大于多边形行方向的最大点数减一,则会自动加点,使行方向的数目为 RowCount。
举例来讲:如果用户希望将一矩形面对象划分为2*3(高*宽)=6个小矩形,则行方向数目(RowCount)为2。
- 参数:
value
- 网格剖分的行方向节点数。
-
setColCount
public void setColCount(int value)
设置网格剖分的列方向节点数。默认值为0,表示不参与处理;若不为0,但是此值若小于多边形列方向的最大点数减一,则以多边形列方向的最大点数减一作为列数(ColCount);若大于多边形列方向的最大点数减一,则会自动加点,使列方向的数目为 ColCount。
举例来讲:如果用户希望将一矩形面对象划分为2*3(高*宽)=6个小矩形,则列方向数目(ColCount)为3。
- 参数:
value
- 网格剖分的列方向节点数。
-
setLeftBottomPoint
public void setLeftBottomPoint(Point2D value)
设置网格剖分的区域多边形左下角点坐标。四个角点选择依据:4个角点对应着网格剖分的计算区域上的4个顶点,其选择会对剖分的结果造成影响。其选择应尽量在原区域近似四边形的四个顶点上,同时要考虑整体的流势。
- 参数:
value
- 网格剖分的区域多边形左下角点坐标值。
-
setRightBottomPoint
public void setRightBottomPoint(Point2D value)
设置网格剖分的区域多边形右下角点坐标。四个角点选择依据:4个角点对应着网格剖分的计算区域上的4个顶点,其选择会对剖分的结果造成影响。其选择应尽量在原区域近似四边形的四个顶点上,同时要考虑整体的流势。
- 参数:
value
- 网格剖分的区域多边形右下角点坐标值。
-
setRightTopPoint
public void setRightTopPoint(Point2D value)
设置网格剖分的区域多边形右上角点坐标。四个角点选择依据:4个角点对应着网格剖分的计算区域上的4个顶点,其选择会对剖分的结果造成影响。其选择应尽量在原区域近似四边形的四个顶点上,同时要考虑整体的流势。
- 参数:
value
- 网格剖分的区域多边形右上角点坐标值。
-
setLeftTopPoint
public void setLeftTopPoint(Point2D value)
设置网格剖分的区域多边形左上角点坐标。四个角点选择依据:四个角点对应着网格剖分的计算区域上的4个顶点,其选择会对剖分的结果造成影响。四个角点的选择应尽量在原区域近似四边形的四个顶点上,同时还要考虑整体的流势。
- 参数:
value
- 网格剖分的区域多边形左上角点坐标值。
-
setRowField
public void setRowField(String value)
设置格网剖分结果对象的行属性字段名称。此字段用来保存剖分结果对象的行号。- 参数:
value
- 行属性字段名称。
-
setColField
public void setColField(String value)
设置格网剖分结果对象的列属性字段名称。此字段用来保存剖分结果对象的列号。- 参数:
value
- 列属性字段名称。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.