我现在想要实现一个功能:可以记录用户的位置信息,并且用户可以在当前位置上传(图片,文字等信息),将这些信息上传到云数据库中后,最后可以调出来,显示用户在那个位置上传了哪些(图片或文字)应该怎么实现?
个人想法:建立一个集合,来存储用户的一些信息,用wx.onLocationChange来监听用户的位置变化,然后将当前位置的地理信息和用户上传的信息进行匹配,后续要查看的时候就在这个集合中调出来。
疑问:怎么去在当前位置上传用户的信息?是直接找出此时的经纬度,然后再去建立一个数组什么的去将上传的(图片。文字等信息)存下来吗?还是有什么更好的方法?
一般来说还是需要配合地图使用的,位置信息一般都有偏移。
这些都是用户隐私数据,获取不仅是调wx api的事,还要做隐私声明申请,通过了才可以用
用户填写内容时,获取位置信息(位置名称,经纬度),然后内容和位置信息一起提交到数据库。