一种基于GIS的交通资产管理方法和相关设备与流程

文档序号:29308649发布日期:2022-03-19 19:24阅读:116来源:国知局
一种基于GIS的交通资产管理方法和相关设备与流程
一种基于gis的交通资产管理方法和相关设备
技术领域
1.本发明涉及交通资产管理技术领域,更具体的说,它涉及一种基于gis的交通资产管理方法和相关设备。


背景技术:

2.一般地,交通资产管理系统是由:地理信息系统、信息发布系统等组成。其中,地理信息系统是资产管理信息系统的主要构成部分,比如:按照公路设施类型的不同分为:路面子系统、桥梁隧道子系统,并以gis数据库为依托进行数据管理。
3.gis是地理信息系统(geographic information system或geo-information system),其是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
4.gis信息多用于提供地理资产的基础数据,在面向不同场景或平台的交通资产管理,往往会设计新的管理系统,现有的交通资产管理系统,针对多人多端向地理信息系统进行数据导入和更新时,往往需要人工汇总,且对于多样化的数据需求完全无法满足。


技术实现要素:

5.本发明克服了现有技术的不足,提供一种基于gis的交通资产管理方法和相关设备,以实现准确完整地交通资产导入更新,以及多元化的资产数据展示和统计服务。
6.为了实现达到上述效果,本发明的技术方案如下:
7.本发明第一方面提供一种基于gis的交通资产管理方法,包括:
8.获取用户输入的目标资产数据,所述资产数据配置为预设标准资产数据格式;
9.调用gis服务,将所述目标资产数据导入数据库中;
10.接收用户针对目标资产数据的某数据服务的查看请求,所述查看请求携带有的用户身份及所述数据服务的入口信息;
11.在数据库中根据所述入口信息索引对应数据,利用所述gis服务将所述对应数据进行加工;
12.将所述加工结果输出至用户。
13.优选地,获取用户输入的目标资产数据,具体实现为,采集用户由浏览器输入的新资产数据,并通过下载的标准资产数据导入模板将所述新资产数据进行编辑为预设标准资产数据格式,生成所述目标资产数据。
14.优选地,本发明的方法还包括:
15.判断所述用户身份信息,并验证所述用户身份信息是否具备某数据服务的查看权限;
16.当通过验证时,提取所述数据服务的入口信息,所述入口信息携带有所述数据服务的地图样式信息。
17.优选地,利用所述gis服务将所述对应数据进行加工,具体实现为:提取入口信息
携带的地图样式信息,获取对应所述数据服务的gis图层,以及,对所述目标资产数据进行基于所述数据服务的处理。
18.优选地,将所述加工结果输出至用户,具体实现为:将经过处理的数据以及gis图层,按照所述地图样式在浏览器端进行加载和渲染编辑资产数据,并按照预设统计结果匹配图标及数字进行输出。
19.本发明第二方面提供一种基于gis的交通资产管理系统,包括:
20.整理与导入单元,获取用户输入的目标资产数据,所述资产数据配置为预设标准资产数据格式;调用gis服务,将所述目标资产数据导入数据库中;
21.请求接收单元,接收用户针对目标资产数据的某数据服务的查看请求,所述查看请求携带有的用户身份及所述数据服务的入口信息;
22.数据处理单元,在数据库中根据所述入口信息索引对应数据,利用所述gis服务将所述对应数据进行加工;
23.输出单元,将所述加工结果输出至用户。
24.优选地,所述数据处理单元,具体配置为:提取入口信息携带的地图样式信息,获取对应所述数据服务的gis图层,以及,对所述目标资产数据进行基于所述数据服务的处理。
25.优选地,所述输出单元,具体配置为:将经过处理的数据以及gis图层,按照所述地图样式在浏览器端进行加载和渲染编辑资产数据,并按照预设统计结果匹配图标及数字进行输出。
26.本发明又一方面提供一种计算机可读介质,包括程序代码,所述程序代码适于在被数据处理执行时,使得所述数据处理执行本发明第一方面任何一项所述的方法。
27.本发明又一方面公开一种计算设备,配置为执行本发明第一方面任何一项所述的方法的数据处理计算设备。
28.本发明的基于gis的交通资产管理方法和系统,通过获取用户输入的目标资产数据,调用gis服务,将所述目标资产数据导入数据库中;当接收到针对目标资产数据的某数据服务的查看请求时,数据库中根据所述入口信息索引对应数据,利用所述gis服务将所述对应数据进行加工;将所述加工结果输出至用户。利用web gis+springboot+vue手段,解决资产数据孤岛,汇聚难,人工二次录入带来的数据不准确易遗漏的问题。且利用统一数据导入模板和接口,解决解决资产数据标准不一致的问题,以及,利用web gis技术手段,解决数据无法定位及统计分析的问题。
附图说明
29.图1为本发明的一种基于gis的交通资产管理方法的流程示意图;
30.图2为本发明的一种基于gis的交通资产管理方法的流程示意图;
31.图3为本发明的另一种基于gis的交通资产管理方法的流程示意图;
32.图4为本发明的另一种基于gis的交通资产管理方法的流程示意图;
33.图5为本发明的另一种基于gis的交通资产管理方法的流程示意图;
34.图6为本发明的基于gis的交通资产管理的结构示意图;
35.图7为本发明的可读介质的示意图;
36.图8为本发明的计算设备的示意图;
具体实施方式
37.下面结合附图和具体实施方式对本发明进一步说明。本文中未做详细说明的部分,都可以采用常规技术手段进行实现,故不再赘述。
38.web gis:通过互联网对地理空间数据进行发布和应用,以实现空间数据的共享和互操作,如gis信息的在线查询和业务处理等。webgis客户端采用web浏览器,如ie,firefox。webgis是利用internet技术来扩展和完善gis的一项新技术,其核心是在gis中嵌入http标准的应用体系,实现internet环境下的空间信息管理和发布。webgis可采用多主机、多数据库进行分布式部署,通过internet/intranet实现互联,是一种浏览器/服务器(b/s)结构,服务器端向客户端提供信息和服务,浏览器(客户端)具有获得各种空间信息和应用的功能。
39.从而,本发明提供一种基于gis的交通资产管理方法和相关设备,以实现准确完整地交通资产导入更新,以及多元化的资产数据展示和统计服务。
40.如图1所示,一种基于gis的交通资产管理方法,包括:
41.s11:获取用户输入的目标资产数据,所述资产数据配置为预设标准资产数据格式;
42.预设标准资产数据格式为统一的资产数据格式。作为示例。所述资产数据格式可为:资产名称、资产编号、资产类别、资产类别名称、资产类别编码和名称、资产大类、资产大类名称、资产大类编码和名称、原值、累计折旧、净值、数量、所属单位id、所属单位名称、管理人、使用单位id、使用单位名称使用人、存放地点经度、纬度、登记时间、注销日期、使用情况、资产面积、出租面积、出租价值、颜色rgb的的一种或几种的组合。为了数据展示的全面性,可将标准资产数据进行全面展示并进行组合处理。在此不做局限。
43.s12:调用gis服务,将所述目标资产数据导入数据库中;
44.s13:接收用户针对目标资产数据的某数据服务的查看请求,所述查看请求携带有的用户身份及所述数据服务的入口信息;
45.所述数据服务是指为了更清晰地展示某些集合性、统计性或者特别关注对象所集成的服务,包括:典型服务展示、重要数据实时更新,服务二级显示,支持在线问答等服务。
46.数据服务提供将数据库里的数据进行计算、分析,并且对应用层提供标准api的能力,通过应用授权,供外部应用系统调用api获取数据,且对api进行统一管理和发布,支持一键创建数据抽取任务。
47.s14:在数据库中根据所述入口信息索引对应数据,利用所述gis服务将所述对应数据进行加工;
48.所述入口信息是指某数据服务所对应子系统版块,如公路路网子系统。
49.s15:将所述加工结果输出至用户。
50.通过本发明的交通资产管理方法交通行业各类资产,无论是手动excel存档,还是从已有系统导出,都能够实现批量导入并通过地址等信息识别地理位置信息,在系统内进行资产各种维度的管理,以及形成基于web gis的驾驶舱,且以各种维度进行统计展示,实现资产一张图管理。
51.驾驶舱在一张图图中获取的信息点包含资产的原值、折旧、净值、数量、面积、造价等信息点。并且按照区域、所属单位、资产分类、资产使用状态等维度汇总展示,且根据资产所属地在web gis的地图中展示资产地理信息。
52.参考图2,步骤s11中获取用户输入的目标资产数据,具体实现为:
53.s21:采集用户由浏览器输入的新资产数据;
54.s22:通过下载的标准资产数据导入模板将所述新资产数据进行编辑为预设标准资产数据格式,生成所述目标资产数据。
55.在本发明中,用户通过浏览器访问vue页面,正在所述vue页面中编辑新资产数据,生成所述目标资产数据之后,通过后端服务springboot发送页面数据查看请求;
56.springboot向数据服务发送请求,数据服务访问数据库查询需要展示目标资产数据,并且结合gis服务对目标资产数据进行加工,然后返回给浏览器vue页面,vue页面结合web gis加载图层,并且渲染目标资产数据加工后所产生的数据服务,用户查看到数据展示效果。
57.本发明利用web gis+springboot+vue手段,解决解决资产数据孤岛,汇聚难,人工二次录入带来的数据不准确易遗漏的问题。
58.参考图3,在用户发出用户针对目标资产数据的某数据服务的查看请求后,还包括如下步骤:
59.s31:判断所述用户身份信息,并验证所述用户身份信息是否具备某数据服务的查看权限;
60.s32:当通过验证时,提取所述数据服务的入口信息,所述入口信息携带有所述数据服务的地图样式信息。
61.根据不同的交通管理的层级和子系统,不同的用户或者访问者具备不同的更新、上传、查询的权限。并且有默认的与该权限对应的地图样式。
62.参考图4,s14步骤中利用所述gis服务将所述对应数据进行加工,具体实现为:
63.s41:提取入口信息携带的地图样式信息,
64.s42:获取对应所述数据服务的gis图层,以及,对所述目标资产数据进行基于所述数据服务的处理。
65.在本步骤中,提供驾驶舱对资产数据按不同维度,进行各种图表统计展示,基于web gis进行资产定位和分布展示,支持聚合等汇总展示。
66.参考图5,将所述加工结果输出至用户,具体实现为:
67.s51:将经过处理的数据以及gis图层;按照所述地图样式在浏览器端进行加载和渲染编辑资产数据;
68.s52:按照预设统计结果匹配图标及数字进行输出。
69.更为具体地,接口请求获取地图数据,将返回的点数据渲染为地图的标记点信息对象,添加标记点对象的点击事件,并将标记点添加到聚合容器中,最终由地图容器进行渲染展示。
70.参考图6,示出了一种基于gis的交通资产管理系统,
71.整理与导入单元61,获取用户输入的目标资产数据,所述资产数据配置为预设标准资产数据格式;调用gis服务,将所述目标资产数据导入数据库中;
72.请求接收单元62,接收用户针对目标资产数据的某数据服务的查看请求,所述查看请求携带有的用户身份及所述数据服务的入口信息;
73.数据处理单元63,在数据库中根据所述入口信息索引对应数据,利用所述gis服务将所述对应数据进行加工;
74.作为优选,所述数据处理单元63,具体配置为:提取入口信息携带的地图样式信息,获取对应所述数据服务的gis图层,以及,对所述目标资产数据进行基于所述数据服务的处理。
75.输出单元64,将所述加工结果输出至用户。
76.作为优选,所述输出单元64,具体配置为:将经过处理的数据以及gis图层,按照所述地图样式在浏览器端进行加载和渲染编辑资产数据,并按照预设统计结果匹配图标及数字进行输出。
77.交通资产管理系统是通过外部信息采集设备采集到的信息传输到分析决策模块,进行有针对性的信息分析筛选存储,并结合历史数据,通过专家分析和模糊打分,得出最优的管理方案,并能在地理信息系统中直观明了的展现目前在营交通资产的状况。其中,地理信息平台是通过gis的相关功能,把交通资产这种具备空间属性的信息以可视化的形式展现在屏幕上,能够进行地图的修改和添加,图层的操作,专题图的制作和图文互访查询等功能。这里的图文互查功能,不同于传统的文本查询,它可以通过用鼠标点击电子地图上显示的交通资产的图标来查询其属性信息,来反映交通资产类型、维护记录、维护方案等信息,也可以通过设置某些属性条件进行查找所需的交通资产,最终在电子地图上显示符合要求的交通资产地理位置。例如,通过在查询窗口输入本月份需要进行定期维护的路面时,电子地图上就会显示哪一段路面需要本月份维护。专题图功能可以根据不同的颜色表示交通资产不同状态(保养情况和维护情况),在电子地图上用不同的颜色表示交通资产状态等级,使管理人员从整体上可以非常直观醒目的了解所辖区域内的交通资产状况。
78.参考图7,一种用于智能积木的计算机可读介质71,存储有程序代码,所需执行的程序指令,所述计算机或者高速芯片可执行指令用于执行以上实施例所述图1-5。
79.可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
80.可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、rf等等,或者上述的任意合适的组合。
81.可以以一种或多种程序设计语言的任意组合来编写用于执行本技术操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供
商来通过因特网连接)。
82.程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、控制装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
83.图8是匹配图1-5方法的计算设备80。
84.需要说明的是,图8显示的计算设备80仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
85.如图8所示,作为优选服务器以通用计算设备80的形式表现。计算设备80的组件可以包括但不限于:上述至少一个处理器81、上述至少一个存储器82、连接不同系统组件(包括存储器82和处理器81)的总线83。
86.总线83表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。
87.存储器82可以包括易失性存储器形式的可读介质,例如随机存取存储器(ram)821和/或高速缓存存储器822,还可以进一步包括只读存储器(rom)823。
88.存储器82还可以包括具有一组(至少一个)程序模块824的程序/实用工具825,这样的程序模块824包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
89.计算设备80也可以与一个或多个外部设备84(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与计算设备80交互的设备通信,和/或与使得该计算设备80能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口85进行。并且,计算设备80还可以通过网络适配器86与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器86通过总线83与用于计算设备80的其它模块通信。应当理解,尽管图中未示出,可以结合计算设备80使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
90.在一些可能的实施方式中,根据本技术的计算设备可以包括至少一个处理器81、以及至少一个存储器82(如第一服务器)。其中,存储器82存储有程序代码,当程序代码被处理器81执行时,使得处理器81执行本说明书上述描述的根据本技术各种示例性实施方式的系统权限开启方法中的步骤。
91.应理解,在一些实施例中,由多个智能积木在底板上所搭接垒叠形成具备执行功能的智能积木组。
92.本文所述的方法的实施例可通过包括几种不同元件的硬件和/或至少部分地通过适当地编程的微处理器实施。
93.在枚举若干方案的权利要求中,这些方案中的一些可以通过一个且相同的元件、部件或项目实施。在互相不同的从属权利要求所引用或在不同实施例中所述的某些手段并不表明这些手段的组合这一事实不能被优选使用。
94.以上所述仅是本发明的优选实施方式,未做详细说明的部分均可采用常规技术手段进行实现。自然应当指出,对于本技术领域的普通技术人员,在不脱离本发明构思的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1