Skip to content

mapriot/map-examples

Repository files navigation

MapRiot map tiles example apps

MapRiot provides beautiful outdoor map tiles built using the wonderful Open Street Map database, enhanced by locally available data, available for online and offline use.

MapRiot devices mockup

You can find sample apps that integrate MapRiot vector map tiles in this repository. If we are missing an integration, either let us know through a GitHub issue or send an e-mail to support@mapriot.com.

Testing and API Keys

If you're interested in integrating our map tiles, you will need to obtain an API key. We can provide an API key for testing purposes for free. Let us know at support@mapriot.com. We don't have public pricing and we discuss each customer use case separately.

Online demo

You can browse our interactive map at https://mapriot.com/map without registration.

Example apps

Platform / Library Integration Method Features
MapLibre Native iOS (UIKit) Swift (Swift Package Manager) • Basic map load
• API-key parameter append URLProtocol (similar to transformRequest in Maplibre GL JS)
• Custom attribution button
• Scale bar
MapLibre Native iOS (SwiftUI) Swift (MapLibreSwiftUI) NOT WORKING YET
• Basic map load
MapLibre Native Android (Kotlin) Kotlin • Basic map load
• API-key parameter append using OkHttp3 (similar to transformRequest in Maplibre GL JS)
Web (MapLibre GL JS) coming soon
online demo
Web (Leaflet) coming soon

License

This project's code samples are licensed under the MIT License. See LICENSE for details. Note: All MapRiot brand assets, including logos and images, are not included under the MIT License and may not be used without prior written permission. To use MapRiot map tiles or branding, please contact us at support@mapriot.com.

About

Example apps integrating MapRiot MapLibre styles

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published