Offline Maps SDK for iOS & Android | GLOBUS

1 min read Original article ↗

Maps framework for mobile apps

Cross-platform vector maps library to develop a high performance map-based apps with the full set of essentials features working in offline mode

mobile frame

Components

GLMap vector map rendering

  • Annotations and Overlays
  • Map Customization
  • Vector & Raster Data

All Features

GLSearch offline geocoding

  • Forward and Reverse Geocoding
  • Alternative and Short Names
  • Instant Results

All Features

GLRoute turn-by-turn navigation

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

All Features

Integration

  • iOS
  • Android

The easiest way to add frameworks on iOS or macOS is to use Swift Package Manager.

iOS DemoGuides

  • Swift
  • Objective-C
  • Cocoapods

Package.swift

.package(url: "https://github.com/GLMap/GLMapSwift.git", from: "master")

AppDelegate.swift

import UIKit

import GLMapSwift

@main

class AppDelegate: UIResponder, UIApplicationDelegate {

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {

GLMapManager.activate(apiKey: <#API_KEY#>)

return true

}

}

ViewController.swift

class ViewController: UIViewController {

override func viewDidLoad() {

super.viewDidLoad()

let mapView = GLMapView(frame: self.view.bounds)

self.view.addSubview(mapView)

}

}

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.

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