FinalExam
In [1]:
Copied!
import kmaps
import pandas as pd
import geopandas as gpd
import kmaps
import pandas as pd
import geopandas as gpd
In [2]:
Copied!
df = pd.read_csv('data/world_cities.csv')
df = pd.read_csv('data/world_cities.csv')
In [3]:
Copied!
df[0:2]
df[0:2]
Out[3]:
name | sov_a3 | latitude | longitude | pop_max | |
---|---|---|---|---|---|
0 | Bombo | UGA | 0.5833 | 32.5333 | 75000 |
1 | Fort Portal | UGA | 0.6710 | 30.2750 | 42670 |
In [4]:
Copied!
# Q1 shapefile
kmaps.csv_to_shp('data/world_cities.csv', 'data/world_cities.shp', attribute = 'name')
# Q1 shapefile
kmaps.csv_to_shp('data/world_cities.csv', 'data/world_cities.shp', attribute = 'name')
In [5]:
Copied!
# Q1 geojson
kmaps.csv_to_geojson('data/world_cities.csv', 'data/world_cities.geojson')
# Q1 geojson
kmaps.csv_to_geojson('data/world_cities.csv', 'data/world_cities.geojson')
In [6]:
Copied!
df1 = gpd.read_file('data/world_cities.shp')
df1 = gpd.read_file('data/world_cities.shp')
In [7]:
Copied!
df2 = gpd.read_file('data/world_cities.geojson')
df2 = gpd.read_file('data/world_cities.geojson')
In [2]:
Copied!
m = kmaps.Map()
m
m = kmaps.Map()
m
Map(center=[37.5, 127], controls=(ZoomControl(options=['position', 'zoom_in_text', 'zoom_in_title', 'zoom_out_…
In [3]:
Copied!
# Q2
m.add_points_from_csv('data/world_cities.csv')
# Q2
m.add_points_from_csv('data/world_cities.csv')
In [4]:
Copied!
# Q3
m.add_select_mc()
# Q3
m.add_select_mc()
In [ ]:
Copied!
Last update:
2023-05-12