基于MapGuide平台的WebGIS的研究与应用

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:skyeyviva
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍了WebGIS的特点和构成方法,然后介绍MapGuide平台的体系结构的各个组成部分以及这些软件组件是怎样协同工作的。论文中列举了三种开发基于MapGuide平台的WebGIS应用的方法,分析了这三种方法适用的场合以及各自的特点。 第一种方法是完全使用脚本语言开发,本文介绍了该方法的技术特点,即怎样使用默认的ASP对象来获取用户输入的信息,以及利用默认的ASP对象来回传处理结果;此外,还介绍了在脚本语言中怎样使用SDF Component Toolkit来对空间数据文件进行各种方式的访问以及修改, 本文提出的第二种方法是使用Delphi开发自定义的ASP对象,然后用脚本语言创建该ASP对象,调用该ASP对象显露的方法来完成特定的功能,这种方法在开发速度、运行效率上具有明显的优点,本文介绍了该方法的技术特点,首先是系统分析,哪些功能在自定义ASP对象中实现,哪些功能在脚本语言中实现,二者之间的参数怎样传递;然后是怎样在Delphi中创建自定义ASP对象以及该自定义ASP对象要显露的方法;在该自定义ASP对象编写完毕以后,使用脚本语言创建该ASP对象,调用该ASP对象显露的方法,回传相应的执行结果。对于怎样在Delphi中使用SDF Component Toolkit对空间数据文件进行访问本文也进行了详细的介绍。 本文提出的第三种方法是使用Delphi开发具有WebGIS结构的、独立运行的Windows应用程序,这种方法可以作为第二种方法的开发原型,第二种方法是脚本语言驱动,而第三种方法则采用标准的Windows应用程序的工作方式-菜单驱动.本文在这部分中,利用SDF Component Toolkit对空间数据文件进行了复杂的访问和修改,不但实现了点状地理元素的添加、查找、删除,而且实现了线状、多边形状地理元素的添加、查找、删除。在对线状、多边形状地理元素的添加上,本文提出了一种新颖的方法,即对存储空间数据的、以文本文件形式存在的SDL文件进行处理,然后在程序中调用SDF Loader将其转换为存储同样空间数据的、以二进制形式存在的SDF文件。在对属性数据进行处理方面,利用Borland的数据库引擎BDE对属性数据库进行了多种形式的查询和修改。
其他文献
随着Internet的飞速发展和广泛应用,大量的网络病毒已将Internet作为其一种主要的传播途径。其中利用电子邮件传播是最直接的方式。为了使邮件病毒的查杀工作对用户及邮件服务
该文回顾了传统的数据加密技术,研究了当前多媒体信息隐藏技术的发展状况,着重分析了图像空间域排列变换和频域变换的特点,找到了静态图像加密算法的加密原则—好的图像加密
主动实时数据库(ARTs-DBMS)完善地集成了传统数据库、实时系统及主动规则的技术与机制.主动实时数据库系统的高效性要求以内存数据库(MMDB)作为底层支持,论文以自行研制开发
随着计算机和网络的不断发展,各种数据大量地涌现,而这些数据中,很多是以混合形式出现,称为混合数据。混合数据通常由结构化数据和非结构化数据构成,其中非结构化数据主要以
传统的通用操作系统已无法满足当前硬实时、软实时和普通应用并存的要求。设计对各种应用提供统一支持的调度策略成为现代操作系统的研究热点。 本文对UNIX,Linux和WINDOWS
该文结合一个实际系统-济南市空气质量监控网络与预警系统的研究与开发,研究了基于地理信息系统(Geographic Information System,简称GIS))的环境管理信息系统,并根据环境空
随着Internet在全球的飞速发展,Internet应用越来越融入人们的日常生活。而用户之间的信任关系却越来越复杂,在原有信任模型——防火墙实施点内部都是可信的,其外部都是不可信的
随着互联网的发展,数据集成变得越来越重要,数据集成就是将来自多个不同的数据源的数据集成到一起,以便于以集成和统一的方式为用户提供更便捷的信息服务。在数据集成中非常
该文所论述的网络安全监测模型,以当今流行的入侵检测技术为主要方法,采用实时的基于NIDS的技术.模型采用层次化的结构框架,整个系统分为数据采集层、数据处理层、检测匹配层
该文考察了CRM数据挖掘中所要解决的几种问题,如:客户简档化、客户响应、客户价值、客户获取、产品推荐、客户保留,然后讨论了在CRM中应用数据挖掘时所面临的各种困难,如:数