基于Arcgis的工矿企业信息控制系统技术方案

技术编号:19344457 阅读:39 留言:0更新日期:2018-11-07 14:45
本发明专利技术涉及一种基于Arcgis的工矿企业信息控制系统,其主要技术特点是:包括非空间管理控制子系统、空间管理控制子系统和数据库,非空间管理控制子系统由数据库操作类模块、用户登陆模块、地图处理模块和综合查询模块构成,空间管理控制系统由地图加载模块、图层渲染模块、属性标注模块、鹰眼视图模块、属性查询模块和图层绘制模块构成,数据库采用Sql Server 2008数据库与Access数据库相结合的方式。本发明专利技术设计合理,支持空间属性查询、图层编辑操作,增加了系统操作上的便捷性,有效解决相关部门在企业用地管理中的信息更新频繁、测绘支出高等问题,可广泛应用于政府相关部门对于其管理范围内工况企业的信息的管理。

Information control system of industrial and mining enterprises based on Arcgis

The present invention relates to an information control system for industrial and mining enterprises based on Arcgis. Its main technical features are: non-spatial management control subsystem, spatial management control subsystem and database. Non-spatial management control subsystem consists of database operation module, user landing module, map processing module and comprehensive query module. The spatial management and control system is composed of map loading module, layer rendering module, attribute annotation module, EAGLE-EYE view module, attribute query module and layer rendering module. The database is composed of Sql Server 2008 database and Access database. The invention has reasonable design, supports spatial attribute query and layer editing operation, increases the convenience of system operation, effectively solves the problems of frequent updating of information and high surveying and mapping expenditure of relevant departments in enterprise land management, and can be widely applied to the management of information of enterprises under working conditions within the scope of their management by relevant government departments. Reason.

