Class CsvOptions
内容
[
隐藏
]CsvOptions class
CSV 格式的驱动程序特定选项。
public class CsvOptions : DriverOptions
构造函数
| 姓名 | 描述 |
|---|---|
| CsvOptions() | 创建新实例. |
特性
| 姓名 | 描述 |
|---|---|
| CloseLinearRing { get; set; } | 确定是否关闭未关闭LinearRing在每个几何体中。默认为false. |
| ColumnM { get; set; } | 获取或设置包含 M 坐标值的列的名称。 默认为null. |
| ColumnWkt { get; set; } | 获取或设置包含 Well-Known Text 的列的名称,用于表示几何。 默认值为null. |
| ColumnX { get; set; } | 获取或设置包含 X 坐标值的列的名称。 默认为null. |
| ColumnY { get; set; } | 获取或设置包含 Y 坐标值的列的名称。 默认为null. |
| ColumnZ { get; set; } | 获取或设置包含 Z 坐标值的列的名称。 默认为null. |
| CreateMidpoints { get; set; } | 确定是否在每个几何段的中间添加一个新点。默认为false. |
| DeleteNearPoints { get; set; } | 确定是否删除每个几何中的近点。默认为false. |
| DeleteNearPointsDistance { get; set; } | 确定距离DeleteNearPoints.默认为0. |
| Delimiter { get; set; } | 获取或设置用作分隔值的分隔符的字符。 默认值为 ‘,’。 |
| DoubleQuoteEscape { get; set; } | 获取或设置用作双引号转义符的字符。 默认值为 ‘"’。 |
| HasAttributeNames { get; set; } | 确定是否存在具有属性名称的标题行。 默认为true. |
| LinearizationTolerance { get; set; } | 用于线性化曲线几何的公差。 |
| MPrecisionModel { get; set; } | 一个PrecisionModel将几何添加到 M coordinate VectorLayer或者当他们从VectorLayer. 默认值为Exact. |
| SimplifySegments { get; set; } | 确定是否删除位于每个几何图形中同一线段上的点。默认为false. |
| SimplifySegmentsDistance { get; set; } | 确定距离SimplifySegments.默认为0. |
| StartLineNumber { get; set; } | 获取或设置一个从零开始的行数,在读取数据时将首先行。 默认值为 0. |
| ValidateGeometriesOnWrite { get; set; } | 确定在将几何图形添加到图层时是否应对其进行验证。 如果设置为true,IsValid在将每个 几何图形添加到图层时调用该几何图形,并且如果验证失败(IsValid是false),GisException被抛出. |
| WritePolygonsAsLines { get; set; } | 确定是否允许将多边形或多边形转换为线串。默认为false. |
| XYPrecisionModel { get; set; } | 一个PrecisionModel当几何体被添加到VectorLayer或者当他们从VectorLayer. 默认值为Exact. |
| ZPrecisionModel { get; set; } | 一个PrecisionModel当几何被添加到时,将应用于 Z 坐标 VectorLayer或者当他们从VectorLayer. 默认值为Exact. |
也可以看看
- class DriverOptions
- 命名空间 Aspose.Gis.Formats.Csv
- 部件 Aspose.GIS