Anda dapat melakukan penelusuran baru kapan saja setelah Library Konteks Lokal
diinisialisasi. Kemampuan ini berguna setiap kali Anda perlu memperbarui data Konteks Lokal,
seperti saat pengguna menggeser ke area baru, atau jika Anda telah
menunda
pemuatan awal data Konteks Lokal menetapkan maxPlaceCount
ke 0.
Untuk memicu penelusuran dan memperbarui data Konteks Lokal, lakukan salah satu hal berikut:
- Panggil
localContextMapView.search()
untuk memperbarui data Konteks Lokal secara manual saat tidak ada perubahan pada properti penelusuran saat ini yang diperlukan. JikalocationRestriction
ditetapkan kenull
(nilai default), panggilan kesearch()
akan memperbarui tempat berdasarkan area pandang saat ini.
Contoh berikut menunjukkan cara memanggil search()
:
localContextMapView.search();
- Perbarui satu atau beberapa properti penelusuran
localContextMapView
(maxPlaceCount
,placeTypePreferences
,locationRestriction
,locationBias
). Memperbarui satu atau beberapa properti ini akan otomatis memicu penelusuran baru.
Contoh ini menunjukkan pembaruan maxPlaceCount
dan placeTypePreferences
:
localContextMapView.maxPlaceCount = 10;
localContextMapView.placeTypePreferences: ['bar', 'drugstore']
Beberapa perubahan properti berturut-turut dalam stack panggilan yang sama akan dikelompokkan dan dipanggil secara bersamaan. Memperbarui properti ke nilai yang sama saat ini biasanya tidak akan memicu penelusuran; memperbarui properti non-penelusuran tidak akan memicu penelusuran.