Using SafeGraph Polygons to Estimate Point-Of-Interest Square Footage

Table of Contents

Categories

Share Article

Key Takeaways

  • SafeGraph Geometry polygons can be used to estimate POI square footage.
  • Square footage offers valuable insight into business type and location context.
  • Polygon-based estimates show strong correlation with government datasets (up to 0.89).
  • Discrepancies exist, with errors found in both SafeGraph and public data sources.
  • A Python notebook is available to calculate and analyze square footage easily.

Areas inferred from SafeGraph correlate with government datasets as high as 0.89.

For a working demonstration showing how to calculate square footage from SafeGraph Geometry polygons, see this Python Jupyter Co-Lab notebook.

We analyzed the public records (food-license permits) from 4 different major American cities and compared their data to SafeGraph Geometry. Shown here are 3 examples of SafeGraph Geometry polygons (green) superimposed on satellite imagery to verify their accuracy.

If You Could Know One Fact About a Retail Location to Understand the Business, Would It Be Square Footage?

Knowing the square footage of a retail Point of Interest (POI) is an informative proxy for all sorts of details about that location. Is the POI located in a dense urban environment with a high premium on square footage or a suburban strip mall where retail centers can afford larger buildings? Coffee shops have very different square footage compared to big-box retailers (which in turn are different than major corporate chain restaurants, etc.).

You Can Calculate Square Feet from SafeGraph Polygons

Although square-feet is not an explicit attribute reported in SafeGraph Places, the SafeGraph Geometry product features detailed geospatial polygons of the building footprint (see pictures above). It’s very easy to calculate square-footage from these polygons.

We have a working demo showing how to calculate square feet in this Python Jupyter Co-Lab notebook.

Want to re-create this chart yourself and dig into the details? Curious about those outliers? Want to analyze the correlation by category? Read the full post and customize the ready-to-run code at the Python Jupyter Co-Lab notebook (it runs in your browser!).

When SafeGraph and the Government Disagree, Who Is Right?

Although the overall correlation is very high, there are still notable outliers. When SafeGraph and the government data disagree, who is right and who is wrong? We investigated the top ten largest discrepancies one-by-one. Of the top ten largest differences, 5/10 of the errors were clearly in the government dataset and 5/10 of the errors were in the SafeGraph data. Room for improvement on both sides! And you better believe SafeGraph is working hard on it! Nonetheless, the overwhelming result is that SafeGraph data correlates strongly with data reported by the government on food-permit licenses.

To see a detailed analysis (with pictures!) of the top ten largest disagreements between SafeGraph and the government data, check out the Python Jupyter Co-Lab notebook.

FAQ’s

1. How does SafeGraph estimate square footage?

By calculating the area of building footprint polygons from its Geometry dataset.

It helps understand business scale, type, and location characteristics.

They show strong correlation with government data, reaching up to 0.89.

Yes, both SafeGraph and government datasets can have errors.

Yes, using the provided Python Jupyter notebook with SafeGraph data.

Picture of Sheikh Shahin<br><small style="font-size:15px;"><i>Content Writer</i></small>

Sheikh Shahin
Content Writer

Sheikh Shahin is a content writer with experience creating research-based content across data, geospatial technologies, and location intelligence. She enjoys turning complex topics into clear, engaging content that helps readers better understand industry trends, data-driven decision making, and emerging technologies.