Table of Contents

Manajemen data peta spasial jarang

Bab ini memperkenalkan cara mengelola data peta spasial jarang Spatial Map.

Data

Alur manajemen data peta adalah sebagai berikut:

  • Pembuatan dan unggahan: Peta dibuat secara otomatis oleh EasyAR Sense di sisi perangkat dan diunggah ke cloud dalam format khusus.
  • Manajemen cloud: Melalui API manajemen, pengembang dapat mengintegrasikan fungsi manajemen seperti penambahan, penghapusan, modifikasi, dan kueri peta.
  • Berbagi dan distribusi: Mendukung berbagi peta, peta yang diunggah oleh perangkat apa pun dapat digunakan oleh perangkat lain untuk pelokalan, memungkinkan kolaborasi multi-perangkat.

Aliran data

  • EasyAR Sense membuat dan mengunggah ke server. Data peta diunduh dan digunakan saat diperlukan. Periksa validitas cache sebelum digunakan.
  • Sisi pengguna mengirim instruksi operasi ke server manajemen data melalui API
flowchart TB

B[API atau EasyAR Web] --> A[Server manajemen data]

A[Server manajemen data] <-->  D[Perangkat EasyAR Sense] <--> C>Cache data sisi perangkat]

Pusat data

Pertimbangkan pusat data distribusi jaringan, harap pilih wilayah yang sesuai dengan server jaringan sebelum membeli. Saat ini mendukung:

  • Wilayah China
  • Wilayah Amerika Utara

Metode 1: Mengelola peta spasial di pusat pengembangan EasyAR

Cocok untuk skenario bisnis skala kecil. Langkah-langkah operasional adalah sebagai berikut:

  1. Masuk ke pusat pengembangan EasyAR, buka SpatialMap.
  2. Pilih wilayah China atau Amerika Utara. Jika belum membuat perpustakaan SpatialMap, harap buat perpustakaan SpatialMap terlebih dahulu.
    • Karena EasyAR SpatialMap terikat dengan EasyAR Sense, operasi dilakukan dengan membuat perpustakaan SpatialMap di halaman Sense License Key
    • Otorisasi Sense -> SpatialMap

create-web

  1. Klik Kelola di daftar galeri, lalu masuk ke daftar SpatialMap. Klik Kelola pada peta spasial mana pun, seperti yang ditunjukkan, lakukan operasi manajemen berikut pada satu peta spasial

    • Operasi penghapusan
    • Operasi pembaruan (tanda 1): Nonaktifkan/Aktifkan peta
    • Operasi pembaruan (tanda 2): Ubah nama
    • Operasi pembaruan (tanda 3): Ubah label: Label
    • Operasi pembaruan (tanda 4): Ubah lokasi: GNSS/GPS
    • Operasi pembaruan (tanda 5): Ubah Meta: Tautkan sumber daya url, properti kustom

mgnt-web

Metode 2: Menggunakan REST API untuk manajemen otomatis

Untuk skenario yang memerlukan penanganan banyak manajemen peta, disarankan menggunakan Web Service REST API, untuk mengimplementasikan alur otomatisasi dalam aplikasi atau backend manajemen Anda.

Siapkan daftar sumber daya

  • SpatialMap AppId
  • Kredensial autentikasi: Kunci API / Rahasia API atau Token
  • URL Cloud: Alamat permintaan layanan Spatial Map dibagi berdasarkan pusat data, China (default) dan AS masing-masing:
    • Wilayah China: https://armap-api.easyar.com
    • Wilayah Amerika Utara: https://armap-api-na1.easyar.com

Dapatkan daftar sumber daya

  • Dapatkan SpatialMap AppId:
    Pusat pengembangan -> SpatialMap -> Pilih galeri -> Kelola -> Kunci (Autentikasi)

    m1-appid

  • Dapatkan Kunci API / Rahasia API:
    Pusat pengembangan -> Kunci API layanan cloud -> Salin

    m1-apikey

    Jika Anda belum memiliki Kunci API, buat Kunci API, harus mencentang izin SpatialMap. Pelajari lebih lanjut tentang Kunci API dan kontrol izin, lihat topik Pengantar Kunci API

m1-apikey

  • Dapatkan Token:
    Pusat pengembangan -> Kunci API layanan cloud -> Kelola -> Pilih masa berlaku -> Hasilkan Token -> Salin

m1-token

    Jika Anda perlu menyesuaikan masa berlaku Token, Anda dapat merujuk ke cara API UAC —— Buat Token, gunakan APIKey asli dan APISecret untuk membuat Token

Panduan integrasi multi-perangkat

Dalam alur kerja aktual, manajemen peta spasial biasanya diintegrasikan di server bisnis pengembang, atau di sisi seluler atau Unity:

  • Platform layanan bisnis: Menyediakan contoh kode panggilan API dalam bahasa pengembangan server umum (Curl/Java/NodeJS/PHP), membantu pengembang mengimplementasikan manajemen peta spasial.

  • Sisi seluler (Unity/Mobile): Pengembang dapat menggunakan Unity untuk mengembangkan dan membuat peta spasial, lalu mengelola peta spasial berbasis Unity.

Topik terkait:

Topik selanjutnya: