Ipynb to edit out ALPR exposed roads from PBF files. This can then be converted into an OBF file for use in OsmAnd. Enabling, offline and mobile, map routing and navigation that avoids ALPRs.
6
stars
35
commits
Jupyter Notebook
primary language
Sep 4, 2026
updated
Ipynb to edit out ALPR exposed roads from PBF files. This can then be converted into an OBF file for use in OsmAnd.
Other variations:
⭐ For those that want weighted routing with penalties. There is now bbr-weights
⭐ There is also the Comaps branch for producing a pbf file that works with Comaps (repo). Also some tips to get the pbf converted to an mwm and working here. It should also work with Organic Maps due to the similarities with Comaps.
OsmAnd is available for iOS as well, although I have not tested.
I wrote a step by step guide showing the whole process. Link here
TLDR:
Tested with:
conda create -n gis-py312 -c conda-forge geopandas folium pyrosm pyosmium notebook ipyleaflet osmium-tool
Comparison matrix:
| Application [🟢Rec] | Free? | Navigation/Re-routing | Works offline | Android Auto | Easy? |
|---|---|---|---|---|---|
| Osmand (G-Play) | ✅ | ✅ | ✅ | ❌ | ✅ |
| 🟢Osmand+ (G-Play) | ❌1 | ✅ | ✅ | ✅ | ✅ |
| 🟢Osmand~ (F-Droid) | ✅ | ✅ | ✅ | ➖2 | ✅ |
| 🟡Comaps (G-Play) | ✅ | ✅ | ✅ | ✅ | ❌3 |
| Comaps (F-Droid) | ✅ | ✅ | ✅ | ➖2 | ❌3 |
35 commits
Jupyter Notebook
100.0%
Ipynb to edit out ALPR exposed roads from PBF files. This can then be converted into an OBF file for use in OsmAnd. Enabling, offline and mobile, map routing and navigation that avoids ALPRs.
6
stars
35
commits
Jupyter Notebook
primary language
Sep 4, 2026
updated
Ipynb to edit out ALPR exposed roads from PBF files. This can then be converted into an OBF file for use in OsmAnd.
Other variations:
⭐ For those that want weighted routing with penalties. There is now bbr-weights
⭐ There is also the Comaps branch for producing a pbf file that works with Comaps (repo). Also some tips to get the pbf converted to an mwm and working here. It should also work with Organic Maps due to the similarities with Comaps.
OsmAnd is available for iOS as well, although I have not tested.
I wrote a step by step guide showing the whole process. Link here
TLDR:
Tested with:
conda create -n gis-py312 -c conda-forge geopandas folium pyrosm pyosmium notebook ipyleaflet osmium-tool
Comparison matrix:
| Application [🟢Rec] | Free? | Navigation/Re-routing | Works offline | Android Auto | Easy? |
|---|---|---|---|---|---|
| Osmand (G-Play) | ✅ | ✅ | ✅ | ❌ | ✅ |
| 🟢Osmand+ (G-Play) | ❌1 | ✅ | ✅ | ✅ | ✅ |
| 🟢Osmand~ (F-Droid) | ✅ | ✅ | ✅ | ➖2 | ✅ |
| 🟡Comaps (G-Play) | ✅ | ✅ | ✅ | ✅ | ❌3 |
| Comaps (F-Droid) | ✅ | ✅ | ✅ | ➖2 | ❌3 |
35 commits
Jupyter Notebook
100.0%