Class KmlOptions
Contents
[
Hide
]KmlOptions class
Driver-specific options for KML format.
public class KmlOptions : DriverOptions
Constructors
| Name | Description |
|---|---|
| KmlOptions() | Create new instance. |
Properties
| Name | Description |
|---|---|
| AltitudeMode { get; set; } | Allows you to specify the AltitudeModes to use for KML geometries |
| AutoId { get; set; } | Auto-generate ids |
| CloseLinearRing { get; set; } | Determines if close a unclosed LinearRing in each geometry. Defaults to false. |
| CreateMidpoints { get; set; } | Determines if add a new point in the middle to each segment of geometry. Defaults to false. |
| DeleteNearPoints { get; set; } | Determines if delete near points in each geometry. Defaults to false. |
| DeleteNearPointsDistance { get; set; } | Determines distance for DeleteNearPoints. Defaults to 0. |
| DocumentId { get; set; } | Used to specified the id of the root ‘Document’ node |
| LinearizationTolerance { get; set; } | A tolerance to use to linearize curve geometries. |
| MPrecisionModel { get; set; } | A PrecisionModel that will be applied to M coordinate when geometries are added to the VectorLayer or when they are read from the VectorLayer. The default value is Exact. |
| SimplifySegments { get; set; } | Determines if delete points lying on the same segment in each geometry. Defaults to false. |
| SimplifySegmentsDistance { get; set; } | Determines distance for SimplifySegments. Defaults to 0. |
| SymbolToReplaceInvalidChars { get; set; } | Determines which symbol will be used to replace invalid characters on reading. Replacing is skipped if value is ‘\0’. By default value is ‘\0’ char. |
| ValidateGeometriesOnWrite { get; set; } | Determines if geometries should be validated when they are added to the layer. If set to true, IsValid is called for each geometry when it’s added to the layer, and if validation fails (IsValid is false), GisException is thrown. |
| WritePolygonsAsLines { get; set; } | Determines if transformation of polygon or multipolygon to linestring is allowed. Defaults to false. |
| XYPrecisionModel { get; set; } | A PrecisionModel that will be applied to X and Y coordinates when geometries are added to the VectorLayer or when they are read from the VectorLayer. The default value is Exact. |
| ZPrecisionModel { get; set; } | A PrecisionModel that will be applied to Z coordinate when geometries are added to the VectorLayer or when they are read from the VectorLayer. The default value is Exact. |
See Also
- class DriverOptions
- namespace Aspose.Gis.Formats.Kml
- assembly Aspose.GIS