NeuraCities
All posts
GISSite selectionSuitability analysisReal estate

AI site selection with GIS: a practical guide to finding and ranking sites

The NeuraCities Team 8 min read

Site selection is one of the most common reasons people reach for GIS, and one of the most tedious. The criteria are usually clear (near power, outside the floodplain, enough people within a drive, the right zoning), but assembling the layers to test them can take a week before a single candidate appears on a map.

This guide shows how to run the same analysis in NeuraCities, from the first question to a ranked, sourced shortlist you can hand to a client or an investment committee.

Why site selection takes so long the traditional way

A typical screen for a new facility needs six to ten layers: parcels, zoning or land use, flood hazard, roads, utilities, competitors or existing facilities, and demographics. Each lives on a different portal, in a different format and projection. Parcel data alone can mean a county assessor download, a schema you have never seen and a field called something like LUC_CD that nobody documented.

Only after all of that does the actual analysis start, and the analysis is the easy part: a few buffers, an overlay, a join and a sort. NeuraCities moves the effort back where it belongs, onto deciding the criteria.

Step 1: write the criteria down

Good site selection starts with separating what is non-negotiable from what is merely preferred. For example, for a mid-size data center:

TypeCriterionTypical data
Hard constraintWithin 1,500 m of an electrical substationSubstations (HIFLD, utility or city open data)
Hard constraintWithin 500 m of a fiber optic lineFiber routes (city or state open data, or your own layer)
Hard constraintOutside the FEMA 100-year floodplainFEMA National Flood Hazard Layer
Hard constraintParcel of at least 10 acresCounty parcels
Soft criterionIndustrial or compatible zoningCity zoning
Soft criterionClose to a highwayOpenStreetMap roads
Soft criterionLower land valueAssessor attributes on the parcel layer

You do not need to fill in the data column yourself. That is what the Data Agent is for. But being explicit about which criteria are filters and which are preferences makes the result far easier to defend.

HARD CONSTRAINTS FILTEREvery parcel in the study areacounty or city parcel layerWithin 1,500 m of a substationbuffer + intersectAnd within 500 m of fiberbuffer + intersectOutside the 100-year floodplain, 10+ acresoverlay + area filterSOFT CRITERIA RANKRanked shortlistweighted overlay of zoning,highway distance and land value
Scroll sideways to see the whole diagram.
Hard constraints remove parcels; soft criteria only reorder what is left. Keeping the two apart is what makes a shortlist defensible.

Step 2: ask the question

Type it the way you would brief a colleague. For example:

Find parcels in Houston of at least 10 acres that are within 1,500 m of a substation and 500 m of a fiber line, outside the FEMA 100-year floodplain. Rank them by zoning compatibility and distance to the nearest highway, and show the top 20.

NeuraCities responds with a checklist of the data and steps it will use before doing anything else. If it has read a criterion differently than you meant (for example, the 0.2% annual chance zone instead of the 1% zone), you can correct it right there.

Not sure of the criteria yet?
If your question is looser, such as "good places for an urgent care clinic in north Dallas", NeuraCities proposes sensible criteria (population within a drive, distance from existing clinics, commercial zoning, road access) and states them in the checklist so you can accept or adjust them.

Step 3: what the Data Agent pulls in

For a US site selection question, the Data Agent typically assembles:

  • Parcels from the county or city open data portal, or from statewide parcel programs where they exist.
  • Zoning and land use from the city's portal.
  • Flood hazard zones from the FEMA National Flood Hazard Layer.
  • Infrastructure such as substations and transmission lines from federal and local sources, and fiber routes where a city or state publishes them.
  • Roads, rail and amenities from OpenStreetMap.
  • Demographics such as population, income and households from the Census American Community Survey, by tract or block group.
  • Competitors or existing facilities from business listings or open data.

Each dataset is probed for coverage in the study area before it is downloaded, and appears on the map as its own layer with its source attached. If a key layer does not exist publicly (fiber is often the gap), NeuraCities tells you, and you can upload your own.

Step 4: filter, score and rank

The GIS agent turns the criteria into a sequence of standard operations:

  1. 1Buffer substations by 1,500 m and fiber by 500 m.
  2. 2Keep parcels that intersect both buffers.
  3. 3Remove parcels that intersect the 1% annual chance flood zone.
  4. 4Filter by calculated parcel area.
  5. 5Join zoning to each remaining parcel and measure the distance to the nearest highway.
  6. 6Normalise each soft criterion and combine them in a weighted overlay using the weights you gave (or equal weights if you did not).
  7. 7Sort by score and return the top candidates.

Because each step is a deterministic GIS operation, the result is repeatable: run it again on the same data and you get the same parcels. Change a weight and only the ranking changes. In one real Houston run of this kind of screen, the combined power and fiber proximity rule narrowed Houston's parcels down to 34 candidates, a list short enough to review by hand.

Houston: parcels near power and fiber
Live map from a real NeuraCities run. Drag to pan, use two fingers or Ctrl + scroll to zoom.
Live
The real Houston run: parcels from the City of Houston open data hub, fiber lines from the Houston GeoHub and substations from OpenStreetMap. The 34 parcels within 1,500 m of a substation and 500 m of fiber are pinned in coral. Toggle layers in the legend.
The 34 Houston candidates by distance to fiber
number of parcels
From the same run: distance from each candidate parcel to the nearest fiber line. The spread is why a second criterion, such as distance to fiber or land value, is useful for ranking once the hard constraints are met.
Show the data
Under 125 m11
125 to 250 m6
250 to 375 m6
375 to 500 m11

