基于多媒体的gis系统平台构造与生成方法的研究new

基于多媒体的gis系统平台构造与生成方法的研究new

ID:36001234

大小:39.50 KB

页数:7页

时间:2019-04-29

基于多媒体的gis系统平台构造与生成方法的研究new_第1页
基于多媒体的gis系统平台构造与生成方法的研究new_第2页
基于多媒体的gis系统平台构造与生成方法的研究new_第3页
基于多媒体的gis系统平台构造与生成方法的研究new_第4页
基于多媒体的gis系统平台构造与生成方法的研究new_第5页
资源描述:

《基于多媒体的gis系统平台构造与生成方法的研究new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于多媒体的GIS系统辅助开发平台构造与生成方法的研究关键词:GIS,语法分析及解释执行,多媒体技术,DBMS,DXF格式文件,CASE技术1·概述而信息的处理在计算机软件技术中今天发挥着越来越大的作用,人们已远远不能满足传统的信息管理系统依旧采用数字/文字的事物表述方式,随着计算机多媒体技术的突破性进展,及相应半导体及芯片技术的进一步发展,大容量信息的存取瓶颈从硬件上得到进一步缓解,基于多媒体的软件开发技术日益受到关注。GIS(地理信息系统)技术作为一种新兴技术在管理信息系统中扮演着越来越重要的角色。基于GIS技术可以充分利用其较容易在二维空间里描述实体间的

2、关系,使其在计算机辅助分析、提供战略决策方面有着传统信息管理系统无法比拟的优势。程序辅助开发工具/程序自动生成工具(CASE)的研究也是近年来较为热门的课题,国内很多人在此方面做了很多的工作,市场上也常看到此类的产品,一般多采用悬挂在宿主开发系统(一般多为桌面级数据库管理系统)以外的附属系统,也有内置解释或编译程序的独立开发工具。2·GIS系统开发平台的软件结构及说明2·11最终用户2GISAPPLICATION(GIS应用)3二级增值开发商4GIS描述宏脚本(GISSCRIPT)5GIsDEVELOPPLATFORM(GIs开发平台)(包括地图输入,地图/图

3、形一般处理,数据库数据处理,自定义宏语法分析,解释执行,组件程序的管理调度等,地图的自定义格式及数据描述)6API(ODBC,WINSOCKET,DBLIB)-----------7DBMS(OPENBASE/SYBASE/ORACLE)、OS(WINDOWS/WINDOWS95/WINDOWSNT/SOLORIES)、PROTOCOL(TCP/IP,IPX/SPX)7很明显,本结构中第五层担负着承上启下的工作,大量的工作都落在第五层,对于第三层来说,他所见仅是本系统底层平台之上的第一层虚拟系统,而在第五层中定义了脚本描述语言(SCRIPT)及图形/地图数据的

4、通用处理方法的支持下,由第三层来描述第二层具体应用系统,所以,对于第一层(最终系统使用者)来说,他所见已是本系统底层平台之上的第二层虚拟系统;而如果按照传统专有系统的结构,我们一般可省略3,4和5的一部分。事实上,步骤5的宏语言语法定义、分析、执行,组件程序的管理调度、地图的自定义格式及数据描述比一般专有系统大大增加了设计和开发难度。2·2地图及实体关系数据录入IS地理底图的录入一般有两种方法:扫描仪光栅图录入和数字化仪矢量图录入,前者的录入方便,扫描速度快,但占用空间大,处理速度慢,在地图无极放缩时明显失真,更为严重的是光栅图本身无意义,对于空间实体关系的描

5、述能力较差。后者录入较为繁琐,但图纸描述效率高,在地图无极放缩时不失真,并且可以按一定方法定义地图的含义,可以较为清晰的描述空间实体之间的关系。目前,较为流行和通用的方法为采用光栅图矢量化成矢量图纸的办法:具体为把扫描而来的光栅图经矢量化程序处理后输出为某种较为通用的矢量图文件格式,再使用此类文件格式的编辑程序进行补充编辑,在通过格式转换程序转化为自定义的文件格式,在对于此文件进行再编辑,以期在自定义的文件中对空间实体之间的关系及相应数据进行较为详尽的描述。因此我们认为地理底图的数据输入宜采用最后一种方法。相应软件的结构如下:转换1转换2编辑1转换3编辑2地图

6、==》扫描仪---》光栅图文件------------>通用矢量图文件------------>自定义矢量图文件12345其中,从图中,我们可看出转换2,3可以直接简化为转换3,但这样事实上对于光栅图的处理就无法利用一些商品化工具,事实上,对于转换1,编辑2都增加了许多方面的处理。2·3矢量图的处理方法详见3关于地图矢量文件的描述方法2·43·关于地图矢量文件的描述方法地理信息系统关于地理图的描述是其中极为重要的部分,它的设计直接影响整个系统的运行速度和质量。7在实际应用中,地理图往往相当多,以一个50—100万人口的中等城市来讲,1:500的地图至少应有20

7、0张以上,这样大数量的地图往往要占用相当多的磁盘空间,而且严重影响整个系统的运行速度,更不用说大量的数据存取过程(包括数据库的访问)。所以过去IS系统仅仅能够在高档图形工作站上运行,而且处理能力也相对较弱。即使在现在,多媒体技术高速发展的今天,在此类设计中,依旧要注意尽力使”既让马儿跑,又让马儿不吃草”。一般来说,地理信息系统对于通用图形文件格式多采取兼容处理的办法,如MAPINFO的处理,然后再进行进一步定义和补充。当地图由光栅图转化为通用格式矢量图时,一般存储空间会大幅度下降,(当然不排除矢量程序矢量化处理效果不好,或光栅图扫描效果不佳时使矢量图纸生成效果

8、不理想的情况),一般仅为原地图的20%

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。