Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zaczero/osm-warszawa-restauracje
🏙️ OpenStreetMap import tool for restaurants from um.warszawa.pl
https://github.com/zaczero/osm-warszawa-restauracje
automation import openstreetmap overpass-api python restaurants
Last synced: about 1 month ago
JSON representation
🏙️ OpenStreetMap import tool for restaurants from um.warszawa.pl
- Host: GitHub
- URL: https://github.com/zaczero/osm-warszawa-restauracje
- Owner: Zaczero
- License: agpl-3.0
- Created: 2023-07-01T10:21:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-05T17:22:41.000Z (6 months ago)
- Last Synced: 2024-07-05T22:05:45.490Z (6 months ago)
- Topics: automation, import, openstreetmap, overpass-api, python, restaurants
- Language: Python
- Homepage:
- Size: 246 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# osm-warszawa-restauracje
![Python version](https://shields.monicz.dev/badge/python-v3.12-blue)
[![Liberapay Patrons](https://shields.monicz.dev/liberapay/patrons/Zaczero?logo=liberapay)](https://liberapay.com/Zaczero/)
[![GitHub Sponsors](https://shields.monicz.dev/github/sponsors/Zaczero?logo=github&label=Sponsors&color=%23db61a2)](https://github.com/sponsors/Zaczero)🏙️ OpenStreetMap import tool for restaurants from [mapa.um.warszawa.pl](https://mapa.um.warszawa.pl)
## 💡 How it works
1. Fetches data from [mapa.um.warszawa.pl](https://mapa.um.warszawa.pl) and adds missing POI categories based on names.
2. Filters out already once imported restaurants to avoid re-importing deleted ones.
3. Fetches and parses OpenStreetMap data for Warsaw.
4. Filters out already existing restaurants by comparing names and locations.
5. Transforms names to match OpenStreetMap naming convention using [OpenAI GPT-4o](https://openai.com/index/hello-gpt-4o/).
6. Repeats step 4 with modified parameters.
7. Uploads new restaurants to OpenStreetMap.## Reference
### Community discussion
### Data usage terms