Table of Contents

Penggunaan AR Session di luar lokasi

Artikel ini memperkenalkan cara menggunakan AR Session saat tidak berada di lokasi.

Sebelum mulai

Mengaktifkan mode Simulator

Menggunakan mode Simulator dapat menghindari kebutuhan developer untuk berada lama di lokasi selama pengembangan aplikasi AR.

Dalam mode ini, session tidak menggunakan data GNSS atau menggunakan input data GNSS palsu.

Peringatan

Setelah mode Simulator diaktifkan, tampilan akan menampilkan watermark tertentu.

Saat mini program dirilis resmi, AR Session tidak boleh menggunakan mode Simulator. Pastikan untuk menghapus konfigurasi terkait sebelum online.

Tidak menggunakan data GNSS

Gunakan metode EasyARSession setGeoLocationInput(inputMode, geoLocation) dan hanya teruskan string "Simulator". Setelah itu session tidak melakukan lokalisasi terkait longitude atau latitude.

session.setGeoLocationInput("Simulator");

Menggunakan data GNSS simulasi

Jika perlu mensimulasikan pengguna berada di lokasi tertentu, gunakan metode EasyARSession setGeoLocationInput(inputMode, geoLocation) dan teruskan string "Simulator" serta longitude dan latitude yang ditentukan. Setelah itu session menggunakan data longitude dan latitude simulasi untuk lokalisasi.

const targetLongitude = 123.45; // longitude
const targetLatitude = 32.1; // latitude
session.setGeoLocationInput("Simulator", { longitude: targetLongitude, latitude: targetLatitude });
Peringatan

Input simulasi harus menggunakan data longitude dan latitude dalam sistem koordinat WGS-84.

Penggunaan data longitude dan latitude yang salah dapat menyebabkan lokalisasi gagal atau kacau.