地理数据软件设计论述_第1页
地理数据软件设计论述_第2页
地理数据软件设计论述_第3页
地理数据软件设计论述_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、地理数据软件设计论述 作者:韩买侠 王小华 马润霞 单位:国家测绘局大地测量数据处理中心 系统功能设计 系统功能模块系统功能为5个模块,分别为dlg数据转换、dem数据转换、dom(drg)数据转换、文本格式数据转换、设置投影参数,系统功能模块如。1)dlg数据转换模块实现数据库中dlg数据及dlg文件数据的坐标转换。数据格式有(格式略)2)dem数据转换模块实现栅格数据与文本数据的互换、dem坐标转换、检查点坐标转换、计算中误差等功能。3)dom(drg)数据转换实现文件数据的坐标转换,或按照编目组织的数据库数据的坐标转换。4)设置投影参数设置原始数据投影分带、转换后数据投影分带及投影带号。

2、原始数据投影带号可以输入、由文件名或目录名计算(文件名及目录名是新图幅号)。5)文本格式数据转换实现文本格式数据的坐标转换,可以对单文件、单目录下所有文件进行批量转换,同时还可进行3°,6°分带转换。4d产品坐标转换功能dlg产品坐标转换1)数据格式:dlg成果的数据格式以arc/info,arcgis数据格式和cad数据为主,其中arc/info的数据格式为coverage和e00,arcgis数据格式为shape。2)功能描述:按dlg产品单个文件、单个目录下所有文件、多个目录下所有文件自动进行批量转换。转换后的dlg数据各图幅之间实现无缝自动接边。同时还可进行3

3、76;,6°分带转换。3)输入数据:dlg成果以文件的形式导入。输出数据:经过坐标转换自动生成2000系下的成果数据。dem产品坐标转换1)数据格式:将dem成果数据转为ascii格式。2)功能描述:对单个目录下所有ascii格式dem数据、高程检测点自动进行坐标转换。软件可以根据高程检测点,计算原始成果、坐标转换成果的中误差。3)输入数据:dem成果以文件的形式导入。4)输出数据:经过转换自动生成2000系下的成果数据。dom产品坐标转换1)数据格式:dom成果的数据格式以tif/tfw为主,也涉及到经过纠正后卫星影像成果的数据格式img等。2)功能描述:按dom产品单个文件、单个

4、目录下所有文件、多个目录下所有文件自动进行批量转换。3)输入数据:dom成果以及卫星影像成果以文件形式导入。4)输出数据:经过转换自动生成2000系下的成果数据。drg产品坐标转换1)数据格式:drg成果是tif/tfw格式。2)功能描述:按drg产品单个文件、单个目录下所有文件、多个目录下所有文件自动进行批量转换。3)输入数据:drg成果以文件的形式导入。4)输出数据:经过坐标转换,将drg成果坐标转换至2000系下。基础地理信息数据库坐标转换软件实现dlg数据库、以编目形式组织管理的dom(drg)数据库坐标转换功能。dlg数据库1)功能描述:对数据库中dlg数据按要素类转换,软件直接作用

5、于数据库,无需数据库数据的格式转换。2)输入数据:arcsde连接后台数据库(可以是oracle或geodatabase),加载dlg数据。dlg数据按要素类分层,以要素集的形式(包括点、线和面)进行存储管理,数据格式是shp格式。3)输出数据:坐标转换后的dlg数据在数据库中另存为一个要素类,保持原数据库中要素类不变。以编目形式组织管理dom(drg)数据库1)功能描述:对数据库中采用编目形式组织管理dom(drg)数据,用arcsde连接后台数据库,按编目加载dom(drg)数据,对编目中每幅dom(drg)进行坐标转换,转换后的成果存入数据库中另一个编目中。2)输入数据:arcsde连接

6、后台数据库(oracle),加载dom(drg)数据。dom(drg)数据按编目形式组织管理,文件名称是新图幅号。3)输出数据:坐标转换后的dom(drg)数据在数据库中存放到另一编目。 关键技术与开发方法 关键技术21)dlg数据转换方法采用逐点转换法对dlg数据进行坐标转换。对*shp数据转换方法为获取80系各要素的坐标,计算其2000系下各要素的坐标,将2000系下各要素的坐标写回原要素。对于*mdb数据及数据库中dlg数据转换方法为新建一个与原要素类结构相同的新要素类,获取各要素80系坐标,计算2000系下各要素的坐标,将2000系下要素写入新建要素类。2)dem数据转换方法首先将de

7、m数据转换为文本格式,获取80系dem平面坐标,逐点计算其2000系下坐标,将主块与周边相邻块dem数据进行拼接,计算起格网点坐标,参考像素分辨率,重新生成dem数据。3)dom数据转换方法对标准分幅(tiff/tfw)dom数据,读取80系头文件中定位坐标,计算dom中心点坐标“改正量”,按照像素关系计算移动量(像素数),避免图幅之间数据接边重新采样;对标准分幅(geotiff)dom数据,获取80系dom数据坐标范围,计算dom中心点坐标“改正量”,按照像素关系计算移动量(像素数),用80系及2000系下坐标,通过工具软件进行空间定位,完成栅格数据的转换。对于卫星影像分景dom数据,获取8

8、0系卫星影像分景dom影像数据坐标范围,可依据区域大小、区域形状、精度要求高低等技术参数均匀内插部分控制点,计算其2000系下的坐标,用80系及2000系下坐标进行空间定位,完成栅格数据的转换,更改数据头文件中定位坐标。4)drg数据转换方法获取drg数据80系下4个图廓点坐标,计算其2000系下的坐标,根据drg数据80系4个图廓点及其2000系下坐标进行空间定位,将80系drg数据转换为2000系。5)坐标转换改正量计算方法及模型3以各个转换点为中心,以适当的搜索半径搜索出计算该点改正量所需的控制点,然后采用适当的转换方法计算该点的80系向2000系转换的坐标改正量(db,dl),进而获得

9、该点的2000系下的坐标。转换改正量计算模型为:(式略)开发方法采用microsoftvisualbasic60中文版+arcgisen-gine92developerkit+mapgissdk67为开发工具进行开发。arcgisengine是基于arcobjects构建的嵌入式gis组件库,它几乎封装了arcgis的全部功能,采用arc-gisengine具有开发周期短、效率高、稳定性强、可移植性好的优势,系统界面。 结束语 arc/info以及geographics等gis软件可对矢量地形图进行坐标转换,但对大批量地形图进行坐标转换时效率较低,随着转换范围扩大,坐标转换精度逐渐降低。采用本文所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论