For demand-driven sites (retail, clinics, childcare), the analysis usually adds a catchment: population within a network service area around each candidate, computed on the street network and summed with an area-weighted join to the Census geography. That tells you how many people each site actually serves, not just how close it is to something.

Step 5: review the shortlist

The answer arrives as a working set of outputs:

  • A map of the candidates, styled by score, over the constraint layers.
  • A ranked table with parcel IDs, area, zoning, distances and score, exportable to Excel.
  • Charts comparing the top sites on each criterion.
  • A written summary with counts, the criteria as applied and the sources used.
neuracities.com
NeuraCities map panel with the attribute table open below the map, showing a tab per layer.
Every layer has a table view under the map, one tab per layer, so you can check the attributes behind any feature. (Shown on a Denver analysis.)

From here, keep asking. "Drop anything within 300 m of a school." "Show me the top five in 3D against the satellite basemap." "Which of these are owned by the same entity?" Each follow-up builds on the layers already loaded, so it is fast.

Step 6: turn it into a deliverable

  • Map layouts: the export canvas builds print-ready pages with legends, titles and annotations, as PNG, JPG, SVG or PDF, and multi-page decks for a site package.
  • Dashboards: turn the conversation into a long-form page with the maps and charts embedded, edit the text, and share it by link.
  • GIS files: download the candidate layer as a Shapefile or CSV for your GIS team or CAD workflow.
  • Live sharing: send a link to the conversation so a colleague or client can open the same maps and ask their own follow-ups, and leave comment pins on specific parcels.

Step 7: make it repeatable with workflows

Most teams run the same screen many times: the same criteria for a different metro, or the same metro with a different acreage. Save the prompt as a workflow and replace the parts that change with variables:

Find parcels in {{city}} of at least {{min_acres}} acres within {{power_distance}} of a substation, outside the FEMA 100-year floodplain, ranked by distance to the nearest highway.

When you run the workflow, each {{variable}} becomes an input field, including a location picker for the city. The analysis is identical every time, which is exactly what you want when comparing markets.

Site selection questions teams run in NeuraCities

Use caseTypical criteria
Data centersSubstation and transmission proximity, fiber, flood risk, parcel size, water availability
Solar and battery storageSlope, land cover, transmission distance, protected areas, parcel size
Retail and restaurantsPopulation and income in a drive-time catchment, competitor locations, traffic corridors, zoning
Healthcare and clinicsUnderserved population, distance to existing facilities, transit access
Affordable housingTransit access, jobs, schools, flood risk, publicly owned land
EV chargingTraffic volumes, existing chargers, multifamily density, commercial parking
Warehouses and logisticsHighway access, industrial zoning, labor pool within a commute, flood risk

Tips for a defensible analysis

  • State distances and thresholds explicitly. "Near a highway" is a judgement; "within 2 km of an interstate on-ramp" is a criterion.
  • Check the sources on the key layers. Open the layer details to see who published it and how current it is, especially parcels and zoning.
  • Upload what you trust more. If your client has a better parcel file or a utility has shared its lines, upload it; your data takes priority.
  • Keep the weights visible. Put them in the question so they are recorded in the conversation and anyone reviewing the result can see them.
  • Treat it as a screen, then verify. A GIS screen narrows hundreds of parcels to a handful. Title, environmental and engineering due diligence on the finalists still matter.

Frequently asked questions

Can AI do site selection analysis?

Yes, when the AI plans the analysis and a GIS engine performs it. In NeuraCities you describe your criteria in plain English; the agents find the parcel, zoning, flood, infrastructure and demographic data, apply the criteria with standard GIS operations and return a ranked, mapped shortlist with sources.

What data does NeuraCities use for site selection?

Typically county parcels, city zoning, the FEMA National Flood Hazard Layer, infrastructure such as substations and transmission lines, OpenStreetMap roads and amenities, and US Census ACS demographics. You can also upload your own layers or connect a PostgreSQL database.

How are candidate sites ranked?

Hard constraints filter the candidates, then soft criteria are normalised and combined with a weighted overlay using the weights you specify. The weights are stated in the conversation so the ranking is transparent and easy to change.

Can I rerun the same site selection for another city?

Yes. Save the prompt as a workflow with variables such as {{city}} or {{min_acres}}, and run it again with new inputs. The analysis steps stay the same, which makes markets directly comparable.

Can I export the shortlist?

Yes. The candidate layer downloads as Shapefile or CSV, the ranked table exports to Excel, and maps and multi-page layouts export as PNG, JPG, SVG or PDF.

Describe your criteria and get a ranked, sourced shortlist on the map.

Run your first site screen

FAQ

Frequently Asked Questions

We use industry-standard security practices including encryption and secure authentication. For enterprise customers with specific compliance needs, we offer flexible deployment options and work directly with your IT team to meet your requirements.
Our platform combines GIS operations, data analysis, and reporting in one interface. No more switching between GIS softwares, Excel, and other tools. Create maps, run analysis, and generate reports seamlessly.
Free to get started. Pro is $50/month with 8x more usage, refreshed every week. Max is for enterprise teams: unlimited usage, custom integrations and deployment.
NeuraCities has all the GIS capabilities that Advanced GIS softwares have and more! Create and share maps instantly within the platform.
The platform adapts to your department's unique standards and workflows. We customize it to your specific criteria, zoning regulations, and departmental requirements.

Get In Touch

Have a question or want to work together?
We'd love to hear from you.