- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天津市滨海新区地质资料成果信息发布系统设计与实现.doc
天津市滨海新区地质资料成果信息发布系统设计与实现
摘要:地质资料成果信息是城市开发建设必需的基础信息,高效地利用地质资料成果对天津市滨海新区的开发有着重要意义。本文在明确系统建设目标的基础上,就系统建立所涉及的开发技术路径、系统体系架构、功能实现方法等关键技术进行了详细探讨。使用此系统可实现基于空间地理位置、网络化的地质资料成果的浏览、查询与分析,对于创新地质资料信息服务方式,提高地质资料利用效率有着重要意义。
关键词:滨海新区 地质资料成果 webgismapgis-ims
1 引言
地质资料涵盖矿产勘查、水工环勘查等诸多领域,是城市开发建设必需的基础信息。随着天津滨海新区开发建设的大规模开展,对各类地质资料成果的利用有着较大需求。针对地质成果专题地图多的特点,运用webgis(网络化地理信息系统)技术实现基于空间地理位置的地质成果资料网上浏览、查询与分析,对于创新地质资料信息服务方式,提高地质资料利用率有着重要意义。
本文在明确系统建设目标的基础上,就开发天津市滨海新区地质资料成果信息发布系统所涉及的开发技术路径、系统体系架构、功能实现方法等关键技术进行了详细探讨。
2系统建设目标
本系统的建设目标是在充分分析、整理天津市滨海新区各类地质资料的基础上,遵循国家和行业信息化建设标准,采用先进的webgis技术、数据库技术,开发建立基于webgis技术的b/s(browser/server)结构的“天津市滨海新区地质资料成果信息发布系统”,实现基于空间地理位置的地质成果信息综合查询服务和地质成果信息的更新与快速发布。
3系统开发技术路径
本系统采用集成二次开发技术,以mapgis-ims行业版为基础地理信息系统软件平台,以visual studio .net 2008为开发工具,进行本应用系统的开发。
mapgis-ims(internet map server)行业版是基于soa架构的网络gis系统[1]。它的主要任务是建立分布式webgis服务器,在网上发布地理信息,让人们在网络上享受更多相关的地理空间信息。mapgis-ims提供了完整的二次开发函数库,开发人员可利用这些组件完成所需定制的应用系统开发。
具体来说,本系统采用html语言和脚本语言编写用户界面,以microsoft visual studio .net 2008为基础,采用行业目前最为流行的.net技术构建服务器端应用程序,通过引用mapgis-ims服务向请求空间地理数据在客户端显示地图数据反馈给用户。
4系统体系架构
4.1系统处理流程
本系统采用b/s(brower/server)结构,用户通过internet浏览器登录本系统,经过系统权限判断,根据所属使用者组的权限,从数据库中读取查询出符合自身权限的相关地质资料数据。采用基于b/s结构的访问方式,主要功能都在服务器端实现,当系统功能修改或者扩充后只需更新服务器端即可,有利于降低系统的管理和维护成本[2] 。整个过程如图1所示:
图1 系统处理流程
4.2系统架构
本系统整体结构采用b/s体系,依托基于soa架构的mapgis7-ims平台,发布web服务,整个系统分为4层,从下至上分别为mapgis7数据服务器层、gis web服务器层,gis web服务集成端和客户端。
mapgis7数据服务器层提供mapgis7二次开发组件[3],管理地理空间数据,为gis web服务器层提供数据和底层支持;
gis web服务处理的核心层提供核心webgis功能服务接口;
gis web服务集成端接收客户端发来的请求,通过iis网络服务器、web服务站点处理请求,并调用gis web服务器层的相应服务接口处理;
客户端采用普通web浏览器。用来访问webgis站点,并向gis web服务集成端提交操作请求。
整个系统架构如图2所示:
图2系统结构图
5系统功能实现
本系统主要由四部分组成:web gis发布平台,数据输出平台,图形与属性数据管理平台,权限管理平台。
图3 系统功能
5.1 webgis发布平台功能实现
地质资料空间信息浏览: 此功能是web gis最基本的功能,包括对地图加载后进行放大、缩小、移动、更新、复位等,并在处理完毕后生成所要显示的图像并反馈给用户。该功能引用的mapgis-ims组件为dnviewcom.dll、imsdnetcom.dll。dnviewcom.dll组件封装了实现web gis中地图图片显示、放大、缩小、坐标变换等功能函数。
地质资料空间范围查询:包括点击查询、矩形查询、圆形查询、任意多边形查询。查询之前选择所需查询的地质成果信息专题图层,然后根据不同的查询方式,在服务器端调用不同的mapgis-ims组件处理函数。空间范围查询具体实现过程主要有以下步骤。:
第一
您可能关注的文档
- 基于碳本位国际货币体系建立的思考.doc
- 基于端口的控制.doc
- 基于组播管理技术实现IPTV业务保障.doc
- 基于终端运营管理的终端渠道潜能激励模式探究.doc
- 基于网格安全的XML数据交换技术的原理和实现.doc
- 基于网格的虚拟教学环境探讨.doc
- 基于网格计算环境的蛋白质折叠模拟应用的设计与实现.doc
- 基于网络信息系统开发课程设计任务书.doc
- 基于网络平台的公寓与专业学院党建工作互动机制研究.doc
- 基于网络环境下的阅读教学模式初探.doc
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
文档评论(0)