Analyze Parcel
analyze_parcelRead and size a data-center land parcel by GeoJSON boundary or lat/lon, with hosted parcel lookup, acreage breakdown, contiguity, representative point, and site-evaluation handoff.
Instructions
Use this when the user has a land parcel for a data center site: structured read of its boundary — pass your own GeoJSON Polygon/MultiPolygon, OR just lat+lon and DC Hub finds the containing parcel in its HOSTED parcel-boundary layer (free county/state GIS polygons, covering a set of priority data-center counties in VA, IL, TX, OH, UT, OR, IA and WY; a point outside it returns parcel_not_covered with the analyze_site preview + the coverage list, never a guess). Returns _entity=parcel_analysis: geodesic total_acres, a per-member acreage breakdown, a contiguous flag, representative_point = the centroid of the LARGEST-area member (never the multi-part geometric center, which can land off-parcel on a highway median or river and poison every point-keyed read), and hosted_parcel {parcel_id, county, state, acres_per_source} when the polygon came from the hosted layer. Also returns a site_evaluation_handoff to pipe into analyze_site + get_water_risk at that anchor. Use when you HAVE a boundary or a point on a specific parcel and want it anchored + sized; for a general lat/lon site score use analyze_site; for the interconnection-queue survivor set use get_refined_queue (queue rows carry NO parcel identity, so they never auto-join to hosted parcels).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Latitude of a point ON the parcel — used with lon when geometry is omitted to look up the containing parcel from the hosted county/state GIS layer | |
| lng | No | Alias for lon — either name works | |
| lon | No | Longitude of a point ON the parcel (used with lat when geometry is omitted) | |
| geometry | No | GeoJSON Polygon or MultiPolygon parcel boundary, e.g. {"type":"Polygon","coordinates":[[[lng,lat],[lng,lat],...]]} — a MultiPolygon carries discontinuous parcels as one envelope. Omit to look up the hosted parcel containing lat/lon instead | |
| latitude | No | Alias for lat — either name works | |
| longitude | No | Alias for lon — either name works | |
| capacity_mw | No | Optional target load in MW to pass through into the site_evaluation_handoff |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||