Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erw-1/routefinder
Matrix routing static webpage builder with your data. See link for output example :
https://github.com/erw-1/routefinder
api fastest-routes flatgeobuf geopandas geopython geospatial interactive-map matrix-routing openrouteservice project-generator routing static static-webmap webmap-generator
Last synced: 9 days ago
JSON representation
Matrix routing static webpage builder with your data. See link for output example :
- Host: GitHub
- URL: https://github.com/erw-1/routefinder
- Owner: erw-1
- Created: 2024-11-16T12:51:11.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-01-17T09:34:03.000Z (20 days ago)
- Last Synced: 2025-01-17T09:35:30.664Z (20 days ago)
- Topics: api, fastest-routes, flatgeobuf, geopandas, geopython, geospatial, interactive-map, matrix-routing, openrouteservice, project-generator, routing, static, static-webmap, webmap-generator
- Language: Python
- Homepage: https://erw.one/apps/routefinder/
- Size: 337 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RouteFinder Builder
This project builds a static matrix routing webmap with your own data.
No-code UI and drag & drop export.---
Project builder with your data:
![builder](https://github.com/erw-1/erw.one/blob/main/files/img/demos/routfinderbuilder.png?raw=true)
Generated static webmap running on APIs:
![demo](https://github.com/erw-1/erw.one/blob/main/files/img/demos/routefinder.png?raw=true)
[Live Demo](https://erw.one/apps/routefinder)---
My first attempt at an actual github project! Still not fully released.
> [!IMPORTANT]
> #### Requirements
> - Python 3.13
> - Git
> - Windows (for now)
>
> #### Quickstart:
> ```shell
> curl -L "https://github.com/erw-1/routefinder/releases/download/rc-0.7/routefinder_setup_v0.7-alpha.py" -o routefinder_setup_v0.7-alpha.py && py routefinder_setup_v0.7-alpha.py
> ```
> > Or run the latest Python file in [releases.](https://github.com/erw-1/routefinder/releases)> [!CAUTION]
> ### DOCS SOON, WIP, EXPERIMENTAL PROJECT> [!WARNING]
> #### Known issues
> - I had no clue how to work with venv/ multi platforms yet, so the start of the program is janky. It worked on every windows system I tried, but it probably won't work on Unix systems. Docker soon ?
> - Whole project is in French (all the Python stuff was made for an explorative school project in France)
> - Only tested on Windows 10 & 11
> - Did not do extensive testing with all geodata file formats and API types> [!TIP]
> #### Ideas
> - Ability to load and save a .cfg file in RouteFinder Builder to save/ share project configurations
> - Ability to load data directly in the web page
> - Auto chose the correct geometry type in loaded geodata when several ones are found (*eww*)
> - Baselayer picker
> - Docker
> - More