论文部分内容阅读
随着GIS应用的逐步普及,WebGIS的技术与应用一直是GIS领域的学者、开发商和用户关注的话题。近年来,互联网技术与软件开发技术的发展,有力地推动了WebGIS在政务GIS中应用,提升了政务GIS的大众化参与水平。但是,WebGIS的应用需要资金与技术的双重支持,而对于一些中小型用户,他们对于WebGIS的需求往往十分简单,因此探讨一种低成本的WebGIS开发与实施策略,无论对于开发商还是用户,都是十分必要的。
作者认为:利用开源软件项目和开放的技术标准是降低WebGIS开发与实施成本的有效手段。因此,本文在分析了国内外开源软件的研究现状及开源软件的商业模式和知识产权的基础上,对开源项目的开发方案及其相关技术进行了探讨,最后利用开源软件项目资源实验性地开发了一个房产WebGIS应用的原型系统。
本系统采用C#和ASP.NET为开发环境,以GeoServer为开放的GIS服务器,以OpnLayers为开放的客户端,以PostgreSQL存放房产图形数据,采用SQL Server存储房产图形数据的属性信息,提出了一种全新的开发模式。该系统不仅可以为房管部门提供了更加灵活的信息管理手段,还可以实现不同数据和处理方法间的透明访问,增强了系统的交互性。并且,因为大量地利用了免费开源资源,有效地降低了系统的开发与实施成本。