├── .gitignore ├── COPYING ├── README.md ├── setup.py ├── test ├── conftest.py ├── db_helpers.py ├── route_builder │ ├── conftest.py │ ├── test_build_basic_route.py │ ├── test_build_roundabouts.py │ ├── test_build_split_ways.py │ ├── test_get_objects.py │ └── test_route_serialization.py ├── test_guidepost_table.py ├── test_hiking_route_filter.py ├── test_mapstyles.py ├── test_networknode_table.py ├── test_piste_network_style.py ├── test_piste_table.py ├── test_route_network_style.py ├── test_routes_table.py └── test_style_table.py ├── wmt-makedb └── wmt_db ├── __init__.py ├── common ├── data_transforms.py ├── json_writer.py ├── route_types.py └── test-symbols.sh ├── config ├── __init__.py ├── common.py ├── cycling.py ├── hiking.py ├── mtb.py ├── riding.py ├── skating.py └── slopes.py ├── data ├── map-styles │ ├── base_map.xml.jinja │ ├── inc │ │ ├── network-node-low.jinja │ │ ├── routes-countryview.jinja │ │ ├── routes-inr-shields.jinja │ │ ├── routes-localview.jinja │ │ ├── routes-regionview.jinja │ │ └── routes-worldview.jinja │ ├── macros │ │ ├── colors.jinja │ │ ├── layers.jinja │ │ ├── levels.jinja │ │ ├── styles.jinja │ │ └── zoom.jinja │ ├── routes.xml.jinja │ └── slopes.xml.jinja ├── mapnik │ ├── None.svg │ ├── README │ ├── empty.png │ ├── empty.svg │ ├── guidepost.svg │ ├── guidepost_gray.svg │ ├── hiker.svg │ ├── hikingnode.svg │ ├── red_wheel.svg │ └── whitearrow.svg └── shields │ ├── eupen.svg │ ├── igel_much19.svg │ ├── judenpfad_vb.svg │ └── vr_vb.svg ├── geometry ├── __init__.py ├── member_loader.py ├── route_builder.py └── route_types.py ├── maptype ├── __init__.py ├── routes.py └── slopes.py ├── styles ├── __init__.py ├── piste_network_style.py └── route_network_style.py └── tables ├── __init__.py ├── countries.py ├── guideposts.py ├── networknodes.py ├── piste.py ├── route_ways.py ├── routes.py ├── styles.py └── updates.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/setup.py -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/db_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/db_helpers.py -------------------------------------------------------------------------------- /test/route_builder/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/route_builder/conftest.py -------------------------------------------------------------------------------- /test/route_builder/test_build_basic_route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/route_builder/test_build_basic_route.py -------------------------------------------------------------------------------- /test/route_builder/test_build_roundabouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/route_builder/test_build_roundabouts.py -------------------------------------------------------------------------------- /test/route_builder/test_build_split_ways.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/route_builder/test_build_split_ways.py -------------------------------------------------------------------------------- /test/route_builder/test_get_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/route_builder/test_get_objects.py -------------------------------------------------------------------------------- /test/route_builder/test_route_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/route_builder/test_route_serialization.py -------------------------------------------------------------------------------- /test/test_guidepost_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_guidepost_table.py -------------------------------------------------------------------------------- /test/test_hiking_route_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_hiking_route_filter.py -------------------------------------------------------------------------------- /test/test_mapstyles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_mapstyles.py -------------------------------------------------------------------------------- /test/test_networknode_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_networknode_table.py -------------------------------------------------------------------------------- /test/test_piste_network_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_piste_network_style.py -------------------------------------------------------------------------------- /test/test_piste_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_piste_table.py -------------------------------------------------------------------------------- /test/test_route_network_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_route_network_style.py -------------------------------------------------------------------------------- /test/test_routes_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_routes_table.py -------------------------------------------------------------------------------- /test/test_style_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/test/test_style_table.py -------------------------------------------------------------------------------- /wmt-makedb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt-makedb -------------------------------------------------------------------------------- /wmt_db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/__init__.py -------------------------------------------------------------------------------- /wmt_db/common/data_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/common/data_transforms.py -------------------------------------------------------------------------------- /wmt_db/common/json_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/common/json_writer.py -------------------------------------------------------------------------------- /wmt_db/common/route_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/common/route_types.py -------------------------------------------------------------------------------- /wmt_db/common/test-symbols.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/common/test-symbols.sh -------------------------------------------------------------------------------- /wmt_db/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wmt_db/config/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/config/common.py -------------------------------------------------------------------------------- /wmt_db/config/cycling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/config/cycling.py -------------------------------------------------------------------------------- /wmt_db/config/hiking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/config/hiking.py -------------------------------------------------------------------------------- /wmt_db/config/mtb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/config/mtb.py -------------------------------------------------------------------------------- /wmt_db/config/riding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/config/riding.py -------------------------------------------------------------------------------- /wmt_db/config/skating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/config/skating.py -------------------------------------------------------------------------------- /wmt_db/config/slopes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/config/slopes.py -------------------------------------------------------------------------------- /wmt_db/data/map-styles/base_map.xml.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/base_map.xml.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/inc/network-node-low.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/inc/network-node-low.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/inc/routes-countryview.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/inc/routes-countryview.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/inc/routes-inr-shields.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/inc/routes-inr-shields.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/inc/routes-localview.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/inc/routes-localview.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/inc/routes-regionview.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/inc/routes-regionview.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/inc/routes-worldview.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/inc/routes-worldview.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/macros/colors.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/macros/colors.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/macros/layers.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/macros/layers.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/macros/levels.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/macros/levels.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/macros/styles.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/macros/styles.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/macros/zoom.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/macros/zoom.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/routes.xml.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/routes.xml.jinja -------------------------------------------------------------------------------- /wmt_db/data/map-styles/slopes.xml.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/map-styles/slopes.xml.jinja -------------------------------------------------------------------------------- /wmt_db/data/mapnik/None.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/None.svg -------------------------------------------------------------------------------- /wmt_db/data/mapnik/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/README -------------------------------------------------------------------------------- /wmt_db/data/mapnik/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/empty.png -------------------------------------------------------------------------------- /wmt_db/data/mapnik/empty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/empty.svg -------------------------------------------------------------------------------- /wmt_db/data/mapnik/guidepost.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/guidepost.svg -------------------------------------------------------------------------------- /wmt_db/data/mapnik/guidepost_gray.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/guidepost_gray.svg -------------------------------------------------------------------------------- /wmt_db/data/mapnik/hiker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/hiker.svg -------------------------------------------------------------------------------- /wmt_db/data/mapnik/hikingnode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/hikingnode.svg -------------------------------------------------------------------------------- /wmt_db/data/mapnik/red_wheel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/red_wheel.svg -------------------------------------------------------------------------------- /wmt_db/data/mapnik/whitearrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/mapnik/whitearrow.svg -------------------------------------------------------------------------------- /wmt_db/data/shields/eupen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/shields/eupen.svg -------------------------------------------------------------------------------- /wmt_db/data/shields/igel_much19.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/shields/igel_much19.svg -------------------------------------------------------------------------------- /wmt_db/data/shields/judenpfad_vb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/shields/judenpfad_vb.svg -------------------------------------------------------------------------------- /wmt_db/data/shields/vr_vb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/data/shields/vr_vb.svg -------------------------------------------------------------------------------- /wmt_db/geometry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/geometry/__init__.py -------------------------------------------------------------------------------- /wmt_db/geometry/member_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/geometry/member_loader.py -------------------------------------------------------------------------------- /wmt_db/geometry/route_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/geometry/route_builder.py -------------------------------------------------------------------------------- /wmt_db/geometry/route_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/geometry/route_types.py -------------------------------------------------------------------------------- /wmt_db/maptype/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wmt_db/maptype/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/maptype/routes.py -------------------------------------------------------------------------------- /wmt_db/maptype/slopes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/maptype/slopes.py -------------------------------------------------------------------------------- /wmt_db/styles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wmt_db/styles/piste_network_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/styles/piste_network_style.py -------------------------------------------------------------------------------- /wmt_db/styles/route_network_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/styles/route_network_style.py -------------------------------------------------------------------------------- /wmt_db/tables/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wmt_db/tables/countries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/tables/countries.py -------------------------------------------------------------------------------- /wmt_db/tables/guideposts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/tables/guideposts.py -------------------------------------------------------------------------------- /wmt_db/tables/networknodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/tables/networknodes.py -------------------------------------------------------------------------------- /wmt_db/tables/piste.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/tables/piste.py -------------------------------------------------------------------------------- /wmt_db/tables/route_ways.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/tables/route_ways.py -------------------------------------------------------------------------------- /wmt_db/tables/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/tables/routes.py -------------------------------------------------------------------------------- /wmt_db/tables/styles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/tables/styles.py -------------------------------------------------------------------------------- /wmt_db/tables/updates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waymarkedtrails/waymarkedtrails-backend/HEAD/wmt_db/tables/updates.py --------------------------------------------------------------------------------