def kartta(): if request.args.get('marker'): showMarker = True else: showMarker = False if request.args.get('lat') and request.args.get('lon'): lat = float(request.args.get("lat")) lon = float(request.args.get("lon")) else: listaDict = lista.listaDict() lat = (listaDict['ag']['lat']) lon = (listaDict['ag']['lon']) showMarker = False if showMarker: map_osm = folium.Map(location=[lat, lon], width="100%", height="100%", zoom_start=17, max_zoom=18) map_osm.simple_marker([lat, lon]) else: map_osm = folium.Map(location=[lat, lon], width="100%", height="100%", zoom_start=15, max_zoom=18) if request.args.get('ulat') and request.args.get('ulon'): ulat = float(request.args.get("ulat")) ulon = float(request.args.get("ulon")) map_osm.polygon_marker(location=[ulat, ulon], popup='Sinun sijaintisi(Suuntaa antava)', fill_color='red', num_sides=0, radius=10, rotation=60) map_osm.create_map(path='templates/osm.html') return render_template('osm.html')
def tiedotArrayYlihuomenna(data): ylihuomenna = datetime.date.today() + datetime.timedelta(days=2) listaDict = lista.listaDict() ylihuomennaTapahtumat = [] cal = Calendar.from_ical(data.text) lisaaTapahtumatListaan(ylihuomennaTapahtumat, cal, listaDict, ylihuomenna) return ylihuomennaTapahtumat
def tiedotArrayHuomenna(data): huomenna = datetime.date.today() + datetime.timedelta(days=1) listaDict = lista.listaDict() huomennaTapahtumat = [] cal = Calendar.from_ical(data.text) lisaaTapahtumatListaan(huomennaTapahtumat, cal, listaDict, huomenna) return huomennaTapahtumat
def tiedotArrayTanaan(data): today = date.today() listaDict = lista.listaDict() tanaanTapahtumat = [] cal = Calendar.from_ical(data.text) lisaaTapahtumatListaan(tanaanTapahtumat, cal, listaDict, today) return tanaanTapahtumat
def tiedotArray(data): today = date.today() listaDict = lista.listaDict() kaikkiTapahtumat = [] cal = Calendar.from_ical(data.text) lisaaTapahtumatListaan(kaikkiTapahtumat, cal, listaDict, today, True) return kaikkiTapahtumat
def tiedotArrayValittu(paiva, data): yy = paiva.split("-")[0] mm = paiva.split("-")[1] dd = paiva.split("-")[2] d1 = datetime.date(int(yy), int(mm), int(dd)) listaDict = lista.listaDict() valitutTapahtumat = [] cal = Calendar.from_ical(data.text) lisaaTapahtumatListaan(valitutTapahtumat, cal, listaDict, d1) return valitutTapahtumat