Mapbox - хочу, чтобы слой изображения перекрывал положение устройства! - Android

Я новичок в Mapbox и создаю приложение, используя Mapbox на Android.

Я хочу добавить несколько слоев на карту и поднять событие (например, Я хочу вывести журнал), когда местоположение устройства перекрывает их.

Но я не знаю, как это сделать.

Например, я хочу сделать следующее. (Я написал код с Kotlin.)

// make image layer
val quad = LatLngQuad(LatLng(...), LatLng(...), ...)
mapboxMap.addSource(ImageSource("hoge", quad, R.mipmap.ic_launcher))

val layer = RasterLayer("layer", "hoge")
mapboxMap.addLayer(layer)

....
// I don't know how to detect that the layer overlapped the device location. 
....

// detect overlapped
if(isOverlapped) {
   Log.d("DEBUG", "overlapped!")
}

Кто-нибудь может мне помочь...?

0 ответов

Другие вопросы по тегам