我正在尝试为Autodesk Revit中的特定位置获取准确的网站几何图形。该网站位于19621 Waters Road,Germantown MD 20874-0000附近。问题是我只能将CSV或其他逗号分隔的文本或CAD格式导入到Revit中,但是该区域的高度数据只能通过ArcGrid,GeoTIFF,GridFloat和BIL_16INT中的USGS mational map thingey获得。格式。我正在一台计算机上工作(因为系统管理员的东西)我不能运行任何未经批准的可执行文件或任何东西,而我的家用电脑没有Windows,只有Ubuntu。有没有人知道将数据转换为我需要的方法,或者知道更好的方法来获取它?
答案 0 :(得分:1)
如果您的ARC GRID是ascii文件(不是二进制文件),请不要担心.asc,只需在记事本中打开即可。 你会发现 xllcorner , yllcorner 和 cellsize 以及单元中心的值。关键字 xllcorner 和 yllcorner 是网格左下角的坐标。 (并且您需要知道文件的坐标系是什么,以及它是否与您要导入为csv的相同。)
然后,您可以使用 cellsize 计算(例如在Excel中)每个细胞中心的坐标。然后将这三列x,y,value
中的所有内容写入文本文件 name.csv 。
答案 1 :(得分:1)
我有一个例程,使用谷歌地球,VBA和Excel ...你必须安装谷歌地球开发人员包,但它的工作非常好 - 从GE抓取图像并协调它与CSV文件revia。< / p>