在firestore数据库中,我以这种形式存储的位置-位置: [30.4345685454346°N,2.134343291302°W]
获取坐标时,如何从坐标中删除°N和°W?
此外,使用这种方法将坐标设置到Firestore API中
location: new GeoPoint(position.latitude, position.longitude)
答案 0 :(得分:0)
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