Geojson Tiler Notebook
GeoJSON Tiler for Risk Analyzer Workflows is a Python Jupyter notebook that partitions a large GeoJSON area of interest (AOI) into smaller, grid-aligned tiles suitable for piecewise processing in the Risk Analyzer tool, then reassembles per-tile analysis outputs into a single combined map and merged GeoJSON. Large AOIs can cause Risk Analyzer runs to fail when the associated NASA data download or processing time exceeds practical limits; tiling the AOI allows each piece to be analyzed independently without loss of spatial coverage.
Tiles are generated on a fixed-origin fishnet grid in an equal-area projected coordinate system (default: NAD83 / Conus Albers, EPSG:5070) with a user-configurable tile size (default: 20 km). Because grid cells snap to global multiples of the tile size rather than to the AOI's bounding box, tiles are reproducible and mutually aligned across runs and across different AOIs, and smaller tiles nest exactly within larger ones. Grid cells are clipped to the AOI boundary so that the union of tiles reproduces the input polygon exactly; a built-in validation step confirms zero-gap, zero-overlap coverage. Each tile is exported as an individual WGS84 GeoJSON FeatureCollection with a stable tile identifier encoding its global grid column and row, along with a tile index (GeoJSON and CSV) for tracking analysis status. Interactive Folium maps support visual inspection of the tiling scheme and choropleth display of reassembled results.
The notebook was developed and validated using the Kerr County, Texas county boundary (~2,868 km², 15 tiles at 20 km) in support of post-event flood risk analysis for the July 2025 Kerr County floods. Requirements: Python 3 with geopandas, shapely, folium, and pandas. Inputs: any polygon or multipolygon GeoJSON. Outputs: per-tile GeoJSON files, tile index, and combined results GeoJSON.
There are no views created for this resource yet.
Additional Information
| Field | Value |
|---|---|
| Data last updated | July 22, 2026 |
| Metadata last updated | July 22, 2026 |
| Created | July 22, 2026 |
| Format | ipynb |
| License | Open Data Commons Attribution License |
| MINT Standard Variables | |
| Has views | False |
| Id | c03f06e7-a113-4fe8-84aa-22584125cbff |
| Package id | 431dd2d9-3411-47ff-aaf6-ba7464c152d3 |
| Position | 2 |
| Size | 17.4 KiB |
| State | active |
| Url type | upload |