C#
文章平均质量分 79
追梦使者87
毕业于辽宁工程技术大学,与中国测绘科学研究院联合培养,毕业后直接就职硕士在读单位,拥有五年SAR/InSAR工作经验,并于2018年取得注册测绘师证书,拥有丰富的SAR/InSAR 时序InSAR算法开发经验,熟悉C++、C#、MATLAB等编程语言
展开
-
利用swig3.0.6编译C#版GDAL2.2.4异常问题处理方案
前边已经写过利用swig1.3.40编译C#版本的GDLA没有出现问题,按照GDAL2.0编译之添加HDF库编译C#版本该文章可以正常编译成功。 今天博主利用swig3.0.6版对GDLA2.2.4进行C#编译遇到了各种问题,然后借助网络查找解决方案,最终解决,现将遇到的问题以及解决方案总结如下:C++版本正常编译,然后进入swig/csharp文件夹下进行编译...原创 2019-10-17 17:00:07 · 323 阅读 · 0 评论 -
C#窗体应用程序创建启动界面
最近研究了一下如何利用C#窗体应用程序如何创建启动界面,在网上查了一下感觉都是很乱的,不知所云,本来很简单的一个事情让他们给说的神乎其神,让人望而却步,后来自己查书按照《C#开发实战1200例》中的实例193,自己写了一个启动界面的程序。先总结如下,以便大家查阅。首先,创建一个C#窗体应用程序,这里主窗口就不加什么东西了,主要是为了创建启动界面。在应用程序中重新添加一个窗体命名为Frm_sta原创 2014-01-21 16:37:02 · 5674 阅读 · 0 评论 -
C#下实现在ProgressBar控件上添加百分比
在利用C#编写Windows窗体程序的过程中,程序运行过程中界面如果没有一些提示总是感觉缺点儿什么,给用户的感觉不知道程序是否在运行,所以这是就想到了为程序添加进度条控件ProgressBar,但是进度条添加上以后,ProgressBar这个控件并没有为用户提供在其上添加显示进度百分比的属性,用户要想实现在精度条上显示百分比,就不是那么简单了,这里我把自己实现的过程写出来与大家共享。原创 2014-03-06 17:45:17 · 15930 阅读 · 9 评论 -
计算任意时刻格林尼治视恒星时角
近期学习卫星轨道方面的一些知识,遇到计算任意时刻格林尼治视恒星时角的问题,在网上搜了好久也没有一个完整的解决方案,后来通过,网上的一些零碎的信息,终于完成了计算格林尼治视恒星时角的程序,先整理如下。计算格林尼治视恒星时角,首先需要计算当前时间的儒略日,计算方法如下设Y为给定的年份,M为给定的月份,D为给定的日期。运算符INT为取所给数据的整数部分,若M大于2则Y与M不变,否则M加上12,Y原创 2014-05-23 15:06:56 · 16190 阅读 · 8 评论 -
GDAL2.0编译之添加HDF库编译C#版本
GDAL201库添加HDF5 1.8.15版本库编译C++版与C#版过程中需要注意的问题以及解决方案,以及在C++中调用GDAL与在C# 中调用GDAL库过程中会出现的错误以及解决方案原创 2016-01-25 10:38:41 · 2090 阅读 · 2 评论 -
C#中重命名文件和文件
利用C#实现对文件夹或者文件进行重命名工作,由于C#中没有Rename这个函数,因此想到VB中的Computer类下的FileSystem.RenameFile函数可以实现对文件的重命名工作;具体实现方法如下:1. 首先,在项目中添加引用Microsort.VisualBasic;然后在需要调用Computer类的项目下添加命名空间:using Microsoft.VisualBasic.De转载 2016-12-30 10:34:58 · 5846 阅读 · 0 评论 -
Win10 64位 VS2017下GDAL2.21编译之添加HDF5库编译C#版
GDAL版本为2.21、 HDF1.10.0以及swigwin1.3.40本人编译的为64位的GDAL,环境为Win10 64位、VS2017企业版,GDAL的具体配置参照博文《GDAL2.0编译之添加HDF库编译C#版本》这些都修改好后启动 x64 Native Tools Command Prompt for VS2017切换到工作目录下命令为:"原创 2017-07-22 16:26:07 · 2521 阅读 · 2 评论