Я использую эту функцию для установки маркера на карте, но его размер очень велик, я хотел изменить его размер и использовать для этого размер и devicePixelRatio, но оба они не работали.
@override
void initState() {
super.initState();
setSourceAndDestinationIcons();
}
void setSourceAndDestinationIcons() async {
sourceIcon = await BitmapDescriptor.fromAssetImage(
ImageConfiguration(devicePixelRatio: 1), 'assets/symbols/marker.png');
destinationIcon = await BitmapDescriptor.fromAssetImage(
ImageConfiguration(size: Size(1, 1)), 'assets/symbols/marker.png');
}
final Marker marker = Marker(
markerId: markerId, position: latLng, icon: destinationIcon);