From question to map
How MapAI Turns Questions into Maps
A plain-English query hits our engine. Seconds later, an interactive map is on your screen. Here is exactly what happens in between.
Try it for freeThe process
Four steps from question to insight
Every MapAI query follows the same path, regardless of how complex the spatial relationship is.
You type a question in plain English
No special syntax. No GIS terminology. Just describe what you need to find out about a location, the same way you would explain it to a colleague.
MapAI parses the spatial intent
The query engine identifies the geographic relationships in your question: proximity, containment, boundary intersection, distance rings, and other spatial operators.
Data layers are pulled and joined
MapAI fetches the relevant data layers, geocodes addresses where needed, applies the spatial join or filter, and stacks results into a unified layer set.
Your interactive map renders
Pan, zoom, click any feature for detail, toggle layers on and off, export as GeoJSON, CSV, or a styled PNG. Share a live link with your team in one click.
Under the hood
What the query engine handles
Spatial analysis that used to require scripting or a specialist, now accessible from a text field.
Distance rings and buffer zones
Ask for everything within 500 metres, 2 km, or a custom drive time. MapAI generates the buffer geometry and returns matching features automatically.
Postcode, suburb, and council areas
Filter results by administrative boundary. MapAI knows Australian postcodes, LGAs, suburbs, and statistical areas, so you can reference them naturally in your query.
Heat maps and cluster counts
Understand where demand or supply concentrates. Ask for heatmaps, count competitors within a radius, or group results by density level across a region.
Bring your own CSV or spreadsheet
Upload a file with address or coordinate columns and MapAI geocodes and maps it immediately. Then layer it with open data sets to enrich the analysis.
Colour-coded boundary fills
MapAI generates choropleth maps when your query involves comparing a metric across boundaries, applying appropriate colour scales and hover-detail automatically.
GeoJSON, CSV, PNG, and live link
Every map result can be exported as GeoJSON for GIS tools, CSV for spreadsheets, a styled PNG for presentations, or shared as a live link that teammates can pan and filter.
Query examples
What you can ask MapAI
These are real query types the engine handles today. You can phrase them however feels natural.
Proximity and catchment
"Show all primary schools within 800 metres of a public park in inner Melbourne, grouped by council area."
Competitor density
"Find retail sites in Brunswick and Fitzroy with fewer than 3 direct competitors within 500 metres and above-average foot traffic."
Coverage gaps
"Show postcodes in Melbourne's south-east where demand exceeds 40 deliveries per week but no technician is within a 35-minute drive."
Demographic overlays
"Map all postcodes in Victoria where median household income exceeds $90k and population density is above the state average."
Drive-time isochrones
"Draw the area reachable within 20 minutes by car from our Southbank depot at 9am on a weekday."
CSV to map
"Upload my client address list and show me which postcodes have the highest concentration, colour-coded by segment."
Start mapping
See the engine run on your own question.
Free plan includes 50 queries per month. No credit card required.