gpt4 book ai didi

postgresql - 应该使用哪种数据类型来存储 GeoJSON 对 Postgres 的响应

转载 作者:行者123 更新时间:2023-11-29 13:43:48 26 4
gpt4 key购买 nike

我有一个名为 city 的表,它目前只包含以下列:

  1. 编号
  2. 姓名
  3. 纬度(中心点)
  4. 长(中心点)
  5. 创建日期

我想像这样存储一个 GeoJSON 响应 one here

我的问题是,我应该使用哪种数据类型来存储它?

需要考虑的事情

  1. 稍后我希望能够像这样查询:给定一个 x,y 坐标我想知道这个坐标属于哪个城市(或在哪个城市内)
  2. 我正在使用 Postgres、AWS - RDS(最新版本)
  3. 没有安装postGIS

我在网上找到的一些解决方案:

  1. jsonb << 我不确定我是否可以使用这种数据类型来查询
  2. ST_AsGeoJSON << 根据 this , 我可以使用这样的功能,但是我没有安装 postGIS 或者这个功能开箱即用

如果有人可以建议我应该使用哪种数据类型,以及我应该如何在查询中使用它,那将非常有帮助。非常感谢您的意见。谢谢

最佳答案

感谢所有回复,经过更多谷歌搜索后,我决定安装 postGIS 并进行调整,因为从长远来看这更有益。

谢谢大家。

关于postgresql - 应该使用哪种数据类型来存储 GeoJSON 对 Postgres 的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51617725/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com