Я нарисовал маркер / пин в центре карты. Подобно этому, я хочу, чтобы этот маркер / пин (центр карты) не выходил за пределы круга, который я рисовал в центре некоторого радиуса. В основном я хочу ограничить движение панорамирования пользователя внутри круга. Я пробовал использовать
northEastBountPoint=SphericalUtil.computeOffset(coordinate,radius*Math.sqrt(2), 225.0)
southWesttBountPoint=SphericalUtil.computeOffset(coordinate,radius*Math.sqrt(2), 45.0)
mMap.setLatLngBoundsForCameraTarget(new LatLngBounds(northEastBoundPoint,southWestBoundPoint);`
Таким образом, он устанавливает квадратичную область, поэтому мой маркер выходит за пределы рисованного круга. Я хочу, чтобы этот регион был круглым. проблема
java,android,google-maps,android-studio,
Я нарисовал маркер / пин в центре карты. Подобно этому, я хочу, чтобы этот маркер / пин (центр карты) не выходил за пределы круга, который я рисовал в центре некоторого радиуса. В основном я хочу ограничить движение панорамирования пользователя внутри круга. Я пробовал использовать
northEastBountPoint=SphericalUtil.computeOffset(coordinate,radius*Math.sqrt(2), 225.0)
southWesttBountPoint=SphericalUtil.computeOffset(coordinate,radius*Math.sqrt(2), 45.0)
mMap.setLatLngBoundsForCameraTarget(new LatLngBounds(northEastBoundPoint,southWestBoundPoint);`
Таким образом, он устанавливает квадратичную область, поэтому мой маркер выходит за пределы рисованного круга. Я хочу, чтобы этот регион был круглым. проблема
00Java, Android, Google-карты, Android-студия,