基于开源GIS软件的WebGIS系统构建及应用研究

来源 :兰州交通大学 | 被引量 : 16次 | 上传用户:hubeibei1919
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件开源是软件源代码可以被公众使用,用户对该软件的使用、修改等不受许可证的限制。开源软件开发灵活度高且成本低廉,用户可以控制他们的业务所赖以生存的工具。目前,在国内GIS行业中商业软件依旧占主导地位,开源GIS软件应用比较少。在政府、企业和研究部门大多GIS应用都是基于商业软件基础之上。随着GIS技术的发展,政府在GIS应用的增多和普通客户对GIS需求的增长,GIS不再是一个独立的系统。它必须和其他信息系统集成才能满足用户的需求,这也是GIS发展的趋势。那么商业GIS软件就体现出软件开发灵活性差、数据与操作共享困难、安全性低和费用高昂等不足。目前,在开源GIS软件中都能找到和商业软件相对应的软件。如今开源软件在GIS领域发展的很快,并且逐渐形成了一股不可小觑的力量。在开源GIS领域涌现出了许多成熟的产品。随着社会经济的迅速发展,GIS不仅限于专业部门,更加倾向于企业化发展,满足普通用户对GIS服务的迫切需求。GIS通过Web的扩展,真正成为大众使用的工具。WebGIS是基于Web的客户机/服务器系统,通过Internet进行客户端与服务器的信息交换。Internet用户可以随时随地的访问WebGIS站点所提供的GIS服务(浏览地理空间技术、制作专题地图、分析检索空间数据等)。它具有以下特点:全球化服务、易用性高、良好的扩展性(能够和其他信息服务集成)、跨平台特性等。本文以公交信息服务为实例,阐述了基于开源GIS软件构建WebGIS系统是可行的、功能强大的、应用性很高的设计方案。系统采用B/S架构,系统涉及到的客户端、服务器、数据库都采用开源GIS软件进行开发。本文首先讨论了当前国内外开源GIS软件和WebGIS发展及应用现状;其次介绍了WebGIS的相关技术和探讨了开源软件Geoserver、 PostGIS和Openlayers的运行机制;再次阐述了公交查询系统功能设计和系统数据库设计。根据公交运营的情况和不同公交乘客的实际要求,设计了系统该有的具体功能——公交站点查询,公交线路查询,公交数据更新:最后完成对系统的详细设计和实现,并结合系统开发过程和调试过程中遇到的问题,提出了系统需要完善的地方,总结了采用开源软件设计WebGIS系统所得的经验和展望。
其他文献
为了更好地支持科学计算网格中资源共享的需求,在分析现有网格信息服务技术局限的基础上,根据科学计算程序资源的特点,提出了“服务组-物理服务”、“顾问服务”的思路来解决存
针对多个实体集关系,提出了链接属性及实体链有关概念,研究发现了具有相同或相似链接属性的实体链计算方法。多关系之间的实体链计算是近似连接查询的关键,该研究通过分析链
在压缩负荷状态下密封条是否会发生变形,其应力分布情况是怎样的,建立相关的模型对上述问题进行分析,其中通过混响室-消音室法建立传递过程中的损失分析,利用叠加法计算密封
文章论述了小学语文拓展阅读教学的作用,阐述了现阶段小学语文拓展阅读教学中存在的问题,并提出了有效提高小学语文拓展阅读教学的策略,包括结合小学语文拓展阅读教学让学生
针对无监督局部保持投影算法在头部姿态估计上的高误差性和对噪音的敏感性的问题,提出一种鲁棒的局部保持投影算法。其基本出发点是先对训练的头部姿态加以姿态标注,并获得各个头部姿态间的偏置距离,再对所有头部姿态样本点进行异常值的度量,训练出较好的线性映射矩阵。实验结果表明,改进的方法比传统的LPP在头部姿态估计上取得较好的效果。
期刊
现代俄语口语讲座王冬竹第九讲口语复合9.1概述书面语复合句和口语复合句分属两个不同的系统。前者以连接词复合句为中心形成自己的系统,各分句间的语义关系主要通过连接词和联系
搜集目前我省商业销售的玉米品种,在不同生态区域测试与评价。初步提出优秀品种36个,明晰了玉米品种的基本现状及主要问题,并提出相关建议。