diff --git a/docs/exports/bamberg_innenstadt_z14.png b/docs/exports/bamberg_innenstadt_z14.png new file mode 100644 index 0000000..7f93dca Binary files /dev/null and b/docs/exports/bamberg_innenstadt_z14.png differ diff --git a/docs/exports/bamberg_innenstadt_z16.png b/docs/exports/bamberg_innenstadt_z16.png new file mode 100644 index 0000000..c37803b Binary files /dev/null and b/docs/exports/bamberg_innenstadt_z16.png differ diff --git a/docs/exports/bamberg_tile_compare.txt b/docs/exports/bamberg_tile_compare.txt new file mode 100644 index 0000000..50ce51c --- /dev/null +++ b/docs/exports/bamberg_tile_compare.txt @@ -0,0 +1,8 @@ +center_lat=49.8917 +center_lon=10.8917 +style=europa-detail +size=256x256 +z14=static +z16=static +z14_url=http://127.0.0.1:9983/styles/europa-detail/static/10.8917,49.8917,14/256x256.png +z16_url=http://127.0.0.1:9983/styles/europa-detail/static/10.8917,49.8917,16/256x256.png diff --git a/docs/exports/extract_bamberg_tiles.sh b/docs/exports/extract_bamberg_tiles.sh new file mode 100755 index 0000000..dc78c26 --- /dev/null +++ b/docs/exports/extract_bamberg_tiles.sh @@ -0,0 +1,39 @@ +#!/usr/bin/env bash +set -euo pipefail + +# Extract two comparable map images (z14 and z16) with the same center point. +# Uses tileserver-gl static endpoint to avoid local math dependencies. + +LAT="${1:-49.8917}" +LON="${2:-10.8917}" +STYLE="${3:-europa-detail}" +OUT_DIR="${4:-docs/exports}" +BASE_URL="${5:-http://127.0.0.1:9983/styles}" +SIZE="${6:-256x256}" + +mkdir -p "$OUT_DIR" + +Z14_FILE="$OUT_DIR/bamberg_innenstadt_z14.png" +Z16_FILE="$OUT_DIR/bamberg_innenstadt_z16.png" +META_FILE="$OUT_DIR/bamberg_tile_compare.txt" + +Z14_URL="$BASE_URL/$STYLE/static/$LON,$LAT,14/$SIZE.png" +Z16_URL="$BASE_URL/$STYLE/static/$LON,$LAT,16/$SIZE.png" + +curl -fsS "$Z14_URL" -o "$Z14_FILE" +curl -fsS "$Z16_URL" -o "$Z16_FILE" + +cat > "$META_FILE" <