【发布时间】:2019-09-09 22:29:33
【问题描述】:
我有一个房地产管理应用程序,我需要为其保存物业地址。
我原本打算将其保存为原始数据(地址、城市、州),但我希望用户能够根据地址查询其他用户的属性(假设我有 10,000 个属性,我希望他们能够查询它,我认为原始地址可能很难使用)。
问题 1: 将位置地址保存到数据库的推荐方法是什么?
可能的解决方案:
解决方案 1:将其保存为原始地址,城市州。
解决方案 2:保存原始地址,但使用数据库存储城市和州信息。
解决方案 3:使用地理位置纬度/经度。我想我不想这样做,因为地址可能会被误解。
问题 2:我想集成一个 google 自动完成功能来查找地址。我不知道这对于我正在尝试做的事情是否可行。有什么建议吗?
非常感谢任何建议!查找这一点很困难,因为“地址”和“位置”在编码世界中可能意味着很多事情。
【问题讨论】:
-
我很绝望,有人有什么见解吗?
-
相关问题中有更多见解可能对您有所帮助。我发现这个答案特别有见地stackoverflow.com/q/54253971/4462191
标签: database google-maps-api-3 database-design street-address