Table of Contents

Class OsmBuildingOnlineFeatureSource

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

Constructors

OsmBuildingOnlineFeatureSource()

public OsmBuildingOnlineFeatureSource()

Properties

TileCache

public FileVectorTileCache TileCache { get; set; }

Property Value

FileVectorTileCache

Methods

GetAllFeaturesCore(IEnumerable<string>)

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

Parameters

returningColumnNames IEnumerable<string>

Returns

Collection<Feature>

GetFeaturesByIdsCore(IEnumerable<string>, IEnumerable<string>)

protected override Collection<Feature> GetFeaturesByIdsCore(IEnumerable<string> ids, IEnumerable<string> returningColumnNames)

Parameters

ids IEnumerable<string>
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>

OnSendingWebRequest(SendingWebRequestEventArgs)

protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e)

Parameters

e SendingWebRequestEventArgs

OnSentWebRequest(SentWebRequestEventArgs)

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e)

Parameters

e SentWebRequestEventArgs

SendWebRequest(WebRequest)

protected WebResponse SendWebRequest(WebRequest webRequest)

Parameters

webRequest WebRequest

Returns

WebResponse

SendWebRequestCore(WebRequest)

protected virtual WebResponse SendWebRequestCore(WebRequest webRequest)

Parameters

webRequest WebRequest

Returns

WebResponse

Events

SendingWebRequest

public event EventHandler<SendingWebRequestEventArgs> SendingWebRequest

Event Type

EventHandler<SendingWebRequestEventArgs>

SentWebRequest

public event EventHandler<SentWebRequestEventArgs> SentWebRequest

Event Type

EventHandler<SentWebRequestEventArgs>