Development Activity for Indian Plots
Is this plot vacant? How much of the parcel is built-up? What's the neighbourhood density? See 8 years of building footprint data — real measurements, no assumptions.
What does this tool tell you?
Before committing to any plot, three questions get asked in order: Is the plot itself vacant? Is the neighbourhood built-up enough to support what I want to build? Is the area still growing or has it saturated? This tool answers all three from satellite data — no surveys, no site visits, no broker claims.
Parcel footprint: how much is actually buildable
We measure three things about the plot itself:
- Total parcel area — the area of the polygon you drew or the 50 m circle around your pin.
- Built-up footprint — how many m² of that parcel already have building structures on it, as detected by the VIDA satellite dataset.
- Open / unbuilt area — what remains after subtracting the footprint. This is the gross upper bound on what can be built. Note: road setbacks are not yet subtracted.
Neighbourhood density: total built-up area vs coverage percentage
The 500 m buffer analysis gives you two complementary numbers:
- Total built-up area (m²) — the absolute amount of construction in the neighbourhood. A coverage of 25% in a dense urban zone can mean 200,000 m² of buildings — that tells you far more than the percentage alone.
- Coverage percentage — what fraction of the 500 m area is covered by footprints. Useful for comparing across different geographies.
- Typical building size (median footprint) — the median m² footprint of all buildings within 500 m. A raw measurement from the VIDA dataset, directly from the satellite data with no classification applied.
Construction CAGR and height growth — what FSI is doing
Construction CAGR is the compound annual growth rate of built-up area in the 500 m buffer over 2016–2023, computed via log-linear regression across all 8 annual data points. Height growth is the change in average building height over the same window. They reveal different things:
- High CAGR, low height growth — the area is densifying horizontally. New plots are being built out for the first time. Typical of peri-urban expansion edges.
- Low CAGR, high height growth — the area is already built-out and is now adding floors. FSI is being consumed. Typical of mature urban cores like Bandra-Kurla extensions or Gachibowli.
- High CAGR + high height growth — the area is in the middle of a development boom. The classic Tier-2 city growth corridor pattern.
- Low both — saturation or limited demand. Look elsewhere for growth plays.
Why parcel-level vacancy and 500 m neighbourhood matter together
A vacant plot in HITEC City Hyderabad is a fundamentally different opportunity from a vacant plot of the same size in a sparse village. The HITEC plot has water, sewage, roads, schools, hospitals, and an IT-park demand pool within 2 km. The village plot has none of those. Vacancy alone does not tell the full story — the 500 m neighbourhood context is what separates infill from greenfield.
What do these numbers mean?
The result card shows three groups: what is on the plot, what is around it, and how the neighbourhood has changed over 8 years. Every number is a direct measurement from the satellite dataset.
How the analysis works
Three steps. First-time areas take 30 s to a few minutes; cached areas return in under 1 s.
You mark the plot
Draw the boundary, drop a pin, or paste an address. Pin inputs are buffered to a 50 m circle. We extend the analysis to a 500 m buffer around the plot to capture the surroundings.
We check parcel + 500 m, 8 years deep
VIDA Combined Buildings (Google + Microsoft + OSM) gives us parcel-level footprint measurements — vacancy, built-up area, building count, density, and typical building size. Google Open Buildings Temporal V1 gives us annual built-up area and average building height for every year from 2016 to 2023.
You see the raw measurements
Parcel area, built-up footprint, open area, building count, total neighbourhood built-up area, coverage %, median building size, 8-year area chart, CAGR, and height growth. Every number is a direct measurement from the dataset.
Methodology and data sources
We use two complementary satellite building datasets, both publicly available with no API key.
Where the data comes from
VIDA Combined Buildings is a deduplicated merge of Google Open Buildings + Microsoft GlobalMLBuildingFootprints + OSM, distributed as a 64 GB GeoParquet for India alone. We pull individual parcels and buffers on demand via DuckDB bbox queries, cache results in PostGIS by S2 cell, and filter to confidence > 0.65 at fetch time. This gives us parcel-grain footprint geometry for vacancy, built-up area, density, building count, and median footprint size.
Google Open Buildings Temporal V1 publishes annual mid-year composites of building presence and height for 2016 through 2023 — 8 years total. Each composite is a set of 12.5 km × 12.5 km GeoTIFFs at 0.5 m resolution streamed on demand from Google Cloud Storage via HTTP range reads (no local raster storage). We sample all 8 area years and 2 height years (2016 and 2023) in parallel. CAGR is computed via log-linear OLS regression across all 8 area data points.
Coverage and limitations
- VIDA confidence threshold. We filter to > 0.65 confidence — a moderately conservative cut that removes most false positives in agricultural land while keeping nearly all real buildings.
- Temporal pixel scale. 0.5 m/px Google composites are detailed enough to catch most buildings, but very small structures (under 9 m²) may be missed.
- Cold-fetch latency. First queries on uncached areas can take 30 s to a few minutes because the 64 GB VIDA file is streamed over HTTPS. Once an area is cached in PostGIS, repeat queries return in under 1 s.
- Water body pre-check pending. Querying a point in a lake or reservoir will currently return “vacant + sparse surroundings” — technically correct but not useful. Bhuvan LULC integration is in progress to flag water bodies up-front.
- Road setbacks not subtracted. Net developable area does not subtract road right-of-way buffers. Treat it as a gross upper bound.
- Height data at 2016 and 2023 only. We sample average building height at the two endpoints of the 8-year window. Intermediate height values are not available in the current dataset.
What we don’t do
We do not certify title, zoning compliance, or lending eligibility. All numbers are direct measurements from satellite-derived datasets. No interpretation labels — such as “Informal”, “Formal”, “Rapid”, or “Accelerating” — are applied to the output. Any interpretation of what the raw numbers mean for a specific transaction is the user’s own judgement.
