南方cass怎么从高程图中cass提取高程点txt格式的高程数据( X轴数据,Y轴数据,高程)

TIF格式的地表高程数据中如何查找该图层的X,Y坐标?
已经在该TIF文件中分析出它的其他属性值,却始终找不到它的X,Y坐标,有没的高手曾经分析过类似文件,麻烦帮忙解释下哈
09-08-17 &匿名提问
全站型电子速测仪简称全站仪,它是一种可以同时进行角度(水平角,竖直角)测量,距离(斜距,平距,高差)测量和数据处理,由机械,光学,电子元件组合而成的测量仪器.由于只需一次安置,仪器便可以完成测站上所有的测量工作,故被称为“全站仪”. 全站仪上半部分包含有测量的四大光电系统,即水平角测量系统,竖直角测量系统,水平补偿系统和测距系统.通过键盘可以输入操作指令,数据和设置参数.以上各系统通过I/O接口接入总线与微处理机联系起来. 微处理机(CPU)是全站仪的核心部件,主要有寄存器系列(缓冲寄存器,数据寄存器,指令寄存器),运算器和控制器组成.微处理机的主要功能是根据键盘指令启动仪器进行测量工作,执行测量过程中的检核和数据传输,处理,显示,储存等工作,保证整个光电测量工作有条不紊地进行.输入输出设备是与外部设备连接的装置(接口),输入输出设备使全站仪能与磁卡和微机等设备交互通讯,传输数据. 目前,世界上许多著名的测绘仪器生产厂商均生产有各种型号的全站仪.
请登录后再发表评论!由DWG地形图生成DEM
<font COLOR="#.由DWG地形图生成DEM
1.1从DWG中提取高程点数据
<font COLOR="#.1.1切割DWG地形图
数据量太大,先切割再进行其他操作。具体步骤为:
用CAD2005把上、下两幅图转换成2000格式(CASS是CAD2002配套产品)-用CASS打开上、上两幅图(CAD中没有SAVET保存选择多边形内图形功能)-“插入”-“块”-名称中打开红线研究区-去掉“在屏幕上指定点”(X,Y,Z全是0)-确定后就可以显示红线研究区-用矩形圈出研究区-“SAVET命令”-输入比例尺(10
000)-多边形保存1-选中刚画的矩形-OK。
<font COLOR="#.1.2合并上下两幅图
CAD中有一些命令,qselect可以选择满足条件的数据,就可以选择一层数据,wblock可以制作块保存选择的数据,具体步骤为:
打开裁剪后的图上-“插入”-“块”-打开裁剪后的图下-去掉“在屏幕上指定点”(X,Y,Z全是0)-选上左下角的“分解”(如果不分解,整个下图就是一块,选中一条线就把图下全部选中了,删除一条线就把整个删除了,当然现在不选,可以用CAD分解命令分解开)-确定后两幅图就拼接好了-然后打开红线-再次整体裁剪两幅合并的图-打开图层管理-只显示等高线和高程数据图层-另存为CAD图。
<font COLOR="#.1.3补充高程点数据
由于等高线质量太差了-断线或缺少线,没有高程属性等,不用等高线生成DEM,用高程点数据生成DEM)。具体步骤为:
设置文字样式通过“格式”-“文字样式”-设置和原来的高程文字相同样式-补点用TEXT命令-用鼠标确定文字位置-确定角度为0-输入高程数据-复制高程数据文字-沿着等高线粘贴该高程数据即可(以后用回车或空格完成粘贴)-换等高线时粘上错误高程后双击文字可改-然后再复制新文字
<font COLOR="#.1.4获得高程点数据表
原先已有高程点是由“高程点和高程数据注记文字”组成的,高程点提供了准确的位置(X,Y)而没有Z属性,但文字注记提供了高程值而位置是不准的,有一个解决办法可以得到准确位置的准确高程值,先得到所有点的位置数据表(包含X,Y),再得到高程数据表(包含X,Y,H),再编程实现点和高程值的匹配,具体实现方法为:点的位置数据和高程数据分别保存在两个数组中,从第一个点开始在高程数据中找距离与他小于一个定值的高程文字,这个文字的内容就是这个点的高程,找到后马上去掉这个高程文字数据,减小以后的寻找负担(在VC中可以用CUintArray作为数据数组,有删除函数,采用GetSize()得到要寻找的数据个数;当然还有一种方法是,现在已经有EXCEL数据,转换成ACESS数据库,然后在VC中读取数据库,一个在VC中好实现读取ACESS数据库,再一个是不是速度比VC中读取EXCEL文件快呢?具体实现时在点数据表中新那一个字段,保存高程,在另一个高程表中读取XY值比较距离,打到高程就把高程数值更新到点数据表中的新字段中,当然找到一个就把高程表那一条记录删除,当然找到一条记录最好是再接着找,要是找到两个就说明那附近有问题,一个点和两个高程数据接近,或者说没有找到任何一个点,是不是距离设置太小了。可以通过VC,VB访问数据库,当然也可以在ACESS的VBA中使用),开始没有做点和高程的匹配,只是把高程数据文字的位置当作高程点的坐标了,在CAD图上看了一下,一般高程点和高程文字注记的距离为30多米。不过,后来把研究区分解成四部分在Excel中根据阀值和最小距离实现了坐标和调和的匹配,在测绘通报和其他测绘方面的期刊上有这样的论文。在这里提取文字信息也是在明经CAD论坛中找到VBA的代码的。获得高程点数据的具体步骤为:
“工程”-“宏”-“加载工程”-加载“提取文字信息”VBA代码-找到宏中的VBA编辑器运行就可以了(也许需要添加引用EXCEL),结果保存在C盘下的EXCEL文件xyz中(他的X和Y和CAD图上是反的)。
输出距离小于100米内的点个数,这样避免下面这样的情况,两个都可以。设置上限100米,这样可以分析是不是找对了
<font COLOR="#.2.根据高程点数据生成DEM
1.2.1生成点SHP文件
ArcMap的工具添加XY数据至少可以打开ACCESS数据表和TXT文件,ACCESS文件数据表直接打开没问题,TXT文件的格式为:第一行为属性字段,如(ID,X,Y,Z),然后从第二行开始就是数据了,如(1,12.45,23.4,234.5\n2,45.23,45.5,236.5...)。具体步骤为:
通过ACEESS创建数据表,新建数据库-附加数据库-打开CEXCEL高程xyz数据文件-根据提示可以生成mdf数据表-运行ArcMap-“工具”-“添加XY数据”-选择刚生成的数据表-X,Y字段选择位置-OK-然后保存为shp文件,在图层列表选择刚打开的点层-数据-导出为SHP格式-到此点SHP文件创建完毕OK。
<font COLOR="#.2.2生成TIN数据和栅格
有的机器上装的ArcMap中的3D分析可以用,但是我这台机器上装的不能用,不过,我发现我的机器上ArcScene是好使的,幸亏能用,呵呵。那么具步骤就是:
运行ArcScene-调出3D分析工具(“工具”-“扩展”中可,也可右键工具栏打开3D分析工具,当然还可“工具”-“定制”)-3D分析工具中创建/修改TIM-从要素生成TIN弹出对话框-打开高程点SHP层-不用修改了其他的(高度源就是高程字段)-确定就OK了。
转换到栅格的方法:3D分析-转换-TIN转换到栅格OK了。
从网上gissky.net上看到的“利用等高线生成DEM,最好还要有高程点数据,生成方法最好不要用构TIN的方法,要用ARCTOOLBOX-空间分析-内插-TOPO
命令,效果要好得多。此命令是专门用于DEM生成的内插方法”,做了第一个插值的,效果好像是好点,山顶没有构成TIN的图尖锐。
1.2.3DEM数据的显示设置
如果觉得高程差别太小或者太大,起伏不明显或玄虚太大,设置基高也许会帮助你解决视觉上的难题,按以下步骤做:
右键图层名-属性-基表面高度(倒数第2个)-选中“从表面为图层获得高度(这个栅格图像起始没选中,tin是选中的)”-Z单位转换自定义后面的数字就是转换因子,数字越大,高程差别越明显。
栅格起始是黑白来区分高度,tin是用起伏来表示高低,可以设置由高到低用不同的颜色表示,两种数据设置有点不一样的。具体步骤是:
tin的设置:右键打开属性-符号-显示下面的“添加”添加渲染-可以选第5个“面高程用颜色梯度进行渲染”-添加,取消关闭对话框-然后去掉Faces前的勾-然后就可以在“颜色梯度”中选择自己喜欢的颜色梯度了,还可以在右边设置分级数。
栅格可以直接点击图层上的颜色,设置梯度颜色,也可以打开属性和tin一样在符号中设置。
1.2.4DEM与遥感影像的叠加显示
在ArcScene中打开DEM,再加载影像时,一定要注意影像边界不能超过DEM,而且影像必须是GRID栅格格式,一个办法是利用ArcToolbox中的栅格剪裁工具根据DEM边界裁剪,然后在属性中指定基调文件为DEM就可以了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。南方CASS如何将方格网上的设计高程、原始地面高程、挖填高差、挖填数据提取出来,请详细说明步骤。_百度知道
南方CASS如何将方格网上的设计高程、原始地面高程、挖填高差、挖填数据提取出来,请详细说明步骤。
我有更好的答案
先图面网格CASS环境EXCEL
怎么在EXCEL中生成啊
其他类似问题
为您推荐:
地面高程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何将南方全站仪数据导入南方cass_百度知道
如何将南方全站仪数据导入南方cass
提问者采纳
txt文档记录坐标文件格式: 点号1,X1坐标,Y1坐标,高程1点号1,X2坐标,Y2坐标,高程2...点号n,Xn坐标,Yn坐标,高程n1.请txt文档记录坐标导入EXCEL,步骤:
EXCEL程序[文件]-〉[打]打框文件类型拉列表选择所文件选坐标数据.TXT文件单击[打]向导框隔符号选择[逗号]单击[步]按钮直[完]按钮坐标数据导入EXCEL啦2.修改EXCEL各列数据顺序:[第列:点号] [第二列:空列] [第三列:Y坐标值}] [第四列:X坐标值]第五列:高程值]3.[文件]-〉[另存...]-〉另存框文件类型拉列表选择CSV(逗号隔符)*.csv格式单击[保存]退EXCEL4.保存坐标数据.CSV文件扩展名改坐标数据.dat文件CASS展绘坐标点
其他类似问题
为您推荐:
其他1条回答
仪器部:进入导菜单选择要导文件软件部:打南CASS软件
数据拉菜单读取全站仪数据 选择仪器型号
配置协议 全站仪面车
您可能关注的推广
南方全站仪的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁设计院给的设计图电子版上面的高程是文字,在用南方cass计算土方的时候想把高程文字转换为dat格式文件!_百度知道
设计院给的设计图电子版上面的高程是文字,在用南方cass计算土方的时候想把高程文字转换为dat格式文件!
设计院给设计图电版面高程文字用南cass计算土候想高程文字转换dat格式文件含X.Y.Z三坐标数据恳请前辈指点
提问者采纳
工程应用拉菜单找指定点数据文件、高程点数据文件、控制点数据文件、等高线数据文件四菜单按CASS提示操作即.dat文件(1)指定点数据文件:通拾取图面点坐标数据文件逐拾取能批量处理 (2)高程点数据文件:编码高程点数据文件编码高程点数据文件两种编码高程点数据文件即通图面高程点(带CASS图层属性)批量坐标数据文件高程点必须CASS图层属性编码高程点数据文件即通图面点位高程注记数据文件编码高程点同图层注记高程数字同图层用种式批量处理(3)等高线数据文件:通图面等高线(主要等高线结点)数据文件数据量较
有一种情况就是没有点,只有高程数字。只能用您说的第一种方法来做吗?这样做很费时,有没有快一点的办法?
你很聪明,你说的情况就只有人工拾取啦。图上连最基本的图形元素--“点” 都没有,当然就是纯粹的人工活儿咯。
其他类似问题
为您推荐:
其他4条回答
高程数据错误 根据图高程点做注意用复合线闭合计算区域余其点框进要使用坐标文件
用工程应用下面的高程数据生成数据文件,生成之后你原来的点好和坐标对应不了!
湘源控规软件里这个模块。
这个可以用Arcgis来处理的。你把高程值转到Arcgis。然后用然后再添上XY坐标。然后保存DBF文件为xlsx文件。再在EXCEL上编辑一下成dat格式。再保存为TXT。最后将文件扩展为改为DAT即可。打开CASS,检查一坐标位置是否正确,如果不正确再整体偏移一下即可。
高程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 cass提取坐标高程点 的文章

 

随机推荐