Firestoreに緯度経度を保存する
記事にするほどでもないけど。
GeoPoint型を利用する。newしてやらないといけないみたい。
db.collection("geos").add({
geopoint: new firebase.firestore.GeoPoint(Number(values.latitude), Number(values.longitude)),
});
あと、latitudeは-90~90で、longitudeは-180~180の間。
取得は、下記のような感じで。
const snapshots = await db.collection("geos").get();
const docs = snapshots.docs.map(doc => doc.data());
docs.map(doc => {
console.log(doc.geopoint.latitude);
console.log(doc.geopoint.longitude);
})
Author And Source
この問題について(Firestoreに緯度経度を保存する), 我々は、より多くの情報をここで見つけました https://qiita.com/zaburo/items/32e6e1eb1bf3137e81f9著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .