Class GmlOptions

GmlOptions class

Opciones específicas del controlador para formato GML.

public class GmlOptions : DriverOptions

Constructores

NombreDescripción
GmlOptions()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.
LoadSchemasFromInternet { get; set; }Determina si Aspose.GIS puede cargar el esquema XML de Internet. Si se establece enfalse los esquemas con URI absolutos que no comiencen con ‘file://’ no se cargarán. El valor predeterminado esfalse .
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 .
NestedPropertiesSeparator { get; set; }Obtiene o establece una cadena que se utiliza para separar componentes de atributos anidados. El valor predeterminado es “_”.
RestoreSchema { get; set; }Determina si Aspose.GIS puede analizar atributos en un archivo Gml en el que falta un esquema XML o no se puede cargar. Si se establece entrue , el lector Aspose.GIS no requiere la presencia de un esquema XML. El valor predeterminado esfalse .
SchemaLocation { get; set; }Lista separada por espacios de pares de URI. El primer URI de cada par es un URI del espacio de nombres, el segundo URI es una ruta al esquema XML del espacio de nombres. Si se establece ennull ,GmlDriver intentará leer schemaLocation desde el elemento raíz del documento. El valor predeterminado esnull .
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 .
XmlResolver { get; set; }AXmlResolver utilizado para resolver los recursos externos. El valor predeterminado esXmlUrlResolver .
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