Mongodb 谷歌地图什么信息保存到数据库
我的网站使用angular客户端和express/mongodb服务器。我需要实现一个位置选择器 这是一个演示 我需要在我的数据库中存储用户地址。我不想存储整个复杂的对象,因为它会非常乏味。(见截图) 我需要能够建议朋友附近,同一条街,或同一城市,同一州等 如果我存储Mongodb 谷歌地图什么信息保存到数据库,mongodb,google-maps,geolocation,Mongodb,Google Maps,Geolocation,我的网站使用angular客户端和express/mongodb服务器。我需要实现一个位置选择器 这是一个演示 我需要在我的数据库中存储用户地址。我不想存储整个复杂的对象,因为它会非常乏味。(见截图) 我需要能够建议朋友附近,同一条街,或同一城市,同一州等 如果我存储格式化的\u地址,很容易保存,但很难获得两个位置之间的关系。e、 g.2用户可输入以下2个地址 美国加利福尼亚州圣莫尼卡 美国加利福尼亚州 那么我应该保存什么信息呢 只需保存3个字段,格式化的_地址(用作字符串代表和谷歌地图搜索键
格式化的\u地址
,很容易保存,但很难获得两个位置之间的关系。e、 g.2用户可输入以下2个地址
美国加利福尼亚州圣莫尼卡
美国加利福尼亚州
那么我应该保存什么信息呢
只需保存3个字段,
格式化的_地址(用作字符串代表和谷歌地图搜索键),经度
和纬度
(供朋友建议)如果你想要“附近”,那么也许你应该关注“地理位置”信息(即“几何”)包含在响应中,并主要存储坐标。谢谢你让我眯着眼睛看另一张截图。下次复制并粘贴文本。你所需要的只是经纬度。仅使用lat和lng值即可完美计算距离。您可以在SQL中进行计算。示例(非mongoDB)