From 45b882af8d69bde7d6959c52ea6e92b91ba93962 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Tue, 22 Sep 2026 19:04:43 +0200 Subject: * MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Automated-commit-by: commitall Signed-off-by: Robert Günzler --- src/inc/making-the-map.htm | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 src/inc/making-the-map.htm (limited to 'src/inc/making-the-map.htm') diff --git a/src/inc/making-the-map.htm b/src/inc/making-the-map.htm new file mode 100644 index 0000000..18ad0fd --- /dev/null +++ b/src/inc/making-the-map.htm @@ -0,0 +1,52 @@ +

+ I run geopulse + and log my + current position to it using gpslogger. + while the details might change i always want something like this: a way to + know where i've been at any given point in time. +

+ +

+ Some years ago i was gifted a map which would have you scratch out countries + you had visited. I wanted something like that, but digital and ideally created + automatically. +

+ +

+ Since I had an upcoming trip to Japan, my goal was simple: setup enough of a + system to turn my gps logs into "unlocked prefectures". +

+ +

challenge 1: get the boundary data

+ +

+ https://osm-boundaries.com +

+ +

challenge 2: get the gps logs from gepulse

+ +

+ geopulse is at the core an instance of postgis + and Java service + frontend. I just have to connect to the database and select + mytime window of logs to process. +

+ + + TODO + + +

challenge 3: match to boundary=administrative

+ +

+ I use geopandas + for the spatial calculations and + process the final result into pmtiles + using + tippecanoe. +

+ +

challenge 4: building the map

+ +

+ maplibre duh +

-- cgit 1.4.1