Module osmio::changesets [−][src]
Expand description
Changeset dump files
Parses the changesets-latest.osm.bz2 changeset dump file from https://planet.openstreetmap.org/planet/changesets-latest.osm.bz2
Download a changeset dump:
$ aria2c --seed-time 0 https://planet.openstreetmap.org/planet/changesets-latest.osm.bz2.torrentParse & read it:
ⓘ
let mut reader = ChangesetReader::from_filename("changesets-latest.osm.bz2")?;
for changeset in reader {
...
}The ChangesetReader reads the file fully, but ChangesetTagReader is optimized to just
return the tags
Structs
A single OSM changeset entry
Builder for Changeset.
Reads the changesets-latest.osm.bz2 file and produces Changesets
Reads the changesets-latest.osm.bz2 file and produces tuples of (id, tags) (u64, Vec<(String, String)>) for every (tagged) changesets.
Enums
Error type for ChangesetBuilder