Planetary-scale answers, unlocked.
A Hands-On Guide for Working with Large-Scale Spatial Data. Learn more.
Authors
POI data, or points of interest data, is a dataset of the places people visit or search for: shops, restaurants, hospitals, schools, parks, and landmarks. Each record pairs a location with attributes such as a name, a category, an address, a phone number, and a website. Retailers, insurers, logistics teams, and map applications use point of interest data to answer where things are, which category each one belongs to, and what sits nearby.
A point of interest is a term from cartography. The OpenStreetMap wiki describes it as a feature shown with an icon at a single point, such as a post office, a shop, a pub, or a tourist attraction. "Of interest" depends on the task: a postbox matters to someone mailing a letter.
POI data turns those map icons into a table. Overture defines a place as "a concrete, physically identifiable, stationary destination in a publicly observable space." That definition leaves out administrative areas such as cities, movable things such as food carts, waypoints such as bus stops, and private residences.
Categories carry most of the analytical value. Overture's taxonomy has roughly 2,300 categories under 13 top-level groups, such as food and drink, health care, shopping, and lodging, plus about 280 simpler "basic" categories for display and search. Foursquare Open Source Places uses more than 1,000 categories.
Commercial schemas add fields for specific workflows. SafeGraph's places schema includes a Placekey identifier, brand IDs, and a polygon geometry for each place.
Open data is often built from several providers. Overture's September 2026 places release combines 58,783,121 records from Meta, 10,255,071 from BrightQuery, 6,135,466 from Microsoft, 4,138,835 from Foursquare, 1,809,219 from AllThePlaces, and smaller contributions from DAC, PinMeTo, Krick, and RenderSEO.
Placer.ai lists the inputs as websites, social media platforms, government databases, open platforms, and people collecting data in the field. In practice providers combine:
The hard part is conflation: deciding which records describe the same place. Overture's matcher compares names, addresses, websites, phones, categories, and point locations. Records missing those fields are harder to deduplicate, so they are more likely to persist as duplicates.
POI data changes daily as businesses open, move, and close, so quality is a property of each record. The OpenStreetMap wiki lists five factors that distinguish high-quality POI data: freshness, coverage, consistency, ease of use, and customization.
Overture gives three tools for managing quality:
Filtering matters. A Wherobots query of the September 2026 release found 32,370 places in the downtown Chicago area shown in the header image. 3,730 of them had no top-level category, and their average confidence was 0.34. The image keeps places with a confidence of 0.7 or higher and leaves out the services and business group, which holds over half the records.
POI data describes a place. Foot traffic data counts visits to it. Placer.ai builds a polygon around each venue and estimates visits from aggregated, de-identified mobile device location data. POI and foot traffic data are often sold together, and the polygon is the link: to count visits to one coffee shop, you need its boundary, separate from the lot next door.
Wherobots hosts Overture places as an Apache Iceberg table in the Havasu catalog: wherobots_open_data.overture_maps_foundation.places_place. A count in October 2026 returned 81,455,423 places worldwide, 17,949,232 of them with a US address. Wherobots joined Overture Maps Foundation as a contributing member in July 2024.
wherobots_open_data.overture_maps_foundation.places_place
Two related datasets save steps. Overture places with isochrones holds precomputed 5, 10, 15, and 20 minute drive-time polygons for 13.3 million US places, described in the isochrones guide. Census tract boundaries and American Community Survey estimates sit in the same catalog. Wherobots has also published a walkthrough of the Foursquare Open Places data.
This query counts food and drink places per 1,000 residents in each Cook County, Illinois census tract:
WITH tracts AS ( SELECT GEOID, NAMELSAD, geometry FROM wherobots_open_data.us_census.tiger_tract WHERE STATEFP = '17' AND COUNTYFP = '031' ), pop AS ( SELECT geoid, estimate AS population FROM wherobots_open_data.us_census.acs_5yr_estimates WHERE variable = 'B01003_001' AND geo_level = 'tract' AND vintage = '2020-2024' ), food AS ( SELECT geometry FROM wherobots_open_data.overture_maps_foundation.places_place WHERE taxonomy.hierarchy[0] = 'food_and_drink' AND confidence >= 0.7 AND bbox.xmin BETWEEN -88.27 AND -87.52 AND bbox.ymin BETWEEN 41.46 AND 42.16 ) SELECT t.GEOID, t.NAMELSAD, p.population, COUNT(f.geometry) AS food_places, ROUND(COUNT(f.geometry) * 1000.0 / p.population, 1) AS per_1000_residents FROM tracts t JOIN pop p ON p.geoid = t.GEOID LEFT JOIN food f ON ST_Contains(t.geometry, f.geometry) WHERE p.population >= 500 GROUP BY t.GEOID, t.NAMELSAD, p.population ORDER BY per_1000_residents DESC
The bounding box filter on bbox prunes the global places table to the Cook County area before the point-in-polygon join. The top tract returns 613 food and drink places for 8,355 residents. Swap the category for health_care or shopping, or swap tracts for drive-time isochrones, and the same pattern answers site selection questions. For the closest place of a type, the nearest-neighbor join pairs each record with its k nearest POIs.
bbox
health_care
shopping
POIs also give AI agents a grounding in real places. The models people use every day were trained on text, documents, databases, and the internet. They can name popular restaurants in a city, and they cannot count the pharmacies inside a 10-minute drive. An agent connected to the Wherobots MCP server can answer that with a spatial query.
Query Overture places, census tracts, and isochrones with a Wherobots free trial at cloud.wherobots.com.
POI data, short for points of interest data, is a dataset of places people visit or look for on a map: shops, restaurants, hospitals, schools, parks, and landmarks. Each record pairs a location, usually a latitude and longitude point, with attributes such as a name, a category, an address, a phone number, and a website.
POI stands for point of interest. The term comes from cartography, where a map shows a feature such as a post office or a gas station as an icon at a single point. The plural, points of interest, is often abbreviated POIs.
In GIS, a POI is a point feature that represents a place with a name and a category, such as a restaurant or a hospital. POI layers sit alongside polygon layers such as parcels, census tracts, and building footprints, and analysts join them by location to count, rank, and compare places.
Open POI datasets include Overture Maps places, Foursquare Open Source Places, and OpenStreetMap. Commercial POI data providers such as SafeGraph and Placer.ai add brand matching, building polygons, and foot traffic. Map APIs such as the Google Places API return details for one place per request.
Several large POI datasets are free to download and use. Overture Maps places is published under the CDLA Permissive 2.0 and Apache 2.0 licenses, and Foursquare Open Source Places under Apache 2.0. Commercial datasets with foot traffic, verified brands, or store polygons are licensed for a fee.
Providers collect POI data from business websites and store locators, government and business registries, social media pages, user contributions and edits, and field surveys. Open projects such as Overture then conflate records from several providers, matching on name, address, phone, website, category, and location to merge duplicates.
POI data describes the place: its name, category, address, and location. Foot traffic data counts visits to that place over time, usually estimated from aggregated mobile device location data inside a polygon drawn around the venue. Foot traffic products depend on POI data, because visits are counted against each place’s boundary.
Common uses include retail site selection, market and competitor analysis, trade area and cannibalization studies, insurance exposure enrichment, logistics and delivery planning, advertising audiences, and map search. Each use joins POIs to other spatial data, such as census tracts, drive-time isochrones, or hazard layers.
What is an Ontology? Definition, Parts, Spatial Ontologies
An ontology is a formal model of the things in a domain and how they relate. Its parts, how it differs from a taxonomy or knowledge graph, and what makes one spatial.
What is H3? Uber’s Hexagonal Spatial Index
H3 is Uber's open-source hexagonal grid for indexing locations on Earth. How the H3 index works, its 16 resolutions, H3 vs S2 and geohash, and H3 in SQL.
What is Geospatial Data? Types, Formats, Examples
Geospatial data describes things tied to a place on Earth. The two main types, vector and raster, plus formats, sources, and examples.
share this article
Awesome that you’d like to share our articles. Where would you like to share it to: