Intro
In [1]:
Copied!
import kangeo
import ipyleaflet
from ipyleaflet import GeoJSON
import geopandas as gpd
import kangeo
import ipyleaflet
from ipyleaflet import GeoJSON
import geopandas as gpd
In [2]:
Copied!
m = kangeo.Map(center=(40, -100), zoom=4)
url = "https://github.com/opengeos/datasets/releases/download/book/us_states.geojson"
gdf = gpd.read_file(url)
data = gdf.__geo_interface__
gj = GeoJSON(data=data)
m.add_basemap("OpenTopoMap")
m.add_layer(gj)
m
m = kangeo.Map(center=(40, -100), zoom=4)
url = "https://github.com/opengeos/datasets/releases/download/book/us_states.geojson"
gdf = gpd.read_file(url)
data = gdf.__geo_interface__
gj = GeoJSON(data=data)
m.add_basemap("OpenTopoMap")
m.add_layer(gj)
m
Out[2]:
In [3]:
Copied!
gdf.total_bounds
gdf.total_bounds
Out[3]:
array([-178.123152, 18.948267, 173.304726, 71.351633])
In [4]:
Copied!
m.fit_bounds(gdf.total_bounds)
m.fit_bounds(gdf.total_bounds)