yulu11
外卖仔
外卖仔
  • 注册日期2004-07-12
  • 发帖数62
  • QQ
  • 铜币766枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
阅读:3777回复:10

[求助]如何求出grid图像每个cell对应的x,y坐标?

楼主#
更多 发布于:2004-07-13 14:17
<P>现有一个grid文件,现有三个字段,id,value,count。新建二个字段x,y,如何求出每个cell的坐标值,并输入到grid的属性表中的x,y字段中。</P>
<P>另外,如何将grid转为一个一个cell小格的polygon feature,我在空间分析模块下试了一下,转出来的polygon不是一个一个cell小格图形,它把value值相同并相邻的cell合成一个polygon,并且在grid网格的边缘形成了一些三角形polygon。这是何故,应该如何做?</P>
喜欢0 评分0
destnity
路人甲
路人甲
  • 注册日期2004-03-25
  • 发帖数341
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-07-13 16:54
<P></P>
<P>3D analyst Toolbar: Raster->Tin then Tin -> feature ->nodes to points .</P>
<P>这样就取得了每个CELL 带有MZ值中心点的矢量图层。可以做些处理,即可得到你要的数据。</P>
<P>
 </P>
签 名: 不能超过 250 个字符 文字将出现在您发表的文章的结尾处。
举报 回复(0) 喜欢(0)     评分
destnity
路人甲
路人甲
  • 注册日期2004-03-25
  • 发帖数341
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-07-13 17:07
<P>不过这种方法经常会漏点,TIN吗。唉。</P>
<P>
</P>
[此贴子已经被作者于2004-7-13 17:09:26编辑过]
签 名: 不能超过 250 个字符 文字将出现在您发表的文章的结尾处。
举报 回复(0) 喜欢(0)     评分
destnity
路人甲
路人甲
  • 注册日期2004-03-25
  • 发帖数341
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-07-13 17:20
<P>我想另外一种方法,Raster -> ASCII 将raster 导出为文本格式。</P><P>ncols         500
nrows         400
xllcorner     348700
yllcorner     80725
cellsize      12.5
NODATA_value  -9999
702.6262 708.8002 716.5129 728.5463 739.2521 747.2299 .......</P><P>....</P><P>左下角坐标有了,栅格尺寸有了,Z值也有了,唯一没有的XY值就可以自已做些小处理完成</P>
签 名: 不能超过 250 个字符 文字将出现在您发表的文章的结尾处。
举报 回复(0) 喜欢(0)     评分
yulu11
外卖仔
外卖仔
  • 注册日期2004-07-12
  • 发帖数62
  • QQ
  • 铜币766枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
4楼#
发布于:2004-07-14 13:06
<P>怎么做一些小处理,我是初学,希望多指教一下。</P>
举报 回复(0) 喜欢(0)     评分
yulu11
外卖仔
外卖仔
  • 注册日期2004-07-12
  • 发帖数62
  • QQ
  • 铜币766枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
5楼#
发布于:2004-07-14 13:09
也就是说怎样把ASCII中左下角坐标,z值导出为dbf表。
举报 回复(0) 喜欢(0)     评分
destnity
路人甲
路人甲
  • 注册日期2004-03-25
  • 发帖数341
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-07-14 14:23
GRD 格式的文件类似于一个矩阵,前几行是矩阵行数,列数,左下角坐标,。。。这些信息提供了,来算X,Y坐标当然不是麻烦事了。至少生成X,y,Z表是很简单的。
签 名: 不能超过 250 个字符 文字将出现在您发表的文章的结尾处。
举报 回复(0) 喜欢(0)     评分
yulu11
外卖仔
外卖仔
  • 注册日期2004-07-12
  • 发帖数62
  • QQ
  • 铜币766枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
7楼#
发布于:2004-07-15 09:00
<P>我在arctoolbox里面把grid转为ascII时,它要求以value还是count为参数来转,不论采用那种,出来的文件并没有x,y坐标啊!里面的值还是value或者count的值。</P>
举报 回复(0) 喜欢(0)     评分
destnity
路人甲
路人甲
  • 注册日期2004-03-25
  • 发帖数341
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2004-07-20 16:30
写了个小工具,试一下。
<P>第一次用C#写,没经验。</P>
<P>基本实现了txt grid to xyz file.</P>
<P>其它功能正在加。</P><a href="attachment/2004-7/2004720162958370.rar">2004-7/2004720162958370.rar</a>
签 名: 不能超过 250 个字符 文字将出现在您发表的文章的结尾处。
举报 回复(0) 喜欢(0)     评分
destnity
路人甲
路人甲
  • 注册日期2004-03-25
  • 发帖数341
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2004-07-20 16:30
另外AO 在线帮助里有例子。
签 名: 不能超过 250 个字符 文字将出现在您发表的文章的结尾处。
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部