- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 【C++】 UV 转 RGB 生成风力图
风力图样式是这样的:我用的海流的数据,绘制海流的流线,但我的数据是海流的U分量和V分量,做了UV转RG的转换,B为0,代码如下:void UV2RG(float fU, float fV, int &nR, int &nG){ double dPI = 3.1415926; //流向 float direction = (float)((((float)atan2(fU, fV)) * 180 / dPI)); if (direction < 0)..
2021-09-07 09:34:31 527
原创 windows下采用批处理命令实现 FTP文件夹下载 包含子文件夹下载 Bat
网上的资源坑真多,避坑!单文件夹下所有文件下载:echo offrem 仅支持单文件下文件下载,不支持子文件夹下载rem HJC 2021-05-26set ftpUser=anonymousset ftpPass=123456set ftpIP=172.168.20.118set ftpFolder=/Project/DataFusion_JY/Source/binset LocalFolder=F:/TestFTP/Outputset ftpFile=TempFTP....
2021-05-26 14:30:12 2185 2
原创 hdf5:[Errno -101] NetCDF:打开netcdf文件时出现HDF错误
问题:两个NC文件,在同一目录下,一个可以解析,一个解析的时候提示HDF5 error101的错误。原因:两个文件的格式不一样。可以的读取的:读取失败的:解决办法:包含中文路径!!!!!HDF5读取不了!!!避免文件中文路径的存放。...
2021-05-12 17:06:22 11315 10
原创 Qt 基于NetCDF-CXX4 转存写NC文件
从一个NC文件读取内容,转存到另外一个NC文件。bool MainWindow::AddFile(QString strFromFile, QString strToFile){ std::string pathFromstr = strFromFile.toLocal8Bit(); const char* temp1 = pathFromstr.c_str(); NcFile * m_pFromFile = new NcFile(temp1, NcFile::read, NcFile::
2021-05-12 16:59:14 619
原创 OSGEarth 3.0 平面投影
在.earth文件中,增加或修改<options>节点:<options> <!-- 平面 --> <<profile>plate-carre</profile>> <!-- 缓存 --> <cache type="filesystem"> <path> ./filecache</path> ...
2021-05-12 16:50:10 735
原创 OSGEarth 不显示EPSG:900913影像
原因:(1)检查proj.dll这个库,是否存在;(2)检查proj.dll的版本是不是匹配,比如 x64和x86、Debug和Release。我遇到的问题是proj.dll不存在,再debug下,我放了proj_d.dll,但是影像加载不出来,osg的debug版本依赖的proj.dll。_汗_...
2021-05-12 16:46:41 364
原创 用Qt+NetCDF 读取NC文件
基于NetCDF-CXX4 封装,对NC文件进行读取,读取内存放到vector中。ncBase.h#ifndef __NC_BASE_H__#define __NC_BASE_H__#include <QVariant>#include <vector>#include <map>using namespace std;typedef std::vector<float> _dataVector_f; //存放一维数据type
2021-05-12 16:36:58 16440 1
原创 NetCDF 读取NC文件 判断变量属性是否存在
版本:NetCDF-C 4.2问题:直接读取不存在的变量或属性,程序崩溃解决:读取之前,先判断变量/属性是否存在,没有直接的判断函数,通过读取所有的属性/变量到内存中,然后再判断。 NcVar pVar = m_pDataFile->getVar("salt"); if (pVar.isNull()) return false; std::map<std::string, NcVarAtt> map_atts = pVar.getAtts();//获取所有
2021-05-12 15:59:24 1052
原创 SQlL Server2008 与SQL Server2005 并存
今天应项目要求,需要安装一个SQLServer2005,发现电脑上已经存在2008,担心冲突问题,安装完成后,果不其然,配置管理器里面服务都是空的!!!!问题原因:安装的时候选择了默认的实例命名!!!!!忘记了2008已经安装了默认的实例(MSSQLSERVER)解决办法:重新安装,新建一个实例注意:安装完成后,设置端口额时候,如果2008的服务运行中,是没办法设置成同2008一样的端
2016-01-20 16:13:34 401
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人