74 csv to points
Uncomment the following line to install geemap if needed.
In [ ]:
Copied!
# !pip install geemap
# !pip install geemap
In [ ]:
Copied!
import os
import geemap
import os
import geemap
In [ ]:
Copied!
# geemap.update_package()
# geemap.update_package()
In [ ]:
Copied!
Map = geemap.Map()
Map
Map = geemap.Map()
Map
In [ ]:
Copied!
in_csv = 'https://raw.githubusercontent.com/giswqs/data/main/world/world_cities.csv'
in_csv = 'https://raw.githubusercontent.com/giswqs/data/main/world/world_cities.csv'
In [ ]:
Copied!
df = geemap.csv_to_df(in_csv)
df
df = geemap.csv_to_df(in_csv)
df
In [ ]:
Copied!
Map.add_xy_data(in_csv, x="longitude", y="latitude", layer_name="csv to ee", to_ee=True)
Map.add_xy_data(in_csv, x="longitude", y="latitude", layer_name="csv to ee", to_ee=True)
In [ ]:
Copied!
fc = geemap.csv_to_ee(in_csv)
fc = geemap.csv_to_ee(in_csv)
In [ ]:
Copied!
Map.addLayer(fc, {}, 'csv to ee 2')
Map.addLayer(fc, {}, 'csv to ee 2')
In [ ]:
Copied!
out_dir = os.path.expanduser('~/Downloads')
if not os.path.exists(out_dir):
os.makedirs(out_dir)
out_shp = os.path.join(out_dir, 'world_cities.shp')
out_dir = os.path.expanduser('~/Downloads')
if not os.path.exists(out_dir):
os.makedirs(out_dir)
out_shp = os.path.join(out_dir, 'world_cities.shp')
In [ ]:
Copied!
geemap.csv_to_shp(in_csv, out_shp)
geemap.csv_to_shp(in_csv, out_shp)
In [ ]:
Copied!
out_geojson = os.path.join(out_dir, 'world_cities.geojson')
geemap.csv_to_geojson(in_csv, out_geojson)
out_geojson = os.path.join(out_dir, 'world_cities.geojson')
geemap.csv_to_geojson(in_csv, out_geojson)
In [ ]:
Copied!
gdf = geemap.csv_to_gdf(in_csv)
gdf
gdf = geemap.csv_to_gdf(in_csv)
gdf
In [ ]:
Copied!
Map.add_xy_data(in_csv, x="longitude", y="latitude", layer_name="Marker cluster")
Map
Map.add_xy_data(in_csv, x="longitude", y="latitude", layer_name="Marker cluster")
Map