Как изменить формат координат карты в React Native?

В базе данных firestore я храню местоположение в этой форме - местоположение: [30,4345685454346° с.ш., 2,134343291302° з.д.]

Как я могу удалить ° N и ° W из координат, когда я их получаю?

Кроме того, координаты устанавливаются в API Firestore таким образом. location: new GeoPoint(position.latitude, position.longitude)

Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
2
0
818
1

Ответы 1

GeoPoint — это в основном тип объекта firebase для хранения широты и долготы. Я предполагаю, что вы установили react-native-firebase. Затем вы можете получить широту и долготу следующим образом

const yourGeoPoint = new firebase.firestore.GeoPoint(someLatitude, someLongitude);

const latitude = yourGeoPoint.latitude; // this will give the latitude
const longitude = yourGeoPoint. longitude; // this will give the longitude

Дополнительную документацию по этому вопросу можно найти на странице https://rnfirebase.io/docs/v5.x.x/firestore/reference/GeoPoint.

Другие вопросы по теме