diff --git a/tkintermapview/map_widget.py b/tkintermapview/map_widget.py index 2aa07d2..8a580db 100644 --- a/tkintermapview/map_widget.py +++ b/tkintermapview/map_widget.py @@ -422,7 +422,7 @@ def request_image(self, zoom: int, x: int, y: int, db_cursor=None) -> ImageTk.Ph # try to get the tile from the server try: - url = self.tile_server.replace("{x}", str(x)).replace("{y}", str(y)).replace("{z}", str(zoom)) + url = self.tile_server.format(x=str(x), y=str(y), z=str(zoom)) image = Image.open(requests.get(url, stream=True, headers={"User-Agent": "TkinterMapView"}).raw) if self.overlay_tile_server is not None: