类的使用
com.supermap.data.Recordset
-
-
com.supermap.analyst.spatialanalyst中Recordset的使用
参数类型为Recordset的com.supermap.analyst.spatialanalyst中的方法 限定符和类型 方法和说明 static boolean
ProximityAnalyst. autoComputeProjectPoint(Recordset sourceRecordset, Recordset referenceRecordset, double maxDistance, Datasource outputDatasource, String outputDatasetName)
已过时。static boolean
ProximityAnalyst. autoComputeProjectPoint(Recordset sourceRecordset, Recordset referenceRecordset, double maxDistance, Datasource outputDatasource, String outputDatasetName, SteppedListener... listeners)
自动计算点到线的垂线。static boolean
OverlayAnalyst. clip(Recordset recordset, Recordset clipRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter)
已过时。static boolean
OverlayAnalyst. clip(Recordset recordset, Recordset clipRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter, SteppedListener... listeners)
对记录集进行裁剪,将第一个记录集中不在第二个记录集内的对象裁剪并删除。static ComputeDistanceResult[]
ProximityAnalyst. computeMinDistance(Geometry[] sourceGeometries, Recordset referenceRecordset, double minDistance, double maxDistance)
已过时。此方法已废弃,请使用支持进度监听的新方法ProximityAnalyst.computeMinDistance(Geometry[], Recordset, double, double, SteppedListener...)
替换。static boolean
ProximityAnalyst. computeMinDistance(Geometry[] sourceGeometries, Recordset referenceRecordset, double minDistance, double maxDistance, Datasource outputDatasource, String outputDatasetName)
已过时。static boolean
ProximityAnalyst. computeMinDistance(Geometry[] sourceGeometries, Recordset referenceRecordset, double minDistance, double maxDistance, Datasource outputDatasource, String outputDatasetName, SteppedListener... listeners)
最近距离计算。static ComputeDistanceResult[]
ProximityAnalyst. computeMinDistance(Geometry[] sourceGeometries, Recordset referenceRecordset, double minDistance, double maxDistance, SteppedListener... listeners)
最近距离计算。static ComputeDistanceResult[]
ProximityAnalyst. computeMinDistance(Recordset sourceRecordset, Recordset referenceRecordset, double minDistance, double maxDistance)
已过时。此方法已废弃,请使用支持进度监听的新方法ProximityAnalyst.computeMinDistance(Recordset, Recordset, double, double, SteppedListener...)
替换。static boolean
ProximityAnalyst. computeMinDistance(Recordset sourceRecordset, Recordset referenceRecordset, double minDistance, double maxDistance, Datasource outputDatasource, String outputDatasetName)
已过时。static boolean
ProximityAnalyst. computeMinDistance(Recordset sourceRecordset, Recordset referenceRecordset, double minDistance, double maxDistance, Datasource outputDatasource, String outputDatasetName, SteppedListener... listeners)
最近距离计算。static ComputeDistanceResult[]
ProximityAnalyst. computeMinDistance(Recordset sourceRecordset, Recordset referenceRecordset, double minDistance, double maxDistance, SteppedListener... listeners)
最近距离计算。static ComputeDistanceResult[]
ProximityAnalyst. computeRangeDistance(Geometry[] sourceGeometries, Recordset referenceRecordset, double minDistance, double maxDistance)
已过时。此方法已废弃,请使用支持进度监听的新方法ProximityAnalyst.computeRangeDistance(Geometry[], Recordset, double, double, SteppedListener...)
替换。static boolean
ProximityAnalyst. computeRangeDistance(Geometry[] sourceGeometries, Recordset referenceRecordset, double minDistance, double maxDistance, Datasource outputDatasource, String outputDatasetName)
已过时。static boolean
ProximityAnalyst. computeRangeDistance(Geometry[] sourceGeometries, Recordset referenceRecordset, double minDistance, double maxDistance, Datasource outputDatasource, String outputDatasetName, SteppedListener... listeners)
范围距离计算。static ComputeDistanceResult[]
ProximityAnalyst. computeRangeDistance(Geometry[] sourceGeometries, Recordset referenceRecordset, double minDistance, double maxDistance, SteppedListener... listeners)
范围距离计算。static ComputeDistanceResult[]
ProximityAnalyst. computeRangeDistance(Recordset sourceRecordset, Recordset referenceRecordset, double minDistance, double maxDistance)
已过时。此方法已废弃,请使用支持进度监听的新方法ProximityAnalyst.computeRangeDistance(Recordset, Recordset, double, double, SteppedListener...)
替换。static boolean
ProximityAnalyst. computeRangeDistance(Recordset sourceRecordset, Recordset referenceRecordset, double minDistance, double maxDistance, Datasource outputDatasource, String outputDatasetName)
已过时。static boolean
ProximityAnalyst. computeRangeDistance(Recordset sourceRecordset, Recordset referenceRecordset, double minDistance, double maxDistance, Datasource outputDatasource, String outputDatasetName, SteppedListener... listeners)
范围距离计算。static ComputeDistanceResult[]
ProximityAnalyst. computeRangeDistance(Recordset sourceRecordset, Recordset referenceRecordset, double minDistance, double maxDistance, SteppedListener... listeners)
范围距离计算。static boolean
BufferAnalyst. createBuffer(Recordset sourceRecordset, DatasetVector resultDataset, BufferAnalystParameter bufferAnalystParameter, boolean isUnion, boolean isAttributeRetained)
已过时。static boolean
BufferAnalyst. createBuffer(Recordset sourceRecordset, DatasetVector resultDataset, BufferAnalystParameter bufferAnalystParameter, boolean isUnion, boolean isAttributeRetained, SteppedListener... listeners)
创建矢量记录集缓冲区。static boolean
BufferAnalyst. createLineOneSideMultiBuffer(Recordset sourceRecordset, DatasetVector resultDataset, double[] bufferRadii, BufferRadiusUnit bufferRadiusUnit, int semicircleSegments, boolean isLeft, boolean isUnion, boolean isAttributeRetained, boolean isRing)
static boolean
BufferAnalyst. createLineOneSideMultiBuffer(Recordset sourceRecordset, DatasetVector resultDataset, double[] bufferRadii, BufferRadiusUnit bufferRadiusUnit, int semicircleSegments, boolean isLeft, boolean isUnion, boolean isAttributeRetained, boolean isRing, SteppedListener... listeners)
创建矢量线记录集单边多重缓冲区。static boolean
BufferAnalyst. createMultiBuffer(Recordset sourceRecordset, DatasetVector resultDataset, double[] bufferRadii, BufferRadiusUnit bufferRadiusUnit, int semicircleSegments, boolean isUnion, boolean isAttributeRetained, boolean isRing)
static boolean
BufferAnalyst. createMultiBuffer(Recordset sourceRecordset, DatasetVector resultDataset, double[] bufferRadii, BufferRadiusUnit bufferRadiusUnit, int semicircleSegments, boolean isUnion, boolean isAttributeRetained, boolean isRing, SteppedListener... listeners)
创建矢量记录集多重缓冲区。static DatasetVector
ProximityAnalyst. createThiessenPolygon(Recordset sourcePointRecordset, Datasource outputDatasource, String outputDatasetName, GeoRegion clipRegion)
static DatasetVector
ProximityAnalyst. createThiessenPolygon(Recordset sourcePointRecordset, Datasource outputDatasource, String outputDatasetName, GeoRegion clipRegion, SteppedListener... listeners)
根据给定的点记录集生成泰森多边形。static DatasetVector
ProximityAnalyst. createThiessenPolygon(Recordset sourcePointRecordset, Datasource outputDatasource, String outputDatasetName, GeoRegion clipRegion, String[] statisticsFields, StatisticsType[] statisticsTypes)
static DatasetVector
ProximityAnalyst. createThiessenPolygon(Recordset sourcePointRecordset, Datasource outputDatasource, String outputDatasetName, GeoRegion clipRegion, String[] statisticsFields, StatisticsType[] statisticsTypes, SteppedListener... listeners)
根据给定的点记录集生成泰森多边形,如果输入的点数据集中含有重复点对象,支持对点对象进行属性字段统计。static GeoRegion[]
ProximityAnalyst. createThiessenPolygon(Recordset sourcePointRecordset, GeoRegion clipRegion)
static GeoRegion[]
ProximityAnalyst. createThiessenPolygon(Recordset sourcePointRecordset, GeoRegion clipRegion, SteppedListener... listeners)
根据给定的点记录集生成泰森多边形,假设通过查询返回用于建立泰森多边形的点记录集。static GeoLine[]
Generalization. dualLineToCenterLine(Recordset sourceRecordset, double maxWidth, double minWidth)
根据给定的宽度从双线记录集中提取中心线。static DatasetVector
Generalization. dualLineToCenterLine(Recordset sourceRecordset, double maxWidth, double minWidth, Datasource outputDatasource, String outputDatasetName)
根据给定的宽度从双线记录集中提取中心线。static DatasetVector
Generalization. dualLineToCenterLine(Recordset sourceRecordset, double maxWidth, double minWidth, Datasource outputDatasource, String outputDatasetName, SteppedListener... listeners)
双线提取中心线static GeoLine[]
Generalization. dualLineToCenterLine(Recordset sourceRecordset, double maxWidth, double minWidth, SteppedListener... listeners)
双线提取中心线static boolean
OverlayAnalyst. erase(Recordset recordset, Recordset eraseRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter)
static boolean
OverlayAnalyst. erase(Recordset recordset, Recordset eraseRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter, SteppedListener... listeners)
用于对记录集进行擦除方式的叠加分析,将第一个记录集中包含在第二个记录集内的对象裁剪并删除。static DatasetVector
SurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, Datasource targetDatasource, String targetDatasetName, double resolution, GeoRegion clipRegion)
static DatasetVector
SurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, Datasource targetDatasource, String targetDatasetName, double resolution, GeoRegion clipRegion, SteppedListener... listeners)
用于从记录集中提取等值线,并将结果保存为数据集。static GeoLine[]
SurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, double resolution, GeoRegion clipRegion, SteppedListener... listeners)
用于从点数据集中提取等值线。static DatasetVector
SurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, TerrainInterpolateType terrainInterpolateType, Datasource targetDatasource, String targetDatasetName, double resolution, GeoRegion clipRegion)
static DatasetVector
SurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, TerrainInterpolateType terrainInterpolateType, Datasource targetDatasource, String targetDatasetName, double resolution, GeoRegion clipRegion, SteppedListener... listeners)
用于从记录集中提取等值线,并将结果保存为数据集。static GeoLine[]
SurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, TerrainInterpolateType terrainInterpolateType, double resolution, GeoRegion clipRegion)
static GeoLine[]
SurfaceAnalyst. extractIsoline(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, TerrainInterpolateType terrainInterpolateType, double resolution, GeoRegion clipRegion, SteppedListener... listeners)
用于从记录集中提取等值线。static DatasetVector
SurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, Datasource targetDatasource, String targetDatasetName, double resolution, GeoRegion clipRegion)
static DatasetVector
SurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, Datasource targetDatasource, String targetDatasetName, double resolution, GeoRegion clipRegion, SteppedListener... listeners)
用于从点记录集中提取等值面,并将结果保存为数据集。static GeoRegion[]
SurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, double resolution, GeoRegion clipRegion)
static GeoRegion[]
SurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, double resolution, GeoRegion clipRegion, SteppedListener... listeners)
用于从点记录集中提取等值面。static DatasetVector
SurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, TerrainInterpolateType terrainInterpolateType, Datasource targetDatasource, String targetDatasetName, double resolution, GeoRegion clipRegion)
static DatasetVector
SurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, TerrainInterpolateType terrainInterpolateType, Datasource targetDatasource, String targetDatasetName, double resolution, GeoRegion clipRegion, SteppedListener... listeners)
用于从记录集中提取等值面,并将结果保存为数据集。static GeoRegion[]
SurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, TerrainInterpolateType terrainInterpolateType, double resolution, GeoRegion clipRegion)
用于从记录集中提取等值面。static GeoRegion[]
SurfaceAnalyst. extractIsoregion(SurfaceExtractParameter parameter, Recordset extractedPointRecordset, String zValueFieldName, TerrainInterpolateType terrainInterpolateType, double resolution, GeoRegion clipRegion, SteppedListener... listeners)
static boolean
OverlayAnalyst. identity(Recordset recordset, Recordset identityRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter)
已过时。static boolean
OverlayAnalyst. identity(Recordset recordset, Recordset identityRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter, SteppedListener... listeners)
用于对记录集进行同一方式的叠加分析,结果数据集中保留被同一运算的记录集的全部对象和 被同一运算的记录集与用来进行同一运算的记录集相交的对象。static DatasetGrid
Interpolator. interpolate(InterpolationParameter parameter, Recordset interpolatedPointRecordset, String zValueFieldName, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat)
static DatasetGrid
Interpolator. interpolate(InterpolationParameter parameter, Recordset interpolatedPointRecordset, String zValueFieldName, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat, SteppedListener... listeners)
对点记录集进行插值分析,并返回分析结果。static DatasetVector
OverlayAnalyst. intersect(Recordset[] recordsets, OverlayOutputAttributeType outputAttributeType, double tolerance, Datasource resultDatasource, String resultDatasetName)
已过时。static DatasetVector
OverlayAnalyst. intersect(Recordset[] recordsets, OverlayOutputAttributeType outputAttributeType, double tolerance, Datasource resultDatasource, String resultDatasetName, SteppedListener... listeners)
进行多记录集的相交方式的叠加分析。static boolean
OverlayAnalyst. intersect(Recordset recordset, Recordset intersectRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter)
已过时。static boolean
OverlayAnalyst. intersect(Recordset recordset, Recordset intersectRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter, SteppedListener... listeners)
进行相交方式的叠加分析,将被相交叠加分析的记录集中不包含在用来相交叠加分析的记录集中的对象切割并删除。static DatasetVector
Generalization. regionToCenterLine(Recordset regionRecordset, Datasource outputDatasource, String outputDatasetName)
提取面记录集的中心线,一般用于提取河流的中心线。static DatasetVector
Generalization. regionToCenterLine(Recordset regionRecordset, Datasource outputDatasource, String outputDatasetName, SteppedListener... listeners)
面提取中心线static DatasetVector
ProximityAnalyst. summaryPoints(Recordset recordset, double radius, Unit unit, StatisticsField[] statisticFields, Datasource outputDatasource, String resultDatasetName, boolean isRandomSavePnt, boolean isSaveAttributes)
static DatasetVector
ProximityAnalyst. summaryPoints(Recordset recordset, double radius, Unit unit, StatisticsField[] statisticFields, Datasource outputDatasource, String resultDatasetName, boolean isRandomSavePnt, boolean isSaveAttributes, SteppedListener... listeners)
点抽稀static DatasetVector
OverlayAnalyst. union(Recordset[] recordsets, OverlayOutputAttributeType outputAttributeType, double tolerance, Datasource resultDatasource, String resultDatasetName)
已过时。static DatasetVector
OverlayAnalyst. union(Recordset[] recordsets, OverlayOutputAttributeType outputAttributeType, double tolerance, Datasource resultDatasource, String resultDatasetName, SteppedListener... listeners)
进行多记录集的合并方式的叠加分析。static boolean
OverlayAnalyst. union(Recordset recordset, Recordset unionRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter)
已过时。static boolean
OverlayAnalyst. union(Recordset recordset, Recordset unionRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter, SteppedListener... listeners)
用于对两个面记录集进行合并方式的叠加分析,结果数据集中保存 被合并叠加分析的记录集和用于合并叠加分析的记录集中的全部对象,并且对相交部分进行求交和分割运算。static boolean
OverlayAnalyst. update(Recordset recordset, Recordset updateRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter)
已过时。static boolean
OverlayAnalyst. update(Recordset recordset, Recordset updateRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter, SteppedListener... listeners)
用于对两个面记录集进行更新方式的叠加分析,更新运算是用于更新的记录集替换它与被更新记录集的重合部分,是一个先擦除后粘贴的过程。static boolean
OverlayAnalyst. xOR(Recordset recordset, Recordset xORRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter)
已过时。此方法已废弃,请使用支持进度监听的新方法OverlayAnalyst.xOR(Recordset, Recordset, DatasetVector, OverlayAnalystParameter, SteppedListener...)
替换。static boolean
OverlayAnalyst. xOR(Recordset recordset, Recordset xORRecordset, DatasetVector resultDataset, OverlayAnalystParameter parameter, SteppedListener... listeners)
对两个面记录集进行对称差分析运算。 -
com.supermap.chart中Recordset的使用
返回Recordset的com.supermap.chart中的方法 限定符和类型 方法和说明 Recordset[]
ChartQueryResult. getRecordsets()
返回海图查询结果记录集数组。参数类型为Recordset的com.supermap.chart中的方法 限定符和类型 方法和说明 DatasetVector
S57EditDatasetGroup. appendFeatureDataset(int code, Recordset sourceRecordset, String[] sourceFields, String[] targetFields, boolean isCreateNewDataset)
向当前可编辑 S-57 海图数据集分组中给定特征物标编码和数据集类型的特征物标数据集中追加记录。DatasetVector
IDatasetGroupEditor. appendFeatureDataset(String acronym, Recordset sourceRecordset, String[] sourceFields, String[] targetFields, boolean isCreateNewDataset)
DatasetVector
S100DatasetGroupEditor. appendFeatureDataset(String featureCode, Recordset sourceRecordset, String[] sourceFields, String[] targetFields, boolean isCreateNewDataset)
向当前可编辑海图数据集分组中给定要素编码和数据集类型的要素数据集中追加记录。DatasetVector
S57EditDatasetGroup. appendFeatureDataset(String acronym, Recordset sourceRecordset, String[] sourceFields, String[] targetFields, boolean isCreateNewDataset)
向当前可编辑 S-57 海图数据集分组中给定特征物标简称和数据集类型的特征物标数据集中追加记录。 -
com.supermap.data中Recordset的使用
com.supermap.data中Recordset的子类 限定符和类型 类和说明 class
MemRecordset
内存记录集,继承自Recordset。返回Recordset的com.supermap.data中的方法 限定符和类型 方法和说明 Recordset
DatasetVector. getRecordset(boolean isEmptyRecordset, CursorType cursorType)
根据给定的参数来返回空的记录集或者返回包括所有记录的记录集对象。Recordset
DynamicSegmentInfo. Query(DynamicSegmentRole destDynamicRole, DynamicSegmentRole srcDynamicRole, int[] srcDynamicIDs)
通过源角色以及对应的数据集ID 的 ID数组来查询目标角色数据集中与ID数组所对应的数据集的记录,并将这些记录作为 Recordset 对象返回。Recordset
DatasetVector. query(Geometry geometry, double bufferDistance, CursorType cursorType)
用于查询数据集中落在指定空间对象的缓冲区内的记录。Recordset
DatasetVector. query(Geometry geometry, double bufferDistance, String attributeFilter, CursorType cursorType)
用于查询数据集中落在指定空间对象的缓冲区内,并且满足一定条件的记录。Recordset
DatasetVector. query(int[] id, CursorType cursorType)
根据 ID 进行查询。Recordset
DatasetVector. query(int[] id, String idFieldName, CursorType cursorType)
根据指定字段做ID查询,指定字段类型必须是整型。Recordset
DatasetVector. query(long[] id, CursorType cursorType)
根据指定字段做ID查询,指定字段类型必须是长整型。Recordset
DatasetVector. query(long[] id, String idFieldName, CursorType cursorType)
根据指定字段做ID查询,指定字段类型必须是长整型。Recordset
DatasetVector. query(QueryParameter queryParameter)
通过设置查询条件对矢量数据集进行查询,该方法默认查询空间信息与属性信息。Recordset
DatasetVector. query(Rectangle2D bounds, CursorType cursorType)
用于查询落在已知空间范围内的记录。Recordset
DatasetVector. query(Rectangle2D bounds, String attributeFilter, CursorType cursorType)
用于查询落在已知空间范围内,并且满足一定条件的记录。Recordset
Datasource. query(String Strsql)
使用SQL语句查询记录。Recordset
DatasetVector. query(String attributeFilter, CursorType cursorType)
利用查询条件查询数据。参数类型为Recordset的com.supermap.data中的方法 限定符和类型 方法和说明 boolean
EditHistory. add(EditType editType, Recordset recordset, boolean isCurrentOnly)
将编辑操作记录添加到编辑历史记录集中。boolean
DatasetVector. append(Recordset recordset)
用于将记录集(Recordset
)追加到矢量数据集(DatasetVector
)中。boolean
DatasetVector. append(Recordset recordset, String tileName)
用于将记录集(Recordset
)按图幅名字追加到矢量数据集(DatasetVector
)中,要求该矢量数据集的空间索引为图幅索引,追加后记录集中的所有记录将作为图幅索引的一幅。boolean
DatasetVector. append(Recordset recordset, String[] sourceFields, String[] targetFields)
将记录集中源字段数组对应的记录,按照目标字段数组对矢量数据集追加行。DatasetVector
Datasets. createAndAppendWithSmid(String name, Recordset recordset)
根据指定数据集名和记录集创建矢量数据集,并将记录集追加到数据集中并保持SmID字段值不变。int[]
DatasetVector. getIDsByGeoRelation(Recordset sourceRecordset, SpatialRelationType spatialRelationType, boolean isBorderInside, boolean isShowProgress)
从另一记录集中获取与当前数据集的对象满足一定空间关系的对象的 ID。int[]
Recordset. getIDsByGeoRelation(Recordset sourceRecordset, SpatialRelationType spatialRelationType, boolean isBorderInside, boolean isShowProgress)
从另一记录集中获取与当前记录集的对象满足一定空间关系的对象的 ID。DatasetVector
Datasource. recordsetToDataset(Recordset recordset, String desDatasetName)
用于将记录集的内容生成一个相应类型的矢量数据集。boolean
DatasetVector. updateFields(Recordset sourceRecordset, SpatialRelationType spatialRelationType, String[] sourceFields, String[] targetFields, AttributeStatisticsType attributeStatisticsType, boolean isBorderInside, String errorName, boolean isShowProgress)
已过时。已过时。使用updateFields(AttributeUpdateInfo info)DatasetVector.updateFields(AttributeUpdateInfo, boolean)
)} 方法替代。boolean
Recordset. updateFields(Recordset sourceRecordset, SpatialRelationType spatialRelationType, String[] sourceFields, String[] targetFields, AttributeStatisticsType attributeStatisticsType, boolean isBorderInside, String errorName, boolean isShowProgress)
已过时。已过时。使用updateFields(AttributeUpdateInfo info)Recordset.updateFields(AttributeUpdateInfo, boolean)
)} 方法替代。 -
com.supermap.data.processing中Recordset的使用
返回Recordset的com.supermap.data.processing中的方法 限定符和类型 方法和说明 Recordset
BIMCacheBuilder. getRecordset()
返回生成瓦片的记录集。Recordset
OSGBCacheBuilder. getRecordset()
获取缓存的记录集。Recordset
OSGBVectorCacheBuilder. getRecordset()
获取或设置用于创建缓存的记录集,支持的数据集类型为点数据集、线数据集、面数据集、文本数据集和复合数据集。Recordset
Point3DLinkModelCacheBuilder. getRecordset()
获取需要生成缓存的记录集。Recordset
VectorCacheBuilder. getRecordset()
返回需要生成缓存的记录集。参数类型为Recordset的com.supermap.data.processing中的方法 限定符和类型 方法和说明 void
BIMCacheBuilder. setRecordset(Recordset value)
设置生成瓦片的记录集。void
OSGBCacheBuilder. setRecordset(Recordset value)
设置缓存的记录集。void
OSGBVectorCacheBuilder. setRecordset(Recordset value)
已过时。void
Point3DLinkModelCacheBuilder. setRecordset(Recordset value)
设置需要生成缓存的记录集。void
VectorCacheBuilder. setRecordset(Recordset value)
已过时。参数类型为Recordset的com.supermap.data.processing中的构造器 构造器和说明 OSGBVectorCacheBuilder(Recordset recordset, String outputFolder)
根据指定的参数,构造一个新的矢量缓存生成类对象。OSGBVectorCacheBuilder(Recordset recordset, String outputFolder, String cacheName)
根据指定的参数,构造一个新的矢量缓存生成类对象。VectorCacheBuilder(Recordset recordset, String outputFolder)
根据指定的参数,构造一个新的矢量缓存生成类对象。VectorCacheBuilder(Recordset recordset, String outputFolder, String cacheName)
根据指定的参数,构造一个新的矢量缓存生成类对象。 -
com.supermap.data.topology中Recordset的使用
返回Recordset的com.supermap.data.topology中的方法 限定符和类型 方法和说明 Recordset
TopologyProcessingOptions. getVertexFilterRecordset()
返回弧段求交的过滤点记录集,即此记录集中的点位置线段不进行求交打断。参数类型为Recordset的com.supermap.data.topology中的方法 限定符和类型 方法和说明 static boolean
TopologyValidator. preprocess(Recordset[] recordsets, int[] precisionOrders, TopologyPreprocessOptions options, double tolerance)
已过时。static boolean
TopologyValidator. preprocess(Recordset[] recordsets, int[] precisionOrders, TopologyPreprocessOptions options, double tolerance, SteppedListener... listeners)
根据给定的参数进行拓扑预处理。static boolean
TopologyValidator. preprocess(Recordset recordset, Geometry geometryTarget, TopologyPreprocessOptions options, double tolerance, boolean bStd)
已过时。static boolean
TopologyValidator. preprocess(Recordset recordset, Geometry geometryTarget, TopologyPreprocessOptions options, double tolerance, boolean bStd, SteppedListener... listeners)
根据给定的参数进行拓扑预处理。void
TopologyProcessingOptions. setVertexFilterRecordset(Recordset value)
设置弧段求交的过滤点记录集,即此记录集中的点位置线段不进行求交打断。static boolean
TopologyProcessing. splitLinesByRegions(Recordset lineRecordset, Recordset regionRecordset)
已过时。此方法已废弃,请使用支持进度监听的新方法TopologyProcessing.splitLinesByRegions(Recordset, Recordset, SteppedListener...)
替换。static boolean
TopologyProcessing. splitLinesByRegions(Recordset lineRecordset, Recordset regionRecordset, SteppedListener... listeners)
用面对象分割线对象。static DatasetVector
TopologyValidator. validate(Recordset sourceRecordset, Recordset validatingRecordset, TopologyRule rule, double tolerance, GeoRegion validateRegion, Datasource outputDatasource, String outputDatasetName)
static DatasetVector
TopologyValidator. validate(Recordset sourceRecordset, Recordset validatingRecordset, TopologyRule rule, double tolerance, GeoRegion validateRegion, Datasource outputDatasource, String outputDatasetName, SteppedListener... listeners)
对记录集进行拓扑错误检查,返回含有拓扑错误的结果数据集。 -
com.supermap.mapping中Recordset的使用
返回Recordset的com.supermap.mapping中的方法 限定符和类型 方法和说明 Recordset
Selection. toRecordset()
用于把选择对象转化为记录集。参数类型为Recordset的com.supermap.mapping中的方法 限定符和类型 方法和说明 boolean
Map. ensureVisible(Recordset recordset)
用于全幅显示记录集对应的若干空间对象,此时,地图控件的可视范围为包含记录集中的所有记录所对应的空间对象的最小外接矩形构成的最小矩形。boolean
Map. ensureVisible(Recordset recordset, double ratio)
用于全幅显示记录集对应的若干空间对象,并通过设置 ratio 来指定显示的比率。boolean
Selection. fromRecordset(Recordset recordset)
用于把一个记录集转化为选择集(即记录集所对应的对象全部呈选中状态)。Geometry[]
Layer. themeSymbolsToGeometries(Recordset recordset)
将专题图的点符号转换为 Geometry 对象。Geometry[]
Layer. themeSymbolsToGeometrys(Recordset recordset)
已过时。 -
com.supermap.mobjects.situation中Recordset的使用
返回Recordset的com.supermap.mobjects.situation中的方法 限定符和类型 方法和说明 Recordset
PlotSelection. toRecordset()
获取选择集的记录集对象。 -
com.supermap.plot中Recordset的使用
参数类型为Recordset的com.supermap.plot中的方法 限定符和类型 方法和说明 static void
SymbolLibManager. centralAndResetSymbolSize(Recordset rec, double dsize)
符号对齐并设置大小,符号制作工具使用boolean
SymbolLibrary. generationSurroundLine(Recordset rec)
创建衬线static void
SymbolLibManager. resetSymbolSize(Recordset rec, double size)
设置符号大小,符号制作工具使用boolean
SymbolLibrary. saveSymbol(SymbolInfo symbolInfo, SymbolInfo parentSymbolInfo, Recordset rec)
保存标号库void
SymbolLibrary. showSymbol(Recordset rec, int code, boolean isShowSurroundLine)
显示符号static void
SymbolLibManager. symbolCentral(Recordset rec)
符号对齐,符号制作工具使用 -
com.supermap.realspace中Recordset的使用
返回Recordset的com.supermap.realspace中的方法 限定符和类型 方法和说明 Recordset
Selection3D. toRecordset()
用于把三维选择对象转化为记录集。 -
com.supermap.realspace.spatialanalyst中Recordset的使用
返回Recordset的com.supermap.realspace.spatialanalyst中的方法 限定符和类型 方法和说明 Recordset
ProximityAnalyst3D. modelDistanceQuery(DatasetVector modelDataset, Geometry geometry, double bufferDistance, String attributeFilter, CursorType cursorType)
三维模型距离查询。Recordset
ProximityAnalyst3D. modelDistanceQuery(Recordset modelRecordset, Geometry geometry, double bufferDistance, CursorType cursorType)
三维模型距离查询。参数类型为Recordset的com.supermap.realspace.spatialanalyst中的方法 限定符和类型 方法和说明 static DatasetVolume
Interpolator3D. interpolate(InterpolationParameter3D parameter, Recordset interpolatedPointRecordset, String zValueFieldName, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat)
static DatasetVolume
Interpolator3D. interpolate(InterpolationParameter3D parameter, Recordset interpolatedPointRecordset, String zValueFieldName, double zValueScale, Datasource targetDatasource, String targetDatasetName, PixelFormat pixelFormat, SteppedListener... listeners)
对三维点记录集进行三维插值分析,并返回分析结果。Recordset
ProximityAnalyst3D. modelDistanceQuery(Recordset modelRecordset, Geometry geometry, double bufferDistance, CursorType cursorType)
三维模型距离查询。 -
com.supermap.realspace.threeddesigner中Recordset的使用
参数类型为Recordset的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 static int[]
SpatialQuery3D. spatialQuery(Geometry3D geometry, Recordset modelRecordset, PositionMode posMode)
在modelRecordset中查询,得到与geometry具备posMode位置关系的IDs 外部保证geometry 与 modelRecordset的坐标系一致。static HashMap<Integer,int[]>
SpatialQuery3D. spatialQuery(Recordset recordsetSrc, Recordset recordsetDes, PositionMode posMode)
实现多个对象之间进行空间查询,返回满足指定位置关系的多个对象。
-
Copyright © 2021–2024 SuperMap. All rights reserved.