论文部分内容阅读
以计算机为核心的信息处理系统技术是二次世界大战后科技革命的主要标志之一。在信息的诸多类型中与空间相关的信息是十分重要的一类,人类生存的地球这个三维空间中的万物无不与空间位置相关。地理信息系统(GIS)是一种特定的空间信息系统,它采用现代化的方法来采集、存储、分析、管理、显示及模拟与地理各空间分布有关数据的空间信息系统。 随着计算机的普及以及地理信息科学的发展,地理信息系统因其强大的功能日渐得到广泛和深入的应用,其中旅游地理信息系统的应用更为甚。澳门是一个东西文化交融的地方,拥有大量具历史价值的建筑物,为了开拓旅游业的发展,有必要拥有一个内容充实、功能完备的旅游地理信息系统供游客使用,协助游客了解及游览澳门。 本文针对澳门现有旅游系统的缺点,研究开发一个适合澳门现况、多功能而高效的基于互联网上运行的旅游地理信息系统,以协助澳门推广旅游业。 本文在第一章简介了地理信息系统的定义及发展现况、旅游信息系统的主要功能、澳门旅游信息系统的现况、本文研究的主要内容及技术、本系统的特点及创新点等;第二章介绍了系统组成、功能设计、开发工具和运行环境、数据库结构等;第三章给出各功能网页的设计及实现;第四章从设计和编程角度,分析系统实现所涉及的关键技术与实现方法。主要讨论:最短路径搜索及公车乘搭方案的算法、地图显示机制、图层显示的技术、多语言文字显示的技术,以及阐述了基于IntraWeb的网页显示技术。最后一章总结了本文的研究工作及不足之处。 本系统的特点及创新点是提供了最短路径以及转乘公车的查询,这都是澳门现有系统所缺乏的;另外,实现了「互动地图」,使地图与数据库资料相连结,达到快速搜索及显示查询点信息;基于系统面向各方访客,本系统实现了多语言显示功能,适应不同母语的用户。而在最短路径搜索和转乘公车方案的算法实现上,发挥了Delphi语言的所长,利用指针链接的技术,代替用数组来组成队列、栈,达到动态分配内存,节省内存空间及运算时间。而在网页开发的实现上,利用了IntraWeb的介面承继功能,缩短了开发时间及简化程序段。