Class XmlOsmStreamTarget
A stream target that writes OSM-XML.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class XmlOsmStreamTarget : OsmStreamTarget, IOsmStreamTarget, IDisposable
Constructors
XmlOsmStreamTarget(Stream)
Creates a new stream target.
Declaration
public XmlOsmStreamTarget(Stream stream)
Parameters
|
Stream
stream
|
Properties
Bounds
ExtraRootAttributes
Gets or sets a list of extra root attributes.
Declaration
public List<Tuple<string, string>> ExtraRootAttributes { get; }
Property Value
|
List<System.Tuple<System.String, System.String>>
|
Generator
Gets or sets the generator.
Declaration
public string Generator { get; set; }
Property Value
|
System.String
|
Methods
AddNode(Node)
Adds a node to the xml output stream.
Declaration
public override void AddNode(Node node)
Parameters
|
Node
node
|
Overrides
AddRelation(Relation)
Adds a relation to this target.
Declaration
public override void AddRelation(Relation relation)
Parameters
|
Relation
relation
|
Overrides
AddWay(Way)
Adds a way to this target.
Declaration
public override void AddWay(Way way)
Parameters
|
Way
way
|
Overrides
Close()
Dispose()
Disposes of all resource associated with this stream target.
Declaration
public void Dispose()
Implements
System.IDisposable.Dispose()
Initialize()
Initializes this target.
Declaration
public override void Initialize()