
PostGIS
Giser__罗某人
专注GIS后台研发:Java,PostGIS、pgrouting、GeoServer、GeoTools、Gadl、Hadoop、Spark、Flink
展开
-
column “XXXX” is of type timestamp without time zone but expression is of type character varying
1.问题在使用MyBatis向PostgreSQL数据库动态更新数据,参数为表名和json(列:值),为了避免对列进行类型校验,在mybatis中统一将值作为字符串处理(数据库对sql中类型检查减弱,如向int类型的列插入值时写成'1',仍然能够插入成功,向Date类型的列插入'2020-01-01'字符串也是OK的)。mapper接口如下:/** * 根据条件更新数据 * @param schema schema值 * @param tableName 表名原创 2020-06-30 16:02:50 · 16359 阅读 · 0 评论 -
PostGIS安装教程及遇到的问题总结
此文适用于Postgresql安装成功,在Postgresql安装成功选择代理下载PostGIS或其他扩展插件下载和安装失败情况下参考新版本的postgresql安装包,基本上已经集成了pg的各种插件所需要的sql脚本文件(PostgreSQL\10\share\extension目录下),默认安装时插件脚本的sql文件是不执行的。个人理解,pg功能的扩展表面看来就是提供各种功能的基础表、函数...原创 2019-03-05 09:07:02 · 14763 阅读 · 1 评论 -
大数据量点的地图展示,借助PostGIS实现动态点抽稀/聚合效果
需求场景 Web端通过地图范围变化事件,动态请求加载空间数据库中的点数据进行展示,指定的屏幕像素范围内,在不同的地图缩放级别显示不同数量的点(大比例尺下展示较多的点,表比例尺下加载一些特征点展示),从而使Web页面能够更为美观的展示数据。 技术点 聚合算法,屏幕像素转地图距离、PostGIS、查询优化、存储过程 接口参数 在此需求下,前端要调用服务接口,需要传入指定的像...原创 2019-03-11 20:15:19 · 10175 阅读 · 3 评论