Iso4app
The Iso4App API is a commercial service by K-SOL S.r.l. based onto OSM data. It's purpose is to provide isolines (isodistances and isochrones) to be used in geographic analysis.

COVERED COUNTRIES Starting May 2025 iso4app covers the whole world.
FEATURES
- Javascript or REST API available
- Generate isolines polygons which represent the area which is reachable from a given source point starting from time or distance
- Support for walk, car, bike isolines
- Predefined speed levels and customizable speed value
- Flags to reduce queue time and avoid tolls
- Customizable concavity level, from convex to higher concave polygon (9 concavity level)
- Isodistances between 500 meters and 500 kilometers
- Isochrones (Travel Time Map) between 1 minute and 5 hours
www.iso4app.net
http://www.iso4app.net/demo.jsp
Marine Isodistance
By clicking on the sea, the marine isodistances feature show the navigation reachability based on nautical miles.
This service is available in all seas of the world. Depending on the number of miles (between 1 nm and 2500 nm), and the complexity of the coasts involved, the service can respond online or on a deferred basis.
Additional information at Nautical Distance Map.

Iso-Population
This feature allows you to calculate an isochrone or an isodistance without specifying time or distance, but specifying the number of people to reach.
Population is available for the following countries:
- AUSTRALIA
- AUSTRIA
- BELGIUM
- DENMARK
- FINLAND
- FRANCE
- GERMANY
- GREECE
- INDONESIA BORNEO AND PAPUA
- ITALY
- NETHERLANDS
- NORWAY
- PORTUGAL
- SOUTH AFRICA
- SPAIN
- SWEDEN
- SWITZERLAND
- UNITED KINGDOM
- UNITED STATES
Catchment Area
A geographical area from which a facility, service, or business attracts its users or customers. It defines the spatial extent within which people are likely to travel to access the facility, based on factors such as distance, travel time.
Iso4App allows the calculation of catchment areas based on time (up to 3 hours) or distance, using a motor vehicle, bicycle, or walking. As a result, in addition to the polygon showing the total population, the population is also broken down by each administrative area within the reachable polygon.
QGis
You can use Iso4App also on QGIS Desktop platform. You can install the Plugin directly from QGIs Plugins->Manage and Install Plugins... Search iso4app, select and install it. You can also download the Iso4App Python plugin zip file from https://github.com/ksolsrl/QgisIso4app. You have to unzip and copy it under the python plugin folder. Restart QGis and enable the plugin from Plugins->Manage and Install Plugins...
More information at https://www.iso4app.net/#qgis