https://github.com/topobyte/osm4j
Library and tools for working with OpenStreetMap data and APIs
https://github.com/topobyte/osm4j
java java-library openstreetmap osm osm4j
Last synced: 2 months ago
JSON representation
Library and tools for working with OpenStreetMap data and APIs
- Host: GitHub
- URL: https://github.com/topobyte/osm4j
- Owner: topobyte
- Created: 2018-05-01T18:04:26.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-08-14T18:45:40.000Z (9 months ago)
- Last Synced: 2025-08-14T20:35:00.895Z (9 months ago)
- Topics: java, java-library, openstreetmap, osm, osm4j
- Language: Java
- Homepage: https://jaryard.topobyte.de/projects/osm4j/
- Size: 2.54 MB
- Stars: 53
- Watchers: 4
- Forks: 7
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# osm4j
This repository now contains all submodules of osm4j.
## Documentation
* [Documentation home](https://jaryard.topobyte.de/projects/osm4j/)
* [project-docs/osm4j](https://github.com/project-docs/osm4j)
* [osm4j-examples](https://github.com/topobyte/osm4j-examples)
* [osm4j-doc](https://github.com/topobyte/osm4j-doc)
* [OpenStreetMap Wiki page](https://wiki.openstreetmap.org/wiki/Osm4j)
## Projects using the library
* [mojodna/osm2orc](https://github.com/mojodna/osm2orc)
* [FutureCitiesCatapult/TomboloDigitalConnector](https://github.com/FutureCitiesCatapult/TomboloDigitalConnector)
* [tordanik/OSM2World](https://github.com/tordanik/OSM2World)
## License
This library is released under the terms of the GNU Lesser General Public
License.
See [LGPL.md](LGPL.md) and [GPL.md](GPL.md) for details.
# Download
We provide access to the artifacts via our own Maven repository:
The packages are available at these coordinates:
de.topobyte:osm4j-core:1.4.1
de.topobyte:osm4j-geometry:1.4.1
de.topobyte:osm4j-xml:1.4.1
de.topobyte:osm4j-pbf:1.4.1
de.topobyte:osm4j-pbf-full-runtime:1.4.1
de.topobyte:osm4j-tbo:1.4.1
de.topobyte:osm4j-utils:1.4.1
de.topobyte:osm4j-extra:1.4.1
de.topobyte:osm4j-incubating:1.4.1
de.topobyte:osm4j-replication:1.4.1
de.topobyte:osm4j-testing:1.4.1
## History
Formerly osm4j has been distributed among a number of independent
repositories:
* [osm4j-core](https://github.com/topobyte/osm4j-core)
* [osm4j-xml](https://github.com/topobyte/osm4j-xml)
* [osm4j-pbf](https://github.com/topobyte/osm4j-pbf)
* [osm4j-tbo](https://github.com/topobyte/osm4j-tbo)
* [osm4j-osc](https://github.com/topobyte/osm4j-osc)
* [osm4j-geometry](https://github.com/topobyte/osm4j-geometry)
* [osm4j-utils](https://github.com/topobyte/osm4j-utils)
* [osm4j-extra](https://github.com/topobyte/osm4j-extra)
* [osm4j-edit](https://github.com/topobyte/osm4j-edit)
* [osm4j-testing](https://github.com/topobyte/osm4j-testing)
* [osm4j-incubating](https://github.com/topobyte/osm4j-incubating)