Data last updated on: 2025-02-01
This repository hosts public bookcases exported from boite-a-lire.com, which publishes this data under the CC-BY-NC-SA license.
These bookcases are mainly in France and French-speaking countries. You can display them in OsmAnd, JOSM, uMap, and more.
In this map:
- OSM bookcases are in green
on zoom levels 14+ with a 1-hour cache.
- boite-a-lire.com bookcases are in red
Do not import directly in OSM. Verify each bookcase in person before adding it to OSM.
Use the data to display bookcases in OsmAnd, JOSM, uMap, and more. Visit them in person and add or update them on OpenStreetMap.
Note: To avoid lag, do not use bookcases.gpx
file. Instead, use the region-specific GPX files, such as Bretagne.gpx
.
- Open the
bookcases
folder for the latest data. - Download a region-specific GPX file (e.g.,
Bretagne.gpx
). - Copy the GPX file to your device.
- Open OsmAnd.
- Go to Favorites.
- Use the + (import) button.
- Select the GPX file.
- Bookcases are now displayed on the map.
- Open the
bookcases
folder for the latest data. - Download the
bookcases.geojson
file. - Open JOSM.
- Use the Open File button.
- Select the
bookcases.geojson
file. - Bookcases are now displayed on the map.
- Install the necessary Python libraries:
pip install beautifulsoup4 fake_useragent geojson matplotlib pandas selenium shapely
- Run
1_fetch_bookcases.py
to fetch and createbookcases.geojson
. - Run
2_filter_by_region.py
to split the bookcases into GeoJSON files for each French region. - Run
3_create_OsmAnd_gpx.py
to convert each GeoJSON file into an OsmAnd GPX file.