Class KmlOptions

KmlOptions class

Opciones específicas del controlador para el formato KML.

public class KmlOptions : DriverOptions

Constructores

NombreDescripción
KmlOptions()Crear nueva instancia.

Propiedades

NombreDescripción
AltitudeMode { get; set; }Le permite especificar los AltitudeModes para usar con geometrías KML
AutoId { get; set; }Generar automáticamente ids
CloseLinearRing { get; set; }Determina si cerrar un no cerradoLinearRing en cada geometría. Predeterminado afalse .
CreateMidpoints { get; set; }Determina si se agrega un nuevo punto en el medio de cada segmento de geometría. Predeterminado afalse .
DeleteNearPoints { get; set; }Determina si eliminar puntos cercanos en cada geometría. Predeterminado afalse .
DeleteNearPointsDistance { get; set; }Determina la distancia paraDeleteNearPoints . Predeterminado a0 .
DocumentId { get; set; }Se usa para especificar la identificación del nodo raíz ‘Documento’
LinearizationTolerance { get; set; }Una tolerancia que se utilizará para linealizar geometrías de curvas.
MPrecisionModel { get; set; }APrecisionModel que se aplicará a la coordenada M cuando se agreguen geometrías a laVectorLayer o cuando se leen de laVectorLayer . El valor predeterminado esExact .
SimplifySegments { get; set; }Determina si se eliminan los puntos que se encuentran en el mismo segmento en cada geometría. Predeterminado afalse .
SimplifySegmentsDistance { get; set; }Determina la distancia paraSimplifySegments . Predeterminado a0 .
SymbolToReplaceInvalidChars { get; set; }Determina qué símbolo se usará para reemplazar los caracteres no válidos en la lectura. Se omite el reemplazo si el valor es ‘\0’. Por defecto el valor es ‘\0’ char.
ValidateGeometriesOnWrite { get; set; }Determina si las geometrías deben validarse cuando se agregan a la capa. Si se establece entrue ,IsValid se llama para cada geometría cuando se agrega a la capa, y si falla la validación (IsValid esfalse ),GisException es lanzado.
WritePolygonsAsLines { get; set; }Determina si se permite la transformación de polígono o multipolígono a cadena lineal. Predeterminado afalse .
XYPrecisionModel { get; set; }APrecisionModel que se aplicará a las coordenadas X e Y cuando se agreguen geometrías alVectorLayer o cuando se leen de laVectorLayer . El valor predeterminado esExact .
ZPrecisionModel { get; set; }APrecisionModel que se aplicará a la coordenada Z cuando se agreguen geometrías a laVectorLayer o cuando se leen de laVectorLayer . El valor predeterminado esExact .

Ver también