1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
# OSM data views
These classes expose the data from an OSM file to the Python scripts.
Objects of these classes are always _views_ unless stated otherwise.
This means that they are only valid as long as the view to an object is
valid.
## OSM types
::: osmium.osm.osm_entity_bits
## OSM primary objects
::: osmium.osm.OSMObject
options:
show_bases: False
::: osmium.osm.Node
::: osmium.osm.Way
::: osmium.osm.Relation
::: osmium.osm.Area
::: osmium.osm.Changeset
## Tag lists
::: osmium.osm.Tag
::: osmium.osm.TagList
## Node lists
::: osmium.osm.NodeRef
::: osmium.osm.NodeRefList
::: osmium.osm.WayNodeList
::: osmium.osm.InnerRing
::: osmium.osm.OuterRing
## Relation members
::: osmium.osm.RelationMember
::: osmium.osm.RelationMemberList
## Geometry types
::: osmium.osm.Box
::: osmium.osm.Location
## Mutable OSM objects
::: osmium.osm.mutable.OSMObject
::: osmium.osm.mutable.Node
::: osmium.osm.mutable.Way
::: osmium.osm.mutable.Relation
|