Расположение с выставкой приведет меня в место, далеко от моего фактического местоположения? - PullRequest
0 голосов
/ 09 июля 2020

Я suign location expo, и это мой простой код:

import * as Location from 'expo-location';

export default function* addPointToTronconRequest({ payload }) {
  try {
    const activeTroncon = pathOr(null, ['activeTroncon'], payload);
    const location = yield call(Location.getCurrentPositionAsync, emptyObject);
    const coords = propOr(emptyObject, ['coords'], location);
    const { latitude, longitude } = coords;

    const point = {
      activeTroncon,
      latitude: latitude * 1,
      longitude: longitude * 1,
    };

    yield put(addPointSuccess(point));
  } catch (error) {
    alert('error');
    yield put(addPointError());
  }
}

Итак, я получаю координаты текущего положения, и когда я пытаюсь нарисовать эти точки на карте, я вижу, что я нахожусь в в другой стране.

Я пробовал это:

    const point = {
      activeTroncon,
      latitude: longitude * 1,
      longitude: latitude * 1,
    };

, и он отправляет меня в мою страну, но это неправильно, как это возможно? кто-нибудь сталкивался с этим раньше? В месте проведения выставки указаны перевернутые значения, это ошибка.

Любая помощь будет очень признательна.

...