nhgis_create_extract
Request an NHGIS extract by specifying datasets, time series tables, shapefiles, and output format; get an extract number and status to generate reproducible R or Python code.
Instructions
Submit a new NHGIS extract request. Specify datasets (with data tables and geographic levels), time series tables, shapefiles, and output format. Returns the new extract number and initial status. Once submitted, use nhgis_extract_to_code to generate reproducible R or Python code for the extract.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "nhgis_create_extract"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| datasets | No | Map of dataset name to dataset specification | |
| dataFormat | No | Output data format | |
| shapefiles | No | Shapefile identifiers to include | |
| description | No | Human-readable description of the extract | |
| timeSeriesTables | No | Map of time series table name to specification | |
| geographicExtents | No | Geographic extents to filter by |