toggleMapOrientation method
void
toggleMapOrientation()
Implementation
void toggleMapOrientation() {
if (_cameraController == null || _currentPosition == null) return;
_isOverTheShoulderMode = !_isOverTheShoulderMode;
notifyListeners();
try {
if (_isOverTheShoulderMode) {
// Use CameraController method for OTS view
_cameraController!.enterOverTheShoulderMode(_currentPosition!, _currentBearing);
} else {
// Use CameraController method for north-up view
_cameraController!.enterNorthUpMode(_currentPosition!);
}
} catch (e) {
print('Error toggling map orientation: $e');
}
}