- 博客(99)
- 资源 (17)
- 收藏
- 关注
原创 使用GAMS的gdxxrw命令读写Excel时Cdim和Rdim的意义及设置
使用GAMS的gdxxrw命令可以读写excel数据。见http://blog.youkuaiyun.com/cranecloud/article/details/12679587及http://blog.youkuaiyun.com/congxn/article/details/6385099基本命令是:$call "gdxxrw ..\data\s1.xlsx output=..\data\s1.gdx p
2016-07-28 22:17:29
5113
3
原创 用arcgis求多边形内线条的长度
问题:用arcgis求多边形内线条的长度,或者说,用多边形把线截断方法:toolbox》》analysis tools》》overlay》》Identity
2013-08-15 17:58:10
6139
原创 使用vba为excel文字添加下划线
使用vba为excel文字添加下划线,示例代码Sub city()Dim a As StringDim b1 As StringDim b2 As StringDim b3 As String For i = 2 To 45 For j = 2 To 13 a = Worksheets("主要城市").Cells(i, j)
2013-08-11 15:13:12
9695
原创 同一点图层内最近点的查询与距离计算
众所周知,使用arcgis toolbox的tools》》proximity》》near可以用来计算点与点之间的最近距离,但是通常是分为两个点图层。比如,一个是居民位置点图层,一个是超市点图层,则可通过上述方法超找到距离每个居民点最近的超市,并计算这个最短距离。但是如何查找同一图层内,距离某点最近的点及计算最短距离呢?比如,在居民位置点图层内,查找距离任意一个居民点最近的居民点(有点绕口)。其
2013-07-18 17:08:24
6593
原创 使用arcgis的toolbox测算点与点之间的距离
步骤:analysis tool》》proximity》》near使用前务必注意:输入的两个点图层必须为同一投影坐标系,不能使用地理坐标系。
2013-07-18 16:00:32
13978
原创 通过经纬度坐标在arcgis中定位点的一般方式
已知若干点的经纬度坐标,要求在地图中进行定位:1.通过Tool 》Add X Y data 定位点,注意选择地理坐标系下的wgs 1984坐标系;2.定位后的点不能执行查询、分析等操作,需要重新export data;3.导出的数据最好转换成投影坐标,以便于计算。可首先把已知投影坐标的图层加载到地图中,然后加入第二步产生的点图层,然后将点图层export data,注意坐标系统选择“t
2013-07-18 15:56:11
36634
原创 ArcGIS的Extensions空间分析功能不可用
问题1,extensions中没有所需要的功能;解决方法,插入安装盘,重新安装desktop,选modify,并将extensions勾选 问题2,extensions中有所需的功能,但提示没有激活服务解决方法,重新设置功能全的license文件。
2012-08-06 23:23:24
3068
原创 使用MapObjects绘制缓冲区
MapObjects使用Buffer函数生成缓冲区,并返回一个pologon。需要注意的是,Buffer函数的第二个参数,即一个地图范围,通常设置为Map.Extent,但该extent必须能够包含所生成的缓冲区,否则缓冲区无法生成,返回null。 为避免缓冲区生成失败,可以认为设定Buffer的extent参数。以点状shape的缓冲区生成为例,可以获取缓冲区的包络矩形的范围,然
2012-07-24 18:54:53
1240
原创 VB的toolbar的用法
1.toolbar中需要check的按钮组,式样应都选为2,既tbrButtonGroup,且这些button的index必须连续,否则被视为不同的buttongroup;2.如果button是check类型的,则按下时的value为tbrPressed,但如果是普通的button,则按下时的value为0,如果判断语句写成If Toolbar1.Buttons(4).Value = tb
2012-07-19 16:31:56
5898
原创 邮件中如何发送带链接的图片?
eg ,在163邮箱中,发送带链接的图片。1.首先在邮箱中粘贴图片2.查看粘贴图片后的邮件的html,找到图片的存储位置并记录下来,例如src="http://webmail.mail.163.com/js4/s?func=mbox:getComposeData&sid=cAiJRyWlAPjyynRwIWllszgasZTjBpXm&composeId=c:13419
2012-07-10 17:00:10
10058
原创 修改Datagridview并保存到数据库
第一,确保数据库的表设置了主键; private void button3_Click(object sender, EventArgs e) { DataTable dtTmp = new DBConnection(Application.StartupPath + @"\GTAPbyGAMS3-3(2)\data\InitialDa
2012-03-01 11:40:22
4972
原创 数据库如何添加主键?
首先要删除原有的约束和主键,然后用sql语句设置:表qxs的三个字段dim1,dim2,dim3设置为主键ALTER TABLE qxs ADD CONSTRAINT yueshu PRIMARY KEY (dim1,dim2,dim3)
2012-02-29 17:19:37
3783
原创 推荐好用的免费.net第三方控件 Krypton Toolkit
下载地址:http://www.componentfactory.com/download安装后控件栏出现Krypton Toolkit控件库。
2012-01-04 11:05:42
6693
原创 DataGridView右键单击弹出菜单并选中行
要求:datagridview右键单击,弹出菜单。如果右键单击处的行是被选中的,则对这些选中的行进行操作;如果右键单击处的行不是被选中的,则清除所有选中的行,并选中当前行,然后进行操作。代码: private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs
2012-01-03 22:36:37
6389
原创 如何在右键单击treeview的某节点时,同时选中该节点?
右键单击treeview弹出菜单,但选中的节点却是之前用左键选中的那个节点,而不是这时用右键选中的那个。解决方法: private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Button == Mou
2011-12-31 16:21:08
3083
原创 GAMS将har数据转换为gdx数据和Access数据过程中的异步问题
GAMS是非常优秀的经济学建模软件,可以用来求解一般均衡和其他优化问题。GTAP作为一种大型多区域CGE模型,也可以使用GAMS来求解,但使用之前,必须将GTAP提供的har数据转换为GAMS所能使用的gdx数据,如果要在C#或Java等高级语言中调用该数据,则还必须将gdx数据转换成Access数据库数据,数据流为:har--------GAMS--------> gdx------
2011-12-31 10:33:59
2303
原创 查询数据库后,datatable的字段类型问题
今天将从数据库中查询得到的datable赋给datagridview做datasource后,发现其中值类型的字段无法修改相关属性,比如保留小数位数等,后来发现这些值类型统统变成了string类型了。仔细检查后,发现是查询数据库的时候,没有设置datatable的字段与数据库表中的字段类型一致。如果要保持数据类型不表,必须要设置datatable的字段类型与数据库表的字段类型一致。程序如下
2011-12-27 20:53:38
5513
原创 DataGridView的字段的顺序
为DataGridView设置datasource后,字段的顺序往往是乱的,原因是同一个datagridview只要第一次赋予一张datatable,则后面的结构都会采用第一张的结构,以至于后来显示的字段都是乱的,一个比较典型的例子是表1 有两个字段,即 f1和f2,表2 有3个字段,即f1,f3,f2,当首先将datagridview的数据源设置为表1时,字段顺序为f1,f2,此时再设
2011-12-27 20:46:12
1597
原创 C#读取数据库,遇到数据库的关键字时
今天用C#调用mdb数据库,读到某个数据表的时候一直报错,非常诡异。测试了所有的表都可以查询,除了to表,这个表名在GTAP中的意思表示生产税。修改方法: this.oleDbCommand.CommandText = "select * from ["+ str.TrimEnd()+"]";即在表明两侧加括号
2011-12-27 18:05:42
915
原创 Endnote格式下载
遇到某些endnote软件中不含有的style,可以到endnote的网站上搜索下载。地址是http://www.endnote.com/support/enstyles.asp另外,导出的rtf格式的文献列表,可以使用word打开,这样可以避免导入txt带来的字体变化。
2011-11-17 23:52:22
7244
转载 Vista备份
我可以告诉你,只要是Ghost 8.3以上的版本就支持Vista了,更何况现在的Ghost 11呢! Vista本身的备份程序比XP好了N倍。 具体实现步骤:开始→所有程序→附件→系统工具→备份状态和配置。打开“备份状态和配置”窗口。左侧列表为“备份文件”,第一次使用只能
2011-10-01 17:23:57
582
转载 Word 2007中找不到Endnote X4工具栏的问题
http://bbs.sciencenet.cn/home.php?mod=space&uid=460242&do=blog&id=465687最近重装了系统,在安装了Microsoft Word 2007和EndNote X4后,再启动Word 2007后居
2011-09-17 13:57:43
2351
原创 C#程序调用GAMS
参照网址:http://chentserver.uwaterloo.ca/aelkamel/che720/che725-process-optimization/GAMS-tutorials/erwin/GAMS%20and%20other%20applications.htm
2011-07-18 14:44:58
2283
原创 ArcGIS 9.3中within和completely within空间查询的bug
bug,within,completely within
2010-09-02 23:13:00
1918
原创 WinForm中右键菜单的添加
方法一:给需要添加右键菜单的控件设置ContextMenuStrip属性,如给dataGridView1添加菜单方法为: this.dataGridView1.ContextMenuStrip = this.contextMenuStrip1;这样做右键菜单自动添加,也无需设定菜单的位置,只要在控件上单击右键,即可在鼠标处弹出菜单这样做的缺点有两个:第一个,不能在控件的指定位置弹出菜单,因
2010-06-24 10:17:00
7240
1
原创 ComboBox的DataSource设置即相关属性
ComboBox,SelecteText,SelectedValue,DataSource
2010-06-21 17:45:00
9798
1
Approximation Algorithms(近似算法)
2010-05-11
AO学习资料(ArcObjects)
2008-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人