Contents
This article is a how to guide to help draw a radius on a map and helps people visualise the surrounding area of a location. It start with simple ways that do not require development skills and expands to options that use code. Take a look at our blog for more tips on which map is best for you here.
Option 1 - Drawing a radius on a map and comparing it to a travel time area
- Use our map tool to select a distance to draw the circle
- Click to compare radius catchment areas with a public transport travel time catchment area
- Click again to compare to driving time catchment areas
- Toggle the radius map and travel time map on and off
Caption: Image taken from TravelTime Maps
Option 2 - Drawing a distance radius map using a web app
- Using Freemap tools select your straight line distance e.g. 5 miles from start point to perimeter
- Select a start point
- Select colours and line thickness
- Click draw radius
Caption: Image taken from Freemaptools
Option 3 - Using code
Take a look at our post that includes code snippets for how to create this shape below.
Option 4 - Drawing a distance radius using a KML file and importing to a map program
- Create your radius shape here
- Create an account on Google My Maps and upload the KML using Google My Maps (or any other map program that accepts KML)
- Can edit the shape’s colours or change the base map to a satellite, terrain or different coloured view
Image taken from Google Maps
Option 5 - Creating a simple sample app that can generate a radius
- Create boilerplate code on a map application of your choice such as Mapbox
- Form a request for a mapping application such as Mapbox using your access token and radius parameter
- Draw the response on a map
For more detailed instructions see Mapbox's documentation.
Image is taken from Mapbox.
Option 6 - Drawing a travel time radius (an isochrone) using a web app
- Using the TravelTime Maps tool enter a start location and travel time area e.g. within 30 minutes
- Select a transport mode from public transport, driving, cycling and walking
Image from TravelTime.
Option 7 - Creating a simple sample app that can generate a travel time shape
- Create boilerplate code on a map application of your choice such as Leaflet
- Use a geocoder such as Google's Geocoding API to translate a location name into coordinates for use by the TravelTime API
- Form a request for the TravelTime API using your own API key that can be generated here
- Draw the response on a map
For detailed instructions see this article.
Image is taken from GISLounge article on TravelTime
Learn more
For information on radius apps and APIs check out:
- This radius map UK tool makes drive time maps
- 10 ways to create the perfect radius map
- 5 Location analysis techniques for great decision making