基于GIS的库区移民信息管理系统开发及实现.docxVIP

基于GIS的库区移民信息管理系统开发及实现.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

??

?

??

基于GIS的库区移民信息管理系统开发及实现

?

??

?

?

?

?

?

?

?

???

?

?

?

?

?

[摘要]移民工作是水库建设中的重要工作,利用GIS技术和信息技术管理移民信息是提高库区移民信息管理工作的一个有效手段。本文整合泾河东庄水库库区移民专题数据,集成地形图、影像图、矢量图等,基于ArcGIS软件平台,实现了移民信息数据管理、空间综合查询、快速查询定位、移民数据统计、统计数据导出等功能,为泾河东庄水库移民数据管理部门建立了一个直观、可视化的移民信息管理系统。

[关键词]GIS库区移民信息管理

0引言

水电工程项目建设,产生大量水库移民。据统计,建国以来我国兴建了各型水库8.4万余座,移民现状人口2500万人[1]。移民的管理问题是水库移民中“疑问最多和难度最大”的领域[2-3]。随着改革的深入,管理能力要求的提高,移民信息管理逐渐向高科技、高标准、规范化过渡,信息综合、快速响应、综合协调、协同管理和科学决策成为信息化建设的目标。本文借鉴已有的研究成果,以移民信息管理为主要研究内容,基于ArcGIS软件平台,研究建立一个直观、可视化的库区移民信息管理系统。

1系统设计

1.1建设目标

系统以移民信息管理为主要目标,集成多源多分辨率遥感影像数据、数字地形图、道路、河流、行政区划图、等基础地理信息数据和移民信息数据,搭建一个可视化的基础地理信息平台。在此平台上,建立泾河东庄水利枢纽移民信息管理系统,实现空间综合查询、快速查询定位、基础地理信息功能、移民数据管理、移民数据统计导出等功能,建立泾河东庄水利枢纽移民信息管理系统,为泾河东庄水库移民数据管理部门建立了一个直观、可视化的移民信息管理系统。

1.2系统设计思路

结合移民信息相关部门实际需求,利用GIS、数据库管理、计算机网络等技术,将库区移民调查数据、影像数据、地形数据、矢量数据等进行质量检查并入库,在保证数据质量的前提下,将数据发布为服务,设计基于B/S模式的库区移民信息管理系统。系统主要包括以下功能模块:用户管理、用户登录认证、空间综合查询、快速查询定位、基础地理信息功能、移民数据管理、移民数据统计导出等功能。同时系统结合具体需求为不同用户分配不同的权限,既方便了用户,又保障了数据的安全性。

1.3系统框架

系统的整体架构见图1,一共分为四层,分别是基础数据层、数据库层、服务层和应用层,系统采用B/S结构实现。

最底层为基础地理数据,影像数据、地形数据和移民调查数据。

第二层为数据库层,基础地理数据,影像数据、地形数据形成地理空间数据库、移民调查属性数据经检查后,导入MySQL形成移民调查数据库。

第三层为服务层,影像数据由ArcGISServer发布为ImageServer(地图影像服务),Oracle中的空间数据由ArcGISServer发布为MapServer(地图服务),业务属性数据被发布为WebServerRestAPI。

最后一层是应用层,即基于第三层的各种服务建立的不动产权籍调查数据管理系统。

1.4系统开发路线设计

系统采用前后端分离开发模式,系统前端基于Node.js开发平台,采用JavaScript开发语言,前端使用vue\vue-cli+iview+es6+axios和vue相关插件来实现,通过babel转码,webpack打包为静态网页和资源。后端基于JDK开发平台,采用java开发语言,使用springboot框架开发应用服务。采用开源的关系型数据库软件MySQL作为系统数据库。地图服务发布平台采用ArcGISserver。系统的开发技术路线如图2所示。

图1系统架构图图2系统开发技术路线图

2数据库设计

东庄移民调查数据库包括空间数据库和移民专题数据库,空间数据来源于AutoCAD格式的1:2000地类地形图,空间数据库建设要经过数据库设计、数据整编、数据转换、数据质量检查、数据拼接入库等步骤。

移民专题数据库主要指对移民调查中填写的所有表格内容进行分析、整理、提取,设计多个数据库表(设计内容包括表名、表标识、属性字段、字段类型、字段长度等信息),以数据库的形式将移民调查内容完整无误的表达出来,而且相关数据库表间应该有关联字段,移民专题数据库与空间数据库间也应有关联字段,为属性数据与属性数据、图形数据与属性数据间的互查做好铺垫。每两个移民调查数据库表间,或通过关联字段直接关联,或通过其它的一个或多个数据库表建立关联;移民专题数据库与空间数据库中的某个图层应通过关联字段建立关联。

3功能模块设计

系统的主要功能模块与实现如下:

?

用户登录验证

用户登录验证是系统安全管理的一个非常重要的部分。本系统实现了前后端双重安全机制。在前端根据用户权限,在主界面展示该

文档评论(0)

134****4822 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档