Skip to content

Commit 11cecd4

Browse files
committed
use imports and modules
1 parent 22663e6 commit 11cecd4

File tree

7 files changed

+2201
-354
lines changed

7 files changed

+2201
-354
lines changed

datasets/convert_csv_to_geojson.py

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,35 @@
11
import pandas as pd
22
import geopandas as gpd
3+
import json
4+
35

46
df = pd.read_csv('./lowheaddams.csv')
57
df = df[[
68
'name',
7-
'city',
8-
'county',
9-
'state',
9+
# 'city',
10+
# 'county',
11+
# 'state',
1012
'latitude',
1113
'longitude',
1214
'linkno',
13-
'reach_id',
15+
# 'reach_id',
1416
'num_fatalities',
1517
'Qmin',
1618
'Qmax',
17-
]]
18-
(
19+
]].rename(columns={
20+
'num_fatalities': 'deaths',
21+
'linkno': 'river',
22+
})
23+
24+
geojson = (
1925
gpd
2026
.GeoDataFrame(
2127
df.drop(columns=['latitude', 'longitude']),
2228
geometry=gpd.points_from_xy(df.longitude, df.latitude)
2329
)
2430
.set_crs(epsg=4326)
25-
.to_file('../public/lowheaddams.geojson', driver='GeoJSON')
31+
.to_json()
2632
)
33+
34+
with open('../public/lowheaddams.geojson', "w") as f:
35+
json.dump(json.loads(geojson), f, separators=(",", ":"))

index.html

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
<link rel="icon" type="image/svg+xml" href="/vite.svg"/>
66
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
77
<title>lowheaddam-viewer</title>
8-
<script type="module" src="https://js.arcgis.com/calcite-components/3.3.3/calcite.esm.js"></script>
9-
<script src="https://js.arcgis.com/4.34/"></script>
10-
<script type="module" src="https://js.arcgis.com/4.34/map-components/"></script>
11-
<link rel="stylesheet" href="/src/main.css"/>
128
<script type="module" src="/src/main.js"></script>
139
</head>
1410
<body>
@@ -20,14 +16,14 @@
2016
<arcgis-zoom position="top-left"></arcgis-zoom>
2117
<arcgis-locate position="top-left" scale="5000"></arcgis-locate>
2218

23-
<arcgis-expand close-on-esc position="top-right" title="Layer List">
19+
<arcgis-expand position="top-right" title="Layer List">
2420
<arcgis-layer-list class="large-icon"></arcgis-layer-list>
2521
</arcgis-expand>
26-
<arcgis-expand close-on-esc position="top-right" title="Basemap Gallery">
22+
<arcgis-expand position="top-right" title="Basemap Gallery">
2723
<arcgis-basemap-gallery></arcgis-basemap-gallery>
2824
</arcgis-expand>
2925

30-
<arcgis-expand close-on-esc position="bottom-left" mode="floating" data-tooltip="Legend">
26+
<arcgis-expand position="bottom-left" mode="floating" data-tooltip="Legend">
3127
<arcgis-legend legend-style="classic"></arcgis-legend>
3228
</arcgis-expand>
3329

0 commit comments

Comments
 (0)