基于osgearth局部等高线画法的研究及实现.doc

基于osgearth局部等高线画法的研究及实现.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于osgearth局部等高线画法的研究及实现

基于osgearth局部等高线画法的研究及实现   摘要:针对在地理信息系统上绘制等高线时常常需要将全部高程数据读入缓存,造成三维等高线渲染速度慢、绘制效率低的问题,本文提出了一种由用户鼠标选定关心区域,根据用户指定采样行数、采样列数和等高线间距等参数,高效、快速地在osgearth平台上绘制三维等高线的一种画法及实现。并将局部等高线做成插件,方便系统集成,其中的二维等值线算法也适用于计算二维等值面其他问题地实现。   关键词:osgearth;局部等高线; 高程数据   中图分类号:TN911 文献标识码:A 文章编号:1009-3044(2018)09-0203-04   Abstract: For drawing the contour lines in the geographic information system often needs to be all the elevation data into the cache, resulting in slow rendering, 3D contour rendering problems of low efficiency, this paper proposes a mouse by the user selected regions of interest, according to user specified sampling number of rows, columns and contour sampling spacing, and achieve a drawing efficiently and quickly rendering 3D contour on the osgearth platform. In addition, the local contour line is made into a plug-in to facilitate the integration of the system, and the two dimensional contour algorithm is also applied to the realization of other problems of the two-dimensional ISO surface.   Key words: osgearth; local contour; elevation data   osg是一??开源的场景图形管理开发库,它对底层的opengl进行了封装。osg拥有强大的插件库,使用户可以利用这些插件库完成自己的应用程序。osgearth是带有GIS功能的osg图形库,利用它用户可快速搭建起数字地球,及做出基于此的各种应用程序。等高线的画法是gis系统中不可回避的课题,也是gis系统中常用的功能。本文利用osgearth平台及高程数据,根据用户给定的参数,利用栅格算法,在地理信息系统上高效绘制出局部等高线。   1平台概述   1.1坐标系   坐标系是GIS图形系统图形显示、数据组织分析的基础,建立完善的坐标投影系统对于GIS应用来说是非常重要的。GIS系统的坐标系大致有三种Plannar Coordinate System(平面坐标系统)Geographic Coordinate System(地理坐标系统)Projection Coordinate System(投影坐标系统)。平面坐标系统常常在小范围内使用,它不需要投影或坐标转换。地理坐标系统是球面坐标系统,是以经纬度为单位进行存储的。   地图坐标系统是由二个因素决定的:大地基准面和投影系统。大地基准面指特定椭球体对特定地区地球表面的逼近。我国的两个大地基准面为北京54基准面和西安80基准面。投影坐标系统就是利用不同的投影规则将球面坐标投影到大地基准面上,从而得到不同的投影坐标系统。常用的投影规则有:高斯-克吕格投影、墨卡托投影等。它们的主要区别在于南北网格的比例系数是上,高斯-克吕格投影的中央经线投影后保持长度不变,即比例系数为1,而墨卡托投影的比例系数为0.9996。   本文采用WGS84坐标系统,基准面采用WGS84椭球体基准面。它是地心坐标系,即以地心作为椭球体中心的坐标系。椭球体长半轴为6378137米,短半轴为6356752.3142米。投影方式为高斯投影。在配置文件中进行如下设置:   epsg:4326            1.2影像数据   影像数据也称作纹理数据,是地理信息系统中最基本的数据结构。影像数据通常采用瓦片金字塔形式进行存储。影像瓦片技术是一种地图预缓存技术,将配置好的一定坐标范围的地图,按照固定的若干个比例尺(瓦片级别

您可能关注的文档

文档评论(0)

bokegood + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档