Solutions / Automotive

Automotive & Embedded

Map data and routing for vehicle platforms.

Build in-vehicle navigation, companion apps, and fleet systems with Farun map data, routing, elevation, nautical layers, and deployable map bundles for Android Automotive OS and embedded Linux.

Early Access: The automotive SDK is in active development. Contact us to discuss your platform requirements and join the early access programme.

MapLibre

GL Native renderer

OSRM

Local routing

API

Companion tools

Farun Automotive SDK - Stack Early Access
Renderer
MapLibre GL Native
Map data
Farun Vector Tiles
Routing
OSRM (local)
Elevation
30m SRTM
Platform
Android Automotive / Linux

Embedded bundles for vehicles. APIs for connected software.

Automotive Problems

Automotive teams need control over maps and routing.

Some vehicle systems need deployable map bundles and local routing. Companion apps and back-office tools need APIs. The important thing is choosing the right product for the system you are building.

Vehicle Platforms Need Their Own Map Stack

OEMs, embedded teams, and mobility platforms need control over maps, routing, styling, and data deployment instead of relying only on consumer navigation products.

Consumer SDKs Stream Driving Data By Default

Google Maps Platform and Mapbox stream routes, destinations, and position data to their own cloud infrastructure. Vehicle operators lose control of where that data goes and who sees it.

Map Customisation Is Locked Behind Walled Gardens

Commercial map providers restrict layer styling, POI sets, and branding. You can't fully adapt the map experience to match your vehicle's HMI language without rebuilding on an open renderer.

No Single Dataset Covers Road, Terrain, And Marine

Most navigation SDKs cover roads. Vehicles that operate across terrain or near coastlines commercial trucks, agricultural equipment, marine support vehicles need elevation and nautical data as well. That typically means two separate data vendors.

SDK Architecture

Open renderer. Farun data. Deployable bundles.

The embedded stack uses MapLibre GL Native, an open-source renderer with a proven track record in production vehicle platforms, combined with Farun's spatial dataset and routing engine.

MapLibre GL Native

Open-source renderer. Farun's data underneath.

The Farun Automotive SDK is built on MapLibre GL Native, the open-source fork of Mapbox GL Native. It runs on Android Automotive OS and embedded Linux without any proprietary runtime. Farun provides the offline map tile bundles, routing engine, and spatial data that power it.

MapLibre GL Native - Android Automotive OS, embedded Linux, and web HMI support.

Offline Map Bundles

Regional maps pre-packaged for offline use.

Map data is delivered as MBTiles bundles, compressed vector tile packages for a specific region. Load them onto the device's storage once and render, route, and search entirely without a network connection. Update bundles via USB or OTA when a connection is available.

MBTiles format. Roads, terrain, water, buildings, land use, POIs, and nautical layers.

On-Device Routing

Routes calculated locally - no round-trip to a server.

The routing engine is OSRM-based, packaged to run on the same device as the renderer. Route calculation, rerouting, and POI search happen entirely on-device. The vehicle doesn't need a data connection to navigate from A to B.

OSRM routing engine. Driving, walking, and cycling profiles. Works fully offline.

Spatial Data Coverage

Road, elevation, and nautical in one dataset.

The same data that powers the Farun GPS Navigator hardware is available for SDK deployments. That includes 30m SRTM elevation data and rich POI database, all accessible from the same offline bundle, with no separate data vendor required.

Vector maps + 30m elevation + POI database - one bundle.

Without Farun

  • Navigation freezes in tunnels, car parks, and low-signal rural corridors
  • Routes and position data streamed to a third-party cloud by default
  • Map styling locked, can't fully adapt to your vehicle HMI language
  • Separate data vendors for road maps, elevation, and nautical coverage
  • Proprietary runtimes with licence restrictions and limited platform support

With Farun

  • Deployable map bundles and local routing for in-vehicle systems
  • APIs for companion apps, fleet dashboards, and back-office tools
  • MapLibre GL Native is open-source - full control over styling and layers
  • Roads, elevation, and nautical data in one offline bundle from one vendor
  • Open-source renderer - no proprietary licence, no runtime lock-in

Location APIs

Building companion apps or back-office tools?

Farun APIs are for developers building mobile companion apps, fleet dashboards, service booking tools, web HMI, and back-office systems on top of the same spatial dataset.

APIs are separate from embedded map bundles. Use them when the workflow lives in connected software.

View all APIs

Early Access

Building vehicle software or embedded navigation?

Tell us your target platform, Android Automotive OS, embedded Linux, web HMI, companion app, or fleet backend and what spatial data your application needs.