getPlace method

Future<AviPlace?> getPlace(
  1. double latitude,
  2. double longitude
)

Implementation

Future<AviPlace?> getPlace(double latitude, double longitude) async {
  Map<String, dynamic> parameters = Map<String, dynamic>();
  parameters["latitude"] = latitude.toString();
  parameters["longitude"] = longitude.toString();

  _AviConnector aviConnector = new _AviConnector();
  await aviConnector._connect("place", _AviConnector.METHOD_GET, null, parameters);
  if(aviConnector._status == 200)
  {
    AviPlace aviPlace = AviPlace.fromMap(aviConnector._responseData);
    return aviPlace;
  }
  else
  {
    ScaffoldMessenger.of(context).showSnackBar(SnackBar(
      content: Text(aviConnector._message),
    ));
  }

  return null;
}