Я пытаюсь понять, находится ли данная точка (Широта, Долгота) внутри GeoJsonLayer .Я написал эту функцию, но у меня нет ограничивающего прямоугольника для слоя, поэтому он не работает:
private fun isInsideLayer(userLatitude: Double, userLongitude: Double, layer: GeoJsonLayer): Boolean {
val position = LatLng(userLatitude, userLongitude)
return layer.boundingBox.contains(position)
}
Ниже приведен мой JSON-источник.
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
13.36761474609375,
52.626602989514865
],
[
13.379974365234373,
52.616181784632865
],
[
13.380317687988281,
52.606175093642754
],
[
13.36761474609375,
52.626602989514865
]
]
]
}
}
У всех естьПодсказка?Спасибо