Table of Contents

Class UsgsDemFeatureSource

Namespace
ThinkGeo.Core
Assembly
ThinkGeo.Core.dll
public class UsgsDemFeatureSource : FeatureSource
Inheritance
UsgsDemFeatureSource
Inherited Members

Constructors

UsgsDemFeatureSource()

public UsgsDemFeatureSource()

UsgsDemFeatureSource(string)

public UsgsDemFeatureSource(string pathFilename)

Parameters

pathFilename string

Properties

ColumnCount

public int ColumnCount { get; }

Property Value

int

DataValueColumnName

public string DataValueColumnName { get; }

Property Value

string

ElevationUnit

public DistanceUnit ElevationUnit { get; }

Property Value

DistanceUnit

MaxElevation

public double MaxElevation { get; }

Property Value

double

MinElevation

public double MinElevation { get; }

Property Value

double

OriginCode

public string OriginCode { get; }

Property Value

string

PathFilename

public string PathFilename { get; set; }

Property Value

string

QualityLevel

public UsgsDemQualityLevel QualityLevel { get; }

Property Value

UsgsDemQualityLevel

ResolutionX

public float ResolutionX { get; }

Property Value

float

ResolutionY

public float ResolutionY { get; }

Property Value

float

ResolutionZ

public float ResolutionZ { get; }

Property Value

float

RowCount

public int RowCount { get; }

Property Value

int

Methods

GetAllFeaturesCore(IEnumerable<string>)

protected override Collection<Feature> GetAllFeaturesCore(IEnumerable<string> returningColumnNames)

Parameters

returningColumnNames IEnumerable<string>

Returns

Collection<Feature>

GetBoundingBoxCore()

protected override RectangleShape GetBoundingBoxCore()

Returns

RectangleShape

GetFeaturesForDrawingCore(RectangleShape, double, double, IEnumerable<string>)

protected override Collection<Feature> GetFeaturesForDrawingCore(RectangleShape boundingBox, double screenWidth, double screenHeight, IEnumerable<string> returningColumnNames)

Parameters

boundingBox RectangleShape
screenWidth double
screenHeight double
returningColumnNames IEnumerable<string>

Returns

Collection<Feature>

GetFeaturesInsideBoundingBoxCore(RectangleShape, IEnumerable<string>)

protected override Collection<Feature> GetFeaturesInsideBoundingBoxCore(RectangleShape boundingBox, IEnumerable<string> returningColumnNames)

Parameters

boundingBox RectangleShape
returningColumnNames IEnumerable<string>

Returns

Collection<Feature>

OpenCore()

protected override void OpenCore()