GeoPoint constructor
Constructs a geographical point with latitude and longitude.
Example
final sanFrancisco = GeoPoint(37.7749, -122.4194);
Implementation
GeoPoint(this.latitude, this.longitude) {
if (!(latitude.isFinite && latitude >= -180.0 && latitude <= 180.0)) {
throw ArgumentError.value(latitude, 'latitude');
}
if (!(longitude.isFinite && longitude >= -180.0 && longitude <= 180.0)) {
throw ArgumentError.value(longitude, 'longitude');
}
}