Есть код который работает при смещении карты и получив координаты центра пытаюсь получить адрес по ним.
procedure TMasterDetailForm.MapView3CameraChanged(Sender: TObject);
var
myCoordinat: TLocationCoord2D;
begin
inherited;
myCoordinat.Create(MapView3.Location.Latitude,MapView3.Location.longitude);
if (int(myCoordinat.Latitude)<>0) then begin //проверяю, что координаты определены
if not Assigned(fGeocoder) then
begin
if Assigned(fGeocoder.Current) then
fGeocoder := TGeocoder.Current.Create;
if Assigned(fGeocoder) then
fGeocoder.OnGeocodeReverse := OnGeocodeReverseEventStart;
end;
if Assigned(fGeocoder) and not fGeocoder.Geocoding then
fGeocoder.GeocodeReverse(myCoordinat);
end
end;
все работало до очередного обновления, а сейчас ругается "java.io.IOException: Service not Available" на fGeocoder.GeocodeReverse(myCoordinat);
подскажите куда копать