From 85dad3601e27db3e4a28aabd3fe3097ad3963ef0 Mon Sep 17 00:00:00 2001 From: Kim Brandwijk Date: Sat, 18 Jan 2025 09:32:27 -0500 Subject: [PATCH] Add satellite layer to map --- webui/osmp.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/webui/osmp.py b/webui/osmp.py index a7216216..a254f7ee 100644 --- a/webui/osmp.py +++ b/webui/osmp.py @@ -25,6 +25,12 @@ def get_rotated_preview(lat: float, lon: float, distance: int, angle: int): m = folium.Map(zoom_control=False) + url = "https://mt0.google.com/vt/lyrs=s&hl=en&x={x}&y={y}&z={z}&s=Ga" + folium.TileLayer( + tiles=url, name="satellite", attr="Google", overlay=True, show=False, control=True + ).add_to(m) + folium.LayerControl().add_to(m) + corners = [] half_diagonal = distance * math.sqrt(2) / 2 # Half the diagonal length of the square for i in range(4):