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
Access to up-to-date cartographic data and street imagery. Fast-loading vector map with highly customizable design and user interface logic. Every feature runs identically on any type of device. Map data uploaded in GeoJSON format. Independent map layers for convenient differentiation between data types.
Benefits for your business
Show delivery zones, warehouses, stores, pick-up points, cellular coverage areas, ATMs, and other infrastructure to your customers and employees. Place your locations to better serve the needs of your business and customers. Provide an intuitive location search based on a range of parameters. Make 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
Access up-to-date cartographic data and display maps in your applications. Search for businesses and points of interest (POI). Plot driving, bicycle, and walking routes based on road conditions. Add map layers with traffic, street panoramas, and other data. new Find places and plan routes offline using a pre-downloaded map of the region. Integrate HD maps with detailed markings for roads, parking spaces, and safety islands.
Benefits for your business
Create customized maps tailored to your business needs and app design. Autofill addresses to boost your checkout conversion rate. Make your locations stand out on the map and hide the locations of your competitors. Allow your users to plot routes for walking and various types of transportation. Show your couriers and drivers the best route from point to point. new Improve the user experience by including realistic and detailed 3D views of important landmarks.
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
Add a map layer to your geographic information system. Embed a highly customizable vector map with advanced user interaction logic settings. Map data uploaded in GeoJSON format. Independent map layers for convenient differentiation between data types.
Benefits for your business
Reduce traffic in your apps by loading only relevant map sections. Show delivery zones, warehouses, stores, pick-up points, telecom towers, ATMs, and other infrastructure to your customers and employees. Place your locations to better serve the needs of your business and customers. Provide an intuitive location search based on a range of parameters. Make 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: At the lowest level (zoom = 0), one tile covers the entire map. At the next level (zoom = 1), the map fits into four tiles. At 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.