Class GpxOptions

GpxOptions class

Opciones específicas del controlador para el formato GPX.

public class GpxOptions : DriverOptions

Constructores

NombreDescripción
GpxOptions()Crear nueva instancia.

Propiedades

NombreDescripción
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 .
LinearizationTolerance { get; set; }Una tolerancia que se utilizará para linealizar geometrías de curvas.
MAttribute { get; set; }Determina qué atributo GPX se exportará como coordenada ‘M’ de waypoints, puntos de ruta y puntos de seguimiento. El comportamiento es el mismo conZAttribute , por defecto esnull .
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 .
NestedAttributeSeparator { get; }Una cadena para separar el nombre del atributo anidado y sus índices. El valor predeterminado es el guión bajo doble “__”.
ReadNestedAttributes { get; set; }Determina si los puntos GPX, como ’trkpt’ y ‘rtept’, contienen atributos internos y si deben leerse. Predeterminado afalse .
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 .
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 .
ZAttribute { get; set; }Determina qué atributo GPX se exportará como coordenada ‘Z’ de waypoints, puntos de ruta y puntos de track. Sinull ningún atributo se exportará como coordenada ‘Z’. El valor predeterminado es “ele”. Los valores posibles son nombres de todos los atributos XML GPX que se pueden representar como dobles (por ejemplo, “velocidad”, “magvar”, “altura geoide”, etc. )
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