For GIS & spatial analytics companies

Add a business-location layer without building one from scratch

GIS platforms and spatial-analytics products use catalog.xmap.ai as a ready-made business-location layer (joinable to parcels, demographics, and boundaries) instead of building and maintaining a POI dataset internally.

WHAT YOU GET A downloadable CSV of business locations (name, address, coordinates, category, ratings, hours & more) filtered to exactly what you need.
What is catalog.xmap.ai

catalog.xmap.ai is a self-serve database of 140M+ real business locations across 40+ countries. Every record is an actual, physically-located business (not an estimate) with up to 36 structured fields: name, full address, latitude/longitude, category (three levels deep), brand and chain affiliation, hours of operation, phone and website, star rating and review count, open/closed status, and more.

You filter the catalog by category, brand, or geography in a live web interface, watch the matching record count update as you narrow the search, and export the results as a clean CSV file, ready to open in a spreadsheet, load into GIS software, or join against your own data.

The dataset refreshes every 30 days, so an export reflects recent openings, closures, and changes rather than a static snapshot from years ago.

140M+
Locations
40+
Countries
36
Fields per record
30 days
Refresh cycle
Why GIS companies reach for it
Building a POI layer is a project
Not a core competency worth owning

Sourcing, deduplicating, and refreshing business-location data is a full-time job most GIS teams shouldn't take on.

Clients ask for it anyway
POI layers are now expected

Analytics platforms increasingly need a business-location layer to answer client questions about a place.

Standard schema, easy joins
Drops into an existing spatial stack

A clean lat/lon and category schema joins straight onto parcels, boundaries, and demographic layers.

Top use cases
Business-location layer licensing

Offer clients a POI layer inside your own platform without building the sourcing pipeline yourself.

Parcel & boundary joins

Join POI records onto parcel or administrative-boundary layers using latitude and longitude.

Custom client analyses

Power one-off site-selection, market-sizing, or trade-area projects for consulting clients.

Category-based heatmaps

Generate density heatmaps by business category for a client-facing analytics dashboard.

Data-refresh outsourcing

Replace an internal, hard-to-maintain POI scrape with a dataset delivered as clean CSV, refreshed every 30 days.

White-label reporting

Generate client-facing commercial-activity reports using a consistent, licensable data source.

Build vs. license a POI layer, illustrative

Relative time-to-launch for a client-facing business-location feature.

Build in-house
License via catalog.xmap.ai
Fields that matter most for GIS integrations

Every export carries 36 columns; these are the ones GIS platforms use most.

FieldTypeWhy it matters here
latitude / longitudefloatJoins directly onto parcels, boundaries, and other spatial layers
category_level_1–3stringA standardized taxonomy for category-based heatmaps and filters
address / city / district / zipstringAggregates cleanly to administrative-boundary levels
brand_name / chain_flagstring / booleanSupports chain-share and brand-density analyses
traffic_score / dwell_timenumericAdds an activity-signal layer beyond a static point location
open_statusstringKeeps a licensed layer current for client-facing dashboards
poi_idstring (hash)A stable join key for versioned, repeatable spatial analyses
rating / review_countnumericAdds a consumer-sentiment dimension to a spatial layer
In practice
Licensing a layer instead of building one

A spatial-analytics platform's clients keep asking for a business-density layer alongside its parcel and demographic data. Instead of scoping an internal POI-sourcing project, the team licenses the catalog, joins it onto existing parcel geometries by coordinate, and ships the feature in weeks instead of quarters.

See it join onto your layers

We'll run a live query against your target category and geography.

Request a demo Other app dev categories
Free 15-min call with a data expert. No slides, just answers.
Grab a slot →