Skip to content

Gonzih/land-acquisition-intel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Land Acquisition Intelligence

Score and rank parcels for any land use — datacenters, warehouses, solar farms, industrial parks, agricultural operations. Zero paid APIs. Runs fully local.

What It Does

  1. Fetches real parcel data from public ArcGIS/OSM sources for any US region
  2. Fetches infrastructure: highways, rail, substations, transmission lines, water
  3. Scores every parcel against your use case (power access, logistics, acreage fit, zoning)
  4. Outputs ranked CSVs of top sites with Google Maps links

Example Prompts

  • "Find land for a datacenter near Reno NV"
  • "Score parcels for a warehouse hub in Sparks Nevada"
  • "Scout solar farm sites in Arizona within 5 miles of a substation"
  • "Find agricultural land near water in the Central Valley CA"
  • "Identify industrial sites along I-80 in Utah"

Use Cases

Use Case Key Signal Ideal Size
Datacenter Power substation proximity 10–500 ac
Warehouse Highway + rail access 5–200 ac
Solar Acreage + transmission line 50–2000 ac
Agricultural Water access + flat terrain 100+ ac
Industrial Highway + zoning 5–100 ac
Custom You define the weights Any

Data Sources

All free, no API keys:

Layer Source
Parcels State/county ArcGIS REST APIs
Parcel fallback OSM building + landuse footprints
Highways + interchanges OSM Overpass
Rail lines OSM
Substations + transmission OSM power layer
Water infrastructure OSM
Industrial/farmland zones OSM landuse

Output

  • {use_case}_candidates.csv — top 5,000 sites with all score components
  • all_candidates_ranked.csv — full dataset ranked
  • Google Maps link for every parcel

Coverage

Works for any US county with a public ArcGIS parcel layer (most counties). See references/state-endpoints.md for known endpoints.

Best coverage: Nevada, Utah, Arizona, Idaho, Oregon, Colorado, North Carolina.

Dependencies

pip install pandas numpy requests tqdm shapely pyproj geopandas

Scripts

Script Purpose
scripts/fetch_data.py Fetch parcels + infrastructure for a region
scripts/score_parcels.py Score and rank parcels by use case
scripts/geocode.py Resolve city name to lat/lon

Manual Run

# Step 1: fetch data for a region
python3 scripts/fetch_data.py --lat 39.5296 --lon -119.8138 --state NV --output /tmp/land-intel/raw/

# Step 2: score parcels
python3 scripts/score_parcels.py \
  --raw /tmp/land-intel/raw/ \
  --use-case datacenter \
  --output /tmp/land-intel/output/ \
  --center-lat 39.5296 \
  --center-lon -119.8138

# Geocode a city name
python3 scripts/geocode.py "Reno NV"
# → 39.5296,-119.8138

References

  • references/state-endpoints.md — ArcGIS parcel endpoints by state (NV, UT, AZ, CO, OR, ID, NC, TX, FL, GA, VA, WA, CA)

About

Land acquisition intelligence skill for Claude — score parcels for datacenters, warehouses, solar farms, and industrial sites using free ArcGIS/OSM data

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages