# !pip install geemap import os import geemap import pandas as pd import geopandas as gpd # geemap.update_package() Map = geemap.Map() Map countries_shp = '../data/countries.shp' countries = geemap.shp_to_ee(countries_shp) Map.addLayer(countries, {}, 'Countries') df = geemap.ee_to_df(countries, selectors=['id', 'name']) df.head() gdf = geemap.ee_to_gdf(countries, selectors=['id', 'name']) gdf.head() in_csv = 'https://raw.githubusercontent.com/giswqs/data/main/world/world_cities.csv' df = pd.read_csv(in_csv) df.head() fc = geemap.pandas_to_ee(df, latitude="latitude", longitude="longitude") Map.addLayer(fc, {}, "pandas to ee") Map gdf = gpd.read_file( "https://raw.githubusercontent.com/giswqs/data/main/us/us_states.geojson" ) gdf.head() fc = geemap.geopandas_to_ee(gdf) Map.addLayer(fc, {}, "geopandas to ee") Map