GeoCircle.fromMap constructor
Creates a GeoCircle from a map containing center and radius data.
The map must contain:
- 'center': A Map with 'latitude' and 'longitude'
- 'radius': A positive number
Example:
final map = {
'center': {'latitude': 37.7749, 'longitude': -122.4194},
'radius': 500.0,
};
final circle = GeoCircle.fromMap(map);
Implementation
factory GeoCircle.fromMap(Map<String, dynamic> map) {
return GeoCircle(
center: GeoPoint.fromMap(map['center'] as Map<String, double>),
radius: map['radius'] as double,
);
}