Skip to content

Commit 9c4c312

Browse files
committed
fix(notebooks/part1_flopy/03_Loading_and_visualizing_models.ipynb): replace deprecaded modelgrid.write_shapefile() call with GeoDataFrame.to_file()
1 parent 7a83a2d commit 9c4c312

2 files changed

Lines changed: 6 additions & 77 deletions

File tree

notebooks/part1_flopy/03_Loading_and_visualizing_models.ipynb

Lines changed: 4 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -183,22 +183,6 @@
183183
"ax.set_ylabel(f'{modelgrid.units.capitalize()} northing, {modelgrid.crs.name}')"
184184
]
185185
},
186-
{
187-
"cell_type": "markdown",
188-
"metadata": {},
189-
"source": [
190-
"### Exporting the model grid to a shapefile"
191-
]
192-
},
193-
{
194-
"cell_type": "code",
195-
"execution_count": null,
196-
"metadata": {},
197-
"outputs": [],
198-
"source": [
199-
"modelgrid.write_shapefile(str(output_folder / 'pleasant_grid.shp'))"
200-
]
201-
},
202186
{
203187
"cell_type": "markdown",
204188
"metadata": {},
@@ -213,41 +197,15 @@
213197
"outputs": [],
214198
"source": [
215199
"modelgrid = model.modelgrid\n",
216-
"modelgrid_gdf = modelgrid.geo_dataframe"
200+
"modelgrid_gdf = modelgrid.geo_dataframe\n",
201+
"modelgrid_gdf"
217202
]
218203
},
219204
{
220205
"cell_type": "markdown",
221206
"metadata": {},
222207
"source": [
223-
"#### Add row, column information to model grid `GeoDataFrame`"
224-
]
225-
},
226-
{
227-
"cell_type": "code",
228-
"execution_count": null,
229-
"metadata": {},
230-
"outputs": [],
231-
"source": [
232-
"modelgrid.shape"
233-
]
234-
},
235-
{
236-
"cell_type": "code",
237-
"execution_count": null,
238-
"metadata": {},
239-
"outputs": [],
240-
"source": [
241-
"modelgrid_gdf.index[-1] // modelgrid.ncol"
242-
]
243-
},
244-
{
245-
"cell_type": "code",
246-
"execution_count": null,
247-
"metadata": {},
248-
"outputs": [],
249-
"source": [
250-
"1 // modelgrid.ncol"
208+
"### Exporting the model grid to a shapefile"
251209
]
252210
},
253211
{
@@ -256,9 +214,7 @@
256214
"metadata": {},
257215
"outputs": [],
258216
"source": [
259-
"modelgrid_gdf['i'] = modelgrid_gdf.index // modelgrid.ncol\n",
260-
"modelgrid_gdf['j'] = modelgrid_gdf.index % modelgrid.ncol\n",
261-
"modelgrid_gdf.head()"
217+
"modelgrid_gdf.to_file(output_folder / 'pleasant_grid.shp')"
262218
]
263219
},
264220
{

notebooks/part1_flopy/solutions/03_Loading_and_visualizing_models-solutions.ipynb

Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -182,22 +182,6 @@
182182
"ax.set_ylabel(f'{modelgrid.units.capitalize()} northing, {modelgrid.crs.name}')"
183183
]
184184
},
185-
{
186-
"cell_type": "markdown",
187-
"metadata": {},
188-
"source": [
189-
"### Exporting the model grid to a shapefile"
190-
]
191-
},
192-
{
193-
"cell_type": "code",
194-
"execution_count": null,
195-
"metadata": {},
196-
"outputs": [],
197-
"source": [
198-
"modelgrid.write_shapefile(str(output_folder / 'pleasant_grid.shp'))"
199-
]
200-
},
201185
{
202186
"cell_type": "markdown",
203187
"metadata": {},
@@ -219,16 +203,7 @@
219203
"cell_type": "markdown",
220204
"metadata": {},
221205
"source": [
222-
"#### Add row, column information to model grid `GeoDataFrame`"
223-
]
224-
},
225-
{
226-
"cell_type": "code",
227-
"execution_count": null,
228-
"metadata": {},
229-
"outputs": [],
230-
"source": [
231-
"modelgrid.shape"
206+
"### Exporting the model grid to a shapefile"
232207
]
233208
},
234209
{
@@ -237,9 +212,7 @@
237212
"metadata": {},
238213
"outputs": [],
239214
"source": [
240-
"modelgrid_gdf['i'] = modelgrid_gdf.index // modelgrid.ncol\n",
241-
"modelgrid_gdf['j'] = modelgrid_gdf.index % modelgrid.ncol\n",
242-
"modelgrid_gdf"
215+
"modelgrid_gdf.to_file(output_folder / 'pleasant_grid.shp')"
243216
]
244217
},
245218
{

0 commit comments

Comments
 (0)