# !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