Struct osmpbf::dense::DenseNode [−][src]
pub struct DenseNode<'a> {
pub id: i64,
// some fields omitted
}
Expand description
An OpenStreetMap node element from a compressed array of dense nodes (See OSM wiki).
Fields
id: i64
The node id. It should be unique between nodes and might be negative to indicate that the element has not yet been uploaded to a server.
Implementations
Returns the node id. It should be unique between nodes and might be negative to indicate that the element has not yet been uploaded to a server.
return optional metadata about the ndode
Returns the latitude coordinate in decimicrodegrees (10⁻⁷).
Returns the longitude coordinate in decimicrodegrees (10⁻⁷).
Returns an iterator over the tags of this node (See OSM wiki).
Returns an iterator over the tags of this node
(See OSM wiki).
A tag is represented as a pair of indices (key and value) to the stringtable of the current
PrimitiveBlock
.
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for DenseNode<'a>
impl<'a> UnwindSafe for DenseNode<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more