Osmapy
Jump to navigation
Jump to search
Osmapy | |
---|---|
Author: | Philipp Rigoll and other contributors. |
License: | GNU General Public License v3 |
Platforms: | Windows, Linux, and macOS |
Version: | 0.0.18 (2020-06-21) |
Language: | English |
Website: | https://github.com/PhilippRigoll/osmapy |
Source code: | https://github.com/PhilippRigoll/osmapy |
Programming language: | Python |
Osmapy is an OpenStreetMap editor programmed in Python. Python is modern, has a huge user base and is battery-included. This allows everyone to contribute to this project. Osmapy uses the widespread, powerful and freshly-looking Qt-framework. Windows, MacOS and Linux is supported. Currently Osmapy is more like a proof of concept than a full fledged editor. But it can already be used to modify OSM nodes, tags, geometry and upload it to Openstreetmap.
Features
The following Features are already implemented:
- Interface to Slippy Tiles
- LiFo queue to load the most needed tiles first
- Multiple workers to download tiles
- Caching
- Easy configuration to chose tile servers
- Layers
- Multi-Layer support
- Change layer order by Drag'n'Drop
- Change the opacity of layers
- GPX files
- GPX files are easily loaded by Drag'n'Drop
- OSM objects modification
- Create / Modify / Delete OSM nodes
- Add / Change / Remove Tags
- Precise node moving with the arrow keys
- Upload your changes to the OSM server
- Adaptive appearance
- All the tool windows can be moved around freely
- Easy configuration
- Just one YAML file must be modified
Contributing
The code is managed via GitHub https://github.com/PhilippRigoll/osmapy. All contributions are welcome!