migrate from mapview flower to mapview package

This commit is contained in:
Daniel afx 2020-09-30 16:09:07 +03:00
parent d5e101e8bc
commit f534b552f7
5 changed files with 8 additions and 7 deletions

View file

@ -36,7 +36,7 @@ version = 0.1
# (list) Application requirements
# comma separated e.g. requirements = sqlite3,kivy
requirements = python3,kivy,kivymd
requirements = python3,kivy,kivymd,mapview
# (str) Custom source folders for requirements
# Sets custom source for any requirements with recipes

View file

@ -1,11 +1,11 @@
#:import MapView kivy.garden.mapview.MapView
#:import MapView kivy_garden.mapview.MapView
#:import GpsBlinker gpsblinker.GpsBlinker
#:include gpsblinker.kv
<ForestMapView>:
lat: 42.131331
lon: 24.747571
zoom: 18
zoom: 15
on_zoom:
self.zoom = 15 if self.zoom < 15 else self.zoom
on_lat:

View file

@ -1,4 +1,4 @@
from kivy.garden.mapview import MapView
from kivy_garden.mapview import MapView
from kivy.clock import Clock
from kivy.app import App
@ -19,7 +19,7 @@ class ForestMapView(MapView):
app = App.get_running_app()
print(self.get_bbox()) # debug gps position
min_lat, min_lon, max_lat, max_lon = self.get_bbox()
sql_statement = "SELECT * FROM locations WHERE x > %s AND x < %s and y> %s AND Y < %s" % (min_lon, max_lon, min_lat, max_lat)
sql_statement = "SELECT * FROM locations WHERE x > %s AND x < %s AND y > %s AND y < %s" % (min_lat, max_lat, min_lon, max_lon) #sql_statement = "SELECT * FROM locations"
app.cursor.execute(sql_statement)
trees = app.cursor.fetchall()
print(trees)

View file

@ -1,4 +1,4 @@
from kivy.garden.mapview import MapMarker
from kivy_garden.mapview import MapMarker
class GpsBlinker(MapMarker):
def blink(self):

View file

@ -3,3 +3,4 @@ sqlite_utils
Kivy
Kivy-examples
kivymd
mapview