سلام. اگر شما هم موقع انجام این قسمت نتونستید از layers استفاده کنید و همش ارور میداد به جاش از children استفاده کنید. کد این جلسه به این صورت خواهد بود
children: [ TileLayer( urlTemplate: "https://tile.openstreetmap.org/{z}/{x}/{y}.png", ), MarkerLayer( markers: [ if (userLoc != null) Marker( point: LatLng(userLoc!.latitude!, userLoc!.longitude!), builder: (context) { return const Icon( Icons.location_on, color: Colors.red, size: 45, ); }, ), ], ) ],