【发布时间】:2013-12-17 14:13:06
【问题描述】:
我有一个 Excel 表格,其中每个单元格代表(不包含)一个坐标对和一个值。例如 Sheet 1:Cell A1 包含一个向下增加 25m 的 X 坐标;表 2:单元格 A1 包含一个沿 Y 坐标增加的坐标;和工作表 3:单元格 A1 包含一个值。因此,实际上,这是一个由 3 个 Excel 数据表组成的光栅文件,分辨率为 25m,表 1 表示 X 轴,表 2 表示 Y 轴,表 3 表示单元格内的值。
表结构摘录 - 200 列 / 2000 行
表“XCoord”
3544399.00 | 3544399.25 | 3544399.50 | 3544399.75 | 3544340.00 | ...etc
3544231.00 | 3544231.25 | 3544231.50 | 3544231.75 | 3544232.00 | ...etc
3544135.00 | 3544135.25 | 3544135.50 | 3544135.75 | 3544136.00 | ...etc
表“YCoord”
584449.00 | 584449.25 | 584449.50 | 584449.75 | 584449.00 | ...etc
584431.00 | 5844431.25 | 584431.50 | 584431.75 | 584431.00 | ...etc
584429.00 | 584429.25 | 584429.50 | 584429.75 | 584429.00 | ...etc
表“浓度”
0.0023 | 0.0025 | 0.0020 | 0.0027 | 0.0066 | ...etc
0.0011 | 0.0034 | 0.0056 | 0.0078 | 0.0033 | ...etc
0.0016 | 0.0026 | 0.0046 | 0.0003 | 0.0005 | ...etc
所以你看,对于细胞 - xcoord ycoord 和浓度可以确定。 这是一个用 3 个表构建的栅格。我的问题是如何将其映射到 GIS 应用程序中。表“浓度”中的值是从包括羽状扩散参数的其他表中计算出来的导数。因此,实际上,此工作表是一种非常巧妙的计算羽流的方法,无需使用昂贵的羽流建模软件。我正在使用 ArcGIS Advanced (Info)、Safe fme、Excel。
我必须将其转换为光栅图像或点要素类。有谁知道我如何将这些数据从 excel 中翻译出来?
感谢任何提示,
RB
【问题讨论】:
-
您能否提供这三个表格中每一个的非常简短的摘录?您首先说每个单元格“不包含”,但稍后您会说“单元格..包含..”。另外,有什么首选的工具吗?
-
没问题...我已经相应地编辑了问题。
-
你可以使用 Python 吗? (您应该,它通常与 ArcGIS 一起安装。)