【问题标题】:Recommended Methods to save Actual Location Addresses to Database and Query将实际位置地址保存到数据库和查询的推荐方法
【发布时间】:2019-09-09 22:29:33
【问题描述】:

我有一个房地产管理应用程序,我需要为其保存物业地址。

我原本打算将其保存为原始数据(地址、城市、州),但我希望用户能够根据地址查询其他用户的属性(假设我有 10,000 个属性,我希望他们能够查询它,我认为原始地址可能很难使用)。

问题 1: 将位置地址保存到数据库的推荐方法是什么?

可能的解决方案:

解决方案 1:将其保存为原始地址,城市州。

解决方案 2:保存原始地址,但使用数据库存储城市和州信息。

解决方案 3:使用地理位置纬度/经度。我想我不想这样做,因为地址可能会被误解。

问题 2:我想集成一个 google 自动完成功能来查找地址。我不知道这对于我正在尝试做的事情是否可行。有什么建议吗?

非常感谢任何建议!查找这一点很困难,因为“地址”和“位置”在编码世界中可能意味着很多事情。

【问题讨论】:

标签: database google-maps-api-3 database-design street-address


【解决方案1】:

以下是我发现的相关来源,可以得出我的搜索结论。

  1. Best practices for storing postal addresses in a database (RDBMS)? 与此大致相同

  2. Is this a good way to model address information in a relational database? 很有见地

  3. https://smartystreets.com/articles/address-apis 是一个 api,它可以做我正在讨论的事情,如果你查一下,我相信还有其他选择。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-04
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多