tkintermapview
Advanced tools
+1
-1
| Metadata-Version: 2.1 | ||
| Name: tkintermapview | ||
| Version: 1.22 | ||
| Version: 1.23 | ||
| Summary: A python Tkinter widget to display image tile maps like OpenStreetMap or Satellite Images. | ||
@@ -5,0 +5,0 @@ Home-page: https://github.com/TomSchimansky/TkinterMapView |
+17
-9
@@ -134,5 +134,9 @@  | ||
| marker_3 = map_widget.set_marker(52.55, 13.4, text="52.55, 13.4") | ||
| # marker_3.set_position(...) | ||
| # marker_3.set_text(...) | ||
| # marker_3.delete() | ||
| # methods | ||
| marker_3.set_position(...) | ||
| marker_3.set_text(...) | ||
| marker_3.change_icon(new_icon) | ||
| marker_3.hide_image(True) # or False | ||
| marker_3.delete() | ||
| ``` | ||
@@ -178,5 +182,8 @@ A marker can be also customized by passing the following arguments to .set_marker(), | ||
| path_1 = map_widget.set_path([marker_2.position, marker_3.position, (52.57, 13.4), (52.55, 13.35)]) | ||
| # path_1.add_position(...) | ||
| # path_1.remove_position(...) | ||
| # path_1.delete() | ||
| # methods | ||
| path_1.set_position_list(new_position_list) | ||
| path_1.add_position(position) | ||
| path_1.remove_position(position) | ||
| path_1.delete() | ||
| ```` | ||
@@ -204,5 +211,6 @@ --- | ||
| # polygon_1.remove_position(46.3772542, 6.4160156) | ||
| # polygon_1.add_position(0, 0, index=5) | ||
| # polygon_1.delete() | ||
| # methods | ||
| polygon_1.remove_position(46.3772542, 6.4160156) | ||
| polygon_1.add_position(0, 0, index=5) | ||
| polygon_1.delete() | ||
| ```` | ||
@@ -209,0 +217,0 @@ |
+1
-1
@@ -12,3 +12,3 @@ from setuptools import setup | ||
| setup(name="tkintermapview", | ||
| version="1.22", | ||
| version="1.23", | ||
| author="Tom Schimansky", | ||
@@ -15,0 +15,0 @@ license="Creative Commons Zero v1.0 Universal", |
| Metadata-Version: 2.1 | ||
| Name: tkintermapview | ||
| Version: 1.22 | ||
| Version: 1.23 | ||
| Summary: A python Tkinter widget to display image tile maps like OpenStreetMap or Satellite Images. | ||
@@ -5,0 +5,0 @@ Home-page: https://github.com/TomSchimansky/TkinterMapView |
@@ -1,2 +0,2 @@ | ||
| __version__ = "1.22" | ||
| __version__ = "1.23" | ||
@@ -3,0 +3,0 @@ from .map_widget import TkinterMapView |
@@ -101,3 +101,3 @@ import tkinter | ||
| def hide_image(self, image_hidden): | ||
| def hide_image(self, image_hidden: bool): | ||
| self.image_hidden = image_hidden | ||
@@ -104,0 +104,0 @@ self.draw() |
@@ -38,2 +38,4 @@ import requests | ||
| self.running = True | ||
| self.width = width | ||
@@ -163,2 +165,6 @@ self.height = height | ||
| def destroy(self): | ||
| self.running = False | ||
| super().destroy() | ||
| def draw_rounded_corners(self): | ||
@@ -405,3 +411,3 @@ self.canvas.delete("corner") | ||
| while True: | ||
| while self.running: | ||
| if last_pre_cache_position != self.pre_cache_position: | ||
@@ -518,3 +524,3 @@ last_pre_cache_position = self.pre_cache_position | ||
| while True: | ||
| while self.running: | ||
| if len(self.image_load_queue_tasks) > 0: | ||
@@ -543,3 +549,3 @@ # task queue structure: [((zoom, x, y), corresponding canvas tile object), ... ] | ||
| while len(self.image_load_queue_results) > 0: | ||
| while len(self.image_load_queue_results) > 0 and self.running: | ||
| # result queue structure: [((zoom, x, y), corresponding canvas tile object, tile image), ... ] | ||
@@ -558,3 +564,4 @@ result = self.image_load_queue_results.pop(0) | ||
| # from the main GUI thread, because tkinter can only be updated from the main thread. | ||
| self.after(10, self.update_canvas_tile_images) | ||
| if self.running: | ||
| self.after(10, self.update_canvas_tile_images) | ||
@@ -840,3 +847,4 @@ def insert_row(self, insert: int, y_name_position: int): | ||
| if abs(self.move_velocity[0]) > 1 or abs(self.move_velocity[1]) > 1: | ||
| self.after(1, self.fading_move) | ||
| if self.running: | ||
| self.after(1, self.fading_move) | ||
@@ -843,0 +851,0 @@ def set_zoom(self, zoom: int, relative_pointer_x: float = 0.5, relative_pointer_y: float = 0.5): |
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
108200
0.32%1460
0.41%