From 5aec4b7e2bdc2aec34972c09c26d90494fff8667 Mon Sep 17 00:00:00 2001 From: Chandler Swift Date: Thu, 2 Jan 2025 23:23:45 -0600 Subject: [PATCH] Switch satellite imagery PNG->JPG for better compression --- map.html | 2 +- scripts/download_satellite.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/map.html b/map.html index f1a213e..fdf6781 100644 --- a/map.html +++ b/map.html @@ -75,7 +75,7 @@ // maxZoom: 19, // attribution: '© OpenStreetMap' // }).addTo(map); - L.tileLayer('./satellite/{z}/{x}/{y}.png', { + L.tileLayer('./satellite/{z}/{x}/{y}.jpg', { minNativeZoom: 12, maxNativeZoom: 20, bounds: [ diff --git a/scripts/download_satellite.py b/scripts/download_satellite.py index 518dea6..0c12903 100755 --- a/scripts/download_satellite.py +++ b/scripts/download_satellite.py @@ -24,8 +24,8 @@ def download_all(): def download_image(z, x, y, total, current): progress = f"[{current:0{len(str(total))}d}/{total}]" - url = f"https://svc.pictometry.com/Image/D2B06344-7A2D-5BD0-FC89-DFDDC9888C41/wmts/PICT-MNITAS23-EDVs7UTOVt/default/GoogleMapsCompatible/{z}/{x}/{y}.png" - file = os.path.normpath(os.path.join(os.path.dirname(__file__), f"../satellite/{z}/{x}/{y}.png")) + url = f"https://svc.pictometry.com/Image/D2B06344-7A2D-5BD0-FC89-DFDDC9888C41/wmts/PICT-MNITAS23-EDVs7UTOVt/default/GoogleMapsCompatible/{z}/{x}/{y}.jpg" + file = os.path.normpath(os.path.join(os.path.dirname(__file__), f"../satellite/{z}/{x}/{y}.jpg")) os.makedirs(os.path.dirname(file), exist_ok=True) if os.path.isfile(file): try: # does it already exist and look good?