随笔分类 -  geo

工作遇到的与geo相关的技术
摘要:以前的工作,最近有点忘了 记录一下 下载postgre 安装postgis 具体怎么安装的,我忘了 百度吧 然后导入就行了 阅读全文
posted @ 2023-03-22 09:22 霸王龙168 阅读(26) 评论(0) 推荐(0) 编辑
摘要:一开始是给了一坨 面的数据 需要将面按照街镇 进行分割 我想的是改库表 对geometry数据进行处理 后面发现了st_intersection 这个函数 求两个面的交集 就不用对表进行处理了 只要sql查询就可以了 大概sql select province_name, city_name, co 阅读全文
posted @ 2023-02-15 15:05 霸王龙168 阅读(251) 评论(0) 推荐(0) 编辑
摘要:有个需求 根据前端传来的点和距离 查询 该范围内的数据 和返回距离 一开始是这样写的 select * ,st_distance('${前端传来的wkt}'::geography,${空间字段}::geography) as "与目标距离" from 表 where st_dwithin('${前端 阅读全文
posted @ 2023-01-17 10:30 霸王龙168 阅读(161) 评论(0) 推荐(0) 编辑
摘要:甲方给了一坨数据 和一坨大便差不多 空间字段完全不符合要求 需要手动清洗后入库 拿个简单的来说 甲方给的经纬度数据是一条条线 数据格式是这样的 113.089437,23.233682;113.091573,23.249744 需要将数据使用java转换为 wkt格式 再到数据库中转换为 wkb格式 阅读全文
posted @ 2023-01-09 10:16 霸王龙168 阅读(323) 评论(0) 推荐(1) 编辑
摘要:把查询出来的geojson包装为 featurecollection SELECT json_build_object( 'type', 'FeatureCollection', 'features', json_agg(ST_AsGeoJSON(by.*)::json) )FROM (select 阅读全文
posted @ 2022-11-07 14:14 霸王龙168 阅读(33) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示