Class CsvOptions
Contenuti
[
Nascondere
]CsvOptions class
Opzioni specifiche del driver per il formato CSV.
public class CsvOptions : DriverOptions
Costruttori
Nome | Descrizione |
---|---|
CsvOptions() | Crea nuova istanza. |
Proprietà
Nome | Descrizione |
---|---|
CloseLinearRing { get; set; } | Determina se chiudere un non chiusoLinearRing in ogni geometria. L’impostazione predefinita èfalse . |
ColumnM { get; set; } | Ottiene o imposta un nome di colonna che contiene il valore della coordinata M. Il valore predefinito ènull . |
ColumnWkt { get; set; } | Ottiene o imposta il nome di una colonna contenente testo noto per rappresentare la geometria. Il valore predefinito ènull . |
ColumnX { get; set; } | Ottiene o imposta un nome di colonna che contiene il valore della coordinata X. Il valore predefinito ènull . |
ColumnY { get; set; } | Ottiene o imposta un nome di colonna che contiene il valore della coordinata Y. Il valore predefinito ènull . |
ColumnZ { get; set; } | Ottiene o imposta un nome di colonna che contiene il valore della coordinata Z. Il valore predefinito ènull . |
CreateMidpoints { get; set; } | Determina se aggiungere un nuovo punto nel mezzo a ciascun segmento della geometria. L’impostazione predefinita èfalse . |
DeleteNearPoints { get; set; } | Determina se eliminare i punti vicini in ciascuna geometria. L’impostazione predefinita èfalse . |
DeleteNearPointsDistance { get; set; } | Determina la distanza perDeleteNearPoints . L’impostazione predefinita è0 . |
Delimiter { get; set; } | Ottiene o imposta un carattere utilizzato come delimitatore per separare i valori. Il valore predefinito è ‘,’. |
DoubleQuoteEscape { get; set; } | Recupera o imposta un carattere utilizzato come lettera di escape per le virgolette. Il valore predefinito è ‘"’. |
HasAttributeNames { get; set; } | Determina se esiste una riga di intestazione con i nomi degli attributi. Il valore predefinito ètrue . |
LinearizationTolerance { get; set; } | Una tolleranza da utilizzare per linearizzare le geometrie delle curve. |
MPrecisionModel { get; set; } | APrecisionModel che verrà applicato a M coordinate quando le geometrie vengono aggiunte aVectorLayer o quando vengono letti dalVectorLayer . Il valore predefinito èExact . |
SimplifySegments { get; set; } | Determina se eliminare i punti che giacciono sullo stesso segmento in ciascuna geometria. L’impostazione predefinita èfalse . |
SimplifySegmentsDistance { get; set; } | Determina la distanza perSimplifySegments . L’impostazione predefinita è0 . |
StartLineNumber { get; set; } | Ottiene o imposta un numero di riga in base zero che sarà il primo quando vengono letti i dati. Il valore predefinito è 0. |
ValidateGeometriesOnWrite { get; set; } | Determina se le geometrie devono essere convalidate quando vengono aggiunte al layer. Se impostato sutrue ,IsValid viene chiamato per each geometria quando viene aggiunto al livello e se la convalida fallisce (IsValid Èfalse ),GisException viene lanciato. |
WritePolygonsAsLines { get; set; } | Determina se è consentita la trasformazione di poligono o multipoligono in stringa lineare. L’impostazione predefinita èfalse . |
XYPrecisionModel { get; set; } | APrecisionModel che verrà applicato alle coordinate X e Y quando le geometrie vengono aggiunte aVectorLayer o quando vengono letti dalVectorLayer . Il valore predefinito èExact . |
ZPrecisionModel { get; set; } | APrecisionModel che verrà applicato alla coordinata Z quando le geometrie vengono aggiunte aVectorLayer o quando vengono letti dalVectorLayer . Il valore predefinito èExact . |
Guarda anche
- class DriverOptions
- spazio dei nomi Aspose.Gis.Formats.Csv
- assemblea Aspose.GIS