Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb 谷歌地图什么信息保存到数据库_Mongodb_Google Maps_Geolocation - Fatal编程技术网

Mongodb 谷歌地图什么信息保存到数据库

Mongodb 谷歌地图什么信息保存到数据库,mongodb,google-maps,geolocation,Mongodb,Google Maps,Geolocation,我的网站使用angular客户端和express/mongodb服务器。我需要实现一个位置选择器 这是一个演示 我需要在我的数据库中存储用户地址。我不想存储整个复杂的对象,因为它会非常乏味。(见截图) 我需要能够建议朋友附近,同一条街,或同一城市,同一州等 如果我存储格式化的\u地址,很容易保存,但很难获得两个位置之间的关系。e、 g.2用户可输入以下2个地址 美国加利福尼亚州圣莫尼卡 美国加利福尼亚州 那么我应该保存什么信息呢 只需保存3个字段,格式化的_地址(用作字符串代表和谷歌地图搜索键

我的网站使用angular客户端和express/mongodb服务器。我需要实现一个位置选择器

这是一个演示

我需要在我的数据库中存储用户地址。我不想存储整个复杂的对象,因为它会非常乏味。(见截图)

我需要能够建议朋友附近,同一条街,或同一城市,同一州等

如果我存储
格式化的\u地址
,很容易保存,但很难获得两个位置之间的关系。e、 g.2用户可输入以下2个地址

美国加利福尼亚州圣莫尼卡

美国加利福尼亚州

那么我应该保存什么信息呢


只需保存3个字段,
格式化的_地址(用作字符串代表和谷歌地图搜索键),
经度
纬度
(供朋友建议)

如果你想要“附近”,那么也许你应该关注“地理位置”信息(即“几何”)包含在响应中,并主要存储坐标。谢谢你让我眯着眼睛看另一张截图。下次复制并粘贴文本。你所需要的只是经纬度。仅使用lat和lng值即可完美计算距离。您可以在SQL中进行计算。示例(非mongoDB)