【技术实现步骤摘要】
基于Arcgis的工矿企业信息控制系统
本专利技术属于信息处理
,尤其是一种基于Arcgis的工矿企业信息控制系统。
技术介绍
目前国内外已经有很多完整的基于GIS的商用软件,如ESRI公司的ArcGIS系列软件、MapInfo软件等,已经在各个行业得到了成功的利用。商业化的GIS软件制图效果很好,所面对的非业余范畴很多,然而其没有较强的针对性,而且在直接使用中往往有其知识体系较为庞大,软件操作过程过于专业化和复杂化等问题,这在无形中就增加的了生产管理中的支出。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提出一种设计合理、效率高且使用方便的基于Arcgis的工矿企业信息控制系统。本专利技术解决其技术问题是采取以下技术方案实现的:一种基于Arcgis的工矿企业信息控制系统,包括非空间管理控制子系统、空间管理控制子系统和数据库,所述非空间管理控制子系统由数据库操作类模块、用户登陆模块、地图处理模块和综合查询模块构成,所述空间管理控制系统由地图加载模块、图层渲染模块、属性标注模块、鹰眼视图模块、属性查询模块和图层绘制模块构成,所述数据库采用SqlServer2008数据库与Access数据库相结合的方式。进一步,所述工矿企业信息控制系统采用GIS组件,该系统的框架采用ArcGISEngine相关API,该系统的数据引擎采用本地缓存数据,该系统的服务器利用ArcGISSDE进行基础图层数据驱动,由ArcgisServer进行卫星栅格地图的支持。进一步,所述地图加载模块加载SDE远程数据库、SDE本地Access数据库和影像地图。本专利技术的优点和积极效果是:1、本专利技术设计合理,其将非空间管理控制子系统、空间管理控制子系统结合在一起,支持空间属性查询、图层编辑操作,拥有多种不同的渲染风格用于显示不同样式的专题图及各种类型的图层叠加显示,在不同比例尺下实现了不同图层的不同标注,标注样式可设置,扩展了系统显示信息的丰富性,系统支持卫星图和栅格图之间的切换显示,鹰眼地图导航,非空间行政区信息控制空间地图显示等,增加了系统操作上的便捷性,本专利技术可广泛应用于政府相关部门对于其管理范围内工况企业的信息的管理。2、本专利技术在ArcGISEngine及GIS组件实现,明确了企业空间和非空间的信息对应,能够进行地图渲染,信息标注,要素查询,图层编辑,空间拓扑分析等功能,用户可以根据自己的实际应用情况购买组件,然后约定的软件环境下实现自己的需求,进行特点应用场景业务的针对性开发,这样在很大程度上节省了生产管理中的开支,可以有效解决相关部门在企业用地管理中的信息更新频繁、测绘支出高等问题,建立相关需求原型。附图说明图1是本专利技术的系统连接示意图。具体实施方式以下结合附图对本专利技术实施例做进一步详述。本专利技术采用组件式GIS(ComponentsGIS,简称ComGIS),使用ArcGISEngine的API来实现系统主要框架,数据引擎采用本地缓存数据(采用mdb数据库连接显示图层);服务器利用ArcGISSDE(图层编辑,版本控制等)进行基础图层数据驱动,由ArcgisServer进行卫星栅格地图的支持。一种基于Arcgis的工矿企业信息控制系统,如图1所示,包括非空间管理控制子系统、空间管理控制子系统和数据库。其中,非空间管理控制子系统由数据库操作类模块、用户登陆模块、地图处理模块和综合查询模块构成,所述空间管理控制系统由地图加载模块、图层渲染模块、属性标注模块、鹰眼视图模块、属性查询模块和图层绘制模块构成,所述数据库采用SqlServer2008数据库与Access数据库相结合的方式。下面对系统的各个部分分别进行说明:数据库操作类模块:用于操作数据库,实现数据的增查改删功能。用户登陆模块:用户输入正确的用户名和密码后可进行登陆。地图预处理模块:用户在登陆过程中后台会进行地图的预处理,包括工作空间创建、图层读取、图层样式读取及渲染等。综合查询功能:根据用户选择不同的条件进行组合查询,主要查询土地现状数据的信息,在查询到结果后选择某跳记录可以进行相应的图层空间定位,进行快速浏览空间信息。地图加载模块:通过ArcgisEngine的相关接口进行地图的加载并展示,主要涉及到接口有IWorkSpace、IFeatureLayer等。本系统加载地图分为SDE远程数据库、SDE本地Access数据库和影像地图三部分:加载SDE远程数据库图层,可以打开工作空间,然后打开读取数据集,读取要素并添加到地图控件中;加载SDE本地Access数据库图层,可以加载本地Access数据库地图,首先仍然是需要打开工作空间,然后在进行地图的读取加载;加载影像地图,影像地图通过ArcgisServer发布,在程序中调取相应的接口进行加载。图层渲染模块:通过ArcMap进行样式定义并生成Style文件,通过MarkerServerStyleSet.exe工具转为ServerStyle文件后放到软件相应目录下样式文件夹中。在本模块中,通过读取不同的样式文件获取不同的样式对图层进行渲染。属性标注模块:在地图展示时可以根据不同比例尺,分别对不同的图层进行相应属性字段的标注功能,主要应用ArcgisEngine开发的ITextSymbol、ILabelEngineLayerProperties接口。鹰眼视图模块:通过添加鹰眼视图,实现显示当前视野范围相对于全图的位置,并可以通过点击鹰眼图进行快速定位。属性查询模块:通过选择要素,进行要素属性的查询,并可以完成修改的功能,主要应用了IFeatureIdentifyObj接口,该功能综合性较高。图层绘制模块:通过ArcgisEngine接口与SDE数据库进行图层的绘制、版本管理、编辑的功能,主要应用的接口有IWorkspaceEdit、IFeatureWorkspace等。数据库采用SqlServer2008数据库与Access数据库相结合方式,其中:1、SqlServer数据库SqlServer系统数据库名为Td_Spatial,负责用户信息、企业信息、图层信息等统一存储,该数据库又分为两大部分,即空间数据部分与非空间部分:空间部分使用ArcgisMap创建SDE数据库,并且建立相应的要素集并导入图层,本系统主要的要素集为城市规划、工业管理区、行政区、历年批次、土地规划、土地现状数据、自由分区七部分,共有十二个图层;SqlServer数据库非空间部分,共十一个表,其中一些表为基础信息,有存储用户信息表,组织机构表,常用的土地类型等信息;另一些表为缓存表,用于统计时临时存放数据的表。2、Access数据库Access数据库为本地MDB文件形式,是ArcigsSDE数据库,连同软件一同发布,用于地图信息显示,提升地图显示刷新效率,去除宽带慢对显示效果的影响。Access数据库为本地文件形式存放,随同软件一起发布,也是SDE数据库,主要存放了七个要素集合十一个图层的信息,包括空间参考信息,索引等。在需要更新图层时,首先根据图层生成SqlServer的SDE数据库,用于更新SqlServer中的数据库,其次还需要生成Access的SDE数据库,放于服务器中,在软件中执行更新后下载替换。图层属性以服务器SqlServer数据库为准本文档来自技高网...

【技术保护点】
1.一种基于Arcgis的工矿企业信息控制系统,其特征在于:包括非空间管理控制子系统、空间管理控制子系统和数据库,所述非空间管理控制子系统由数据库操作类模块、用户登陆模块、地图处理模块和综合查询模块构成,所述空间管理控制系统由地图加载模块、图层渲染模块、属性标注模块、鹰眼视图模块、属性查询模块和图层绘制模块构成,所述数据库采用Sql Server 2008数据库与Access数据库相结合的方式。

【技术特征摘要】
1.一种基于Arcgis的工矿企业信息控制系统,其特征在于:包括非空间管理控制子系统、空间管理控制子系统和数据库,所述非空间管理控制子系统由数据库操作类模块、用户登陆模块、地图处理模块和综合查询模块构成,所述空间管理控制系统由地图加载模块、图层渲染模块、属性标注模块、鹰眼视图模块、属性查询模块和图层绘制模块构成,所述数据库采用SqlServer2008数据库与Access数据库相结合的方式。2.根据权利要求1所述的基于Arc...

【专利技术属性】
技术研发人员:周婧杨兴国
申请(专利权)人:天津科技大学
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1