阅读:4573回复:24
shpae转DTED的问题
<P>1。shapefile格式 能否转换成 dted 格式?</P>
<P>2。用什么办法最直接易行?</P> <P>3。我想用arc 中的 shapegrid 和griddted 两个命令联合完成,但好像觉得用 griddted 时需要grid 数据中包含 coordinate的描述,而shapegrid 命令得到的结果中却没有coordinate信息。这是什么原因?如何是好 ?</P> <P>谢谢。</P> |
|
1楼#
发布于:2006-07-30 22:52
<P>你发的短信息收到了.</P>
<P>等我试试再给你回答.</P> |
|
2楼#
发布于:2006-08-01 21:19
<P>我试了下,不过最终没有做出来,没有Z值(根据DTED的理解,我想应该是没有高程值),不过你可以按我的方法试试看,你有高程值的话</P>
<P>用SHAPEGRID把SHAPE转为GRID时,即使是SHAPE有坐标系转为GRID时也没有坐标系,你可以试下在转为GRID后用PROJECTDEFINE命令对GRID进行坐标定义,看了下帮助,GRIDDTED对GRID的坐标要求是地理坐标(即经纬度)不要平面坐标(即公里格网那种)且坐标系要定成WGS84的.然后才可以做.</P> <P>我今天用的数据是有平面坐标的了(结果定义WGS84后出错),所以请你注意下你的数据最好是地理坐标的.</P> |
|
3楼#
发布于:2006-08-02 21:42
谢谢你,下午试了。用shapegrid命令后转换出的grid文件好像默认使用度(DD)为单位,我然后用projectgrid命令将grid文件用新的坐标系重新生成(使用妙为单位 DS),但在用griddted 命令时提示grid's bnd is not big enough,不成功。<img src="images/post/smile/dvbbs/em02.gif" />
|
|
4楼#
发布于:2006-08-02 22:35
那等我有空我再看看,这几天忙着数字化呢
|
|
5楼#
发布于:2006-08-02 22:43
<P>对了看了下你不成功的提示说的大概是GRID的边界不够的意思。</P>
<P>是不是你在用shapegrid时Xmin和Ymin这两个参数没有给对值。</P> |
|
6楼#
发布于:2006-08-02 23:50
<P>不知道什么原因,但是shapegrid的时候没有Xmin和Ymin参数的指定呀。</P>
|
|
7楼#
发布于:2006-08-03 14:48
<P>哦哦说错了</P>
<P>应该是griddted时的左下角的经度和纬度的设置有问题.</P> |
|
8楼#
发布于:2006-08-03 22:31
en。我在用out = shapegrid(*.shp,#,cellsize)的时候老出现can not set window for c:\workspace\out,是什么原因?
|
|
9楼#
发布于:2006-08-05 22:42
你用的应该是默认的工作区,新建个工作区看看.
|
|
上一页
下一页