Я занимаюсь разработкой собственного реагирующего приложения, которое должно перечислять элементы в зависимости от моего текущего местоположения. Это означает, что если стоять широта: 0.0 и долгота: 0.0, он должен показывать результат из базы данных в радиусе 100 метров. моя структура пожарной базы
id: 001 name: широта: 0.0 долгота: 0.1
чтобы узнать текущее местоположение, я использую реагирующую-геолокационную службу, и это мой код
componentDidMount() {
// Instead of navigator.geolocation, just use Geolocation.
if (hasLocationPermission) {
Geolocation.getCurrentPosition(
(position) => {
console.log(position);
},
(error) => {
// See error code charts below.
console.log(error.code, error.message);
},
{ enableHighAccuracy: true, timeout: 15000, maximumAge: 10000 }
);
}
}