keplergl_cli icon indicating copy to clipboard operation
keplergl_cli copied to clipboard

Add option to display IFrame in Jupyter environments

Open kylebarron opened this issue 5 years ago • 1 comments

E.g. in Atom: image

Note that IFrame takes the path to the HTML script, not the HTML source

kylebarron avatar Apr 16 '20 19:04 kylebarron

import geopandas as gpd
from keplergl_cli import Visualize

gdf = gpd.read_file('/Users/kyle/Downloads/nationalpark_orig.geojson')

vis = Visualize()
vis.add_data(gdf)
html_path = vis.render(open_browser=False)

with open(html_path) as f:
  source = f.read()

from IPython.display import IFrame
IFrame(html_path, 1500, 800)

kylebarron avatar Apr 16 '20 19:04 kylebarron