Mysql_Postgresql中_geometry数据操作_st_astext_GeomFromEWKT函数_在java中转换geometry的16进制数据---PostgreSQL工作笔记007

本文介绍了在PostgreSQL与MySQL数据库中处理Geometry类型数据的方法。在PostgreSQL中,通过st_astext函数将16进制的Geometry数据转化为可读格式。在Java环境中,将PostGIS的Geometry数据转换为适用于MySQL的格式。在MySQL中,插入Geometry数据需使用ST_GeomFromText函数,直接插入16进制或格式化的数据会导致错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先我们有这样一个表,这里hgeo是geometry类型的

首先我们看 

查询的时候可以看到如果不用函数,查询出来的全是16进制的数据用起来不方便

 

如果使用函数转换一下st_astext,可以看到就是带有格式的数据了有点,有多边形

然后再来看,如果在Java中,把postgis的geometry类型数据转换为可用的,带格式的,有了这个数据

才能比如把数据,插入到mysql中

然后我们再来看数据插入部分:

可以看到这里,数据的插入,这

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值