Skip to main content
GLOBUSSign up free
Explore GLMap 2.2 →

Offline maps for mobile apps

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

Recorded in SwiftDemo · GLMap 2.2

Explore the Amalfi Coast with smooth, detailed vector maps.

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.2, for iOS 15+ and macOS 12+. Add GLMap for rendering, or use Core, Search, and Route without a map view.

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

// Get a key at https://user.globus.software/apps/
guard GLMapManager.activate(apiKey: "YOUR_API_KEY") else {
fatalError("GLMap resources are missing or storage is not writable.")
}
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