<table cellspacing="10" cellpadding="30"><tr>
<td bgcolor="#f0f0f8" width="50%">
ReadOSM is an <b><i>open source<i></b> library to extract valid data from within an Open Street Map input file. Such OSM files come in two different formats:<ul>
<li>files identified by the <b>.osm</b> suffix simply are plain XML files.</li>
<li>files identified by the <b>.osm.pbf</b> suffix does containt the same identical data, but adopting the Google's Protocol Buffer serialization format and thus requiring much less storage space.</li>
</ul><br>
The ReadOSM design goals are:<ul>
<li>to be simple and lightweight</li>
<li>to be stable, robust and efficient</li>
<li>to be easily and universally portable</li>
<li>making the whole parsing process of both <b>.osm</b> or <b>.osm.pbf</b> files completely transparent from the application own

ReadOSM is structurally simple and quite light-weight (typically about 20K of object code, stripped).

ReadOSM is licensed under the <a tri-license</a> terms; you are free to choose the best-fit license between:<ul>
<li>the <a
<li>the <a v2.0</a> or any subsequent version</li>
<li>the <a v2.1</a> or any subsequent
</td>
<td>
<table cellpadding="20">
<tr><td>Strictly related <b>projects</b>:<ul>
<li><a
<li>back to the <a home

<tr><td><b>Sources</b>: current version is <b>1.0.0d</b> (<i>released on 2014-12-16)</i><ul>
<li>download <a (tarball, .tar.gz)</li>
<li>download <a (zipfile, .zip)</li>
<li>browse <a

<tr><td>Doxygen <b>documentation</b>:<ul>
<li><a HTML overview doc</li>
<li><a HTML overview tarball (tar.gz)</li>
<li><a HTML overview zipfile (zip)</li>
<li><a of full