sexta-feira, 2 de setembro de 2022

Criando mapas html (Open map)

from tkinter import *

import os, sys

root = Tk()


class mapa ():#

    def __init__ (self):

        import folium

        import json

        import webbrowser

       

        from folium import plugins

        mapatotal=folium.Map(location=[-30.0,-54.0], zoom_start=4, control_scale=True)

       

        mapatotal.add_child(folium.LatLngPopup())

        

        camadasub1=plugins.FeatureGroupSubGroup(mapatotal,'Bryconamericus_uporas', show=False)

        mapatotal.add_child(camadasub1)

        camadasub2=plugins.FeatureGroupSubGroup(mapatotal,'Bunocephalus_doriae', show=False)

        mapatotal.add_child(camadasub2)


        folium.GeoJson('Bryconamericus_uporas.json').add_to(camadasub1)

        folium.GeoJson('Bunocephalus_doriae.json').add_to(camadasub2)

        folium.LayerControl(collapsed=True).add_to(mapatotal)#show nã muda nada

        mapatotal.save("mapa2.html")

        webbrowser.open("mapa2.html")

        


menu =  Menu(root)

root.title("Widholzer.R.L")

root.config(menu=menu)


subMenu = Menu(menu)


menu.add_cascade(label="Inicio",menu=subMenu)


subMenu.add_command(label="Open map", command= mapa)

oy)

editMenu = Menu(menu)

Menu1=[]

SubMenu1=[]


root.mainloop() 




Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.