Class GeoJsonOptions
Contenido
[
Ocultar
]GeoJsonOptions class
Opciones específicas del controlador para el formato GeoJSON.
public class GeoJsonOptions : DriverOptions
Constructores
| Nombre | Descripción | 
|---|---|
| GeoJsonOptions() | Crear nueva instancia. | 
Propiedades
| Nombre | Descripción | 
|---|---|
| ArrayAsString { get; set; } | Si exponer matrices JSon de cadenas, enteros o reales como cadena. | 
| AttributesSkip { get; set; } | controla la traducción de atributos: sí - omitir todos los atributos | 
| AutoId { get; set; } | Generar automáticamente ids | 
| CloseLinearRing { get; set; } | Determina si cerrar un no cerradoLinearRing en cada geometría. Predeterminado a false. | 
| CreateMidpoints { get; set; } | Determina si se agrega un nuevo punto en el medio de cada segmento de geometría. Predeterminado a false. | 
| DateAsString { get; set; } | Si exponer JSon fecha/hora/fecha-hora como cadena. | 
| DeleteNearPoints { get; set; } | Determina si eliminar puntos cercanos en cada geometría. Predeterminado a false. | 
| DeleteNearPointsDistance { get; set; } | Determina la distancia para DeleteNearPoints. Predeterminado a0. | 
| Description { get; set; } | Descripción a nivel de colección de entidades (para la creación de capas) | 
| GeometryAsCollection { get; set; } | controlar la traslación de geometrías: sí - ajustar geometrías con GeometryCollection type | 
| LinearizationTolerance { get; set; } | Una tolerancia que se utilizará para linealizar geometrías de curvas. | 
| MPrecisionModel { get; set; } | A PrecisionModelque se aplicará a la coordenada M cuando se agreguen geometrías a laVectorLayero cuando se leen de laVectorLayer. El valor predeterminado esExact. | 
| Name { get; set; } | Nombre a nivel de colección de entidades (para la creación de capas) | 
| NestedPropertiesSeparator { get; set; } | Obtiene o establece una cadena que se utiliza para separar componentes de atributos anidados. El valor predeterminado es “_”. | 
| ReadBoundingBoxes { get; set; } | Determina si los cuadros delimitadores (‘bbox’) deben leerse como atributos con un nombre ‘bbox_0’, ‘bbox_1’, etc. El valor predeterminado es false. ElNestedPropertiesSeparatorla cadena se usa en bbox_0, bbox_1,… nombres. | 
| SimplifySegments { get; set; } | Determina si se eliminan los puntos que se encuentran en el mismo segmento en cada geometría. Predeterminado a false. | 
| SimplifySegmentsDistance { get; set; } | Determina la distancia para SimplifySegments. Predeterminado a0. | 
| ValidateGeometriesOnWrite { get; set; } | Determina si las geometrías deben validarse cuando se agregan a la capa. Si se establece en true,IsValidse llama para cada geometría cuando se agrega a la capa, y si falla la validación (IsValidesfalse),GisExceptiones lanzado. | 
| WriteBoundingBoxes { get; set; } | Determina si los objetos GeoJSON deben incluir información sobre el rango de coordenadas para sus geometrías. Si se establece en true, se genera un miembro “bbox” para cada geometría (no nula) cuando se agrega a la capa. El valor predeterminado esfalse. | 
| WritePolygonsAsLines { get; set; } | Determina si se permite la transformación de polígono o multipolígono a cadena lineal. Predeterminado a false. | 
| WriteUnsetAttribute { get; set; } | Si escribir atributos no establecidos agregando valor ’nulo’ | 
| XYPrecisionModel { get; set; } | A PrecisionModelque se aplicará a las coordenadas X e Y cuando se agreguen geometrías alVectorLayero cuando se leen de laVectorLayer. El valor predeterminado esExact. | 
| ZPrecisionModel { get; set; } | A PrecisionModelque se aplicará a la coordenada Z cuando se agreguen geometrías a laVectorLayero cuando se leen de laVectorLayer. El valor predeterminado esExact. | 
Ver también
- class DriverOptions
- espacio de nombres Aspose.Gis.Formats.GeoJson
- asamblea Aspose.GIS