Postgresql如果要存经纬度,数据类型用什么比较合适?
要经纬度类型的数据,numeric和float8也就是double,如果要包含经纬度计算之类的,这两个谁比较适合存经纬度?
比如下列数据,谷歌和腾讯的两家地图产品的经纬度较大。而其他的地产品数据相对较短
腾讯地图 赤道附近 14.110858899980778,161.02593742887498 太平洋南美西南 -55.92557217633626,-115.90732656918395
谷歌地图 非洲西南海 0.18871204579660034,2.4746566676908444 南极 -75.52063650935783,-80.13246186790002
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
字符串
如果实在无聊 可以使用pg扩展 gis
如果是保存经纬度,字符串足以,如果是想直接通过SQL比较(计算距离),我推荐你百度一下geohash