From a6b87e548d966665c0af6e0e3fcf72973e410f28 Mon Sep 17 00:00:00 2001 From: gockar <111865982+gockar@users.noreply.github.com> Date: Thu, 8 May 2025 16:48:05 +0200 Subject: [PATCH 1/2] remove incorrect ) in overpass bike query --- pytrack/graph/download.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pytrack/graph/download.py b/pytrack/graph/download.py index d6f6524..174e2e7 100644 --- a/pytrack/graph/download.py +++ b/pytrack/graph/download.py @@ -23,7 +23,7 @@ def get_filters(network_type='drive'): osm_filters['bicycle'] = ('["highway"]["area"!~"yes"]["access"!~"private"]' '["highway"!~"abandoned|bridleway|footway|bus_guideway|construction|corridor|elevator|' 'escalator|planned|platform|proposed|raceway|steps|footway"]' - '["service"!~"private"]["bicycle"!~"no"])') + '["service"!~"private"]["bicycle"!~"no"]') osm_filters['service'] = ('["highway"]["area"!~"yes"]["access"!~"private"]["highway"!~"abandoned|bridleway|' 'construction|corridor|platform|cycleway|elevator|escalator|footway|path|planned|' From 8525287512f6153f2a7466eab52366be3a12f3c0 Mon Sep 17 00:00:00 2001 From: gockar <111865982+gockar@users.noreply.github.com> Date: Thu, 8 May 2025 16:50:20 +0200 Subject: [PATCH 2/2] add german use_sidepath to bike overpass query Excludes tagged roads if a mandatory cycleways are mapped separately --- pytrack/graph/download.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pytrack/graph/download.py b/pytrack/graph/download.py index 174e2e7..2f2f7a8 100644 --- a/pytrack/graph/download.py +++ b/pytrack/graph/download.py @@ -23,7 +23,7 @@ def get_filters(network_type='drive'): osm_filters['bicycle'] = ('["highway"]["area"!~"yes"]["access"!~"private"]' '["highway"!~"abandoned|bridleway|footway|bus_guideway|construction|corridor|elevator|' 'escalator|planned|platform|proposed|raceway|steps|footway"]' - '["service"!~"private"]["bicycle"!~"no"]') + '["service"!~"private"]["bicycle"!~"no|use_sidepath"]') osm_filters['service'] = ('["highway"]["area"!~"yes"]["access"!~"private"]["highway"!~"abandoned|bridleway|' 'construction|corridor|platform|cycleway|elevator|escalator|footway|path|planned|'