三维GIS中DEM模型的局部修改,利用arcengine+c#

RT,毕业设计的题目,说简单点就是一条铁路通过一个地区,会出现地面不平整,凹凸起伏,现在需要休整这些地方,凹的地方填平,凸的地方削去,通过编程如何实现?各位给点建议,感激不尽

据:wl文件,已建立正确的等值线属性结构(数据类型为双精度型),已对每条等值线进行赋值。
2、mapgis主界面->空间分析->DTM分析,打开mapgis数字地面模型子系统
3、文件-打开数据-线文件,选中等值线文件打开
4、处理点线-等值线高程栅格化,生成同名的GRD文件。
5、GRD模型-格网立体图绘制,选择打开刚生成的GRD文件,铛铛~,OK了。

希望对你有帮助,我也是GIS专业的,不过改行了··

这是参考资料追问

哈哈,这专业无语,我们是干测量的,也算转了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-30
通过编程如何实现?? 首先告诉你不是很好搞!方法是获取铁路的高程信息与等高线数据插值,直接获得修整好的地形,这种地形生成的算法不好写;或者试试Creator 这个软件,可以进行地形改正(很麻烦)追问

麻烦也没办法,毕业设计题目就是这个。要求用的就是arcengine+c#,获得高程信息之后怎么办?谢谢,最近搞得头疼

追答

你搞懂tin的生成算法,就会做了!

相似回答