Skip to main content
GLOBUSSign up free
GLMap 2.0 is here →

Offline maps for mobile apps

Fast vector maps, search, and routing for native iOS and Android applications, online or fully offline.

mobile frame
GLMap

Smooth and fast maps
in vector format with
customizable styles

GLSearch

Instant search by name,
by address, by category

GLRoute

Turn-by-turn navigation
with voice-guided
driving directions

Components

GLMap vector map rendering

GLMap

  • Annotations and Overlays
  • Map Customization
  • Vector & Raster Data
All Features
GLSearch geocoding

GLSearch

  • Forward and Reverse Geocoding
  • Alternative and Short Names
  • Instant Results
All Features
GLRoute turn-by-turn navigation

GLRoute

  • Multi-Modal and Time-Based
  • Auto, Bike, Pedestrian
  • Multilingual Narrative
All Features

Integration

Swift Package Manager is the reference integration for GLMap 2.0. Add GLMap, then opt into GLSearch or GLRoute only when your app needs them.

Swift DemoiOS Guide
Package.swift
.package(
url: "https://github.com/GLMap/GLMapSwift.git",
from: "2.0.0"
)
App setup
import GLMap
import GLMapSwift

// Get a key at https://user.globus.software/apps/
GLMapManager.activate(apiKey: "YOUR_API_KEY")
GLMapManager.shared.tileDownloadingAllowed = true
Map view
import GLMap
import UIKit

let map = GLMapView(frame: view.bounds)
view.addSubview(map)

map.mapGeoCenter = GLMapGeoPoint(lat: 41.1579, lon: -8.6291)
map.mapZoomLevel = 12

Scenic

The #1 motorcycle navigation app — offline maps, on-device route planning, and curvy routing modes.

https://scenic.app
Previous slideNext slide

Pricing

Pay as you go. Simple pricing without monthly charges for services you are not using.

Monthly cost
$0
Maps icon

Maps

Free

5K

5K50K500K
0
Online tiles icon

Online tiles

Free

50K

50K5M50M
0
Directions API icon

Directions API

Free

50K

50K5M50M
0
Search API icon

Search API

Free

50K

50K5M50M
0
Monthly cost
$0
Maps
Price per download
First 5K
Free
5K - 50K
$0.02
50K - 500K
$0.015
500K+
$0.012

Contact us

We are ready to adapt the framework for a non-standard task and implement it into the application. Tell us about your business and your expectations, so we prepared a commercial offer.

Contact