欢迎您来到GIS动力

加入收藏 免费注册 用户登陆 帮助中心
首页 新闻动态 技术专栏 银杏树下 学习考研 软件下载 求职招聘 许愿瓶 节日祝福 用户中心 精彩推荐 资源搜索 地图
专栏导航: AO开发 | SO开发 | ArcGIS桌面 | 超图桌面 | 开发语言 | 数据库 | WebGIS | 银杏文学 | 研究生考题 | FreeMap 谈天说地
   您现在位于: 首页技术专栏地理信息技术 → 正文
由DEM格网数据生成等高线
08-01-17 00:00:00 作者:武汉侯涛 出处:www.cnblogs.com/wuhanhoutao/
现阶段DEM 数据的来源不再仅仅局限于原来保存的纸质地形图的跟踪数字化,可能是采用激光测距仪配合地面控制点生成,由此产生的DEM 格网数据可能需要生成等高线图,以作为基础地理数据或底图。此工艺流程与原来跟踪等高线来生产DEM 的目标刚好相反,是在拥有DEM 数据后反而希望生成等高线。下面介绍具体的流程和参考代码:

1)      针对格网中每个基本单元,创建一个参考变量,即YuanSu[i][j](0<=i<=Row; 0<=j<=Column) 同时分配内存。此参考变量赋值0 1 ,其中1 代表此位置处的邻域高程数值将发生变化,那么此位置将绘制等高线。

col       = ( char **) calloc( m_iRows, sizeof( char *));                           // 指向指针的指针初始化

    row     = ( char **) calloc( m_iRows, sizeof( char *));                           // 指向指针的指针初始化

    for( y=0; y< m_iRows; y++)                                                      //m_iRows: 格网的行数

    {

        col[ y] = ( char *) calloc( m_iColumns, sizeof( char));        // 每个单元分配内存,m_iColumns : 格网的列数

        row[ y] = ( char *) calloc( m_iColumns, sizeof( char));         //

9 7 3 1 2 3 4 5 6 7 8 9 10 4 8 :

(本文已被浏览 次)
发布人:admin
推荐给好友:发送给好友
上篇新闻:
下篇新闻:
相关评论
发表我的评论
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  •   相关文章  

    关于我们 友情链接 ┋ 与我在线 ┋ 管理 ┋ TOP
    网站当前版本:GisPower CMS V3.0
    『GIS 动力』- http://www.gispower.org/
    联系我们:webmaster#gispower.org
    Copyright (c) 2003-2007 GisPOwer.Org. All Rights Reserved.

                   滇ICP备05006901号