close

Maps for your website, app, or CRM

Customize static or interactive maps to your needs. Use our performative, customizable, and data-rich maps in your services and products.

JavaScript API

Software library for embedding interactive maps into your website or web app.

Overview

bulletAccess to up-to-date cartographic data and street imagery. bulletFast-loading vector map with highly customizable design and user interface logic. Every feature runs identically on any type of device. bulletMap data uploaded in GeoJSON format. bulletIndependent map layers for convenient differentiation between data types.

Benefits for your business

bulletShow delivery zones, warehouses, stores, pick-up points, cellular coverage areas, ATMs, and other infrastructure to your customers and employees. bulletPlace your locations to better serve the needs of your business and customers. bulletProvide an intuitive location search based on a range of parameters. bulletMake your locations stand out on the map and hide the locations of your competitors.

How the JavaScript API works

Backward-compatible: write your code once, and it’ll run seamlessly with new JS API versions. Enhance the functionality by adding ready-made solutions from Mappable and other developers.

Use cases

Our JavaScript API is used by banks, developers, online stores, and marketplaces to show their locations and give users directions.

MapKit SDK

Allows you to embed interactive maps into iOS and Android mobile apps and give users access to Mappable’s technology and cartographic data.

Overview

bulletAccess up-to-date cartographic data and display maps in your applications. bulletSearch for businesses and points of interest (POI). bulletPlot driving, bicycle, and walking routes based on road conditions. bulletAdd map layers with traffic, street panoramas, and other data.

Benefits for your business

bulletCreate customized maps tailored to your business needs and app design. bulletAutofill addresses to boost your checkout conversion rate. bulletMake your locations stand out on the map and hide the locations of your competitors. bulletAllow your users to plot routes for walking and various types of transportation. bulletShow your couriers and drivers the best route from point to point.

How the MapKit SDK works

Comes in two options: light Basic map features with a traffic layer, offline maps, and user location display. This option helps you shrink the size of your app. full This has all the light version’s features, along with the plotting of driving, cycling, walking, and public transit routes, location search, geocoding, and in-app panoramas.

Use cases

Companies use MapKit SDK to show locations and directions in mobile apps. The locations can be ATMs, marketplace pickup points, retailers' warehouses, and many others.

Tiles API

This service returns a map image in response to an HTTP request. Tiles API is a good choice if your tasks require maximum map loading speed – higher than with JS API or MapKit SDK.

Overview

bulletAdd a map layer to your geographic information system. bulletEmbed a highly customizable vector map with advanced user interaction logic settings. bulletMap data uploaded in GeoJSON format. bulletIndependent map layers for convenient differentiation between data types.

Benefits for your business

bulletReduce traffic in your apps by loading only relevant map sections. bulletShow delivery zones, warehouses, stores, pick-up points, telecom towers, ATMs, and other infrastructure to your customers and employees. bulletPlace your locations to better serve the needs of your business and customers. bulletProvide an intuitive location search based on a range of parameters. bulletMake your locations stand out on the map and hide the locations of your competitors.

How the Tiles API works

You send a request to the API and get a tile in response (a PNG map section of 256 × 256 pixels). Each tile is identified by a pair of digits [x, y], where x is the tile ID along the X-axis, and y is the tile ID along the Y-axis. Separate tiles are created for each zoom level of the map: bulletAt the lowest level (zoom = 0), one tile covers the entire map. bulletAt the next level (zoom = 1), the map fits into four tiles. bulletAt the next level (zoom = 2), the map is covered by a grid of 16 tiles. At each zoom step, the map is split into 4z tiles, where z is the zoom level.

Use cases

Telecom companies use Tiles API to upload maps to their backend systems.

Static API

In response to an HTTP request, the API returns an up-to-date static image of the map fragment.

Overview

Fast loading of the desired fragment of the map on your website or in the app – even with a weak internet connection.

Benefits for your business

Show the locations of your office, facility, or store to your users on the map. This will help them find you easily.

How the Static API works

API returns map images in response to HTTPS requests. By adding a range of parameters to the URL and setting their values, you can set the center, size, and display area for your map, pinpoint your locations, and show traffic. The data is updated at each request, so the map is always up-to-date.

Use cases

Many commercial and non-profit organizations use our Static API to show their locations on the map. You can pinpoint offices, stores, museums, hospital buildings, and more.

Get started!

Learn more about a relevant solution for your business or reach out to our team to discuss your specific needs and opportunities. We are looking forward to hearing from you.

Request