Access Lasso's maps: (https://ouestware.github.io/lasso/)[https://ouestware.github.io/lasso/]
Projects data are listed in the data
folder. One folder for each project.
Please read carefully the data folder documentation which provides examples.
Serverless Lasso is a Single Page Web application with no server. The data are "compiled" by a node script which prepare everything the web client software needs.
Maplibre-gl Lasso client uses maplibre-gl at its core. The maps are all rendered through maplibre letting map editor a great flexibility in rendering.
The project is deployed automatically on github pages.
If you need to deploy the project elsewhere, the easiest way to deploy Lasso cartography is to use docker.
cd docker
docker compose -p Lasso -f docker-compose.yml up
For enhancing the code, one can also use docker to run the stack locally:
docker compose -p lasso up
The override open access to the client port if needs be to bypass the nginx configuration.
We use Transiflex to ease translation of the interface.