سلام. اگر شما هم موقع انجام این قسمت نتونستید از 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,
);
},
),
],
)
],