24小时热门版块排行榜    

查看: 2989  |  回复: 8

cjn10

金虫 (著名写手)


[交流] 【求助】请教surfer制图时边界文件制作的问题

我现在要用利用surfer制作等值线图,首先要制作一份这个城市的边界文件,使等值线图白化(blank)。我现在手头上有SHP格式的城市边界文件,请问有没有方便的方法将SHP格式的文件直接转换成surfer可识别的各种文件类型(如dat等)?谢谢
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cjn10

金虫 (著名写手)


或者这样问,如何将SHP格式图像的边界转换为xy形式的txt文件?
2楼2010-12-18 15:46:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

几年一剑

木虫 (小有名气)



cjn10(金币+1):谢谢参与
cjn10(金币+5): 2010-12-19 10:53:37
可以先做等值线图,做出来后用shp边界文件将边界之外的等值线去除就可以。
3楼2010-12-19 09:30:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

几年一剑

木虫 (小有名气)



jwl2064(金币+1):欢迎常来地学版交流 2010-12-19 09:36:30
cjn10(金币+5): 2010-12-19 10:53:33
当然也可以在gis中将shp文件转换成txt格式,不过中间过程稍繁琐。建议第一种方法
4楼2010-12-19 09:31:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cjn10

金虫 (著名写手)


我的问题已经解决了
我采用的是以下这贴介绍的方法
http://bbs.esrichina-bj.cn/ESRI/thread-47971-1-1.html
因为我的边界图是多边形的SHP,我使用arctoolbox中的“Feature Vertices To Points”工具把多边形拐点转成点图层,然后再用“Add XY Coordinates”获取每个点的XY坐标,最后复制出xy的坐标值在txt中。
这应该就是几年一剑所说的第二种方法,我倒也没觉得繁琐,因为surfer的blank文件本来支持txt格式的。
想请教几年一剑,如何直接用shp边界文件将边界之外的等值线?我用的是多边形SHP
5楼2010-12-19 10:58:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

几年一剑

木虫 (小有名气)


第二种方法像你所做应该可以做出来,但还是相对繁琐了,我说的是将线或面的shp转cov,然后在workstation中就可以得到线或面的点坐标数据。
第一种方法相对简单,但是我是以前做过,现在好久没有用过了,等会儿摸索一下告诉你。
6楼2010-12-19 11:22:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

几年一剑

木虫 (小有名气)


cjn10(金币+10):谢谢 2010-12-19 17:19:59
由于没有数据,找了很久才找到些实验数据。对于不同版本surfer,操作上应该稍有不同。lz可以直接在File下拉菜单中的import命令将shp文件输入,然后export即可输出bln格式文件了。这应该是最为简单的了。
7楼2010-12-19 13:30:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cjn10

金虫 (著名写手)


再次感谢几年一剑赐教
我按照你所说的试了一下,确实surfer是可以导入shp文件,如何export为bln格式的。但是存在一个问题,导入时原有的shp文件中点位的坐标相信变了,我原来的边界拐点是有经纬度坐标的,导入后都丢失了。所以为了后续操作的方便,直接导入看来还不是较好的方法。至于workstation我没有安装,我只是安装desktop,以后有机会再捣鼓捣鼓
8楼2010-12-19 17:19:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

julius6860

木虫 (小有名气)



cjn10(金币+1):谢谢参与
学习了
9楼2011-06-09 02:58:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cjn10 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见