Prerequisites

MapsIndoors is built on top of Google Maps and on this page, you'll create a Google Maps API key with the relevant APIs enabled, retrieve a MapsIndoors API key and install the necessary dependencies to get started building your own app.

Get Your Google Maps API keyarrow-up-right

First, you need to setup at a new project in the Google Cloud Consolearrow-up-right (Please note: You are going to need a Google Billing Account for this step, so go ahead and create onearrow-up-right if you haven't already). When the project is created, the following APIs and the specific SDK you plan to use must be enabled from the Maps API Library Pagearrow-up-right.

  • Google Maps Distance Matrix API

  • Google Maps Directions API

  • Google Places API Web Service

  • Maps SDK for Android/iOS - if you're developing an app for Android/iOS respectively OR Maps JavaScript API if you're developing a web application.

When the above 3 APIs and the relevant SDK are enabled, you can retrieve the API key from the Credentials pagearrow-up-right. On the Credentials page, click Create credentials > API key.

Get Your MapsIndoors API keyarrow-up-right

If you are not a customer yet, you can use this demo MapsIndoors API key d876ff0e60bb430b8fabb145 to follow this guide, or you can contact MapsPeoplearrow-up-right to get your building drawings processed and hosted by us to receive a unique API key. For the purpose of this guide, both methods will work.

Work with MapsIndoors SDK behind a Firewallarrow-up-right

If you need to work with MapsIndoors SDK behind a firewall, you might need to allowlist some IP-addressesarrow-up-right.

Last updated

Was this helpful?