将实际位置地址保存到数据库和查询的推荐方法
Recommended Methods to save Actual Location Addresses to Database and Query
我有一个房地产管理应用程序,我需要为其保存 属性 地址。
我原本打算将其保存为原始数据(地址,城市,州),但我希望用户能够根据地址查询其他用户的属性(假设我有10,000个属性,我想要他们查询它,我认为原始地址可能难以使用)。
问题 1:
将位置地址保存到数据库的推荐方法是什么?
可能的解决方案:
解决方案1:将其保存为原始地址、城市状态。
解决方案 2:保存原始地址,但使用数据库获取城市和州信息。
解决方案 3:使用地理位置 lat/long。我想我不想这样做,因为地址可能会被误解。
问题 2:我想集成一个 google 自动完成功能来查找地址。我不知道这对我正在尝试做的事情是否可行。有什么建议吗?
非常感谢任何建议!查找这个很困难,因为 "address" 和 "location" 在编码世界中可能意味着很多事情。
这里是我找到的相关资源,可以得出我的搜索结论。
Best practices for storing postal addresses in a database (RDBMS)? 大致是这个
的副本
Is this a good way to model address information in a relational database?有见地
https://smartystreets.com/articles/address-apis 是一个 api,它可以完成我正在讨论的内容,如果您查找它,我相信还有其他选择。
我有一个房地产管理应用程序,我需要为其保存 属性 地址。
我原本打算将其保存为原始数据(地址,城市,州),但我希望用户能够根据地址查询其他用户的属性(假设我有10,000个属性,我想要他们查询它,我认为原始地址可能难以使用)。
问题 1: 将位置地址保存到数据库的推荐方法是什么?
可能的解决方案:
解决方案1:将其保存为原始地址、城市状态。
解决方案 2:保存原始地址,但使用数据库获取城市和州信息。
解决方案 3:使用地理位置 lat/long。我想我不想这样做,因为地址可能会被误解。
问题 2:我想集成一个 google 自动完成功能来查找地址。我不知道这对我正在尝试做的事情是否可行。有什么建议吗?
非常感谢任何建议!查找这个很困难,因为 "address" 和 "location" 在编码世界中可能意味着很多事情。
这里是我找到的相关资源,可以得出我的搜索结论。
Best practices for storing postal addresses in a database (RDBMS)? 大致是这个
的副本
Is this a good way to model address information in a relational database?有见地
https://smartystreets.com/articles/address-apis 是一个 api,它可以完成我正在讨论的内容,如果您查找它,我相信还有其他选择。