自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 Linux vim快捷键记录

本文总结了Vim编辑器常用命令,包括:1)模式切换(i插入、:命令等);2)光标移动(0行首、$行尾、G文件尾等);3)文本编辑(dd删除、yy复制、p粘贴等);4)搜索替换(/word查找、:s替换);5)文件操作(:w保存、:q退出);6)其他功能(:setnu显示行号、!执行外部命令)。这些命令涵盖文本编辑、导航和文件管理的基本操作,适合快速查阅Vim的核心功能。

2025-09-15 22:15:53 299

原创 Afsim沿高程运动

本文介绍了将TIF高程数据转换为DTED格式并在AFSIM中实现地形跟随的方法。首先使用ArcGIS Pro工具将栅格数据转换为DTED格式,然后将数据导入AFSIM系统。通过编写地形跟随脚本(包含高度控制逻辑和路径规划),实现了平台沿地形高程运动的功能。脚本中设置了高度容差、爬升率等参数,可动态调整平台高度以适应地形变化。最后展示了平台沿预设路径运动的实现效果,验证了该方法的可行性。

2025-09-14 18:03:43 152

原创 Afsim插件自定义脚本开发指南

本文介绍了在Afsim插件中实现自定义脚本类和函数的方法。主要步骤包括:1)继承WsfApplicationExtension类并重载接口;2)创建自定义功能类(需继承WsfObject);3)使用WsfScriptObjectClass包装自定义类,通过UT_DECLARE_SCRIPT_METHOD声明函数。实现后可在Wizard编辑器中使用自定义算法和功能,通过脚本调用实现二次开发环境与脚本间的信息传递。示例展示了加法、乘法运算和获取平台名称等功能的实现方法。

2025-09-14 17:03:05 372

原创 Afsim wizard脚本汉化支持

本文介绍了代码编辑器的主要功能优化,包括中文支持(保存、注释、命名)、代码高亮显示、自动补全提示、右键菜单操作(含平台右键icon)、Ctrl+左键移动平台功能,以及平台控件修改和脚本内容实时预览等特性,提升了开发效率和用户体验。

2025-09-14 14:18:46 509

原创 windows下osg程序键盘输入导致程序卡死问题

windows使用osg加载模型,想使用"S"等快捷键查看帧率相关信息,但是点击按键后程序卡死。

2024-11-30 22:20:36 355

原创 使用gdal读取postgis数据库的raster数据并保存为本地图片

使用gdal读取postgis数据库的raster数据并保存为本地图片

2024-08-22 14:36:37 269

原创 Windows下压缩文件的脚本

Windows下压缩文件的脚本

2024-08-22 14:33:43 460

原创 Apache发布存储在PostGIS数据库栅格数据的数据库连接池版本(效率好像没有提升)

Apache发布存储在PostGIS数据库栅格数据的数据库连接池版本(效率好像没有提升)

2024-08-18 23:40:57 142

原创 使用Apache发布PostGIS数据库存储的栅格影像

使用Apache发布PostGIS数据库存储的栅格影像。

2024-08-18 23:36:43 547

原创 Qt连接Postgres数据库

Qt连接PostgreSql相关注意事项。

2024-08-14 23:59:37 932

原创 基于PostGIS(Postgres)+Node.js实现的xyz瓦片地图服务器

把金字塔瓦片的编号以及原始数据存到数据库,使用Node.js按照xyz数据源的格式封装一个http请求,接口里查询数据库返回一张image给客户端,实现一个类似xyz数据源的地图服务。

2024-08-13 23:52:04 1675

原创 GeoServer发布MBTiles

GeoServer发布MBTiles

2024-08-13 20:37:30 1299

原创 基于Qt的osg读取模型进度回调

基于Qt的osg读取模型进度回调

2024-08-12 17:41:12 348

原创 基于Qt实现的数据库链接池

基于Qt的数据库链接池

2024-08-12 17:12:42 701

原创 使用OpenLayers的TileWMS加载GeoServer发布的WMS标签显示不全的问题

使用OpenLayers的TileWMS加载GeoServer发布的WMS标签显示不全,使用true可以解决。

2024-08-11 16:38:35 638 2

原创 GeoServer+Postgis发布存储在Postgis中的栅格数据(二)--pgraster插件使用

使用pgraster插件发布存储在postgis数据库中的栅格数据,虽然按照官方文档的流程没有成功,但是相对而言比前一篇教程使用gdal_retile工具要简单不少,现在把整个流程分享给有需要的人。

2024-08-11 12:10:22 2378

原创 Postgresql导入矢量数据

使用postgis-bundle工具将矢量数据导入postgresql

2024-08-10 22:40:13 963

原创 GeoServer+Postgis发布存储在Postgis中的栅格数据

GeoServer发布存储在Postgis中的栅格数据的完整流程,提供一套大概率能一次成功的流程。

2024-08-10 21:36:23 2572

原创 Qt自定义TreeWidget,实现展开折叠按钮在右侧,且一条竖直线上对齐

