Table of Contents

Class DelimitedFeatureLayer

Namespace
ThinkGeo.Core
Assembly
ThinkGeo.Core.dll
public class DelimitedFeatureLayer : FeatureLayer
Inheritance
DelimitedFeatureLayer
Inherited Members

Constructors

DelimitedFeatureLayer()

public DelimitedFeatureLayer()

DelimitedFeatureLayer(string, string, string)

public DelimitedFeatureLayer(string delimitedPathFilename, string wellKnownTextColumnName, string delimiter)

Parameters

delimitedPathFilename string
wellKnownTextColumnName string
delimiter string

DelimitedFeatureLayer(string, string, string, string)

public DelimitedFeatureLayer(string delimitedPathFilename, string xColumnName, string yColumnName, string delimiter)

Parameters

delimitedPathFilename string
xColumnName string
yColumnName string
delimiter string

Properties

DelimitedPathFilename

public string DelimitedPathFilename { get; set; }

Property Value

string

Delimiter

public string Delimiter { get; set; }

Property Value

string

Encoding

public Encoding Encoding { get; set; }

Property Value

Encoding

HasBoundingBox

public override bool HasBoundingBox { get; }

Property Value

bool

RequireIndex

public bool RequireIndex { get; set; }

Property Value

bool

SpatialColumnType

public DelimitedSpatialColumnsType SpatialColumnType { get; set; }

Property Value

DelimitedSpatialColumnsType

WellKnownTextColumnName

public string WellKnownTextColumnName { get; set; }

Property Value

string

XColumnName

public string XColumnName { get; set; }

Property Value

string

YColumnName

public string YColumnName { get; set; }

Property Value

string

Methods

BuildIndexFile(string, string, string, string, BuildIndexMode)

public static void BuildIndexFile(string delimitedPathFilename, string xColumnName, string yColumnName, string delimiter, BuildIndexMode buildIndexMode)

Parameters

delimitedPathFilename string
xColumnName string
yColumnName string
delimiter string
buildIndexMode BuildIndexMode

BuildIndexFile(string, string, string, string, BuildIndexMode, Encoding)

public static void BuildIndexFile(string delimitedPathFilename, string xColumnName, string yColumnName, string delimiter, BuildIndexMode buildIndexMode, Encoding encoding)

Parameters

delimitedPathFilename string
xColumnName string
yColumnName string
delimiter string
buildIndexMode BuildIndexMode
encoding Encoding

BuildIndexFile(string, string, string, BuildIndexMode)

public static void BuildIndexFile(string delimitedPathFilename, string wellKnownTextColumnName, string delimiter, BuildIndexMode buildIndexMode)

Parameters

delimitedPathFilename string
wellKnownTextColumnName string
delimiter string
buildIndexMode BuildIndexMode

BuildIndexFile(string, string, string, BuildIndexMode, Encoding)

public static void BuildIndexFile(string delimitedPathFilename, string wellKnownTextColumnName, string delimiter, BuildIndexMode buildIndexMode, Encoding encoding)

Parameters

delimitedPathFilename string
wellKnownTextColumnName string
delimiter string
buildIndexMode BuildIndexMode
encoding Encoding

CreateDelimitedFile(string, IEnumerable<string>, string, OverwriteMode)

public static void CreateDelimitedFile(string delimitedPathFilename, IEnumerable<string> columnNames, string delimiter, OverwriteMode overwriteMode)

Parameters

delimitedPathFilename string
columnNames IEnumerable<string>
delimiter string
overwriteMode OverwriteMode

CreateDelimitedFile(string, IEnumerable<string>, string, OverwriteMode, Encoding)

public static void CreateDelimitedFile(string delimitedPathFilename, IEnumerable<string> columnNames, string delimiter, OverwriteMode overwriteMode, Encoding encoding)

Parameters

delimitedPathFilename string
columnNames IEnumerable<string>
delimiter string
overwriteMode OverwriteMode
encoding Encoding