Add indoor maps to your mobile application

You can build Android and iOS based applications with the HERE SDK (Navigate Edition). The HERE SDK consists of classes and methods to implement the functionality of an interactive application. With the HERE SDK, you can combine HERE maps and HERE services with your indoor maps to build your unique service.

Note

This tutorial is applicable to HERE SDK (Navigate Edition) version 4.12.6 and higher.

Indoor maps are available in the HERE SDK (Navigate Edition) to develop native applications for Android, iOS, and Flutter. The Developer Guides for HERE SDK (Navigate Edition) are available from the following locations:

Note

An additional subscription plan is required for HERE SDK (Navigate Edition).

Use HERE Indoor Map in the HERE SDK

To use indoor maps in the HERE SDK, you must have the following information:

These three parameters are obtained as follows:

  • Key ID and Key Secret

    • Use the OAuth2 credentials that has been issued for the Default Collection App. To create the credentials, follow these steps:
      1. Sign in to the HERE platform using your HERE account.
      2. Open the Access Manager from the launcher.
      3. Select the the Apps tab.
      4. Select Show all apps and locate the Default Collection App.
      5. Create the OAuth2 credentials for this App. You must be an Org Admin with management rights enabled for all apps and resources.
  • Indoor Map ID

    • You can copy the indoor map HRN from the Indoor portal, and select the last portion of the numerical value without the leading zeros.
    • You can also discover indoor map HRNs that your app can access dynamically, and pick the last portion of the numerical value without the leading zeros.
  • Optional: hrn

    • If you use a standard indoor map setup, you don't need to set the hrn explicity, but the HERE SDK will handle this for you. However, if you experience problems or need to explicitly set the catalog from where to read the indoor maps, then use the hrn parameter.
    • Locate the default indoor map collection catalog HRN from the Indoor portal frontpage, or from the HERE platform by selecting Data from the HERE platform launcher, and then searching for collection. Copy the default collection catalog HRN.

Indoor Maps discovery

To make an indoor map visible in your mobile application, you will need to know the Indoor Map ID.

There are two ways to obtain IDs:

HERE Indoor Map resources for HERE SDK

Developer Guides are available for Android, iOS, and Flutter at the following locations:

Example projects are available for Android, iOS, and Flutter at the following locations:

results matching ""

    No results matching ""