论文部分内容阅读
传统的地理信息系统以离线数据作为基础地理信息资源的接入模式,性能低下,适用面较窄,已不能日益苛刻的应用要求,急需通过地理信息公共服务平台为载体构建在线服务体系。本文以此为背景,首先对地理信息公共服务平台建设的关键技术进行了深入研究和详细阐述。在这两项关键技术理论研究的基础上,本文以"天地图·扬州"这一典型的地理信息系统为例,分别设计了多源异构地理空间数据集成和创建瓦片地图服务的方案,并叙述了其实现方法和实现流程的主要环节。实验开发环境为ArcGIS 10.2和FLEX v4.7,服务发现基于"天地图"主节点的资源中心。多源异构地理空间数据集成要经过数据库和集成方法设计、空间数据建库、地图文档创建、地理信息服务的发布、发现和调用等几个主要步骤。瓦片地图服务的创建首先要进行切片方案设计,然后在ArcGIS中进行数据预处理和瓦片生成,再经由OGCWMTS接口进行瓦片服务的发布。本文最后对"天地图·扬州"分别进行了功能和性能测试。功能测试采用黑盒测试法,目的是验证以服务进行地理空间数据的共享是否可行,能否将多源异构地理信息资源进行有效集成;性能测试基于LoadRunner 11进行,并排除了网络、软硬件支撑环境的影响,以验证采用基于服务器的缓存技术是否能够大幅度提升地理信息系统的性能,从而解决工程建设中的实际问题,达到预期的研究目的。这两项关键技术现已广泛应用在GIS系统的实际开发过程中,如"天地图"的全部节点、80%以上的数字城市示范应用系统都采用在线瓦片服务进行基础地理信息数据资源的接入,并取得了良好的应用效果。