Skip to content

attractions-io/maplayr-ios

Repository files navigation

MapLayr

MapLayr for iOS is a high-performance map SDK designed for attractions, resorts and other location-based destinations. It delivers immersive, pedestrian-friendly navigation across indoor, outdoor and multi-level environments, with full support for custom branding and visually rich experiences.

Note

Looking for MapLayr on other platforms? It's also available on Android and for the web.

Features

Routing — Help guests find their way from A to B effortlessly with MapLayr’s custom routing. Calculate walking distances, create dedicated routes for guests with accessibility needs, and find the nearest entrance to buildings or activities from anywhere on your map.

Dynamic Lighting — Enhance map immersion with dynamic lighting and environmental effects, such as shimmering water reflections and ambient evening moonlight.

Camera — Supports user gestures for panning, zooming, rotating and tilting. Programmatically control the camera position, or enable follow mode to keep the camera centred on the user location marker.

Annotations — Display interactive annotations by passing in objects and defining how they appear on the map. Use the built-in annotation style, or customise to match your app's design and logic.

Multi-level — Visualise multiple floors of a building with levels stacked in a 3D view. Provide controls to allow users to toggle between floors.

Getting Started

Installation

Swift Package Manager is the recommended way of adding MapLayr to your project. Follow Apple's documentation for adding Swift packages to your project.

Documentation

A .doccarchive is included with the repository, which can be opened using Xcode's documentation viewer. You can also view the documentation online.

Sample Code

MapLayr comes with a sample application you can use to see how it works. To run it, you’ll need a demo API key.

Support

For technical requests and bug reports, please file a new issue in GitHub. For other enquiries, please contact us.

License

MapLayr is proprietary software. To publish your app with MapLayr, please contact us for a commercial license.