Table of Contents

Update localization service using upgraded mapping results

This article details how to add lossless upgrade mapping result Blocks to the cloud localization library. Depending on the mapping version and cloud localization library version, select the appropriate operation method to use Mega-related functions in practical applications.

9.x version upgraded to 9.x version

If the mapping version is upgraded from 9.x to 9.x, and the current cloud localization library version is V4.0, refer to: Using Lossless Update Results for Localization.

7.x/8.x version upgraded to 9.x version

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

Create V4.0 version cloud localization library

  1. Log in to the EasyAR development center, select Mega Block -> Block Cloud Localization from the left menu bar. Under the corresponding Mega cloud localization service group, click the Manage button to enter the cloud localization library management interface.

    Cloud service management

  2. Click the Create button in the upper right corner. In the pop-up window, fill in the cloud localization library name, select the latest cloud localization library version V4.0, and finally click Confirm to create the cloud localization library.

    Create cloud localization library

Associate mapping tasks

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

    Associate mapping task

  2. In the pop-up window, select the corresponding MegaBlock repository and click Confirm.

    Associate mapping task

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

    Change associated mapping task

Bind MegaBlock repository

Under the corresponding cloud localization library, click the Bound MegaBlock Repository dropdown and select the desired repository.

Bind MegaBlock repository

Load upgraded result Block

  1. After the cloud localization library binds the MegaBlock repository, click the Manage button to enter the cloud localization library management interface.

    Enter cloud localization library management interface

  2. In the cloud localization library management interface, click the Add button.

    Add Block

  3. In the pop-up window, select the corresponding upgraded mapping result Block, 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 library data format and lossless upgrade mapping data format are consistent.
      If inconsistent, refer to: Switch cloud localization library data format.
  4. After confirming the addition, you can view the progress on the page.

    View addition progress

    If added successfully, the corresponding Block will appear in the cloud localization library's Mega Block list.

    Successful addition result

    If the addition fails, click the Clear Task button in the progress pop-up and re-add.

Next steps