Interactive Map Using Foliumap Module¶
Creating an interactive map¶
In [1]:
Copied!
import geospython.foliumap as geospython
import geospython.foliumap as geospython
In [2]:
Copied!
m = geospython.Map()
m
m = geospython.Map()
m
Out[2]:
Make this Notebook Trusted to load map: File -> Trust Notebook
Basemap examples¶
In [3]:
Copied!
m.add_basemap("OpenTopoMap")
m
m.add_basemap("OpenTopoMap")
m
Out[3]:
Make this Notebook Trusted to load map: File -> Trust Notebook
In [4]:
Copied!
m.add_basemap("Esri NatGeo")
m
m.add_basemap("Esri NatGeo")
m
Out[4]:
Make this Notebook Trusted to load map: File -> Trust Notebook
In [5]:
Copied!
m.add_basemap("Strava")
m
m.add_basemap("Strava")
m
Out[5]:
Make this Notebook Trusted to load map: File -> Trust Notebook
In [6]:
Copied!
m.add_basemap("Satellite")
m
m.add_basemap("Satellite")
m
Out[6]:
Make this Notebook Trusted to load map: File -> Trust Notebook
In [7]:
Copied!
m.add_basemap("World At Night")
m
m.add_basemap("World At Night")
m
Out[7]:
Make this Notebook Trusted to load map: File -> Trust Notebook
Adding a vector Layer¶
In [8]:
Copied!
m.add_vector(
data="https://github.com/opengeos/datasets/releases/download/world/countries.geojson",
name="Countries",
)
m
m.add_vector(
data="https://github.com/opengeos/datasets/releases/download/world/countries.geojson",
name="Countries",
)
m
Out[8]:
Make this Notebook Trusted to load map: File -> Trust Notebook
Adding Layer Control¶
In [9]:
Copied!
m.add_layer_control()
m
m.add_layer_control()
m
Out[9]:
Make this Notebook Trusted to load map: File -> Trust Notebook
In [ ]:
Copied!
In [ ]:
Copied!