Show / Hide Table of Contents

Class XmlOsmStreamSource

A stream source that reads OSM-XML.

Inheritance
System.Object
OsmStreamSource
XmlOsmStreamSource
Inherited Members
OsmStreamSource.MoveNext()
OsmStreamSource.MoveNextNode()
OsmStreamSource.MoveNextWay()
OsmStreamSource.MoveNextRelation()
OsmStreamSource.IsSorted
OsmStreamSource.Meta
OsmStreamSource.GetAllMeta()
OsmStreamSource.GetEnumerator()
OsmStreamSource.IEnumerator.Current
OsmStreamSource.EnumerateAndIgore(Boolean, Boolean, Boolean)
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class XmlOsmStreamSource : OsmStreamSource, IEnumerator<OsmGeo>

Constructors

XmlOsmStreamSource(Stream)

Creates a new OSM XML processor source.

Declaration
public XmlOsmStreamSource(Stream stream)
Parameters
Stream stream

Properties

CanReset

Returns true if this source can be reset.

Declaration
public override bool CanReset { get; }
Property Value
System.Boolean

Overrides
OsmStreamSource.CanReset

Methods

Current()

Returns the current object.

Declaration
public override OsmGeo Current()
Returns
OsmGeo

Overrides
OsmStreamSource.Current()

Dispose()

Disposes all resources associated with this stream.

Declaration
public override void Dispose()
Overrides
OsmStreamSource.Dispose()

MoveNext(Boolean, Boolean, Boolean)

Move to the next item in the stream.

Declaration
public override bool MoveNext(bool ignoreNodes, bool ignoreWays, bool ignoreRelations)
Parameters
System.Boolean ignoreNodes

System.Boolean ignoreWays

System.Boolean ignoreRelations

Returns
System.Boolean

Overrides
OsmStreamSource.MoveNext(Boolean, Boolean, Boolean)

Reset()

Resets this source.

Declaration
public override void Reset()
Overrides
OsmStreamSource.Reset()
Back to top Built by Itinero, MIT licensed.