From 2a771b195ed4ee1a4616f51931839c01731b5820 Mon Sep 17 00:00:00 2001 From: Christian Beutel <> Date: Thu, 2 May 2024 14:23:32 +0200 Subject: [PATCH] adds modes of transportation to routing --- docker-compose.yml | 2 +- web/src/lib/components/base/select.svelte | 6 +- .../trail/map_with_elevation.svelte | 2 +- web/src/lib/stores/valhalla_store.ts | 101 +++++++----------- web/src/lib/util/gpx_util.ts | 2 +- web/src/lib/util/polyline_util.ts | 80 ++++++++++++++ web/src/routes/trail/edit/[id]/+page.svelte | 73 ++++++++++--- 7 files changed, 183 insertions(+), 83 deletions(-) create mode 100644 web/src/lib/util/polyline_util.ts diff --git a/docker-compose.yml b/docker-compose.yml index 1fc47c02..35357059 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -56,7 +56,7 @@ services: UPLOAD_FOLDER: /app/uploads UPLOAD_USER: UPLOAD_PASSWORD: - PUBLIC_VALHALLA_URL: http://localhost:8002 + PUBLIC_VALHALLA_URL: https://valhalla1.openstreetmap.de volumes: - ./data/uploads:/app/uploads ports: diff --git a/web/src/lib/components/base/select.svelte b/web/src/lib/components/base/select.svelte index 2d55acd4..07fa2bec 100644 --- a/web/src/lib/components/base/select.svelte +++ b/web/src/lib/components/base/select.svelte @@ -12,13 +12,13 @@ export let value: any; export let items: SelectItem[] = []; export let label: string = ""; + export let disabled: boolean = false; const dispatch = createEventDispatcher(); function onChange(target: any) { - dispatch("change", target?.value) + dispatch("change", target?.value); } -
@@ -30,6 +30,8 @@ +
+ {/if} + handleMapClick(e.detail)} + > +