Parse platform 解析服务器-如何提取经度+;从云代码中的地理点算起的纬度
在云代码中,我想从数据库中存储的地理点获取经度和纬度 这是我在日志中看到的一些内容-for afterSave函数Parse platform 解析服务器-如何提取经度+;从云代码中的地理点算起的纬度,parse-platform,parse-javascript-sdk,parse-cloud-code,Parse Platform,Parse Javascript Sdk,Parse Cloud Code,在云代码中,我想从数据库中存储的地理点获取经度和纬度 这是我在日志中看到的一些内容-for afterSave函数 2019-03-24T13:41:01.130Z - afterSave triggered for abc for user XYZ: _ Input: {“geo”:{"__type":“GeoPoint”,“latitude”:32.7843083,“longitude”:34.6441017},“image”:_ 在afterSave cloud函数中-我通过调用以下命令
2019-03-24T13:41:01.130Z - afterSave triggered for abc for user XYZ:
_ Input: {“geo”:{"__type":“GeoPoint”,“latitude”:32.7843083,“longitude”:34.6441017},“image”:_
在afterSave cloud函数中-我通过调用以下命令读取地质点本身:
const geo=request.object.get(“geo”);
但是如何从地理常数中获取经度和纬度呢?在
afterSave
函数中,为您的地理点添加以下常数:
const geo=request.object.get(“geo”);
然后,简单地说:
geo.latitude
及
这同样适用于运行Parse JavaScript SDK的任何环境(但您的变量声明会有所不同)。您可以在云代码环境中添加以下
afterSave
:
Parse.Cloud.afterSave("Your_class_name", (request) => {
const geopoint = request.object.get("geo");
console.log("latitude: " + geopoint.latitude + "\nlongitude: " + geopoint.longitude);
});
Parse.Cloud.afterSave("Your_class_name", (request) => {
const geopoint = request.object.get("geo");
console.log("latitude: " + geopoint.latitude + "\nlongitude: " + geopoint.longitude);
});