摘要: 在作卫片执法项目中,需要多个影像叠加截图,这就会出现影像黑边叠加的情况,这时就需要对多幅影像进行处理。主要有两种处理方式:以ArcGIS10.1为例,操作如下: 1、acrtoolbox——>数据管理工具-->栅格-->栅格数据集-->复制栅格-->将NoData值改为0即可。 2、点击栅格... 阅读全文
posted @ 2015-04-13 11:18 心平_气和 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 按条件赋值,如两个表单假设在Sheet1中存放小麦、水稻、玉米、花生等若干农产品的销售单价: A B 1 农产品名称 单价 2 小麦 0.56 3 水稻 0.48 4 玉米 0.39 5 花生 0.51 ………………………………… 100 大豆 0.45 Sheet2为销售清单,每次填写的清单内容不尽相同:要求在Sheet2中输入农产品名称、数量后,根据Sheet1... 阅读全文
posted @ 2013-12-11 12:04 心平_气和 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 这几天正在写一个小程序,但用到生成word表格和Excel表格。到网上查了一些资料,发现如果生成表格模板相对比较固定即可把其制作成模板,需要设置什么格式可以直接在模板中设置,而程序仅需替换相应的内容即可。 word中书签的使用也很方便,在模板中可以直接定位到书签上。如插入图片时即可利用书签进行插入。关键代码如下: object bookmarkName = "zdMap"; wdDoc.Bookmarks.get_Item(ref bookmarkName).Select(); object linkToFile = false; ... 阅读全文
posted @ 2013-08-29 18:01 心平_气和 阅读(465) 评论(1) 推荐(0) 编辑
摘要: 这几天搞cad二次开发,用的是C#语言,目前在网上找到的资料比较少。弄了两天,才做出怎样实现打印出图片。首先得在AutoCAD软件界面下,设置打印机的页面设置和打印机设备名称一样(以防打印不出来)。即都为PublishToWeb JPG.pc3。注意图片名称最好为数字(我也不知道原因)。具体实现代码如下: /// /// 打印出图片 /// public void PrintCADToJPG() { bool isZong = true; isZong=PrintPlotRotation(... 阅读全文
posted @ 2013-08-28 16:32 心平_气和 阅读(4611) 评论(1) 推荐(0) 编辑
摘要: 上午用的好好的mapgis6.7,下午就出错了,一编辑属性结构就出错,到网上查到了解决方法,和大家共享一下。转自:http://bbs.3s001.com/forum.php?mod=viewthread&tid=18903&fromuid=2在天鹰的SECTION群里,经常有人询问WIN7下编辑不了点属性结构,编辑的时候就卡住了,关闭还关闭不了现在告诉在使用WIN7的坛友一个方法,首先推出MAPGIS,任务栏点右键选择任务管理器,在任务管理器窗口,点进程选项卡,找到TASKHOST进程,选中结束进程。再打开你的MAPGIS看看,点属性结构可以编辑了,高兴一下。你是不是觉得每次 阅读全文
posted @ 2013-08-01 18:55 心平_气和 阅读(3954) 评论(0) 推荐(0) 编辑
摘要: 单位A代码B面积(㎡)CA组011124A组12315A组011356A组12344B组12331B组0112B组1232按照单位和代码求面积的和,可以用EXCEL中的SUM函数,1、可以在函数栏中先输入=SUM(IF(A$2:A$8=A1,IF(B$2:B$8="011",C$2:C$8),0)),然后再按shift+Ctrl+Enter键,即可。2、如果仅有一个条件,就直接输入=SUMIF(A$2:A$8,A1,C$2:C$8)即可。3、也可以输入=SUM((A$2:A$8=A1)*(B$2:B$8="011")*(C$2:C$8)),然后再按shi 阅读全文
posted @ 2013-07-26 15:25 心平_气和 阅读(4075) 评论(0) 推荐(0) 编辑
摘要: §4.2 平面距离平差值起点 终点 dx 中误差 (m) dy 中误差 (m) 平距 中误差 (m) 相对误差 E001 E002 313.9553 0.0056 -129.7218 0.0070 339.6993 0.0090 1: 37736以上为生成的txt文本,可能在汇总成果时,需要保存到excel表中。这时就需要用到excel表的数据分列功能,以下是我在网上查到的解决方案,仅供参考:(摘自:http://tech.sina.com.cn/s/2006-04-30/0928924965.shtml)导出的文本要统计各项数据,首先要把连在一起的各列数据分开,首先想到的是用Wor 阅读全文
posted @ 2013-07-08 17:18 心平_气和 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 今天把mapgis的图形转换为CAD,按照网上所说的方法,在mapgis“输入编辑”中把n个点、线、面分别合并成一个点、线、面。之后,在“数据转换”中把文件转换为dxf,转换成功,以为工作就完成了!开心的不行!但在AutoCAD中竟然显示不出来!试着在ArcMap等软件中就可以显示出来,开始试着在ArcGIS中转换,效果不理想。最后想到了FME这个强大的数据转换工具,把dxf图形转换为dwg图形,再在AutoCAD中打开就没问题了!只是可能字体显示不出来,这时候就把字体一改就行了,我就不在此赘述了! 阅读全文
posted @ 2013-05-10 17:51 心平_气和 阅读(3663) 评论(0) 推荐(0) 编辑
摘要: 在cass中区上会标有注释,有时需要在mapgis中把注释赋值到区的属性中。我处理的方法:1、在cass下把注释的基点移动到区内,最好文字的左下角点在区内。2、把注释和区转换成mapgis格式文件。3、区建立拓扑,新建点属性项,注释转属性。4、在“空间分析”下,用“点与区的相交”分析方法,使两者属性连接起来。5、如果需要输出,可以在“属性数据库”下把空间分析后的属性结果筛选字段后输出。 阅读全文
posted @ 2013-03-27 19:34 心平_气和 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: 今天要做一副宗地图,可以现在cass下进行入库检查,做一定的处理,另存为dxf格式。再用mapgis6.7的“数据转换”把dxf转换为mapgis格式文件数据。在“输入编辑”中打开转换后的数据,进行线拓扑检查。可以分步进行检查,当检查“微短线”时,总会有需要处理的地方。先删除微短线,但需要线闭合这时可以先“输入折线”,再用“联接线”工具把新输入的线与老线合并。即可保证新输入的线和老线属性和参数保持一致了。 在线拓扑处理过程中,可以相互使用“其它”菜单中的“自动连接线”和“自动剪断线”工具交互使用,比如当线拓扑检查过程中发现有“悬挂线(不封闭)”的情况,可以进行添加新线或线上移点等处... 阅读全文
posted @ 2013-03-26 15:04 心平_气和 阅读(2724) 评论(0) 推荐(0) 编辑
摘要: 今天找到了vc编写的mapgis6.7二次开发的例子但总是要添加很多mapgis6.7类库文件,特别是要把很多.h和*.lib文件要添加到项目中。以下有三种方法,都是从网上查的,大家可以试试。1.LIB文件直接加入到工程文件列表中在VC中打开File View一页,选中工程名,单击鼠标右键,然后选中\"Add Files to Project\"菜单,在弹出的文件对话框中选中要加入DLL的LIB文件即可。2.设置工程的 Project Settings来加载DLL的LIB文件打开工程的 Project Settings菜单,选中Link,然后在Object/library 阅读全文
posted @ 2013-03-21 17:30 心平_气和 阅读(569) 评论(2) 推荐(0) 编辑
摘要: 错误:fatal error C1010: unexpected endof file while looking for precompiled header. Did you forget toadd '#include"StdAfx.h"' to your source?#include"StdAfx.h" 你把这个放在头文件里面就行了2vc++编程出现错误error C2447: missing function header (old-styleformal list?)原因:函数后面多了分号;SUNSHINE_APISSN_R 阅读全文
posted @ 2013-03-21 16:49 心平_气和 阅读(7690) 评论(0) 推荐(0) 编辑
摘要: 今天来到新单位实习,刚来让我学习mapgis软件和相关的二次开发。开始的时候给我了一些电子版的资料,都是些mapgis应用手册之类的资料。我自己又从网上下载了一些资料。今天主要是对照系统自带的帮助操作软件。以下是我这几天学习mapgis应用软件的一些小的心得,希望对大家有所帮助,因水平有限,不足之处请批评指正。 1、对于应用软件的用途要有所了解,即软件能用在那些专业领域或行业,在领域或行业中它所起到的作用。 2、如果马上要用到软件做东西,就需要立即查相关资料,按照资料或前辈的指导一步一步做,不要过多思考为什么?如果不是马上用到,可以对软件中的关键词进行大概的了解,比如mapgis中“... 阅读全文
posted @ 2013-03-19 15:20 心平_气和 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 因为用DevExpress控件很不熟练,故下面实现一个自定义验证方法。思路为:在输入编号时,判断此列中是否已经有此编号,如果有则提示。如果没有,则完成编辑,并在下拉框中去除掉此条目。定义验证事件_view.dataGridView.ValidateRow += new DevExpress.XtraGrid.Views.Base.ValidateRowEventHandler(dataGridView_ValidateRow);事件中的验证代码://验证 void dataGridView_ValidateRow(object sender, DevExpress.XtraGr... 阅读全文
posted @ 2012-12-18 11:38 心平_气和 阅读(4783) 评论(0) 推荐(1) 编辑
摘要: 最近做MapGIS格式文件转换为AutoCAD格式文件。到网上查了一下资料再加上自己慢慢试。用了一天多的时间弄好了。以下为总结的步骤。希望对有需要的博友有所帮助。1、先转换出框架(MapGIS中的点、线、面文件)。2、转换出地形数据(点、线文件)。3、去掉转换后的块参照,可用“块编辑”把块清空,保存编辑即可。要在AutoCAD中菜单“格式”中“文字样式”把standard字体改为“宋体”,因为在MapGIS中注记用的是“宋体”。并把standard字体“置为当前”。4、把框架的dwg文件全选后,选择“粘贴到原坐标”粘贴到转换后的地形数据dwg中。5、因为在MapGIS注记都有注记基点,所以要. 阅读全文
posted @ 2012-12-12 09:27 心平_气和 阅读(5410) 评论(0) 推荐(0) 编辑