#!/usr/bin/env bash
set -euo pipefail
export GMT_SESSION_NAME=$$
mkdir -p figures
gmt begin figures/GMT-03-014 png,pdf E200,H2,Qg4,Qt4 -C
gmt set GMT_AUTO_DOWNLOAD off MAP_FRAME_TYPE plain PROJ_LENGTH_UNIT cm FONT_ANNOT_PRIMARY 9p FONT_LABEL 10p FONT_TITLE 11p PS_LINE_CAP round PS_LINE_JOIN round
[[ -s examples/data/germany-laender.gmt ]] || { printf "%s\n" "Missing local data; unpack the script + data ZIP first." >&2; exit 1; }
[[ -s examples/data/nrw.gmt ]] || { printf "%s\n" "Missing local data; unpack the script + data ZIP first." >&2; exit 1; }
gmt coast -R5.6/9.5/50.2/52.6 -JM13c -Df -Ggray95 -Saliceblue -Clightblue -W0.2p,gray60 -I1/0.55p,royalblue -I2/0.35p,royalblue -I3/0.22p,steelblue -I4/0.12p,steelblue -Bxa1f0.5 -Bya0.5f0.1
gmt plot examples/data/germany-laender.gmt -W0.3p,gray50
gmt plot examples/data/nrw.gmt -W0.8p,darkorange
printf '5.67 50.24 (c) BKG 2026 dl-de/by-2-0; VG250 geometry converted.\n' | gmt text -F+f6p,Helvetica,gray30+jBL -Gwhite -C0.04c
gmt basemap -B+t"GMT-03-014"
gmt end
