GIS相关
文章平均质量分 88
Xcong_Zhu
这个博客用于分享自己平时写的一些笔记和心得,作为一个类似备忘录的存在,所以很多内容可能包含原理性和文绉绉的一些东西,目的就是哪天自己忘了也可以快速的通过这些笔记重温重拾重新掌握这些知识点。当然了,分享出来的东西不一定完整官方权威且正确,如果有勘误欢迎联系我指正啦~
展开
-
【JAVA+Geoserver】使用Geoserver的REST API发布样式,文本丢失问题,已解决
使用geoserver-manager的工具在发布(创建和修改)样式时,发布的文本和传输的sld文本不一致。推荐阅读原文,搜了好久终于找到的关键所在 http://t.csdn.cn/DwY2z。总结原因,就是这个更新样式的接口,在后续的geoserver的版本更新中,新增了一个叫。经过比对,不仅xml的标签被改动,fill的属性内容也丢失了,发生了严重的bug。的参数,如果传入为false就不会覆盖原文。测试结果:效果和使用geoserver-manager结果一样,文本都是丢失的。原创 2023-08-30 15:49:54 · 732 阅读 · 1 评论 -
【问题总结+备忘录】上传一个shp文件能够读取其中的空间矢量字段,代码+采坑总结
在设计之初,尝试用网上找到的遍历方法区读取数据,结果发现各种报错,最后是研究了之前同事的可行代码最终实现,可见geotools的版本对代码的兼容性不高,copy代码时也要仔细检查测试。原创 2023-08-28 09:33:29 · 168 阅读 · 0 评论 -
【GIS相关】 了解坐标系
EPSG坐标系是由欧洲石油和天然气探勘协会(EPSG)定义的一组标准地理坐标系,用于描述地球上的位置和形状。而CRS坐标系则是指坐标参考系统,是一种将地球表面上的位置转换为数字坐标的方法。在GIS中,EPSG坐标系和CRS坐标系常常被用来描述地图数据的空间参考。EPSG坐标系的编号通常被用来标识特定的坐标系,而CRS则通常包括了更多的信息,例如投影方式和椭球体参数。WGS84:全球卫星定位系统(GPS)使用的坐标系,也是Google地图和OpenStreetMap等在线地图服务使用的坐标系。原创 2023-07-24 08:42:06 · 2252 阅读 · 0 评论 -
【学习笔记-QGIS】 QGIS从零快速上手
安装文章参考:https://zhuanlan.zhihu.com/p/370633306。原创 2023-07-05 14:46:37 · 9195 阅读 · 3 评论 -
【Java+GS】GeoServer,通过配置自定义样式,实现不同图斑展示不同颜色。附java实现方法
目标:根据数据库动态生成发布所需的sld文件。其实就是需要6个核心参数:条件x2, stroke x2 , fill x2property_name 字段名literal 条件fill_color 填充颜色fill_opacity 不透明度stroke_color 线条颜色stroke_width 线宽给出初版表结构如下。原创 2023-05-08 09:27:30 · 3011 阅读 · 0 评论 -
【Java+GS】GeoServer——使用Java发布图层(SHP文件和DB数据库),附自用工具类
排查是因为shp、压缩包以及publishShp的参数layerName名称不一致。测试成功,注意传入的地址address就是 ip + /geoserver,比如。传入的参数一个可以自定义的string作为工作空间的名称。在这里,我们发现了shpPath的来源,是从数据库中取到的。还是有问题,不过手动操作发布就已经可以成功发布图层了。解决,就是数据库字段和实体的类型不对呀,更新一下即可。在发布图层时,会根据这个路径创建文件。接下来测试一下连接数据库的测试。样式先用现有的样式,进入测试。原创 2023-05-05 16:46:17 · 4323 阅读 · 7 评论 -
【Java+GS】快速上手GeoServer,并发布 Shapefile /PostGis / PostgreSQL
GeoServer是一款用来采用Java编写的,允许用户分享与编辑地理空间数据的开源软件。本软件设计时充分考虑了互操作性,其支持使用开放标准对多数主要空间数据源进行发布。原创 2023-04-21 10:28:19 · 2583 阅读 · 0 评论