Feature list

We've built a cross platform mapping and navigation SDK with one of the smallest (if not the smallest) data size requirement on the market. Its comprehensive use of GPU acceleration will make your maps look good on pretty much any device.

Support of Mobile devices and web technology

iOS SDK

Our SDK guarantees that your maps will work on iPhone, iPad, iPad Mini, and iPod. It will display your maps making full use of retina devices. See for yourself and take our iOS app for a spin.

Android SDK

Android devices come in all shapes and sizes. Our SDK delivers a smooth experience across all devices (x86 or ARM), optimizing in various ways to cater for different screen densities from ldpi to xxhdpi. Our Android app gives you an impression.

Web maps integration

Are you looking for beautiful, powerful, and customizable maps on your website? Our Leaflet plugin allows you to easily integrate our maps into your website.

Easy integration

Whatever your platform of choice may be, we've made sure that you can easily integrate our SDK in less than a day. Check out our quick start and how-to guides.

High-performance Mobile SDK

Real-time map rendering

We use the device GPU to go up to 60 frames per second (or more on newer phones), when displaying, panning, or zooming maps.

Dynamic style switching

Changing map styles (e.g. from day style to night style or by dynamic incident-triggred recoloring) incurs without performance penalty. Experience how smooth it works by changing the map style in our own iOS app or Android app.

Minimal SDK size/bundle size

We know that meeting the OTA limits is important for your application. So we made sure that you can choose very deliberately, which SDK parts you want to use, enabling you to find the right balance between functionality and data footprint. Have a look at our how-tos for more information on file structure and option flexibility.

Optimal performance for any hardware configuration

Device performance varies significantly. This is why we use predefined optimal settings for based on a multitude of specific device performance parameters. Map detail etc. is then adjusted accordingly. The result: your app will run optimally on any customer device - all the way from low-end to high-end.

Small map footprint & map cutting

Our vector maps ensure that our data footprint is as small as possible. For instance, the entire Berlin map is about 20 MB and the entire Germany map is roughly 720 MB - which is astounding given OSM's level of detail. And if you are just interested in a particular city or region, you can use our map cutting tool to generate an efficient, custom map with only this information.

Advanced navigation & routing

Full offline support and seamless offline/online scenarios

Map display, route calculation, turn-by-turn navigation, custom POI display: all this is possible without an internet connection.
In order to optimize the balance between dynamic real-time content and ultimate service availability, you can make use of our SDK's hybrid online/offline functionality.

Turn-by-Turn navigation and voice navigation

The SDK can present visual and audio instructions in online and offline mode. We offer a set of predefined, multilingual, voice packages. Or you can choose to use your own voice files.

Custom routing

You can use our SDK to display and navigate your custom GPX routes on the map - with no performance penalty. Check our how-tos to see how to integrate and use custom GPX routes.

RealReach

Our patent-pending RealReach algorithm allows thousands of routings within milliseconds, showing your user how far they can get in a certain time frame - taking into account their current means of transportation, topography, traffic flow, and any other available data.
Download our sample apps to experience RealReach in practice.

Geocoding and reverse geocoding

Both address search and reverse geocoding work online and offline (no internet connection required).

Quality map data

Based on OpenStreetMap (OSM) and improved with our traffic data (OSM+)

OpenStreetMap is one of the world’s most active open and crowd-sourced projects with over 1.5 million registered editors. And we don't stop there: we take the OSM map data, add our traffic data enhancements, real speed computing algorithms and traffic lane detection to end up with the OSM+ map that we use in our products.

Frequent map data updates

One of the advantages of using OpenStreetMap is that the map gets updated every minute. This allows us to release new map versions every other week - after adding our navigation enhancement and elaborate map quality validation.

Navigation-proof

Traffic data from millions of devices is being reintegrated into our navigation map and routing algorithm. This means that your next route will take the latest turn restrictions, traffic speed, speed cameras, and more into consideration.

Web maps

Powerful tile server

Our loading and rendering performance is top-notch. But don't just take our word for it. Go ahead and compare us with our competitors.

Low cost approach and free scaling

Our free web map offering has no usage limit. If you require additional features than the ones included in our free offering, simply contact our consultants for a free assessment and quote.

Highly targeted default styles

Achieving a good-looking map that still provides great readability is no easy task.
That's why we provide you with pre-defined map styles that are tailored for common scenarios. Go ahead and check them out. If you desire a custom/branded style, feel free to contact our map design team.

Full internalization support for map labels

A map that cannot be read is pretty much useless. That's why we provide you with the possibility to display map labels in your alphabet of choice and, if available, use the given name in your desired language (e.g. the city Munich will be displayed Munich in English, München in German, and Беларуская using the Cyrillic alphabet).

Ready for retina and xxhdpi resolutions

Our maps look good - on every screen. Have a look at our Android app or our iOS app for proof.

Raster web map

We use vector maps for the Mobile SDK to achieve smaller disk footprints. On the Web though, we offer raster maps to ensure cross-browser compatibility and CPU independence.

Advanced map styling

Customize, what data you display

You can choose, which map features (roads, points of interest, buildings, etc.) will be displayed.

Customize, how it is displayed

You can use our out-of-the-box styles or create your own brand-specific style. And while we do offer a powerful styling tool for your web designers, we also know that creating a great-looking map can get rather complicated - this is why our map design team is at the ready to help you.

Customize, when you display it

Choose when POIs (Points of Interest) will be clustered and define what the end result (the aggregated POI) will appear like.

Custom POIs & custom callout/annotations

Custom POIs can be displayed both online and offline and their callouts/annotations are fully customizable. Check out our how-to examples regarding custom POIs and custom callouts.

Heat maps for density visualizations

A geographic heat map allows you to directly and dynamically visualize the density of the locations that are relevant to you in a given area. For example: the density and distribution of parking places in a city, the density and distribution of restaurants per city district, etc.
Heat maps can help you make better business decisions, especially when you are dealing with large data amounts.

3D map elevation rendering

The world is not flat!
Based on OpenStreeMap and NASA map elevation data, we can render your map's third dimension in real-time.

Do you still have questions or wonder, whether your particular need can be met by our SDK?