预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110851123A(43)申请公布日2020.02.28(21)申请号201911098973.2(22)申请日2019.11.12(71)申请人南京国电南自电网自动化有限公司地址211100江苏省南京市江宁区水阁路39号(72)发明人曾强季玮施广德汪贤浩(74)专利代理机构南京纵横知识产权代理有限公司32224代理人韩赛(51)Int.Cl.G06F8/20(2018.01)G06F8/34(2018.01)G06F16/29(2019.01)G06Q50/06(2012.01)权利要求书2页说明书7页附图1页(54)发明名称基于SpringMVC的WebGIS电网可视化框架的构建方法、系统及装置(57)摘要本发明公开一种基于SpringMVC的WebGIS电网可视化框架的构建方法、系统及装置,包括如下过程:添加SpringMVC库的支持;创建MyEclipseWeb工程,创建javaapplet程序,将Geoserver库导入工程;定义获取到的地图数据文件与地图绘制引擎URL的映射关系;在javaapplet的init()函数中创建UI界面并将Geoserver对象添加至UI面板;创建Geoserver地图渲染器,在start()函数中调用装载地图的方法导入地图数据文件并绘制地图,以此来为WMS服务;编写HTML文件以加载Applet,并在<Applet>标签下定义需加载到客户端的javaapplet库及Geoserver库;HTML内容包括应用名称、所要引用的库、入口函数、库里地图Url路径。本发明采用springmvc构架构建可视化系统,具有配置简单,开发环境构建方便,开发维护成本低的优点,CN110851123A有助于智能电网可视化改造的推广应用。CN110851123A权利要求书1/2页1.基于SpringMVC的WebGIS电网可视化框架的构建方法,其特征在于:用于构建可视化服务器端,包括如下过程:添加SpringMVC库的支持;创建MyEclipseWeb工程,创建javaapplet程序,将Geoserver库导入工程;定义获取到的地图数据文件与地图绘制引擎URL的映射关系;在javaapplet的init()函数中创建UI界面并将Geoserver对象添加至UI面板;创建Geoserver地图渲染器,在start()函数中调用装载地图的方法导入地图数据文件并绘制地图,以此来为WMS服务;编写HTML文件以加载Applet,并在<Applet>标签下定义需加载到客户端的javaapplet库及Geoserver库;HTML内容包括应用名称、所要引用的库、入口函数、库里地图Url路径。2.根据权利要求1所述的一种基于SpringMVC的WebGIS电网可视化框架的构建方法,其特征在于:还包括如下过程:在服务器构建结束后重新启动Tomcat地图服务器,通过读取HTML文件加载执行Applet程序。3.根据权利要求1所述的一种基于SpringMVC的WebGIS电网可视化框架的构建方法,其特征在于:在定义地图数据文件与地图绘制引擎URL的映射关系之前对Geoserver对象进行初始化处理。4.基于SpringMVC的WebGIS电网可视化框架的构建方法,其特征在于:用于构建可视化客户端,包括如下过程:添加SpringMVC库的支持;新建MyEclipseWeb工程,创建地图服务Servlet程序,将uDig库导入工程WebRoot目录下;定义获取到的地图数据文件与地图绘制引擎URL的映射关系;根据地图数据文件请求消息建立地图渲染器;编辑web.xml文件中<servlet-name>和<servlet-class>标签,加载执行Servlet。5.根据权利要求4所述的一种基于SpringMVC的WebGIS电网可视化框架的构建方法,其特征在于:还包括如下过程:在获取到地图数据文件后定位地图数据文件的存放路径。6.根据权利要求5所述的一种基于SpringMVC的WebGIS电网可视化框架的构建方法,其特征在于:在定位地图数据文件的存放路径之后动态拷贝地图数据文件到相应的缓存目录。7.根据权利要求4所述的一种基于SpringMVC的WebGIS电网可视化框架的构建方法,其特征在于:在根据地图数据文件请求消息建立地图渲染器之前对Servlet中的doGet()函数中的uDig对象进行初始化处理。8.基于SpringMVC的WebGIS电网可视化框架的构建系统,其特征在于,用于构建可视化服务器端,包括:添加模块,用于添加SpringMVC库的支持;2CN110851123A权利要求书2/2页工程创建模块,用于创建MyEclipseWeb工程,创