Table of Contents

Use upgraded mapping results to update localization service

This article describes in detail how to add lossless upgraded mapping result Blocks to a cloud localization map library. Choose the corresponding operation method according to the mapping version and cloud localization map library version, so that Mega-related features can be used in actual applications.

Upgrade from version 9.x to version 9.x

If the mapping version is upgraded from 9.x to 9.x and the current cloud localization map library version is V4.0, refer to: Use lossless update results for localization.

Upgrade from version 7.x/8.x to version 9.x

If the mapping version is upgraded from 7.x/8.x to 9.x and the current cloud localization map library version is V2.0 or V3.0, you need to create a new V4.0 cloud localization map library and load the upgraded result Block. The specific steps are as follows:

Create a V4.0 cloud localization map library

  1. Log in to EasyAR Developer Center, select Mega Block -> Block Cloud Localization from the left menu, and click the Manage button under the corresponding Mega cloud localization service group to enter the cloud localization map library management page.

    Cloud service management

  2. Click the Create button in the upper right corner, fill in the cloud localization map library name in the popup, select the latest cloud localization map library version V4.0, and finally click Confirm to create the cloud localization map library.

    Create cloud localization map library

Associate mapping task

  1. Click the + button in the associated mapping task area.

    Associate mapping task

  2. Select the corresponding MegaBlock repository in the popup and click Confirm.

    Associate mapping task

  3. If the associated MegaBlock repository is selected incorrectly, click the Change button to select again.

    Change associated mapping task

Bind MegaBlock repository

Under the corresponding cloud localization map library, click the Bound MegaBlock repository dropdown and select the required repository.

Bind MegaBlock repository

Load upgraded result Block

  1. After the cloud localization map library is bound to a MegaBlock repository, click the Manage button to enter the cloud localization map library management page.

    Enter cloud localization map library management page

  2. On the cloud localization map library management page, click the Add button.

    Add Block

  3. Select the corresponding upgraded mapping result Block in the popup, and finally click Confirm.

    Add Block

    Note
    • Only one Block can be added at a time.
    • If the corresponding upgraded result Block cannot be found, check whether the cloud localization map library data format and the lossless upgraded mapping data format are consistent.
      If they are inconsistent, refer to: Switch cloud localization map library data format.
  4. After confirming the addition, you can view the adding progress on the page.

    View adding progress

    If the addition succeeds, the corresponding Block appears in the Mega Block list of the cloud localization map library.

    Successful addition result

    If the addition fails, click the Clear task button in the progress popup and add it again.

Next steps