A Rust library for reading the OpenStreetMap PBF file format (*.osm.pbf).

test.osm 998B

123456789101112131415161718
  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <osm version='0.6' generator='JOSM'>
  3. <node timestamp='2003-04-05T06:07:08Z' id='105' lat='52.12240315616' lon='11.62840177902' version='1' user='testuser' uid='17' visible='true' />
  4. <node timestamp='2003-04-05T06:07:09Z' id='106' lat='52.11992359584' lon='11.62564468943' version='1' user='testuser' uid='17' visible='true' />
  5. <node timestamp='2003-04-05T06:07:10Z' id='108' lat='52.11989910567' lon='11.63101926915' version='1' user='testuser' uid='17' visible='true' />
  6. <way timestamp='2003-04-05T06:07:11Z' id='107' version='1' user='testuser' uid='17' visible='true'>
  7. <nd ref='105' />
  8. <nd ref='106' />
  9. <nd ref='108' />
  10. <nd ref='105' />
  11. <tag k='building' v='yes' />
  12. <tag k='name' v='triangle' />
  13. </way>
  14. <relation timestamp='2003-04-05T06:07:12Z' id='120' version='1' user='testuser' uid='17' visible='true'>
  15. <member type='way' ref='107' role='test_role' />
  16. <tag k='rel_key' v='rel_value' />
  17. </relation>
  18. </osm>