public TaxiOperation_MoiGioi.BAGis.GSPOIResult GetGeoByPOIDistance(TaxiOperation_MoiGioi.BAGis.GSAuthenticationHeader GSAuthenticationHeader, string key, float lng, float lat, int dis, string lan)
 {
     TaxiOperation_MoiGioi.BAGis.GetGeoByPOIDistanceRequest inValue = new TaxiOperation_MoiGioi.BAGis.GetGeoByPOIDistanceRequest();
     inValue.GSAuthenticationHeader = GSAuthenticationHeader;
     inValue.key = key;
     inValue.lng = lng;
     inValue.lat = lat;
     inValue.dis = dis;
     inValue.lan = lan;
     TaxiOperation_MoiGioi.BAGis.GetGeoByPOIDistanceResponse retVal = ((TaxiOperation_MoiGioi.BAGis.gisSoap)(this)).GetGeoByPOIDistance(inValue);
     return(retVal.GetGeoByPOIDistanceResult);
 }
 TaxiOperation_MoiGioi.BAGis.GetGeoByPOIDistanceResponse TaxiOperation_MoiGioi.BAGis.gisSoap.GetGeoByPOIDistance(TaxiOperation_MoiGioi.BAGis.GetGeoByPOIDistanceRequest request)
 {
     return(base.Channel.GetGeoByPOIDistance(request));
 }