📄 关于arcgis和surfer格网文件的转换方法[1].txt
字号:
1行插入
Surfer ASCII格网文件的
ID号
DSAA ;
2.在第
2行输入列数和行数
;
3.在第
3行输入
X的最小值
( X min)和最大值
( X max)。Arc ASCII格网文件文件头第
3行的
xll2
corner是
X的
Xmin , Xmax = X min + (cellsize 3 (ncols
-1) ) ;
4.在第
4行输入
Y的最小值
( Y min)和最大值
( Y max)。Arc ASCII格网文件文件头第
3行的
yll2
corner是
Y的
Y min , Y max = Y min + (cellsize 3 (ncols
-1) ) ;
5.在第
5行输入
Z的最小值
( Zmin)和最大值
( Zmax)。如果不知道确切的值
,可以自定义一个适
合的值
;
6.在记事本中使用搜索和替换命令
,将所有
. 1994-2008 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
测 绘 通 报
2005年 第
2期
50
NODA TA值替换为
Surfer的空白值
(1. 70141e38)。
如果文件太大
,可以先保留所有的
NODA TA值
,在
编辑生成
Surfer ASCII格网文件之后
,在
Surfer中
使用进行替换
;
7.移除
Arc ASCII格网文件文件头
,使第
6行
开始为
Z值的列表。以
GRD扩展名保存文件
,文
件类似如下
:
DSAA
4263 1979
1272763 1379313
3477716 3527166
0
450
19. 5061 19. 50942 19. 51275 19. 51609 19. 51945
19. 52281 19. 52618 19. 52956 19. 53296 19. 53977
19. 54319 19. 54663 1. 70141e38 19. 55352
19. 55699 19. 56046 19. 56395 19. 56744 19. 57095
19. 57446 19. 57799 19. 58153 19. 58508 19. 58864
19. 59221 19. 59579 19. 59939 19. 60299 19. 60661
19. 61023 19. 61387 19. 61752 19. 62118 19. 62485
值方法来创建GRID表面模型,然后在Surfer中方
便快速地绘制等值线图、粘贴图、影像图、地貌晕渲
图、矢量地图、线框图和曲面图等3维立体图件,以
及灵活地标注相关图件,也可以对图件进行平滑、滤
波、微分、积分、傅里叶谱分析等处理,也能进行趋势
面分析、体积和面积计算、坡度分析、坡向分析、剖面
曲率、平面曲率和水平曲率分析和剖面计算等3维
空间分析。也可以将Surfer ASCII格网文件修改成
Arc ASCII格网文件,利用Arc GIS扩展模块的强大
的3维分析、空间分析功能。
五、应用示例
对江苏宁镇地区1 439个高程点数据,利用Arc2
GIS地学统计分析扩展模块( Geostatistical Analyst)
中反距离加权插值法创建25 m ×25 m的栅格表
面将栅格表面转换为Arc ASCII格网文件格式,在
Surfer创建透视投影( Perspective)
曲面图,图例是按照其高程值采用渐变色来显示的
,
,然后在件格式
记事本中按以上的步骤修改为Surfer ASCII格网文
19. 66601.。
8.在
Surfer的绘图
( Plot)窗口中选择菜单命令
“Grid (格网
) | Transform (变换
) ”,在弹出的
“Open
Grid (打开格网
) ”对话框中选择刚编辑的格网文件
,
单击“打开”
,在弹出的
“Grid Transform (格网变
换) ”对话框的
“Operation”下拉列表框中选择
“Mir2
ror Y (反射变换
Y ) ”变换类型
,指定输出文件的路
径、保存的文件名和格式
,Surfer自动调整格网的行
序生成
Surfer的格式
,第五行插入正确的
Z的最小
值( Zmin)和最大值
( Zmax)。单击“确定”
,完成格网
变换。
9.在步骤
7中如果没有将所有
NODA TA值替
换为
Surfer的空白值
(1. 70141e38) ,选择菜单命令
“Grid (格网
)| Math (算术运算
) ”,在“Open Grid (打
开格网
) ”对话框中选择以上格网变换生成的文件。
单击“打开”
,在“Grid Math (格网运算
) ”对话框中输
入
:
C =if ( A = -9 999 ,1. 701 41e38 , A ),其中
C为输
出的格网文件
,A为输入的格网文件。
同理
,也可以将
Surfer ASCII格网文件格式手
工修改成
Arc ASCII格网文件格式。
实现了两种表面模型文件格式的转换
,可在实
际的科研中针对不同的数据量、研究目的等方便地
选择
Surfer软件或者
Arc GIS软件提供的不同的插
1. 70141e38 19. 63223 19. 63594 19. 63965 19. 64338
19. 64713 19. 65088 19. 65464 19. 65842 19. 66221
(图
1)。
图
1 透视投影曲面
六、结 论
本文比较了
Arc GIS和
Surfer软件创建的
GRID表面模型的文件格式
,并提供了这两种文件
相互转换的方法。在此基础上可方便地选择
Surfer
软件或者
Arc GIS软件提供的不同的插值方法来创
建
GRID表面模型
,然后灵活地选择二者绘制
3维
立体图和进行空间分析。
参考文献
:
[1] FRANKE R. Scattered Data Interpolation:Test of Some
Methods[J]. Mathematics of Computations, 1982,33
(157) :1812200.
(下转第
54页)
. 1994-2008 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
1999 , (4) . 1999 , (4) .
测 绘 通 报 2005年 第
2期
54
图
1 城市交通地图展示
参考文献
:
[1 ]
杜清运.数字环境下地图学发展的若干问题
[A ].
第三届两岸测绘发展研讨会论文集
[ C].香港
:
[s. n. ] ,2000.
(上接第
31页)
序
,就使用图形词典。
五、结束语
AutoCAD不仅是优秀的绘图软件
,同样也是功
能完善的属性管理软件。对于以图为主的应用程序
来说
,使用上述属性管理方法来管理与之相应的属
性数据
,是完全可以的。笔者在开发
Xmap测绘与
管理系统时
,就使用了扩展图元数据和图形词典来
管理数字地形图的属性数据。其中的管线模块、地
籍模块和规划项目管理模块的属性数据
,则完全使
用图形词典来储存。扩展图元数据、扩展词典和图
形词典这
3种属性数据管理方法的特点是属性数据
与图形数据存放在一起
,即都放入一个. dwg文件
图
2 城市交通网页展示
[2] 唐良瑞
,李 丹.网页设计的诸要素分析[J ].北方工业
大学学报
,2000 ,12 (1) .
[3] 夏 雪.多媒体电子地图界面及其设计原则[J ].地图
,
中
,对于以属性数据为主的应用程序来说
,这可能是
个缺陷
,因为
,要对储存在. dwg文件中的属性数据
进行查找、编辑、统计、分类时
,其效率较低。对于这
类应用程序
,可以使用
CAO来访问外部数据库。在
CAO的支持下
,应用程序可以将存放在外部数据库
中的属性数据与图形关联
,实现属性与图形的双向
查询。对于属性数据
,则可以使用利用数据库管理
系统的强大功能
,实现编辑、统计等功能。
参考文献
:
[1] DAV ID S C. AutoCAD2000中文版技术大全
[ M].北
京
:机械工业出版社
,2001.
[2] 余承飞
,方 勇. AutoCAD2000二次开发技术
(Objec2
tARX) [M].北京
:人民邮电出版社
,1999.
(上接第
50页)
[2] 邬 伦
,刘 瑜
,张 晶
,等.地理信息系统
—
———原理
,方
法和应用[M].北京
:科学出版社
2001.
[3] 陈述彭
,鲁学军
,周成虎.地理信息系统导论[M].北京
:
科学出版社. 2001.
[4] 郭仁忠.空间分析
[M].武汉
:武汉测绘科技大学出版
社
,2000.
[5] 党安荣
,贾海峰
,易善桢
,刘 钊. ArcGIS8Desktop地理
信息系统应用指南[M].北京
:清华大学出版社
,2003.
[6] ESRI Inc. Using ArcGIS Geostatistical Analyst[M]. Red2
land:[s.n. ],2001.
[7 ] ESRI Inc. Using ArcGIS Spatial Analyst[M]. Redland:[s.
n. ] ,2001.
[8] ESRIInc. UsingArcGIS3DAnalyst[M].Redland:[s.n.],
2001.
[9] 白世彪
,陈 晔
,王 建.等值线绘图软件
SURFER 7. 0
中
9种插值法介绍
[J ].物探化探计算技术
,2002 ,24
(2) :1572162.
[10 ] BRIGGS I C. Machine Contouring Using Minimum Curva2
ture[J],Geophysics,1974,39(1) ,39248.
[11 ] FRANKE R. NIELSON G. Smooth Interpolation of Large
Sets of Scattered Data[J ]. International Journal for Numeri2
cal Methods in Engineering , 1980 , 15(2) :1 69121 704.
[12 ] 唐泽圣.3维数据场可视化[M].北京
:清华大学出版
社
,1999.
[13 ] RENKA R J. Multivariate Interpolation of Large Sets of
Scattered Data [J ]. ACM Transaction on Mathematical
Software , 1988 , 14(2) :1392148.
. 1994-2008 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -