类 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)根据给定的网格剖分参数对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 intgetColCount()返回网格剖分的列方向节点数。StringgetColField()返回格网剖分结果对象的列属性字段名称。Point2DgetLeftBottomPoint()返回网格剖分的区域多边形左下角点坐标。Point2DgetLeftTopPoint()返回网格剖分的区域多边形左上角点坐标。GeoRegiongetQuadMeshRegion()返回网格剖分的面对象。Point2DgetRightBottomPoint()返回网格剖分的区域多边形右下角点坐标。Point2DgetRightTopPoint()返回网格剖分的区域多边形右上角点坐标。intgetRowCount()返回网格剖分的行方向节点数。StringgetRowField()返回格网剖分结果对象的行属性字段名称。voidsetColCount(int value)设置网格剖分的列方向节点数。voidsetColField(String value)设置格网剖分结果对象的列属性字段名称。voidsetLeftBottomPoint(Point2D value)设置网格剖分的区域多边形左下角点坐标。voidsetLeftTopPoint(Point2D value)设置网格剖分的区域多边形左上角点坐标。voidsetQuadMeshRegion(GeoRegion value)设置网格剖分的面对象。voidsetRightBottomPoint(Point2D value)设置网格剖分的区域多边形右下角点坐标。voidsetRightTopPoint(Point2D value)设置网格剖分的区域多边形右上角点坐标。voidsetRowCount(int value)设置网格剖分的行方向节点数。voidsetRowField(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–2025 SuperMap. All rights reserved.