Qt自定义TreeWidget,实现展开折叠按钮在右侧,且一条竖直线上对齐。

2024-08-09 20:59:43 1284

原创 Qt实现圆形窗口

Qt重新实现QWidget的paintEvent()函数,实现圆形窗口。

2024-08-09 20:25:52 638 1

原创 Qt实现类似淘宝商品展示看板功能简版

Qt实现类似淘宝商品展示看板功能简版

2024-08-08 21:18:10 452 2

原创 Qt实现类似淘宝商品看板的界面,带有循环翻页以及点击某页跳转的功能

Qt实现类似淘宝商品看板的界面

2024-08-08 21:09:19 534

原创 使用QNetworkAccessManager实现FTP上传下载功能

自己写了一份FTP的代码,可以上传下载单文件,上传下载多文件,上传目录所有文件,但是下载目录的功能有问题,代码直接复制可用,留给有需要的人。

2024-08-07 16:57:28 850 1

原创 Qt无边框窗口,关闭后再show,鼠标等事件不响应问题解决办法

使用Qt做了一个无边框界面,关闭后再打开,子控件的点击以及hover效果不可用。通过重写showEvent(QShowEvent* showEvent)函数,在里面调用setAttribute(Qt::WA_Mapped);可以解决问题。

2024-08-07 16:47:30 457

原创 vue+openlayers+nodejs+postgis实现轨迹运动

vue+openlayers+nodejs+postgis实现轨迹运动

2024-05-29 22:38:25 608 4

原创 osgEarth改变投影方式(2D/3D互转),实现二三维数据同步

osgEarth二三维数据同步,通过osgViewer::CompositeViewer加载同一个.earth,再通过代码的方式改变投影方式实现二三维数据的同步。

2024-01-14 19:54:35 4281 16

原创 osgEarth的hover拣选效果

osgEarth利用着色器,实现鼠标在矢量要素上的一个hover拣选效果。

2024-01-12 14:37:06 690 1

原创 osgEarth使用addDrawable绘制的矢量要素没有纹理或者说没有立体感问题

解决osg指定gl3参数,使用opengl核心模式,绘制的物体没有立体感问题

2024-01-08 12:49:49 891 2

原创 vs2017编译osgearth2.x版本遇到的问题汇总

FeatureSourceIndexNode.cpp相应代码。

2023-06-26 16:34:34 429 5

原创 vs2017编译64位Spatialite+GDAL+Osg+OsgEarth所有相关库版本推荐及源码

最近公司软件版本升级,以前gis相关库有自行编译的有从网上下载的,而且当初编译的源码都被以前的同事带走了,某些bug想要调试源码变得不可能,于是,端午期间连续奋战18小时,编译了一套gis相关库,包括主要的sqlite,geos,proj,libcurl,spatialite,gdal,osg,osgearth等等一个系列,编译库过程最头疼的就是版本不适配问题,有些库被很多库强依赖,比如geos,proj就是spatialite,gdal,osg等依

2023-06-25 18:22:29 829 4

原创 使用sqlite的api执行删表操作被锁问题

使用sqlite的api执行删表操作被锁问题

2023-05-10 09:40:12 738 1

原创 GeoServer的WFS请求获取三维数据问题

GeoServer的WFS请求获取三维数据问题

2023-04-28 17:02:17 498

原创 使用WFS请求GeoServer矢量数据重投影问题

GeoServer的GetFeature的坐标顺序问题

2023-04-28 16:17:44 444 4

原创 简单工厂模式实际应用示例(C++设计模式)

c++设计模式,利用简单工厂模式设计api,并用宏定义实现对客户对具体的接口的感知,实现客户端余具体api的解耦。

2023-04-02 19:56:00 137

原创 GDAL读写WFS2.0.0

修改gdal使其完全支持wfs2.0.0,且解决geoserver发布图层fid未设自增,gdal无法读写wfs服务问题。

2023-03-22 23:31:46 608 12

原创 SLD简明教程

近期参与制定一套制图规范,学习了sld并使用geoserver进行渲染,写了篇关于sld各元素使用的总结,用于备忘。

2022-11-05 12:19:41 8058

原创 两种接口封装方式(C++)

最近在做一个项目,涉及到接口封装,把涉及到的两种封装方式贴出来做备忘。1.A类持有B类的对象,A类定义一些接口调用B类的方法。2.定义一个抽象接口,A类继承接口,用B类方法具体实现接口方法。.........

2022-08-17 11:02:58 1609

原创 基于方格网法的填挖方量计算(C++)

C++计算填挖方量

2022-06-06 16:38:52 1763 2

原创 基于瓦片的热力图生成(Qt |C++)

导入矢量点文件,以瓦片渲染的方式生成热力图(Qt /C++)

2022-06-02 15:53:25 2507

原创 判断一个点是否在几个点围成的区域内

判断一个点是否在几个点围成的区域内

2022-05-09 17:22:20 918

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除