摘要: 背景: 项目需要存储包含地理字段的业务信息,架构为mybais+pg,传统的写pg函数sql可以实现,但是太麻烦,且mybatisplus的基本用法就失效了,需要扩展进行geometry类型字段自动转化来简化开发。 思路: 1.利用mybatis类型转化器进行类型转化 2.扩展SimpleModul 阅读全文
posted @ 2024-02-01 17:18 z-double 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 1.用到的技术、工具:反射+geotools 2.代码实现 package org.jeecg.modules.web.util.geoutils; import cn.hutool.core.util.ReflectUtil; import cn.hutool.core.util.StrUtil; 阅读全文
posted @ 2024-01-22 09:59 z-double 阅读(555) 评论(1) 推荐(0) 编辑
摘要: try catch alt+shift+z 自定义框选 alt+shift+ insert 退出 alt+shift+ insert 全局修改变量 alt+shift+ r 快速抽出方法 alt+shift+ m 代码预览 ctrl+shift+i 自动移除没用的包 crtl+alt+o 按F2可以 阅读全文
posted @ 2024-01-03 15:27 z-double 阅读(184) 评论(0) 推荐(0) 编辑
摘要: ## 应用场景 程序给geoserver传了一个in 条件的参数 ‘AA|BB|CC’, 需要把AA|BB|CC转化为 in(‘AA’,‘BB’,‘CC’) 思路: **方式1** 把原参数的|替换为逗号,并首尾拼接单引号, (select concat('''', replace( ‘AA|BB| 阅读全文
posted @ 2023-10-13 16:55 z-double 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.curl 方式 curl -v -u admin:geoserver -H "Content-type: application/json" -d "{'seedRequest':{'name':'NR:tdbp','bounds':{'coords':{ 'double':[ '108.790 阅读全文
posted @ 2023-05-30 15:59 z-double 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 创建ship文件 2.将shp文件拖到图层 2.右键图层切换到编辑模式 3.点击Numerical Digitize图标 进行编辑(注意选择坐标系) 4.测量应用 阅读全文
posted @ 2023-05-19 08:48 z-double 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 修改 redis.conf 中 database的值 启动命令: start redis-server.exe redis.conf 注意: 启动命令需指定配置文件 否则不生效 阅读全文
posted @ 2023-02-08 18:03 z-double 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 说明:统计psyt类型的rw数量,psyt存储的格式(11,22,33,44)原理: substring_index(a.usualusecurrentstatusid, ',', n) 截取第n个逗号前的数字 substring_index(a.usualusecurrentstatusid, ' 阅读全文
posted @ 2023-01-18 11:23 z-double 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 说明: 查出(11,22,44)对应(李三,王五,高胖) 的效果 GROUP_CONCAT 连接函数 FIND_IN_SET(需要查询的id, (11,22,33,44)) select GROUP_CONCAT(psyt.item_text),rp.id from rf_projectinfo r 阅读全文
posted @ 2023-01-18 11:22 z-double 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1.进入到mongodb安装目录的bin目录下。 mongo -hip:port/database -u username -p password 连接目标数据库 2.备份 mongodump -h ip -u user -p password -d 要备份的数据库名 -o 备份到哪个路径 3.还原 阅读全文
posted @ 2018-12-29 16:18 z-double 阅读(2006) 评论(0) 推荐(0) 编辑