An open API service indexing awesome lists of open source software.

https://github.com/nilsnolde/valhalla-app

This is the demo web app running on https://valhalla.openstreetmap.de
https://github.com/nilsnolde/valhalla-app

gis openstreetmap osm react routing valhalla

Last synced: 7 months ago
JSON representation

This is the demo web app running on https://valhalla.openstreetmap.de

Awesome Lists containing this project

README

          

# Valhalla Demo App

![valhalla_screenshot](https://user-images.githubusercontent.com/10322094/144841673-18ec0772-129d-443e-a040-5172480b0f92.png)

This is the ReactJS demo web app running on https://valhalla.openstreetmap.de. It provides routing and isochrones with a magnitude of options and makes requests to [Valhalla](https://github.com/valhalla/valhalla), an open source routing engine and accompanying libraries for use with OpenStreetMap data.

## Commands

### `npm install`

Install the dependencies.

### `npm run start`

Runs the app in hot-reload mode on [http://localhost:3000](http://localhost:3000) to view changes in the browser.

### `npm run build`

Builds and bundles the minified app for production to the `./build` folder.

Your app is ready to be deployed!

## Get started with Docker
```bash
git clone https://github.com/nilsnolde/valhalla-app.git
cd valhalla-app
docker compose up --build
```

## Customization
Edit `.env` to manage
- Nominatim API server
- Valhalla API server
- Tile server
- Map start location