本发明涉及互联网通讯技术领域,具体涉及一种超高分辨率GIS地图控制大屏系统及方法。
背景技术:
GIS,即地理信息系统(Geographic Information System或Geo-Information system)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。位置与地理信息既是LBS(基于位置的服务)的核心,也是LBS的基础。一个单纯的经纬度坐标只有置于特定的地理信息中,代表为某个地点、标志、方位后,才会被用户认识和理解。用户在通过相关技术获取到位置信息之后,还需要了解所处的地理环境,查询和分析环境信息,从而为用户活动提供信息支持与服务。
现有的GIS地图在使用的过程中是将高分辨率的GIS地图生成低分辨率的图像,这样方便用户实用,但是,这样的操作往往会减少GIS地图中的细节信息,甚至会丢失部分有效信息。
技术实现要素:
为了解决上述问题,本发明提供了一种超高分辨率GIS地图控制大屏系统及方法。本发明提供的一种超高分辨率GIS地图控制大屏系统及方法,保持了GIS地图的高分辨率,更多的保证GIS地图的细节信息,在兼顾大屏的显示效果的同时,达到了控制终端的便携移动效果。
本发明采用的技术方案如下:
一种超高分辨率GIS地图控制大屏系统,包括:
控制终端:用以对所述系统发出控制指令;
显示终端:用以显示GIS地图;
GIS地图处理服务器:用以存储GIS地图及对应信息、用以对GIS地图进行处理并输出至显示终端显示;
进程通信服务器:用以根据控制终端的控制指令对GIS地图进行对应操作,并通过显示终端予以显示操作结果;
其中,所述控制终端通过网络分别于显示终端、GIS地图处理服务器、进程通信服务器通讯连接。
上述的一种超高分辨率GIS地图控制大屏系统,其中,所述GIS地图处理服务器包括:
分割装置:用以将GIS地图分割成一组非重叠的拼接片以包括多行拼接片和多列拼接片;
转换装置:用以将拼接片从RGB格式转换成YUV格式;
编码装置:对YUV格式的拼接片进行编码,形成h264数据;
发送装置:用以将h264数据通过网络发送至对应的解码器。
上述的一种超高分辨率GIS地图控制大屏系统,其中,所述GIS地图处理服务器还包括:
图像虚拟显示装置:用以虚拟无限制高分辨率的显示窗口,将高分辨率的GIS地图通过该虚拟的显示窗口无损播放;
抓取装置:用以对图像虚拟显示装置中无损播放高分辨率GIS地图的虚拟显示窗口进行抓取操作;
输出装置,用以将抓取装置抓取得到的图像传输至分割装置。
上述的一种超高分辨率GIS地图控制大屏系统,其中,所述显示终端包括若干组显示器单元以及与所述显示器单元配合工作的解码器,所述解码器用以将收到的h264数据进行解码并输送至与其对应的显示器单元;所述显示器单元用以显示解码后的拼接片;在每组所述显示器单元与解码器中,所述解码器与显示单元连接用以向显示器单元输送解码后的拼接片,所述控制终端通过网络分别于各个解码器通过网络通讯连接。
上述的一种超高分辨率GIS地图控制大屏系统,其中,还包括N个摄像装置,所述摄像装置分布于各条马路用以实时采集与其对应位置的的路况,所述N个摄像装置分别通过网络与进程通信服务器通讯连接。
上述的一种超高分辨率GIS地图控制大屏系统,其中,还包括管理服务器,所述管理服务器与进程通信服务器通讯连接,所述管理服务器用以记录用户对GIS地图的操作痕迹。
一种超高分辨率GIS地图控制大屏方法,包括如下步骤:
S11.将GIS地图分割成一组非重叠的拼接片以包括多行拼接片和多列拼接片;
S12.将拼接片从RGB格式转换成YUV格式;
S13.对YUV格式的拼接片进行编码,形成h264数据;
S14.将h264数据通过核心交换机发送至对应的解码器;
S15.各个解码器将收到的h264数据进行解码;
S16.各个解码器同时将解码后的拼接片输出至对应的显示器单元显示。
上述的一种超高分辨率GIS地图控制大屏方法,其中,在所述步骤S11之前还包括如下步骤:
S01.虚拟无限制高分辨率的显示窗口,将GIS地图通过该虚拟的显示窗口无损播放;
S02.对步骤S01中无损播放GIS地图的虚拟显示窗口进行抓取操作;
S13.将步骤S02抓取得到的图像至步骤S11操作。
上述的一种超高分辨率GIS地图控制大屏方法,其中,还包括步骤S20,显示摄像装置实时采集的摄像内容;具体包括如下内容:
S21.控制终端同步显示显示终端的GIS地图的部分内容,用户根据需要选择控制终端的显示内容;
S22.用户根据需要对其显示的GIS地图的内容操作,触发GIS地图中的摄像装置对应的图标;
S23.控制终端将被触发的图标对应的摄像装置的唯一识别码发送至GIS地图处理服务器及进程通信服务器;
S24.GIS地图处理服务器通过唯一识别码确定被触发的图标在GIS地图中的坐标,并根据该坐标确定所述被触发的图标位于的显示器单元及与其对应的解码器;GIS地图处理服务器将确定的解码器的唯一识别码发送至管理服务器;管理服务器将确定的解码器的唯一识别码发送至进程通信服务器;管理服务器在该坐标的邻域开设窗口用以播放摄像内容;
S25.进程通信服务器通过网络连接与唯一识别码对应的摄像装置,获取该摄像装置的摄像内容,并将该摄像内容通过网络传输至步骤S24中确定的解码器;
S26.所述解码器接收进程通信服务器传输的摄像内容并对其进行解码输出至所述窗口播放,同时该窗口及其播放内容同步至显示终端显示。
上述的一种超高分辨率GIS地图控制大屏方法,其中,所述步骤S23还包括如下内容:控制终端将被触发的图标对应的摄像装置的唯一识别码发送至管理服务器,所述管理服务器用以记录用户对GIS地图的操作痕迹。
本发明提供的一种超高分辨率GIS地图控制大屏系统及方法,使GIS地图在虚拟的高分辨率显示窗口显示,从而生成一个高分辨率的GIS地图,使GIS地图的分辨率没有损失,从而保证了GIS地图内容的完整性;进一步的,通过拼接的大屏显示终端予以显示,使高分辨率的GIS地图得意更清晰完整的显示。本发明基于GIS地图,通过调用GIS地图上的摄像装置图标对应获取与摄像装置的实时摄像内容,用户可以通过控制终端对GIS地图进行远程操作,在兼顾大屏的显示效果的同时,达到了控制终端的便携移动效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一种超高分辨率GIS地图控制大屏系统的结构示意图;
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例
如图1所示,一种超高分辨率GIS地图控制大屏系统,包括:控制终端10、显示终端20、GIS地图处理服务器30、进程通信服务器40、管理服务器50以及N个摄像装置60,所述控制终端10通过网络分别于显示终端20、GIS地图处理服务器30、进程通信服务器40、管理服务器50通讯连接,所述GIS地图处理服务器30、进程通信服务器40、管理服务器50之间通信连接,所述进程通信服务器40通过网络分别与N个摄像装置60通讯连接。
上述的一种超高分辨率GIS地图控制大屏系统中:
控制终端10:用以对所述系统发出控制指令;同时,用户根据需要同步显示显示终端的部分内容;进一步的,控制终端选用PC机、手机、平板电脑等可以连接Internet的移动终端。
显示终端20:用以显示GIS地图;将GIS地图以高分辨率在大屏幕上显示,以减少有效信息的丢失;所述显示终端20包括若干组显示器单元22以及与所述显示器单元22配合工作的解码器21,所述控制终端10通过网络分别于各个解码器21通过网络通讯连接,所述GIS地图处理服务器30通过网络分别于各个解码器21通过网络通讯连接,所述进程通信服务器40通过网络分别于各个解码器21通过网络通讯连接;若干个所述显示器单元22共同构成大屏幕显示屏用以播放显示高分辨率的GIS地图。
GIS地图处理服务器30:用以存储GIS地图及对应信息、用以对GIS地图进行处理并输出至显示终端20显示;
进程通信服务器40:用以根据控制终端10的控制指令对GIS地图进行对应操作,并通过显示终端20予以显示操作结果;
管理服务器50,用以记录用户对GIS地图的操作痕迹;例如用户获取摄像装置60的摄像内容的时刻、时间长度、对应的摄像装置的ID等,以便在后期查询、统计分析对摄像装置的摄像内容的调取记录。
N个摄像装置60,安装于各个街道、马路上,用以实时采集与其对应位置的的路况。
如图2所示,在上述的一种超高分辨率GIS地图控制大屏系统中,所述GIS地图处理服务器30包括图像虚拟显示装置31、抓取装置32、输出装置33、分割装置34、转换装置35、编码装置36、发送装置37,所述
图像虚拟显示装置31:用以虚拟无限制高分辨率的显示窗口,将高分辨率的GIS地图通过该虚拟的显示窗口无损播放;
抓取装置32:用以对图像虚拟显示装置31中无损播放高分辨率GIS地图的虚拟显示窗口进行抓取操作;
输出装置33,用以将抓取装置32抓取得到的图像传输至分割装置34;
分割装置34:用以将输出装置33传输的图像分割成一组非重叠的拼接片以包括多行拼接片和多列拼接片;
转换装置35:用以将拼接片从RGB格式转换成YUV格式;
编码装置36:对YUV格式的拼接片进行编码,形成h264数据;
发送装置37:用以将h264数据通过网络发送至对应的解码器21。
所述解码器21以将收到的h264数据进行解码并输送至与其对应的显示器22单元;所述显示器单元22显示解码后的拼接片。
如图3所示,一种超高分辨率GIS地图控制大屏方法,包括如下步骤:
S01.虚拟无限制高分辨率的显示窗口,将GIS地图通过该虚拟的显示窗口播放;该虚拟的显示窗口的分辨率根据需要自行定义设置,如根据GIS地图的分辨率设置;或者根据播放GIS地图的显示屏的分辨率设置。
S02.对步骤S01中播放GIS地图的虚拟显示窗口进行抓取操作;
S03.将步骤S02抓取得到的图像至步骤S11操作。
S11.将S02抓取的图像分割成一组非重叠的拼接片以包括多行拼接片和多列拼接片;
S12.将拼接片从RGB格式转换成YUV格式;
S13.对YUV格式的拼接片进行编码,形成h264数据;
S14.将h264数据通过核心交换机发送至对应的解码器;
S15.各个解码器将收到的h264数据进行解码;
S16.各个解码器同时将解码后的拼接片输出至对应的显示器单元显示。多线程的进行步骤S02至S16,使显示终端实时输出显示最新的GIS地图信息。
如图4所示,上述的一种超高分辨率GIS地图控制大屏方法,其中,还包括步骤S20,显示摄像装置实时采集的摄像内容;具体包括如下内容:
S21.控制终端同步显示显示终端的GIS地图的部分内容,用户根据需要选择控制终端的显示内容;
S22.用户根据需要对其显示的GIS地图的内容操作,触发GIS地图中的摄像装置对应的图标;
S23.控制终端将被触发的图标对应的摄像装置的唯一识别码发送至GIS地图处理服务器及进程通信服务器;控制终端将被触发的图标对应的摄像装置的唯一识别码发送至管理服务器,所述管理服务器用以记录用户对GIS地图的操作痕迹;
S24.GIS地图处理服务器通过唯一识别码确定被触发的图标在GIS地图中的坐标,并根据该坐标确定所述被触发的图标位于的显示器单元及与其对应的解码器;GIS地图处理服务器将确定的解码器的唯一识别码发送至管理服务器;管理服务器将确定的解码器的唯一识别码发送至进程通信服务器;管理服务器在该坐标的邻域开设窗口用以播放摄像内容;
S25.进程通信服务器通过网络连接与唯一识别码对应的摄像装置,获取该摄像装置的摄像内容,并将该摄像内容通过网络传输至步骤S24中确定的解码器;
S26.所述解码器接收进程通信服务器传输的摄像内容并对其进行解码输出至所述窗口播放,同时该窗口及其播放内容同步至显示终端显示。
本申请中的图像、视频、显示器、以及显示器单元的分辨率是指其所包含的像素点的个数。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
当然,对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。