Class OsmStreamFilter
An OSM stream filter.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public abstract class OsmStreamFilter : OsmStreamSource, IEnumerator<OsmGeo>, IOsmStreamTarget
Constructors
OsmStreamFilter()
Creates a new OSM filter.
Declaration
public OsmStreamFilter()
Properties
Source
Returns the reader being filtered.
Declaration
protected OsmStreamSource Source { get; }
Property Value
OsmStreamSource
|
Methods
Current()
Returns the current object.
Declaration
public abstract override OsmGeo Current()
Returns
OsmGeo
|
Overrides
GetAllMeta()
Gets all meta-data from all sources and filters that provide this filter of data.
Declaration
public override TagsCollection GetAllMeta()
Returns
TagsCollection
|
Overrides
RegisterSource(OsmStreamSource)
Registers a reader as the source to filter.
Declaration
public virtual void RegisterSource(OsmStreamSource source)
Parameters
OsmStreamSource
source
|