Class CsvOptions

CsvOptions class

Drivrutinsspecifika alternativ för CSV-format.

public class CsvOptions : DriverOptions

Konstruktörer

namnBeskrivning
CsvOptions()Skapa ny instans.

Egenskaper

namnBeskrivning
CloseLinearRing { get; set; }Bestämmer om stänga en ostängdLinearRing i varje geometri. Standard tillfalse .
ColumnM { get; set; }Hämtar eller ställer in ett namn på kolumnen innehåller M-koordinatvärde. Standard ärnull .
ColumnWkt { get; set; }Hämtar eller ställer in ett namn på kolumn som innehåller välkänd text för att representera geometri. Standard ärnull .
ColumnX { get; set; }Hämtar eller ställer in ett namn på kolumn innehåller X-koordinatvärde. Standard ärnull .
ColumnY { get; set; }Hämtar eller ställer in ett namn på kolumn innehåller Y-koordinatvärde. Standard ärnull .
ColumnZ { get; set; }Hämtar eller ställer in ett namn på kolumn som innehåller Z-koordinatvärde. Standard ärnull .
CreateMidpoints { get; set; }Bestämmer om lägga till en ny punkt i mitten till varje segment av geometri. Standard tillfalse .
DeleteNearPoints { get; set; }Bestämmer om radera nära punkter i varje geometri. Standard tillfalse .
DeleteNearPointsDistance { get; set; }Bestämmer avstånd förDeleteNearPoints . Standard till0 .
Delimiter { get; set; }Hämtar eller ställer in ett tecken som används som avgränsare för separata värden. Standard är ‘,’.
DoubleQuoteEscape { get; set; }Hämtar eller ställer in ett tecken som används som escape-bokstav för dubbla citattecken. Standard är ‘"’.
HasAttributeNames { get; set; }Bestämmer om en rubrikrad med attributnamn finns. Standard ärtrue .
LinearizationTolerance { get; set; }En tolerans att använda för att linjärisera kurvgeometrier.
MPrecisionModel { get; set; }APrecisionModel som kommer att tillämpas på M coordinate när geometrier läggs tillVectorLayer eller när de läses frånVectorLayer . Standardvärdet ärExact .
SimplifySegments { get; set; }Bestämmer om raderingspunkter som ligger på samma segment i varje geometri. Standard tillfalse .
SimplifySegmentsDistance { get; set; }Bestämmer avstånd förSimplifySegments . Standard till0 .
StartLineNumber { get; set; }Hämtar eller ställer in ett nollbaserat antal rader som kommer att vara först när data läses. Standard är 0.
ValidateGeometriesOnWrite { get; set; }Bestämmer om geometrier ska valideras när de läggs till i lagret. Om satt tilltrue ,IsValid anropas för each geometri när den läggs till i lagret och om valideringen misslyckas (IsValid ärfalse ),GisException kastas.
WritePolygonsAsLines { get; set; }Bestämmer om transformation av polygon eller multipolygon till linjesträng är tillåten. Standard tillfalse .
XYPrecisionModel { get; set; }APrecisionModel som kommer att tillämpas på X- och Y-koordinater när geometrier läggs tillVectorLayer eller när de läses frånVectorLayer . Standardvärdet ärExact .
ZPrecisionModel { get; set; }APrecisionModel som kommer att tillämpas på Z coordinate när geometrier läggs tillVectorLayer eller när de läses frånVectorLayer . Standardvärdet ärExact .

Se även