CN110232104A - A kind of data display method, device, storage medium and computer equipment - Google Patents
A kind of data display method, device, storage medium and computer equipment Download PDFInfo
- Publication number
- CN110232104A CN110232104A CN201910509831.4A CN201910509831A CN110232104A CN 110232104 A CN110232104 A CN 110232104A CN 201910509831 A CN201910509831 A CN 201910509831A CN 110232104 A CN110232104 A CN 110232104A
- Authority
- CN
- China
- Prior art keywords
- data
- user
- identity
- project
- map
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2111—Location-sensitive, e.g. geographical location, GPS
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Remote Sensing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例公开了一种数据显示方法、装置、存储介质及计算机设备;该方法获取业务终端发送的目标项目对应的身份验证数据,身份验证数据包含用户位置数据和用户身份数据,基于用户位置数据,确定用户身份数据所属的预设地域,根据预设地域,绘制目标项目对应项目地域范围的基础位置地图,基础位置地图包括预设地域对应的区域地图,根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,展示目标项目对应的绘制后位置地图。该方案可以基于用户的用户位置数据,对用户进行定位,得到用户所在的预设地域,并通过用户所在的预设地域准确地进行数据显示,从而提升数据显示效果。
The embodiment of the present invention discloses a data display method, device, storage medium and computer equipment; the method obtains the identity verification data corresponding to the target item sent by the service terminal, the identity verification data includes user location data and user identity data, based on the user location Data, determine the preset region to which the user identity data belongs, and draw the basic location map of the project’s geographical scope corresponding to the target project according to the preset region. The basic location map includes the area map corresponding to the preset region, and according to the user identity data belonging to the preset region , draw the corresponding user identity image in the area map, obtain the drawn location map corresponding to the target item, and display the drawn location map corresponding to the target item. This solution can locate the user based on the user location data of the user, obtain the preset region where the user is located, and accurately display data through the preset region where the user is located, thereby improving the data display effect.
Description
技术领域technical field
本申请涉及计算机技术领域,具体涉及一种数据显示方法、装置、存储介质及计算机设备。The present application relates to the field of computer technology, in particular to a data display method, device, storage medium and computer equipment.
背景技术Background technique
为了提升用户业务服务的效率,用户可以在终端上进行用户业务的操作。然后网络设备可以获取业务终端发送的用户数据,根据需要进行数据展示的统计数据类型对用户数据进行数据统计,得到需要进行数据展示的统计数据,并对获取到的统计数据进行显示。但是通过这种数据显示方法显示统计数据,数据的显示效果不好。In order to improve the efficiency of user business services, users can perform user business operations on the terminal. Then the network device can obtain the user data sent by the service terminal, perform data statistics on the user data according to the type of statistical data that needs to be displayed, obtain the statistical data that needs to be displayed, and display the obtained statistical data. However, statistical data is displayed through this data display method, and the display effect of the data is not good.
发明内容Contents of the invention
本申请实施例提供一种数据显示方法、装置、存储介质及计算机设备,可以提升数据的显示效果。Embodiments of the present application provide a data display method, device, storage medium, and computer equipment, which can improve the display effect of data.
本申请实施例提供一种数据显示方法,包括:An embodiment of the present application provides a data display method, including:
获取业务终端发送的目标项目对应的身份验证数据,所述身份验证数据包含用户位置数据和用户身份数据;Acquiring identity verification data corresponding to the target item sent by the business terminal, the identity verification data including user location data and user identity data;
基于所述用户位置数据,确定所述用户身份数据所属的预设地域;determining a preset region to which the user identity data belongs based on the user location data;
根据所述预设地域,绘制所述目标项目对应项目地域范围的基础位置地图,所述基础位置地图包括所述预设地域对应的区域地图;Draw a basic location map of the project area corresponding to the target item according to the preset region, where the basic location map includes an area map corresponding to the preset region;
根据属于预设地域的所述用户身份数据,在所述区域地图中绘制相应的用户身份标识图像,得到所述目标项目对应的绘制后位置地图;drawing a corresponding user identity image in the regional map according to the user identity data belonging to the preset region, to obtain a drawn position map corresponding to the target item;
展示所述目标项目对应的绘制后位置地图。A drawn location map corresponding to the target item is displayed.
本申请实施例还提供另一种数据显示方法,包括:The embodiment of this application also provides another data display method, including:
接收当前项目的数据显示指令;Receive the data display command of the current project;
基于所述数据显示指令展示数据显示页面,所述数据显示页面包括项目选择控件、当前项目对应的数据统计结果;A data display page is displayed based on the data display instruction, and the data display page includes an item selection control and a data statistics result corresponding to the current item;
基于用户针对所述项目选择控件的项目显示切换操作,确定需要切换显示的目标项目;Determining a target item that needs to be switched and displayed based on the user's item display switching operation on the item selection control;
在所述数据显示页面中,切换至显示所述目标项目对应的数据统计结果。On the data display page, switch to display the statistical results of data corresponding to the target item.
相应的,本申请实施例还提供一种数据显示装置,包括:Correspondingly, the embodiment of the present application also provides a data display device, including:
获取模块,用于获取业务终端发送的目标项目对应的身份验证数据,所述身份验证数据包含用户位置数据和用户身份数据;An acquisition module, configured to acquire identity verification data corresponding to the target item sent by the service terminal, where the identity verification data includes user location data and user identity data;
地域确定模块,用于基于所述用户位置数据,确定所述用户身份数据所属的预设地域;A region determining module, configured to determine a preset region to which the user identity data belongs based on the user location data;
地图绘制模块,用于根据所述预设地域,绘制所述目标项目对应项目地域范围的基础位置地图,所述基础位置地图包括所述预设地域对应的区域地图;The map drawing module is used to draw a basic location map of the project area corresponding to the target project according to the preset region, and the basic location map includes an area map corresponding to the preset region;
标识绘制模块,用于根据属于预设地域的所述用户身份数据,在所述区域地图中绘制相应的用户身份标识图像,得到所述目标项目对应的绘制后位置地图;An identification drawing module, configured to draw a corresponding user identification image in the regional map according to the user identification data belonging to a preset region, and obtain a drawn location map corresponding to the target item;
地图展示模块,用于展示所述目标项目对应的绘制后位置地图。The map display module is used to display the drawn location map corresponding to the target item.
相应的,本申请实施例还提供另一种数据显示装置,包括:Correspondingly, the embodiment of the present application also provides another data display device, including:
接收模块,用于接收当前项目的数据显示指令;The receiving module is used to receive the data display instruction of the current project;
页面展示模块,用于基于所述数据显示指令展示数据显示页面,所述数据显示页面包括项目选择控件、当前项目对应的数据统计结果;A page display module, configured to display a data display page based on the data display instruction, where the data display page includes an item selection control and a data statistics result corresponding to the current item;
项目确定模块,用于基于用户针对所述项目选择控件的项目显示切换操作,确定需要切换显示的目标项目;An item determination module, configured to determine the target item that needs to be switched and displayed based on the user's item display switching operation on the item selection control;
切换模块,用于在所述数据显示页面中,切换至显示所述目标项目对应的数据统计结果。A switching module, configured to switch to display the statistical results of data corresponding to the target item on the data display page.
相应的,本申请实施例还提供一种存储介质,所述存储介质存储有指令,所述指令被处理器执行时实现本申请实施例任一提供的数据显示方法的步骤。Correspondingly, the embodiments of the present application further provide a storage medium, the storage medium stores instructions, and when the instructions are executed by a processor, the steps of the data display method provided in any one of the embodiments of the present application are implemented.
相应的,本申请实施例还提供一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器存储有多条指令,所述处理器从所述存储器中加载指令,以执行本申请实施例任一提供的数据显示方法的步骤。Correspondingly, the embodiment of the present application also provides a computer device, the computer device includes a processor and a memory, the memory stores a plurality of instructions, and the processor loads instructions from the memory to execute the implementation of the present application. Example of steps in any of the provided data display methods.
本申请实施例获取业务终端发送的目标项目对应的身份验证数据,身份验证数据包含用户位置数据和用户身份数据,基于用户位置数据,确定用户身份数据所属的预设地域,根据预设地域,绘制目标项目对应项目地域范围的基础位置地图,基础位置地图包括预设地域对应的区域地图,根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,展示目标项目对应的绘制后位置地图。该方案可以基于用户的用户位置数据,对用户进行定位,得到用户所在的预设地域,并通过用户所在的预设地域准确地进行数据显示。The embodiment of the present application obtains the identity verification data corresponding to the target item sent by the service terminal. The identity verification data includes user location data and user identity data. Based on the user location data, the preset region to which the user identity data belongs is determined. According to the preset region, draw The target project corresponds to the basic location map of the geographical scope of the project. The basic location map includes the regional map corresponding to the preset region. According to the user identity data belonging to the preset region, the corresponding user identity image is drawn in the regional map to obtain the target project. The location map after drawing, showing the location map after drawing corresponding to the target item. The solution can locate the user based on the user location data of the user, obtain the preset region where the user is located, and accurately display the data through the preset region where the user is located.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1是本申请实施例提供的数据显示系统的场景示意图;FIG. 1 is a schematic diagram of a scene of a data display system provided by an embodiment of the present application;
图2是本申请实施例提供的数据显示方法的第一流程示意图;Fig. 2 is a schematic flow chart of the first data display method provided by the embodiment of the present application;
图3是本申请实施例提供的数据显示方法的第二流程示意图;Fig. 3 is a second schematic flowchart of the data display method provided by the embodiment of the present application;
图4是本申请实施例提供的数据显示方法的第三流程示意图;Fig. 4 is a third schematic flowchart of the data display method provided by the embodiment of the present application;
图5是本申请实施例提供的用户进行业务办理的界面示意图;Fig. 5 is a schematic diagram of an interface provided by the embodiment of the present application for users to handle business;
图6是本申请实施例提供的用户上传身份识别数据的界面示意图;FIG. 6 is a schematic diagram of an interface for uploading identification data by a user provided in an embodiment of the present application;
图7是本申请实施例提供的身份验证成功的界面示意图;Fig. 7 is a schematic diagram of an interface of a successful identity verification provided by the embodiment of the present application;
图8是本申请实施例提供的身份验证失败的界面示意图;Fig. 8 is a schematic diagram of an interface of identity verification failure provided by the embodiment of the present application;
图9是本申请实施例提供的数据推送链接的界面示意图;Fig. 9 is a schematic diagram of the interface of the data push link provided by the embodiment of the present application;
图10是本申请实施例提供的项目数据管理平台登录失败的界面示意图;Fig. 10 is a schematic diagram of the interface of the project data management platform login failure provided by the embodiment of the present application;
图11是本申请实施例提供的数据显示的流程示意图;Fig. 11 is a schematic flow chart of data display provided by the embodiment of the present application;
图12是本申请实施例提供的服务器存储身份验证数据示意图;Fig. 12 is a schematic diagram of the server storing identity verification data provided by the embodiment of the present application;
图13是本申请实施例提供的身份验证数据获取模块示意图;Fig. 13 is a schematic diagram of an identity verification data acquisition module provided by an embodiment of the present application;
图14是本申请实施例提供的数据统计模块示意图;Fig. 14 is a schematic diagram of the data statistics module provided by the embodiment of the present application;
图15是本申请实施例提供的数据统计结果显示模块示意图;Fig. 15 is a schematic diagram of a data statistics result display module provided by the embodiment of the present application;
图16是本申请实施例提供的项目管理者的统计权限和项目权限示意图;Fig. 16 is a schematic diagram of the statistical authority and project authority of the project manager provided by the embodiment of the application;
图17是本申请实施例提供的用户业务中发生错误类型的类型示意图;Fig. 17 is a schematic diagram of types of errors occurring in user services provided by the embodiment of the present application;
图18是本申请实施例提供的数据显示页面的页面示意图;Fig. 18 is a page schematic diagram of the data display page provided by the embodiment of the present application;
图19是本申请实施例提供的终端大屏幕显示页面的第一页面示意图;Fig. 19 is a schematic diagram of the first page of the terminal large-screen display page provided by the embodiment of the present application;
图20是本申请实施例提供的终端大屏幕显示页面的第二页面示意图;Fig. 20 is a schematic diagram of the second page of the terminal large-screen display page provided by the embodiment of the present application;
图21是本申请实施例提供的数据显示方法的第一种结构示意图;Fig. 21 is a schematic diagram of the first structure of the data display method provided by the embodiment of the present application;
图22是本申请实施例提供的数据显示方法的第二种结构示意图;Fig. 22 is a second structural schematic diagram of the data display method provided by the embodiment of the present application;
图23是本申请实施例提供的计算机设备的结构示意图。Fig. 23 is a schematic structural diagram of a computer device provided by an embodiment of the present application.
具体实施方式Detailed ways
请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。Referring to the drawings, wherein the same reference numerals represent the same components, the principles of the present application are exemplified by being implemented in a suitable computing environment. The following description is based on illustrated specific embodiments of the present application, which should not be construed as limiting other specific embodiments of the present application that are not described in detail here.
在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化形式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。In the following description, specific embodiments of the present application will be described with reference to steps and symbols executed by one or more computers, unless otherwise stated. Accordingly, these steps and operations will several times be referred to as being computer-implemented, which herein includes operations by a computer processing unit on electronic signals representing data in a structured form. This operation transforms the data or maintains it at a location in the computer's memory system that can reconfigure or otherwise alter the operation of the computer in a manner well known to testers in the art. The data structures maintained by the data are physical locations in the memory that have certain characteristics defined by the data format. However, the principle of the present application is described in the above text, which is not meant to be a limitation, and testers in the field will understand that the various steps and operations described below can also be implemented in hardware.
本文所使用的术语“模块”可看作为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看作为在该运算系统上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。The term "module" as used herein may be considered a software object that executes on the computing system. The various components, modules, engines and services described herein can be considered as implementation objects on the computing system. The devices and methods described herein can be implemented in the form of software, and of course can also be implemented in hardware, all of which are within the protection scope of the present application.
本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是某些实施例还包括没有列出的步骤或模块,或某些实施例还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。The terms "first", "second" and "third" in this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules, but some embodiments also include steps or modules that are not listed, or some embodiments Other steps or modules inherent to these processes, methods, products or devices are also included.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The occurrences of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is understood explicitly and implicitly by those skilled in the art that the embodiments described herein can be combined with other embodiments.
本申请实施例提供一种数据显示方法、装置、存储介质及计算机设备。其中,该数据显示装置可以集成在计算机设备中,该计算机设备可以为终端、服务器等设备,其中,终端可以为手机、平板电脑、笔记本电脑、个人计算机(PC,Personal Computer)、微型处理盒子等设备。Embodiments of the present application provide a data display method, device, storage medium, and computer equipment. Wherein, the data display device can be integrated in a computer device, and the computer device can be a terminal, a server, etc., wherein the terminal can be a mobile phone, a tablet computer, a notebook computer, a personal computer (PC, Personal Computer), a micro processing box, etc. equipment.
请参阅图1,图1为本申请实施例提供的数据显示方法的应用场景示意图,以数据显示装置集成在计算机设备中为例,计算机设备可以获取业务终端发送的目标项目对应的身份验证数据,身份验证数据包含用户位置数据和用户身份数据,基于用户位置数据,确定用户身份数据所属的预设地域,根据预设地域,绘制目标项目对应项目地域范围的基础位置地图,基础位置地图包括预设地域对应的区域地图,根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,展示目标项目对应的绘制后位置地图。Please refer to Figure 1, Figure 1 is a schematic diagram of the application scenario of the data display method provided by the embodiment of the present application, taking the data display device integrated in the computer equipment as an example, the computer equipment can obtain the identity verification data corresponding to the target item sent by the business terminal, The identity verification data includes user location data and user identity data. Based on the user location data, the preset region to which the user identity data belongs is determined. According to the preset region, a basic location map corresponding to the project area of the target project is drawn. The basic location map includes preset For the region map corresponding to the region, draw the corresponding user identity image in the region map according to the user identity data belonging to the preset region, obtain the drawn location map corresponding to the target item, and display the drawn location map corresponding to the target item.
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。Each will be described in detail below. It should be noted that the description sequence of the following embodiments is not intended to limit the preferred sequence of the embodiments.
本发明实施例提供的一种数据显示方法,该方法可以由服务器执行,如图2所示,该数据显示方法的具体流程可以如下:A data display method provided by an embodiment of the present invention can be executed by a server, as shown in FIG. 2 , and the specific flow of the data display method can be as follows:
201、获取业务终端发送的目标项目对应的身份验证数据。201. Acquire identity verification data corresponding to the target item sent by the service terminal.
其中,业务终端可以为能够给用户提供包括终端设备功能以及业务能力的终端,用户可以通过业务终端进行业务办理,从而提高了业务办理的速度和效率。比如,该业务终端可以为手机、平板电脑、笔记本电脑、个人计算机等设备,用户可以通过业务终端进行人脸识别、身份验证、实名核身等业务。Wherein, the service terminal may be a terminal that can provide the user with terminal equipment functions and service capabilities, and the user can perform business processing through the service terminal, thereby improving the speed and efficiency of business processing. For example, the service terminal can be a mobile phone, a tablet computer, a notebook computer, a personal computer, and other devices, and users can perform services such as face recognition, identity verification, and real-name verification through the service terminal.
其中,项目可以为一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。管理者可以通过数据显示系统管辖一个或者多个项目,并通过不同的项目标识(如AppID)来区分不同的项目。比如,项目可以包括深圳公安项目、深圳市场监管委项目、成都宠物认领项目等。Among them, a project can be a series of unique, complex and interrelated activities, which have a clear goal or purpose, and must be completed within a specific time, budget, and resource constraints, according to specifications. Managers can manage one or more projects through the data display system, and distinguish different projects through different project identifiers (such as AppID). For example, projects can include Shenzhen Public Security Project, Shenzhen Market Supervision Commission Project, Chengdu Pet Reclamation Project, etc.
其中,身份验证数据可以为能够表征用户的身份,并且具有特定性和具体指向性的数据。身份验证数据属于用户本人,通过身份验证数据可以指向具体的用户。用户在通过业务终端进行业务办理时,上传的验证数据可以为身份验证数据。比如,身份验证数据可以包括用户位置数据以及用户身份数据。Wherein, the identity verification data may be data that can characterize the user's identity and has specificity and specific direction. The identity verification data belongs to the user himself, and the identity verification data can point to a specific user. When the user conducts business through the service terminal, the verification data uploaded may be identity verification data. For example, authentication data may include user location data as well as user identity data.
举例来说,其中,用户位置数据可以为表征用户所在位置点的位置数据,比如,用户位置数据可以为当用户在通过业务终端进行业务办理时,所在位置点的位置数据,可以通过位置点的坐标表示用户位置数据。比如,用户位置数据可以为用户通过业务终端进行实名核身业务时,用户所在位置点的经纬度等。其中该用户位置数据可通过手机或其他具有GPS定位系统的设备获取,也可通过地图应用或其他可提供定位的软件等获取。For example, the user location data can be the location data representing the location point of the user. For example, the user location data can be the location data of the location point when the user is handling business through the service terminal, which can be obtained through the location point. Coordinates represent user location data. For example, the user location data may be the longitude and latitude of the user's location when the user performs the real-name verification service through the service terminal. The user location data can be obtained through a mobile phone or other devices with a GPS positioning system, or through a map application or other software that can provide positioning.
其中,用户身份数据可以包括具有特定性和具体指向性的能够表征用户身份的身份识别数据、以及与业务办理相关的身份验证数据。比如用户身份数据可以为用户在通过业务终端进行业务办理过程中,获取的用户身份相关的数据。比如,用户身份证中的用户数据、社保卡中的用户数据、营业执照中的用户数据等等。用户身份数据中还可以包括在业务办理过程中与业务办理相关的身份验证数据,比如,用户通过业务终端进行实名核身过程中,身份验证是否成功等等。其中该用户身份数据可通过用户自身上传资料到网络服务器来提供,也可通过国家公务系统(如公安系统)的资料服务器来提供。Wherein, the user identity data may include specific and directional identification data that can characterize the identity of the user, and identity verification data related to business handling. For example, the user identity data may be data related to the user identity acquired by the user during the process of handling business through the service terminal. For example, the user data in the user ID card, the user data in the social security card, the user data in the business license, and so on. The user identity data may also include identity verification data related to business handling during the business handling process, for example, whether the identity verification is successful during the user's real-name verification process through the business terminal, and so on. Wherein, the user identity data can be provided by uploading data to the network server by the user himself, or can be provided by the data server of the national public service system (such as the public security system).
在实际应用中,可以获取业务终端发送的目标项目对应的身份验证数据。比如,用户可以在通过业务终端进行业务办理过程中,上传用户身份数据,并检测业务办理过程中,用户所在位置点的用户位置数据,然后获取目标项目对应的身份验证数据。In practical applications, the identity verification data corresponding to the target item sent by the service terminal can be obtained. For example, the user can upload the user identity data during the business processing process through the business terminal, and detect the user location data of the user's location point during the business processing process, and then obtain the identity verification data corresponding to the target item.
在一实施例中,为了针对项目进行数据显示,以便项目管理者针对显示的数据进行决策,还可以由包括至少一个项目对应的身份验证数据的数据集中,获取目标项目对应的身份验证数据。具体地,步骤“获取业务终端发送的目标项目对应的身份验证数据”,可以包括:In an embodiment, in order to display data for projects so that project managers can make decisions on the displayed data, the identity verification data corresponding to the target project can also be obtained from a data set including identity verification data corresponding to at least one project. Specifically, the step of "obtaining the identity verification data corresponding to the target item sent by the business terminal" may include:
接收用户终端发送的需要数据显示的目标项目的项目标识;Receiving the item identification of the target item that needs data display sent by the user terminal;
根据所述项目标识从数据集中选择目标项目对应的身份验证数据,其中,所述数据集包括至少一个项目对应的身份验证数据。Selecting identity verification data corresponding to a target item from a data set according to the item identifier, wherein the data set includes identity verification data corresponding to at least one item.
其中,用户终端可以为项目管理者所在的终端,用户终端可以显示身份验证数据统计后得到的数据统计结果,项目管理者可以根据显示的数据统计结果,了解所管辖项目的情况,并及时做出相应决策。比如,用户终端可以为手机、平板电脑、笔记本电脑、个人计算机等设备,项目管理者可以通过用户终端管辖若干项目,如深圳公安项目、深圳市场监管委项目、成都犬只认领项目等。Among them, the user terminal can be the terminal where the project manager is located, and the user terminal can display the data statistical results obtained after the identity verification data statistics. Make decisions accordingly. For example, user terminals can be mobile phones, tablet computers, laptops, personal computers and other devices, and project managers can administer several projects through user terminals, such as Shenzhen Public Security Project, Shenzhen Market Supervision Committee Project, Chengdu Dog Claiming Project, etc.
其中,数据集可以为包括至少一个项目对应的身份验证数据的数据集,比如,该数据集可以包括深圳公安项目、深圳市场监管委项目等项目对应的身份验证数据。Wherein, the data set may be a data set including identity verification data corresponding to at least one project, for example, the data set may include identity verification data corresponding to projects such as the Shenzhen Public Security Project and the Shenzhen Market Supervision Committee project.
在实际应用中,比如,可以接收用户终端发送的需要数据显示的目标项目的项目标识,其中,该项目标识可以为表征项目特征的标识,通过项目标识可以指向具体的项目,该项目标识可以由若干字符和数字组成,如项目标识可以为wx6e31aa765fcb436b。然后可以根据该项目标识从数据集中选择目标项目对应的身份验证数据,如获取深圳公安项目对应的身份验证数据。In practical applications, for example, the item identification of the target item that needs data display sent by the user terminal can be received, wherein the item identification can be an identification that characterizes the characteristics of the item, and the item identification can point to a specific item, and the item identification can be determined by Composed of several characters and numbers, for example, the project ID can be wx6e31aa765fcb436b. Then, the identity verification data corresponding to the target project can be selected from the data set according to the project identifier, for example, the identity verification data corresponding to the Shenzhen Public Security Project can be obtained.
在一实施例中,具体可以通过业务终端获取用户位置数据,比如,业务终端的用户可以在业务终端的用户信息验证主界面中,通过点击用户信息验证主界面中的“开始验证”按钮,触发开始验证指令。业务终端可以根据该开始验证指令,采集用户触发开始验证指令时,用户所在位置点对应的经纬度,该经纬度可以为用户位置数据。In one embodiment, the user location data can be obtained through the service terminal. For example, the user of the service terminal can click the "Start Verification" button in the main user information verification interface of the service terminal to trigger Start verifying commands. The service terminal may collect the longitude and latitude corresponding to the user's location point when the user triggers the start verification instruction according to the start verification instruction, and the longitude and latitude may be user location data.
在一实施例中,为了将获取到的用户身份数据与用户位置数据进行对应,从而提高数据显示效果,还可以通过LBS(Location Based Service,基于移动位置服务)采集用户位置数据。其中,LBS可以为一种基于位置的服务,可以通过无线电通讯网络或者外部定位方式,获取业务终端用户的用户位置数据,如地理坐标或者大地坐标等等。并在地理信息系统平台的支持下,为用户提供用户位置数据相应的服务。比如,通过无线电通讯网络或者外部定位方式(如GPS等),获取业务终端用户的用户位置数据。In an embodiment, in order to correspond the obtained user identity data with the user location data so as to improve the data display effect, the user location data may also be collected through LBS (Location Based Service, based on mobile location service). Among them, LBS can be a location-based service, which can obtain user location data of service end users, such as geographic coordinates or geodetic coordinates, etc., through a radio communication network or an external positioning method. And with the support of the geographic information system platform, it provides users with services corresponding to the user's location data. For example, the user location data of the service terminal user is obtained through a radio communication network or an external positioning method (such as GPS, etc.).
在一实施例中,用户身份数据还可以包括身份识别数据和身份验证数据。其中,身份识别数据可以为可以具体指向用户的数据,如身份证图像、社保卡图像、营业执照图像等。身份验证数据可以表征用户在验证身份过程中,是否验证成功的数据,如身份验证数据可以包括身份验证成功、身份验证失败等。In an embodiment, the user identity data may also include identity recognition data and identity verification data. Wherein, the identification data may be data that can specifically point to the user, such as an image of an ID card, an image of a social security card, an image of a business license, and the like. The identity verification data may represent data indicating whether the user is successfully verified during the identity verification process, for example, the identity verification data may include identity verification success, identity verification failure, and the like.
在一实施例中,具体可以通过业务终端获取用户身份数据,比如,用户可以在业务终端的用户信息验证主界面中,通过点击用户信息验证主界面中的“开始验证”按钮,触发开始验证指令。业务终端可以根据该开始验证指令显示用户身份标识采集界面,用户可以在该用户身份标识采集界面中输入姓名、身份证号、手机号码等用户身份标识。In one embodiment, the user identity data can be obtained through the service terminal. For example, the user can click the "Start Verification" button in the user information verification main interface of the service terminal to trigger the start verification command . The service terminal can display the user identity collection interface according to the start verification instruction, and the user can input user identity such as name, ID number, mobile phone number, etc. in the user identity collection interface.
在一实施例中,还可以通过输入验证码的形式提高信息安全性。比如,当用户输入手机号码后,可以向该手机号码对应的终端发送验证码,当用户收到包括验证码的消息后,可以输入接收到的验证码,完成用户身份标识的上传,以提高信息的安全性。In an embodiment, information security can also be improved by inputting a verification code. For example, when a user enters a mobile phone number, a verification code can be sent to the terminal corresponding to the mobile phone number. When the user receives a message including the verification code, the user can enter the received verification code to complete the upload of the user's identity to improve information security.
当用户身份标识上传成功后,可以显示人脸识别信息确认界面,用户可以通过点击该人脸识别信息确认界面中的“下一步”按钮,触发身份验证指令,该身份验证指令中可以包括用户身份标识。业务终端可以根据该身份验证指令,从身份识别数据库中获取身份识别数据,并显示“用普通话大声读数字”的消息,以提示用户进行身份验证视频的录制。用户录制身份验证视频结束后,可以将该视频进行上传。业务终端可以根据该上传的视频与获取到的身份识别数据进行比对,得到身份验证数据。After the user ID is successfully uploaded, the face recognition information confirmation interface can be displayed, and the user can click the "Next" button in the face recognition information confirmation interface to trigger an identity verification instruction, which can include the user identity logo. The service terminal can obtain the identification data from the identification database according to the identity verification instruction, and display a message of "read the number aloud in Mandarin" to prompt the user to record the identity verification video. After the user finishes recording the authentication video, the video can be uploaded. The service terminal can compare the uploaded video with the acquired identification data to obtain identity verification data.
获取到业务终端用户的用户位置数据和用户身份数据后,可以将用户位置数据和用户身份数据存储至数据集中,并获取项目管理者所在终端发送的目标项目对应的项目标识,然后从数据集中选择目标项目对应的身份验证数据。After obtaining the user location data and user identity data of the business terminal user, the user location data and user identity data can be stored in the data set, and the project identifier corresponding to the target project sent by the project manager's terminal can be obtained, and then selected from the data set Authentication data corresponding to the target project.
在一实施例中,为了保障身份验证的可靠性,身份识别数据可以从身份识别数据库中获取;若身份识别数据库中没有某用户相应的身份识别数据,该用户也可以通过上传身份识别数据的方式完成身份验证。In one embodiment, in order to ensure the reliability of identity verification, the identification data can be obtained from the identification database; if there is no corresponding identification data for a certain user in the identification database, the user can also upload the identification data Complete identity verification.
其中,身份识别数据库可以为存储有用户相应证件、执照等的数据库,比如,身份识别数据库可以为证照库,证照库中可以存储有用户备案的证照图像,如身份证图像、社保卡图像、营业执照图像等等。Among them, the identification database can be a database that stores the user's corresponding certificates, licenses, etc. license images and more.
在实际应用中,比如,用户触发身份验证指令后,可以根据身份验证指令中的姓名、身份证号、手机号码等用户身份标识,从证照库中获取用户身份标识对应的身份证图像作为身份识别数据。如图6所示,如果证照库中没有用户之前备案的身份证图像,可以显示上传身份识别数据的提示消息,用户可以根据该提示消息,对身份证进行拍照,得到当前拍摄的身份证图像,该当前拍摄的身份证图像可以作为上传身份识别数据。上传该当前拍摄的身份证图像后,可以对该当前拍摄的身份证图像进行旋转、添加水印,并进行加密存储等方式,以提高信息安全性,从而得到身份识别数据。In practical applications, for example, after the user triggers the identity verification command, the ID card image corresponding to the user identity mark can be obtained from the certificate library according to the name, ID number, mobile phone number and other user identity marks in the identity verification command as identity recognition data. As shown in Figure 6, if there is no ID card image filed by the user in the license database, a prompt message for uploading identification data can be displayed, and the user can take a photo of the ID card according to the prompt message to obtain the currently captured ID card image. The currently captured ID card image can be used as uploaded identification data. After uploading the currently captured ID card image, the currently captured ID card image can be rotated, watermarked, and encrypted for storage, etc., to improve information security, thereby obtaining identification data.
在一实施例中,获取到用户的身份识别数据后,还可以通过图像识别的方法,识别出身份识别数据中的有效信息。比如,获取到用户的身份证图像后,还可以通过OCR(Optical Character Recognition,光学字符识别)的方式,对身份证图像进行图像识别,识别出身份证图像中用户的性别、年龄、住址等有效信息。In an embodiment, after the user's identification data is obtained, valid information in the identification data can also be identified through an image recognition method. For example, after obtaining the user's ID card image, it is also possible to perform image recognition on the ID card image through OCR (Optical Character Recognition) to identify the user's gender, age, address, etc. in the ID card image. information.
其中,OCR可以为通过电子设备对图像中的字符进行检测,通过检测暗、亮模式确定形状,然后通过字符识别的方法将确定出的形状翻译成计算机文字的过程。Among them, OCR can be the process of detecting the characters in the image through electronic equipment, determining the shape by detecting the dark and bright patterns, and then translating the determined shape into computer text through the method of character recognition.
在一实施例中,为了提高上传身份识别数据与身份识别数据比对的准确性,还可以通过深度神经网络进行信息比对。比如,可以从当前拍摄的身份证图像,即上传身份识别数据中截取身份证截图,将该身份证截图、以及从身份识别数据库中获取的身份证图像,输入至深度神经网络中。通过卷积层提取图像的图像特征,并通过分类层对图像间的相似度进行计算,当相似度达到预设相似度时,比如90%,可以认为身份验证成功;当相似度没有达到预设相似度时,可以认为身份验证失败。其中,导致身份验证失败的原因可以有多种,比如光线太暗、拍摄图像模糊等。In an embodiment, in order to improve the accuracy of the comparison between the uploaded identification data and the identification data, information comparison may also be performed through a deep neural network. For example, the screenshot of the ID card can be intercepted from the currently captured image of the ID card, that is, the uploaded identification data, and the screenshot of the ID card and the image of the ID card obtained from the identification database can be input into the deep neural network. The image features of the image are extracted through the convolutional layer, and the similarity between images is calculated through the classification layer. When the similarity reaches the preset similarity, such as 90%, the authentication can be considered successful; when the similarity does not reach the preset When the similarity is not reached, the authentication can be considered to have failed. Among them, there may be various reasons for the failure of identity verification, such as too dark light, blurred captured images, and the like.
202、基于用户位置数据,确定用户身份数据所属的预设地域。202. Based on the user location data, determine a preset region to which the user identity data belongs.
其中,预设地域可以为一定的地域空间,具有一定的界限,地域内部表现出明显的相似性和连续性,地域之间具有差异性。预设地域可以包括至少一个层级的预设地域。比如,预设地域可以为对行政区域进行划分得到的若干地域,预设地域可以包括国家级区域、省级区域、市级区域、县级区域等,如预设地域可以为中国、山西省、深圳市、南山区等多个层级的行政区域。Among them, the preset region can be a certain regional space with a certain boundary, showing obvious similarity and continuity within the region, and differences between regions. The preset region may include at least one level of preset regions. For example, the preset region can be several regions obtained by dividing administrative regions, and the preset region can include national-level regions, provincial-level regions, city-level regions, county-level regions, etc. For example, the preset regions can be China, Shanxi Province, Multiple levels of administrative regions such as Shenzhen City and Nanshan District.
在实际应用中,可以基于用户位置数据,确定用户身份数据所属的预设地域。比如,可以根据用户所在位置点的经纬度,确定用户所在位置点所属的预设地域,并将用户的用户身份数据对应到相应预设地域中。In practical applications, the preset region to which the user identity data belongs can be determined based on the user location data. For example, according to the longitude and latitude of the user's location point, the preset region to which the user's location point belongs can be determined, and the user identity data of the user is mapped to the corresponding preset region.
在一实施例中,该预设地域还可以包括在目标项目对应的项目地域范围内。其中,项目地域范围可以为目标项目所管辖的范围,比如,当目标项目为深圳公安项目时,项目地域范围可以为深圳市;当目标项目为成都宠物认领项目时,项目地域范围可以为成都市,等等。In an embodiment, the preset region may also be included in the project region corresponding to the target project. Among them, the geographical scope of the project can be the scope under the jurisdiction of the target project. For example, when the target project is the Shenzhen Public Security Project, the project geographical scope can be Shenzhen; when the target project is the Chengdu Pet Claiming Project, the project geographical scope can be Chengdu City ,and many more.
因此,可以确定目标项目对应的项目地域范围,项目地域范围中可以包括若干预设地域。比如,可以根据项目管理者所在终端发送的目标项目对应的项目标识,确定目标项目对应的项目地域范围,如深圳市。该项目地域范围中可以包括多个预设地域,如福田区、罗湖区、南山区等预设地域。Therefore, the project geographic range corresponding to the target project can be determined, and the project geographic range can include several preset regions. For example, according to the project identifier corresponding to the target project sent by the terminal where the project manager is located, the geographical scope of the project corresponding to the target project, such as Shenzhen City, can be determined. The geographical scope of the project may include multiple preset regions, such as Futian District, Luohu District, Nanshan District and other preset regions.
在一实施例中,还可以通过获取预设地域位置映射集合,确定用户所属的预设地域,达到对用户进行定位的目的,从而可以从地域层面对项目数据进行统计,提升数据全面性、准确性。具体地,步骤“基于所述用户位置数据,确定所述用户身份数据所属的预设地域”,可以包括:In an embodiment, it is also possible to determine the preset region to which the user belongs by obtaining the preset region location mapping set, so as to achieve the purpose of locating the user, so that the project data can be counted from the region level, and the data comprehensiveness and accuracy can be improved. sex. Specifically, the step of "determining the preset region to which the user identity data belongs based on the user location data" may include:
获取预设地域位置映射集合,所述预设地域位置映射集合包括预设地域与预设地域位置数据之间的映射关系;Obtaining a preset geographic location mapping set, the preset geographic location mapping set including a mapping relationship between a preset geographic location and preset geographic location data;
基于所述预设地域位置映射集合,确定所述用户位置数据所属的预设区域;determining a preset area to which the user location data belongs based on the preset geographic location mapping set;
确定所述用户位置数据对应的用户身份数据所属的预设地域。Determine the preset region to which the user identity data corresponding to the user location data belongs.
在实际应用中,可以获取预设地域位置映射集合,该预设地域位置映射集合包括预设地域与预设地域位置数据之间的映射关系,以便确定每个预设地域的位置数据。比如,可以获取多个预设地域中心点对应的经纬度,并根据预设地域的地域名称、以及预设地域对应的经纬度,建立预设地域位置映射集合,该预设地域位置映射集合中可以包括地域名称和经纬度之间的映射关系。In practical applications, a preset geographical location mapping set may be obtained, and the preset geographical location mapping set includes a mapping relationship between a preset region and preset regional location data, so as to determine the location data of each preset region. For example, the latitude and longitude corresponding to the center points of multiple preset regions can be obtained, and a preset region location mapping set can be established according to the region name of the preset region and the corresponding longitude and latitude of the preset region. The preset region location mapping set can include The mapping relationship between geographical names and latitude and longitude.
在一实施例中,该地域位置映射集合可以为Hash Map(哈希映射),可以根据若干预设地域的地域名称和预设地域经纬度之间的关系,建立每个地域名称对应地域中心经纬度的Hash Map。其中,Hash Map可以为散列表,其中存储的内容可以为键值对映射。In one embodiment, the geographical location mapping set can be a Hash Map (hash map), and can establish the latitude and longitude of each geographical name corresponding to the geographical center according to the relationship between the geographical names of several preset regions and the latitude and longitude of the preset regions. Hash Map. Wherein, the Hash Map can be a hash table, and the content stored therein can be a key-value pair mapping.
然后可以根据预设地域位置映射集合,确定用户位置数据所在的预设区域,如根据用户所在的经纬度,确定该用户正处在南山区,进而可以确定该用户的用户身份数据对应的预设地域为南山区。比如,可以将预设地域位置映射集合作为字典,通过SQL(Structured Query Language,结构化查询语言)中联表查询的方法(如Left Join),基于用户位置数据将收集到的用户身份数据按照所属的预设地域进行梳理回包,从而达到定位每个用户位置的目的。Then, the preset area where the user's location data is located can be determined according to the preset geographical location mapping set. For example, according to the longitude and latitude of the user, it is determined that the user is in Nanshan District, and then the preset area corresponding to the user identity data of the user can be determined. For Nanshan District. For example, the preset geographic location mapping set can be used as a dictionary, and the SQL (Structured Query Language, Structured Query Language) join table query method (such as Left Join), based on the user location data, collects the user identity data according to their belonging The preset regions are sorted out and returned to the package, so as to achieve the purpose of locating each user's location.
其中,Left Join是数据库SQL中的一种联表查询方法,比如,可以将预设地域位置映射集合作为字典表,并联合包含用户的用户位置数据,进行联表查询,从而可以定位用户所属的预设地域。Among them, Left Join is a joint table query method in the database SQL. For example, the preset geographical location mapping set can be used as a dictionary table, and the user location data including the user can be combined to perform a joint table query, so that the location to which the user belongs can be located. Default region.
通过用户位置数据,还可以获取到用户所在的预设地域的地域名称、地域代码、以及预设地域的位置数据等,可以将用户身份数据对应到相应的预设地域中。从而可以将收集到的用户身份数据经过统计,展现在地图上,能够提高信息的可读性,以便项目管理者更全面准确的了解所管辖的项目,进而做出决策。Through the user location data, the region name, region code, and location data of the preset region where the user is located can also be obtained, and the user identity data can be mapped to the corresponding preset region. In this way, the collected user identity data can be statistically displayed on the map, which can improve the readability of information, so that project managers can more comprehensively and accurately understand the projects under their jurisdiction, and then make decisions.
比如,如图14所示,可以将预设地域位置映射集合作为字典,通过SQL中联表查询的方法,将用户身份数据与预设地域关联起来。如可以通过列表的方式,将项目标识、用户身份标识、性别、年龄、预设地域、身份验证数据等信息对应起来,并进行存储。从而可以实现通过项目标识对应到相应项目的用户数据,从而实现根据项目标识进行数据检索。For example, as shown in FIG. 14 , the preset region location mapping set can be used as a dictionary, and the user identity data can be associated with the preset region through the SQL join table query method. For example, information such as project identifiers, user identifiers, gender, age, preset regions, and identity verification data can be associated and stored in the form of a list. Therefore, the user data corresponding to the corresponding project can be realized through the project identifier, so as to realize data retrieval according to the project identifier.
在一实施例中,为了准确地在终端屏幕上显示用户身份数据的地域分布,还可以间隔预设时长对数据进行更新,具体地,该数据显示方法还可以包括:In an embodiment, in order to accurately display the geographical distribution of user identity data on the terminal screen, the data may also be updated at intervals of a preset period of time. Specifically, the data display method may further include:
每隔预设时长,检测业务终端发送的新身份验证数据;Detect new identity verification data sent by the business terminal every preset period of time;
根据所述新身份验证数据,对所述项目地域范围内的身份验证数据进行更新;updating the identity verification data within the geographical scope of the project according to the new identity verification data;
对更新后的身份验证数据进行统计,得到更新后的数据统计结果;Perform statistics on the updated identity verification data to obtain updated data statistics results;
展示所述更新后的数据统计结果。The updated statistical results of the data are displayed.
在实际应用中,比如,可以每隔30秒,检测业务终端发送的新的身份验证数据,并根据目标项目的项目标识,获取项目地域范围内所有预设地域对应的身份验证数据,得到更新后的身份验证数据。然后可以对更新后的身份验证数据进行统计,如可以统计项目地域范围内的用户数量,统计项目地域范围内用户的年龄分布、性别比例,项目效益数据等等,得到更新后的数据统计结果,并展示该数据统计结果。其中,还可以对更新前后的数据进行标记,以进行新旧数据的区分,并每隔30秒对展示的数据统计结果进行更新,从而可以展现出跳动变化的数据,以便用户可以获取到更为准确的数据。In practical applications, for example, every 30 seconds, the new identity verification data sent by the business terminal can be detected, and according to the project identification of the target project, the identity verification data corresponding to all preset regions within the project region can be obtained, and the updated authentication data. Then the updated identity verification data can be counted, such as the number of users within the geographical scope of the project can be counted, the age distribution, gender ratio, and project benefit data of users within the geographical scope of the project can be counted, and the updated statistical results can be obtained. And display the statistical results of the data. Among them, the data before and after the update can also be marked to distinguish between old and new data, and the statistical results of the displayed data can be updated every 30 seconds, so that the data with jumping changes can be displayed so that users can obtain more accurate data. The data.
在一实施例中,还可以通过is_alive标识,对更新前后的数据统计结果进行标记。由于每隔预设时长会对数据统计结果进行更新,因此可以使得is_alive标识为0代表该数据统计结果已经显示过,使得is_alive标识为1代表该数据统计结果还未进行显示,从而可以根据标识,显示更新数据时的页面切换的动态效果。其中,该页面切换方式还可以有多种,比如页面翻动、页面跳转等多种动画切换方式。In an embodiment, the is_alive flag can also be used to mark the data statistics results before and after the update. Since the statistical results of the data are updated every preset period of time, the is_alive flag can be marked as 0 to indicate that the statistical results of the data have been displayed, and the flag of is_alive to be 1 means that the statistical results of the data have not been displayed, so that according to the flag, Display the dynamic effect of page switching when updating data. Wherein, the page switching mode may also have multiple modes, such as multiple animation switching modes such as page flipping and page jumping.
在一实施例中,数据统计结果中可以包括多个类型的身份数据统计结果,该身份数据统计结果中可以包括对用户性别、年龄、数量等进行统计的统计结果。通过对身份数据统计结果进行统计,可以使得项目管理者直观地了解管辖项目中用户的性别比例、年龄分布等,并根据统计得到的身份数据统计结果,全面准确地进行决策。具体地,步骤“对更新后的身份验证数据进行统计,得到更新后的数据统计结果”,可以包括:In an embodiment, the statistical results of the data may include multiple types of statistical results of identity data, and the statistical results of the identity data may include statistical results of user gender, age, quantity, and so on. Through the statistical results of identity data, project managers can intuitively understand the gender ratio and age distribution of users in the jurisdictional projects, and make comprehensive and accurate decisions based on the statistical results of identity data. Specifically, the step of "making statistics on the updated identity verification data to obtain updated data statistics results" may include:
确定身份数据统计类型、以及所述身份数据统计类型对应的类型字符;Determine the statistical type of identity data and the type characters corresponding to the statistical type of identity data;
从所述更新后的身份验证数据中,获取所述类型字符对应的类型身份数据;Obtain type identity data corresponding to the type character from the updated identity verification data;
对所述类型身份数据进行统计,得到更新后的数据统计结果。Perform statistics on the type of identity data to obtain updated data statistics results.
其中,身份数据统计类型可以为需要进行数据统计的数据类型,身份数据统计结果中可以包括多种身份数据统计类型,比如,若需要对项目地域范围内用户的男女比例进行统计时,该身份数据统计类型可以为性别类型;若需要对项目地域范围内用户的年龄分布进行统计时,该身份数据统计类型可以为年龄类型,等等。Among them, the identity data statistics type can be the data type that requires data statistics, and the identity data statistics results can include a variety of identity data statistics types. The statistics type can be gender type; if it is necessary to make statistics on the age distribution of users within the project area, the identity data statistics type can be age type, etc.
其中,类型字符可以为身份数据统计类型对应的关键字、关键字符等。比如,当身份数据统计类型为性别类型时,类型字符可以为“男”或者“女”;当身份数据统计类型为年龄类型时,类型字符可以为各种年龄区间等等。通过类型字符,可以通过token检索,从用户身份数据中获取类型字符对应的数据,以便进行数据统计。Wherein, the type character may be a keyword, a key character, etc. corresponding to the statistical type of the identity data. For example, when the statistical type of identity data is gender type, the type character can be "male" or "female"; when the statistical type of identity data is age type, the type character can be various age ranges and so on. Through the type character, the data corresponding to the type character can be obtained from the user identity data through token retrieval for data statistics.
在实际应用中,可以首先确定需要进行统计的身份数据统计类型,并确定该身份数据统计类型对应的类型字符。之后可以通过类型字符进行检索,从更新后的身份验证数据中,获取到类型字符对应的类型身份数据。然后可以对类型身份数据进行统计,得到身份数据统计结果。In practical applications, the statistical type of identity data that needs to be counted can be determined first, and the type character corresponding to the statistical type of identity data can be determined. Afterwards, the type character can be used for retrieval, and the type identity data corresponding to the type character can be obtained from the updated identity verification data. Then the type identity data can be counted to obtain the identity data statistics result.
比如,可以首先确定身份数据统计类型为身份验证成功类型,并确定身份验证成功类型对应的类型字符为“成功”。之后可以通过“成功”+token检索,从更新后的身份验证数据中,获取到“成功”对应的类型身份数据,该类型身份数据即为项目地域范围内身份验证成功的用户对应的数据。然后可以对类型身份数据进行统计,得到身份数据统计结果,如可以统计得到身份验证成功的人数。For example, it may first be determined that the statistical type of the identity data is the successful authentication type, and that the type character corresponding to the successful authentication type is "successful". Afterwards, you can retrieve the type of identity data corresponding to "success" from the updated identity verification data through "success" + token retrieval. This type of identity data is the data corresponding to users who have successfully authenticated within the project region. Then the type identity data can be counted to obtain the identity data statistics result, for example, the number of people who have successfully authenticated can be counted.
在一实施例中,数据统计结果中可以包括项目效益数据统计结果,该项目效益数据统计结果中可以包括对节约办事时间、节省纸张、节省跑腿距离等进行统计得到的统计结果。通过对项目效益数据统计结果进行统计,可以使得项目管理者直观地了解管辖项目所产生的项目效益数据,并根据统计得到的项目效益数据统计结果,全面准确地进行决策。具体地,步骤“对更新后的身份验证数据进行统计,得到更新后的数据统计结果”,可以包括:In an embodiment, the statistical results of the data may include the statistical results of the project benefit data, and the statistical results of the project benefit data may include the statistical results of saving office time, saving paper, saving errand distance, and the like. Through the statistical results of project benefit data, project managers can intuitively understand the project benefit data generated by the jurisdictional projects, and make comprehensive and accurate decisions based on the statistical results of project benefit data. Specifically, the step of "making statistics on the updated identity verification data to obtain updated data statistics results" may include:
获取每个用户的用户身份数据对应的项目效益数据;Obtain the project benefit data corresponding to the user identity data of each user;
获取所述更新后的身份验证数据对应的项目用户数量;Obtain the number of project users corresponding to the updated identity verification data;
基于所述项目用户数量,对所述项目效益数据进行统计,得到项目效益数据统计结果。Based on the number of users of the project, the project benefit data is counted to obtain a statistical result of the project benefit data.
其中,项目效益数据可以为每个用户通过业务终端进行业务办理,相比于用户到达现场进行业务办理所节省的人力物力、以及所产生的效益。项目效益数据可以为每个用户通过业务终端进行业务办理节约的纸张,节省的跑腿距离、节省的时间等等。Among them, the project benefit data can be used for each user to conduct business processing through the business terminal, compared with the manpower and material resources saved and the benefits generated when the user arrives at the site for business processing. The project benefit data can save paper, errand running distance, time saved and so on for each user to conduct business through the business terminal.
在实际应用中,比如,可以获取每个用户对应的节约纸张数、节省跑腿距离、节省时间等项目效益数据。然后获取目标项目对应的项目地域范围内的项目用户数量,也就是位于项目地域范围内的用户人数。然后可以通过项目用户数量,对项目收益数据进行统计,得到项目地域范围内所有用户总共的节约纸张数、节省跑腿距离、节省时间等项目效益数据统计结果。In practical applications, for example, project benefit data such as the number of paper saved, errand distance saved, and time saved corresponding to each user can be obtained. Then, the number of project users within the project region corresponding to the target project is obtained, that is, the number of users located within the project region. Then, through the number of project users, the project revenue data can be counted, and the total number of paper saved, errand running distance saved, time saved and other project benefit data statistical results of all users within the project area can be obtained.
203、根据预设地域,绘制目标项目对应项目地域范围的基础位置地图。203. According to the preset region, draw a basic location map corresponding to the project region of the target project.
其中,基础位置地图可以为运用线条、符号、颜色、文字注记等,按照一定的比例描绘项目地域范围的图像。比如,当项目地域范围为深圳市时,基础位置地图可以为深圳市地图;当项目地域范围为山西省时,基础位置地图可以为山西省地图,等等。Among them, the basic location map can be an image that uses lines, symbols, colors, text annotations, etc. to depict the geographical scope of the project in a certain proportion. For example, when the geographical scope of the project is Shenzhen, the basic location map can be a map of Shenzhen; when the geographical scope of the project is Shanxi Province, the basic location map can be a map of Shanxi Province, and so on.
其中,基础位置地图可以包括预设地域对应的区域地图,比如,当基础位置地图为深圳市地图时,深圳市地图中可以包括福田区地图、罗湖区地图、南山区地图等预设区域对应的区域地图。Wherein, the basic location map may include an area map corresponding to a preset region. For example, when the basic location map is a map of Shenzhen City, the map of Shenzhen City may include a map corresponding to a preset area such as a map of Futian District, a map of Luohu District, and a map of Nanshan District. Area map.
在实际应用中,比如,可以绘制深圳公安项目对应深圳市的深圳市地图,该深圳市地图中还可以包括福田区地图、罗湖区地图、南山区地图等区域地图。In practical applications, for example, a map of Shenzhen City corresponding to the Shenzhen Public Security Project can be drawn, and the map of Shenzhen City can also include regional maps such as a map of Futian District, a map of Luohu District, and a map of Nanshan District.
204、根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图。204. According to the user identity data belonging to the preset area, draw a corresponding user identity mark image in the area map, and obtain a drawn position map corresponding to the target item.
在实际应用中,比如,当基础位置地图为深圳市地图时,基础位置地图中可以包括若干区域地图,如福田区地图、罗湖区地图、南山区地图等。并对每个区域地图中的用户身份数据进行统计,得到统计后用户身份数据对应的用户身份标识图像,该用户身份标识图像可以通过不同颜色的点表示,通过不同的颜色,表示不同区域地图中的用户身份数据情况,得到目标项目对应的绘制后位置地图。In practical applications, for example, when the basic location map is a map of Shenzhen City, the basic location map may include several regional maps, such as a map of Futian District, a map of Luohu District, and a map of Nanshan District. And the user identity data in each regional map is counted, and the user identity image corresponding to the user identity data is obtained after the statistics. The user identity image can be represented by points of different colors, and different colors can be used to represent different regions. According to the user identity data, the drawn location map corresponding to the target item is obtained.
在一实施例中,还可以通过对区域地图中的区域用户数量进行统计,并通过用户身份标识图像表示不同的区域用户数量,从而可以使得项目管理者能够全面直观地了解每个预设地域中用户的数量情况,从而准确地做出相应的决策。具体地,步骤“根据属于预设地域的所述用户身份数据,在所述区域地图中绘制相应的用户身份标识图像,得到所述目标项目对应的绘制后位置地图”,可以包括:In one embodiment, the number of regional users in the regional map can also be counted, and the number of users in different regions can be represented by the user ID image, so that the project manager can fully and intuitively understand the number of users in each preset region. The number of users, so as to accurately make corresponding decisions. Specifically, the step of "drawing a corresponding user identity image in the regional map according to the user identity data belonging to a preset region, and obtaining a drawn position map corresponding to the target item" may include:
根据属于预设地域的所述用户身份数据,确定所述预设地域对应区域地图中的区域用户数量;determining the number of regional users in the area map corresponding to the preset region according to the user identity data belonging to the preset region;
获取所述区域用户数量对应的标识图像样式;Obtain the logo image style corresponding to the number of users in the area;
根据所述标识图像样式在所述区域地图中绘制相应的用户身份标识图像,得到所述目标项目对应的绘制后位置地图。Draw a corresponding user identity identification image in the area map according to the identification image style to obtain a drawn location map corresponding to the target item.
在实际应用中,比如,当基础位置地图为深圳市地图时,基础位置地图中可以包括若干预设地域对应的区域地域,如福田区地图、罗湖区地图、南山区地图等。可以根据用户身份数据所属的预设地域,确定每个预设地域中的区域用户数量,即为每个区域地图中对应的区域用户数量。然后可以通过不同的颜色表示不同的区域用户数量,确定每个区域地图中区域用户数量对应用户身份标识图像的标识图像样式,该用户身份标识图像可以为不同颜色的点。并确定每个区域地图中绘制用户身份标识图像的标识位置,比如,该标识位置可以位于区域地图的中心点或者其他可以具体指向该区域地图的位置。然后在每个区域地图的标识位置上,绘制相应颜色的标识点,得到所述目标项目对应的绘制后位置地图。In practical applications, for example, when the basic location map is a map of Shenzhen, the basic location map may include regions corresponding to several preset regions, such as a map of Futian District, a map of Luohu District, and a map of Nanshan District. The number of regional users in each preset region may be determined according to the preset region to which the user identity data belongs, that is, the corresponding number of regional users in each region map. Then different colors can be used to indicate the number of users in different areas, and the identification image style corresponding to the number of area users in each area map is determined. The user identification image can be points of different colors. And determine the identification position for drawing the user identity identification image in each area map, for example, the identification position may be located at the center point of the area map or other positions that can specifically point to the area map. Then, on the marked position of each area map, mark points of corresponding colors are drawn to obtain the drawn position map corresponding to the target item.
在一实施例中,还可以根据用户所在的预设地域,统筹用户可以进行的项目,比如,当检测到用户在深圳市时,该用户可以进行深圳机场临时乘机证明项目、深圳公安项目等等;当检测到用户在云南省时,该用户可以进行云南一机游项目等等。还可以将统筹后的项目上报给项目管理者所在终端,以便项目管理者能够直观地了解数据情况,并及时进行规划、统筹和汇报。In one embodiment, according to the preset area where the user is located, the projects that the user can carry out can also be coordinated. For example, when it is detected that the user is in Shenzhen, the user can carry out the Shenzhen Airport Temporary Boarding Certification Project, Shenzhen Public Security Project, etc. ; When it is detected that the user is in Yunnan Province, the user can carry out the Yunnan one-machine tour project and so on. The coordinated project can also be reported to the terminal where the project manager is located, so that the project manager can intuitively understand the data situation, and plan, coordinate and report in time.
205、展示目标项目对应的绘制后位置地图。205. Display the drawn location map corresponding to the target item.
在实际应用中,可以对绘制后位置地图进行展示。比如,如图19所示,该绘制后位置地图可以包括目标项目对应的基础位置地图,在该基础位置地图中的若干区域地图中,标注有表示每个区域地图对应预设区域中区域用户数量多少的用户身份标识图像,项目管理者可以通过该绘制后位置地图,直观地了解项目地域范围内每个预设地域内的区域用户数量情况,从而准确地作出决策。In practical applications, the drawn location map can be displayed. For example, as shown in Figure 19, the location map after drawing may include a basic location map corresponding to the target item, and in several regional maps in the basic location map, there are marks indicating that each regional map corresponds to the number of regional users in the preset region How many user identification images, the project manager can intuitively understand the number of regional users in each preset area within the project area through the drawn location map, so as to make accurate decisions.
在一实施例中,还可以通过用户查看指令,对绘制后位置地图中用户希望详细了解的部分进行显示,从而可以了解到不同地域层级中的用户情况,提升数据显示的灵活性。具体地,步骤“展示所述目标项目对应的绘制后位置地图”之后,还可以包括:In an embodiment, the part of the drawn location map that the user wants to know in detail can also be displayed through the user viewing instruction, so that the user situation in different geographical levels can be understood, and the flexibility of data display can be improved. Specifically, after the step "displaying the drawn location map corresponding to the target item", it may also include:
接收用户终端发送的查看指令;Receive the viewing instruction sent by the user terminal;
根据所述查看指令确定需要查看的目标地域层级;Determine the target geographical level to be viewed according to the viewing instruction;
展示所述目标地域层级对应预设地域的区域地图。A regional map of the preset region corresponding to the target region level is displayed.
在实际应用中,可以接收用户终端发送的查看指令,并根据查看指令确定需要查看的目标地域层级,然后展示目标地域层级对应预设地域的区域地图。比如,项目管理者可以在用户终端通过输入区域编码触发查看指令,并根据查看指令定位到具体的目标地域层级,如用户可以通过输入区域编码,定位到省级区域或者市级区域等目标地域层级。并对该区域编码对应的预设地域的区域地图进行展示,展示的地图中包括用户身份标识图像。In practical applications, the view instruction sent by the user terminal may be received, and the target region level to be viewed is determined according to the view instruction, and then the area map of the target region level corresponding to the preset region is displayed. For example, the project manager can trigger the viewing command by inputting the area code on the user terminal, and locate the specific target geographical level according to the viewing command. For example, the user can locate the target geographical level such as the provincial area or the municipal area by inputting the area code . And display the area map of the preset area corresponding to the area code, and the displayed map includes the user identification image.
通过这种方式,可以实现区域层级间的切换,可以通过地图切换,了解到不同层级区域的用户情况,如可以通过用户触发的查看指令,从国家层级的数据显示,切换到具体省层级的数据显示,还可以切换到具体市层级的数据显示。比如,可以通过用户触发的查看指令,分别查看中国、山西省、深圳市等多个层级的数据,从而提高了数据显示的灵活性。In this way, switching between regional levels can be achieved. Users can learn about the user situation in different levels of regions through map switching. For example, users can trigger viewing instructions to switch from national-level data display to specific provincial-level data. Display, you can also switch to the specific city-level data display. For example, data at multiple levels such as China, Shanxi Province, and Shenzhen can be viewed separately through viewing commands triggered by users, thereby improving the flexibility of data display.
在一实施例中,可以通过对绘制后位置地图中区域编码对应的预设地域的地图进行放大,使得项目管理者可以详细地了解希望了解区域内的数据情况。还可以通过重新获取数据,并进行统计的方式,对区域编码对应的预设地域的地图进行重新绘制,然后进行展示。In an embodiment, by zooming in on the map of the preset area corresponding to the area code in the drawn position map, the project manager can learn in detail the data situation in the area he wants to know. It is also possible to re-draw the map of the preset region corresponding to the region code by reacquiring data and making statistics, and then display it.
在一实施例中,还可以通过用户的放大显示指令,对绘制后位置地图中的部分地图进行放大显示,显示出该部分地区更详细的街道、河流、居民点等等信息,因此,用户可以通过对绘制后位置地图中部分地图的放大显示,了解到绘制后位置地图中任一部分地图中更为详细的信息。In one embodiment, part of the map in the drawn location map can also be enlarged and displayed through the user's zoom-in instruction, and more detailed information such as streets, rivers, and residential areas in this part of the area can be displayed. Therefore, the user can By zooming in and displaying part of the map in the drawn position map, you can learn more detailed information in any part of the drawn position map.
其中,放大显示指令的触发方式可以有多种,比如,可以通过用户在屏幕上的滑动操作,触发放大显示指令。又比如,还可以通过用户对希望进行放大的部分地图进行多次点击操作,触发放大显示指令。又比如,还可以通过用户输入希望进行放大显示的部分地图对应的区域名称,触发放大显示指令。There may be multiple ways to trigger the zoom-in display instruction. For example, the zoom-in display command may be triggered by the user's sliding operation on the screen. For another example, the zoom-in display command may be triggered by the user performing multiple click operations on a part of the map that is desired to be zoomed in. For another example, the zoom-in display instruction may also be triggered by the user inputting a region name corresponding to a part of the map that is desired to be zoomed-in.
比如,可以通过用户在屏幕上的滑动操作,触发放大显示指令。并检测该滑动操作在绘制后位置地图上针对的放大显示位置点,然后以该放大显示位置点为中心,以预设放大区域尺寸为边界,将位于预设放大区域尺寸边界内的部分地图以预设比例尺进行放大显示。For example, a zoom-in display instruction may be triggered by a user's sliding operation on the screen. And detect the magnified display position point targeted by the sliding operation on the drawn position map, and then take the magnified display position point as the center and the preset magnified area size as the boundary, and place the part of the map within the preset magnified area size boundary with The preset scale scale is used to enlarge the display.
在一实施例中,还可以通过用户的缩小显示指令,对绘制后位置地图进行缩小显示,显示出包括绘制后位置地图的更大范围的地图,用户可以通过对地图的缩小显示,了解到更大范围区域的信息情况。其中,缩小显示指令的触发方式可以有多种,比如,可以通过用户点击屏幕上地图缩小显示的预设区域,触发缩小显示指令。又比如,还可以通过用户在屏幕上针对预设方向的滑动操作,触发缩小显示指令。又比如,还可以通过用户输入的地图缩小比例尺信息,触发缩小显示指令。In one embodiment, the drawn location map can also be zoomed out and displayed through the user's zoomed-in display instruction, and a map with a larger range including the drawn location map can be displayed. information on a large area. There are multiple ways to trigger the zoom-out instruction. For example, the zoom-out instruction can be triggered by the user clicking on a preset area on the screen where the map is zoomed out. For another example, the zoom-out instruction may also be triggered by the user's sliding operation in a preset direction on the screen. For another example, the zoom-out display instruction may also be triggered through the map zoom-out scale information input by the user.
比如,可以通过用户输入的地图缩小比例尺信息,将绘制后位置地图按照相应比例尺进行缩小显示,此时,屏幕上不仅包括原始的绘制后位置地图,还包括绘制后位置地图对应区域外的更大范围区域对应的地图,用户可以通过缩小显示后的地图,了解到更大范围内的信息情况。For example, the map reduction scale information input by the user can be used to zoom out and display the drawn position map according to the corresponding scale. At this time, the screen not only includes the original drawn position map, but also includes larger areas outside the corresponding area of the drawn position map. The map corresponding to the range area, the user can understand the information in a larger range by zooming out the displayed map.
在一实施例中,在显示目标项目对应的绘制后位置地图的同时,还可以显示目标项目对应的数据统计结果。比如,当绘制后地图显示中国国家层级数据时,还可以显示节省地理距离、年龄分布、历史累计人数、历史验证成功次数、男女比例、节省纸张、节省百姓办事时间等目标项目在中国对应的数据统计结果。In an embodiment, while displaying the drawn position map corresponding to the target item, the data statistical results corresponding to the target item may also be displayed. For example, when the map is drawn to display China's country-level data, it can also display the corresponding data in China for target items such as saving geographical distance, age distribution, historical cumulative number of people, historical verification success times, male to female ratio, saving paper, and saving people's working time. statistical results.
在一实施例中,随着区域层级的切换,显示的数据统计结果也可以相应发生变化。比如,如图19所示,当绘制后地图显示山西省的省层级数据时,还可以显示节省地理距离、年龄分布、历史累计人数、历史验证成功次数、城市用户量分布、男女比例、节省纸张、节省百姓办事时间等目标项目在山西省对应的数据统计结果。In an embodiment, as the area level is switched, the displayed data statistical results may also change accordingly. For example, as shown in Figure 19, when the map is drawn to display the provincial-level data of Shanxi Province, it can also display the geographical distance saved, age distribution, historical cumulative number of people, historical verification success times, urban user distribution, male to female ratio, and paper saving , Saving people's work time and other target projects in Shanxi Province corresponding data statistics results.
又比如,如图20所示,当绘制后地图显示深圳市的市层级数据时,还可以显示节省地理距离、年龄分布、历史累计人数、历史验证成功次数、城市成功率分布、男女比例、节省纸张、节省百姓办事时间等目标项目在深圳市对应的数据统计结果。For another example, as shown in Figure 20, when the map is drawn to display the city-level data of Shenzhen City, it can also display the geographical distance saved, age distribution, historical cumulative number of people, historical verification success times, city success rate distribution, male to female ratio, savings Statistical results of target projects such as paper and saving people's working time in Shenzhen.
在一实施例中,显示的目标项目对应的数据统计结果还可以包括海外国家分布、验证耗时分布、地域成功率分布、地域用户量分布等指标,以提高数据显示的全面性。In an embodiment, the displayed statistical data corresponding to the target item may also include indicators such as overseas country distribution, verification time-consuming distribution, regional success rate distribution, and regional user volume distribution, so as to improve the comprehensiveness of data display.
通过这种数据显示方法,项目管理者只需要将自己所管辖项目的项目标识进行上报,即可进行项目数据的统计。一个项目管理者可以同时管理多个项目,服务器可以通过终端发送的项目标识对不同项目进行区分,进而获取到项目标识对应的用户数据,并进行数据显示,使得项目管理者可以获取到不同项目对应的身份数据统计结果、项目效益数据统计结果等情况。Through this data display method, the project manager only needs to report the project identification of the project under his jurisdiction, and then the project data can be counted. A project manager can manage multiple projects at the same time, and the server can distinguish different projects through the project ID sent by the terminal, and then obtain the user data corresponding to the project ID, and display the data, so that the project manager can obtain the information corresponding to different projects. Statistical results of identity data, project benefit data, etc.
项目管理者可以选定项目对应的项目地域范围、或者自己关心的预设区域,终端可以根据项目管理者选择的地域,实现不同层级地域的展现。同时,还可以通过每隔预设时长,对显示的数据进行更新,从而实现终端显示的数据实时可变,提高数据显示的准确性。The project manager can select the project area corresponding to the project, or the preset area he cares about, and the terminal can realize the display of different levels of areas according to the area selected by the project manager. At the same time, the displayed data can also be updated every preset time period, so that the data displayed by the terminal can be changed in real time and the accuracy of data display can be improved.
由上可知,本申请实施例可以获取业务终端发送的目标项目对应的身份验证数据,身份验证数据包含用户位置数据和用户身份数据,基于用户位置数据,确定用户身份数据所属的预设地域,根据预设地域,绘制目标项目对应项目地域范围的基础位置地图,基础位置地图包括预设地域对应的区域地图,根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,展示目标项目对应的绘制后位置地图。该方案可以基于用户的用户位置数据,对用户进行定位,得到用户所在的预设地域,并通过用户所在的预设地域准确地进行数据显示,从而达到对用户的用户位置数据和用户身份数据进行统一,项目管理者可以针对获取到的统计数据进行统筹决策,提高数据显示的全面性和准确性。It can be seen from the above that the embodiment of the present application can obtain the identity verification data corresponding to the target item sent by the service terminal, the identity verification data includes user location data and user identity data, based on the user location data, determine the preset region to which the user identity data belongs, according to Preset region, draw the basic location map corresponding to the project region of the target project, the basic location map includes the region map corresponding to the preset region, and draw the corresponding user identity image in the region map according to the user identity data belonging to the preset region, Obtain the drawn position map corresponding to the target item, and display the drawn position map corresponding to the target item. This solution can locate the user based on the user location data of the user, obtain the preset region where the user is located, and accurately display the data through the preset region where the user is located, so as to achieve the user location data and user identity data of the user. Unified, project managers can make overall decisions based on the obtained statistical data, improving the comprehensiveness and accuracy of data display.
本发明实施例提供的一种数据显示方法,该方法可以由用户终端的处理器执行,如图3所示,该数据显示方法的具体流程可以如下:A data display method provided by an embodiment of the present invention can be executed by a processor of a user terminal, as shown in FIG. 3 , the specific flow of the data display method can be as follows:
301、接收当前项目的数据显示指令。301. Receive a data display instruction of the current project.
在实际应用中,可以接收当前项目的数据显示指令。比如,如图9所示,项目管理者可以在用户终端上接收到推送日报的链接,当用户接收到推送日报的链接后,可以通过点击该链接触发当前项目的数据显示指令,该当前项目可以为默认显示的项目,可以为用户管理的多个项目中的一个项目。In practical application, the data display instruction of the current project can be received. For example, as shown in Figure 9, the project manager can receive a link to push the daily report on the user terminal. After the user receives the link to push the daily report, he can click the link to trigger the data display instruction of the current project. The current project can One of many projects that can be managed for the user as the project displayed by default.
302、基于数据显示指令展示数据显示页面,数据显示页面包括项目选择控件、当前项目对应的数据统计结果。302. Display a data display page based on the data display instruction, where the data display page includes an item selection control and a data statistics result corresponding to the current item.
在实际应用中,可以根据用户触发的数据显示指令展示相应的数据显示页面,比如,如图18所示,该数据显示页面中可以显示当前项目对应的数据统计结果,如当日整体数据、累计整体数据、用户覆盖度、数据趋势、错误分布等。该数据显示页面还可以包括项目选择控件,如项目名称输入框,用户可以通过在项目名称输入框中输入不同的项目名称进行项目的选择,从而可以实现对管辖的多个项目数据进行显示。In practical applications, the corresponding data display page can be displayed according to the data display command triggered by the user. For example, as shown in Figure 18, the data display page can display the data statistics corresponding to the current project, such as the overall data of the day, the cumulative overall Data, user coverage, data trends, error distribution, etc. The data display page can also include item selection controls, such as an item name input box, and the user can select items by inputting different item names in the item name input box, so that the data of multiple items under jurisdiction can be displayed.
在一实施例中,当日整体数据中还可以包括当日识别次数、当日识别用户数、当日用户识别成功率,以及当日整体数据中每一项数据相对于前一天而言的变化情况,该变化情况可以通过百分数进行表示,如+5%、-5%等。累计整体数据中还可以包括累计识别次数、累计识别用户数、累计用户识别成功率等。用户覆盖度中还可以包括实名数、实人数、使用深度等。数据趋势可以包括将当前日期、以及历史日期中获取到的识别次数、识别用户数、用户识别通过率等通过图表的方式进行显示,如可以显示近7天中识别次数、识别用户数、用户识别通过率的变化情况。其中,周六和周日两天的数据还可以进行特殊标记,以方便用户进行辨认。In an embodiment, the overall data of the day may also include the number of identifications of the day, the number of identified users of the day, the success rate of user identification of the day, and the change of each item of data in the overall data of the day relative to the previous day. It can be expressed by percentage, such as +5%, -5%, etc. The cumulative overall data may also include the cumulative number of times of recognition, the cumulative number of recognized users, the cumulative success rate of user recognition, and the like. The user coverage may also include the number of real names, the number of real people, the depth of use, and the like. The data trend can include displaying the number of recognitions, number of recognized users, and pass rate of user recognition obtained in the current date and historical dates in a chart, such as the number of recognitions, number of recognized users, and user recognition in the past 7 days. Changes in pass rates. Among them, the data of Saturday and Sunday can also be specially marked to facilitate identification by users.
其中,当日整体数据中可以包括当日识别用户数和当日用户识别成功率。其中,当日识别用户数可以通过(今日识别用户数-昨日识别用户数)/昨日识别用户数进行计算。当日用户识别成功率可以通过(今日识别成功率-昨日识别成功率)/昨日识别成功率进行计算。Wherein, the overall data of the day may include the number of recognized users and the success rate of user recognition of the day. Wherein, the number of recognized users on the current day may be calculated by (the number of recognized users today-the number of recognized users yesterday)/the number of recognized users yesterday. The current user recognition success rate can be calculated by (today's recognition success rate-yesterday's recognition success rate)/yesterday's recognition success rate.
其中,错误分布中可以显示造成用户业务失败的多种错误类型的分布情况。比如,如图17所示,在身份验证的用户业务中,错误类型可能包括声音识别失败、视频声音太小、身份证识别失败、未检测到张嘴动作、验证码验证失败、未检测到闭眼动作、图像识别失败、疑似非真人录制等。Wherein, the error distribution may display the distribution of various types of errors that cause the failure of the user's business. For example, as shown in Figure 17, in the user service of identity verification, the error types may include voice recognition failure, video sound too low, ID card recognition failure, mouth opening movement not detected, verification code verification failure, eye closure not detected Actions, image recognition failures, suspected non-real person recordings, etc.
303、基于用户针对项目选择控件的项目显示切换操作,确定需要切换显示的目标项目。303. Based on the user's item display switching operation on the item selection control, determine a target item that needs to be switched and displayed.
在实际应用中,可以基于用户针对项目选择控件的项目显示切换操作,确定需要切换显示的目标项目。比如,可以根据用户在项目名称输入框中输入的项目名称,确定项目名称对应的需要进行切换显示的目标项目。In practical applications, based on the user's item display switching operation on the item selection control, the target item that needs to be switched and displayed can be determined. For example, according to the project name input by the user in the project name input box, the target project corresponding to the project name that needs to be switched and displayed can be determined.
304、在数据显示页面中,切换至显示目标项目对应的数据统计结果。304. On the data display page, switch to displaying the statistical results of data corresponding to the target item.
在实际应用中,可以在数据显示页面中,切换至显示目标项目对应的数据统计结果。比如,可以通过用户的项目显示切换操作,将数据显示页面中显示的当前项目对应的数据统计结果,切换为目标项目对应的数据统计结果。In practical applications, you can switch to display the statistical results of the data corresponding to the target item on the data display page. For example, the data statistics result corresponding to the current project displayed on the data display page may be switched to the data statistics result corresponding to the target project through the user's project display switching operation.
在一实施例中,在该数据显示页面中还可以包括对用户终端用户所管辖多个项目数据的显示。比如,如图18所示,在数据显示页面还可以显示多个项目名称、以及每个项目对应的识别用户数、识别成功率等数据,以便项目管理者可以对自己管辖的多个项目数据进行了解。其中,当显示多个项目名称时,还可以根据每个项目对应的识别用户数进行排序。当每个项目对应的识别用户数相同时,还可以通过自定义的项目排序方式进行项目排序。In an embodiment, the data display page may also include the display of multiple project data under the jurisdiction of the user terminal user. For example, as shown in Figure 18, the data display page can also display multiple project names, the number of identified users corresponding to each project, the recognition success rate and other data, so that project managers can monitor the data of multiple projects under their jurisdiction. learn. Wherein, when multiple project names are displayed, they can also be sorted according to the number of identified users corresponding to each project. When the number of recognized users corresponding to each project is the same, you can also sort the projects through a custom project sorting method.
在一实施例中,用户可以通过设置数据推送时间,比如每天的早上十点,用户终端即可在每天的早上十点接收到推送日报的链接,从而实现定时服务,用户通过用户终端即可每天获取到当日的数据情况。In one embodiment, the user can set the data push time, for example, at ten o'clock in the morning every day, the user terminal can receive the link to push the daily report at ten o'clock in the morning every day, so as to realize the timing service, and the user can use the user terminal every day Get the data of the day.
由上可知,本申请实施例可以接收当前项目的数据显示指令,基于数据显示指令展示数据显示页面,数据显示页面包括项目选择控件、当前项目对应的数据统计结果,基于用户针对项目选择控件的项目显示切换操作,确定需要切换显示的目标项目,在数据显示页面中,切换至显示目标项目对应的数据统计结果。该方案可以基于用户的用户位置数据,对用户进行定位,得到用户所在的预设地域,并通过用户所在的预设地域准确地进行数据显示,从而达到对用户的用户位置数据和用户身份数据进行统一,项目管理者可以针对获取到的统计数据进行统筹决策,提高数据显示的全面性和准确性。It can be seen from the above that the embodiment of the present application can receive the data display instruction of the current project, and display the data display page based on the data display instruction. Display switching operation, determine the target item that needs to be switched, and switch to display the data statistics corresponding to the target item on the data display page. This solution can locate the user based on the user location data of the user, obtain the preset region where the user is located, and accurately display the data through the preset region where the user is located, so as to achieve the user location data and user identity data of the user. Unified, project managers can make overall decisions based on the obtained statistical data, improving the comprehensiveness and accuracy of data display.
根据上述实施例所描述的方法,以下将举例作进一步详细说明。According to the methods described in the above embodiments, examples will be given below for further detailed description.
如图1所示,本实施例还提供了一种数据显示系统,该数据显示系统包括:用户终端和服务器。其中,服务器可以对获取到的身份验证数据进行统计,得到数据统计结果。用户终端可以对服务器发送的数据统计结果进行展示。其中,终端可以为手机、平板电脑、笔记本电脑、个人计算机(PC,Personal Computer)、微型处理盒子等设备。其中,服务器可以对统计得到的数据统计结果发送给用户终端,用户终端和服务器之间通过网络连接,网络中还包括路由器、网关等等网络实体,图中并未示意出。As shown in FIG. 1 , this embodiment also provides a data display system, which includes: a user terminal and a server. Wherein, the server may perform statistics on the obtained identity verification data to obtain a statistical result of the data. The user terminal can display the statistical results of the data sent by the server. Wherein, the terminal may be a device such as a mobile phone, a tablet computer, a notebook computer, a personal computer (PC, Personal Computer), a micro processing box, and the like. Wherein, the server can send the statistical results of the statistically obtained data to the user terminal, and the user terminal and the server are connected through a network, and the network also includes network entities such as routers and gateways, which are not shown in the figure.
请参阅图4,该数据显示方法的具体流程可以如下:Please refer to Figure 4, the specific flow of the data display method can be as follows:
401、服务器获取业务终端发送的目标项目对应的身份验证数据。401. The server acquires identity verification data corresponding to the target item sent by the service terminal.
在实际应用中,服务器可以获取来自项目管理者的用户终端发送的目标项目对应的项目标识,然后根据该项目标识获取目标项目对应的身份验证数据。如图14所示,服务器中存储有多个项目对应的身份验证数据,每个用户的身份验证数据会对应一个唯一的项目标识,服务器可以根据该项目标识获取到相应用户的身份验证数据。In practical applications, the server may obtain the project identifier corresponding to the target project sent from the user terminal of the project manager, and then obtain the authentication data corresponding to the target project according to the project identifier. As shown in Figure 14, the authentication data corresponding to multiple projects is stored in the server, and the authentication data of each user corresponds to a unique project identifier, and the server can obtain the authentication data of the corresponding user according to the project identifier.
在一实施例中,如图5所示,服务器获取身份验证数据的具体步骤可以如下:In one embodiment, as shown in FIG. 5, the specific steps for the server to obtain identity verification data may be as follows:
业务终端的用户可以在用户信息验证主界面中,通过点击“开始验证”按钮,触发开始验证指令。业务终端根据该开始验证指令可以显示用户身份标识采集界面,用户可以在该用户身份标识采集界面中输入姓名、身份证号、手机号码等用户身份标识,并通过验证码提升信息安全性。The user of the service terminal can trigger the command to start the verification by clicking the "Start Verification" button in the main interface of user information verification. The service terminal can display the user identity collection interface according to the start verification instruction, and the user can enter the user identity such as name, ID number, mobile phone number, etc. in the user identity collection interface, and improve information security through the verification code.
然后可以通过调用后台服务器的API接口(Application ProgrammingInterface,应用程序编程接口),将姓名、身份证号等用户身份标识传入后台服务器进行验证,验证成功就在后台服务器生成token(令牌)返回客户端。还可以获取用来区分用户信息归属的用户账号,该用户账号可以称为useridkey,获取到用户账号后可以通过调用jsapi接口传入后台服务器中,后台服务器可以通过RPC(Remote Procedure Call,远程过程调用)的方式调用引擎服务器进行身份验证。Then, by calling the API interface (Application Programming Interface, application programming interface) of the background server, user identities such as name and ID number can be passed to the background server for verification. If the verification is successful, a token (token) will be generated in the background server and returned to the client. end. You can also obtain the user account used to distinguish the ownership of user information. The user account can be called useridkey. After obtaining the user account, it can be transferred to the background server by calling the jsapi interface. The background server can pass RPC (Remote Procedure Call, remote procedure call ) to call the engine server for authentication.
用户身份标识信息上传成功后,通过点击人脸识别信息确认界面中的“下一步”按钮,触发身份验证指令,该身份验证指令中包括用户身份标识。业务终端可以根据用户身份标识显示“用普通话大声读数字”的消息,以提示用户进行身份验证视频的录制,用户可以通过朗读数字录制视频,并将录制的身份验证视频进行上传。服务器可以通过云上比对的方式,将用户录制的身份验证视频中截取的身份证截图,通过base64的方法对身份证截图进行编码,得到身份证截图信息,并将该身份证截图信息与证照库中该用户对应的身份证图像中的人脸进行比对,得到表示身份验证是否成功的身份验证数据。After the user identity information is successfully uploaded, click the "Next" button in the face recognition information confirmation interface to trigger an identity verification instruction, which includes the user identity identity. The service terminal can display the message "read the number aloud in Mandarin" according to the user's identity to prompt the user to record the identity verification video. The user can record the video by reading the number aloud and upload the recorded identity verification video. The server can compare the screenshot of the ID card captured in the identity verification video recorded by the user through comparison on the cloud, encode the screenshot of the ID card through base64, obtain the screenshot information of the ID card, and compare the screenshot information of the ID card with the ID card. The face in the ID card image corresponding to the user in the library is compared to obtain the identity verification data indicating whether the identity verification is successful.
其中,云上比对可以为服务器通过部署在云上的算法进行一比一比对的方法。比如,通过云上比对的方法,可以实现对身份证截图与身份证图像进行一比一的比对,从而对用户身份进行核验。Wherein, the comparison on the cloud may be a method in which the server performs a one-to-one comparison through an algorithm deployed on the cloud. For example, through the comparison method on the cloud, a one-to-one comparison between the screenshot of the ID card and the image of the ID card can be realized, so as to verify the identity of the user.
如图7所示,当身份验证成功时,可以在界面上显示“已完成人脸识别”,然后可以显示跳转页,该跳转页可以为loading页或者信息提示页等等,如可以在界面上显示“验证成功”,提示用户已经完成身份验证。还可以通过点击跳转页上的“下一步”按钮,触发业务推送指令,服务器可以根据该业务推送指令进行信息推送等业务。As shown in Figure 7, when the identity verification is successful, "face recognition completed" can be displayed on the interface, and then a jump page can be displayed. The jump page can be a loading page or an information prompt page, etc., such as in "Verification succeeded" is displayed on the interface, indicating that the user has completed identity verification. It is also possible to trigger a service push instruction by clicking the "next step" button on the jump page, and the server can perform services such as information push according to the service push instruction.
其中,loading页可以为一种页面显示形式,当页面加载过慢或者页面加载时间过长时,为避免用户没有耐心进行等待,或者用户误解当前页面发生错误而退出,可以通过显示loading页告知用户当前正在进行加载、以及加载的进度等等。Among them, the loading page can be a form of page display. When the page loading is too slow or the page loading time is too long, in order to prevent the user from waiting impatiently, or the user misunderstands that an error occurs on the current page and exits, the user can be notified by displaying the loading page Currently loading, and the progress of loading, etc.
如图8所示,当用户录制的身份验证视频,由于视频问题不能进行身份验证时,可以在界面上显示“读数字时声音过小或读错数字”,用户可以通过点击界面上“再试一次”的按钮,返回“用普通话大声读数字”的界面,重新进行身份验证视频的录制。As shown in Figure 8, when the identity verification video recorded by the user cannot be authenticated due to video problems, the interface can display "The voice is too low when reading numbers or the wrong number is read", and the user can click "Try again" on the interface. Once" button, return to the interface of "read numbers aloud in Mandarin" and re-record the identity verification video.
如图8所示,当身份验证失败时,可以在界面上显示“验证失败!调用引擎接口出错”,以提示用户身份验证失败,用户可以通过点击界面上的“连线客服”按钮,启动人工审核的程序。比如,对于多次身份验证失败的用户,客服人员可以查看用户在身份验证过程中的数据,并进行人工审核,可以为引擎始终不通过的用户解决问题。或者用户可以点击界面上的“退出验证”,结束身份验证。As shown in Figure 8, when the identity verification fails, "Verification failed! An error occurred in calling the engine interface" can be displayed on the interface to prompt the user that the identity verification failed. The user can click the "Connect to Customer Service" button on the interface to start the manual Audit procedures. For example, for users who have failed multiple authentications, customer service personnel can view the user's data during the authentication process and conduct manual review to solve problems for users who have never passed the engine. Or the user can click "Exit Verification" on the interface to end the identity verification.
在一实施例中,业务终端还可以通过LBS采集用户位置数据。业务终端的用户可以在业务终端的用户信息验证主界面中,通过点击用户信息验证主界面中的“开始验证”按钮,触发开始验证指令。业务终端可以根据该开始验证指令,通过LBS采集用户触发开始验证指令时,用户所在位置点对应的经纬度,该经纬度可以为用户位置数据。In an embodiment, the service terminal can also collect user location data through the LBS. The user of the service terminal can click the "start verification" button in the main user information verification interface of the service terminal to trigger the start verification instruction. The service terminal may collect the longitude and latitude corresponding to the user's location point through the LBS when the user triggers the start verification instruction according to the start verification instruction, and the longitude and latitude may be user location data.
在一实施例中,业务终端还可以将用户进行身份验证过程中获取的身份验证数据提供给客服人员,客服人员可以根据身份验证数据进行人工审核,以提高用户身份验证的可靠性。客服人员可以对由于被拉入黑名单而不能进行身份验证的用户进行人工核验,黑名单用户可以主动联系客服人员进行人工核验,客服人员可以通过用户录制的身份验证视频进行人工核验。客服人员还可以通过身份验证视频识别出视频中的人脸是否为画像或者面具等,从而对具有攻击性的身份验证行为进行处理。客服人员还可以通过身份验证数据进行用户权限的配置等。In an embodiment, the service terminal can also provide the identity verification data acquired during the identity verification process of the user to the customer service personnel, and the customer service personnel can perform manual review according to the identity verification data, so as to improve the reliability of the user identity verification. Customer service personnel can manually verify users who cannot be authenticated due to being pulled into the blacklist. Blacklisted users can actively contact customer service personnel for manual verification, and customer service personnel can conduct manual verification through the identity verification video recorded by the user. Customer service personnel can also identify whether the face in the video is a portrait or a mask through the identity verification video, so as to deal with aggressive identity verification behaviors. Customer service personnel can also configure user permissions through identity verification data.
比如可以通过CMS(Content Management System,内容管理系统)平台进行身份验证数据的综合管理,客服人员可以通过CMS平台获取到身份验证数据,从而提升身份验证准确性、安全性。For example, the comprehensive management of identity verification data can be carried out through the CMS (Content Management System, content management system) platform, and customer service personnel can obtain identity verification data through the CMS platform, thereby improving the accuracy and security of identity verification.
在一实施例中,比如,当检测到用户使用面具或者人脸画像等进行身份验证视频的录制时,可以将该用户拉入黑名单,并对该用户具有攻击性的身份验证行为进行拦截,从而提升身份验证的安全性。In one embodiment, for example, when it is detected that a user uses a mask or face portrait to record an identity verification video, the user can be pulled into the blacklist and the user's aggressive identity verification behavior can be intercepted. Thereby enhancing the security of authentication.
又比如,当检测到用户具有攻击性的身份验证行为时,还可以对该用户对应的用户身份标识信息进行锁定,以防止该用户继续通过具有攻击性的行为进行身份验证。在检测到用户具有攻击性的身份验证行为,并对用户身份标识信息进行锁定之后,还可以进行报警,使得客服人员可以及时了解到存在使用攻击性行为的用户,及时阻止该用户的攻击行为,并对用户身份标识信息进行锁定处理,以提升身份验证的安全性。For another example, when an aggressive authentication behavior of a user is detected, the user identification information corresponding to the user may also be locked, so as to prevent the user from continuing to perform authentication through aggressive behavior. After detecting the user's aggressive identity verification behavior and locking the user's identity information, an alarm can also be issued, so that the customer service personnel can learn about the user with aggressive behavior in time, and prevent the user's attack behavior in time. And lock the user identification information to improve the security of identity verification.
在一实施例中,为了保障用户的信息安全,在对身份验证数据进行存储时,可以只存储身份验证数据的索引标识(如身份验证数据的索引key)。通过身份验证数据的索引标识,可以拉取到身份验证数据。In an embodiment, in order to ensure the user's information security, when storing the identity verification data, only the index identifier of the identity verification data (such as the index key of the identity verification data) may be stored. The authentication data can be pulled through the index identification of the authentication data.
在一实施例中,还可以对客服人员进行权限限制,当该客服人员具有查看或者获取身份验证数据的权限时,才允许该客服人员进行身份验证数据的获取。客服人员的权限可以包括明文获取权限和密文获取权限,当客服人员包括明文获取权限时,客服人员可以获取到不进行加密的身份验证数据;当客服人员包括密文获取权限时,客服人员可以获取到加密显示的身份验证数据,如,手机号码可以加密显示为“138******81”,姓名“王晓明”可以加密显示为“王**”,身份证号码可以加密显示为“1*******4”。In an embodiment, the customer service personnel can also be restricted in authority, and only when the customer service personnel have the authority to view or obtain the identity verification data, the customer service personnel are allowed to obtain the identity verification data. The permissions of customer service personnel can include plaintext access permissions and ciphertext access permissions. When customer service personnel include plaintext access permissions, customer service personnel can obtain authentication data that is not encrypted; when customer service personnel include ciphertext access permissions, customer service personnel can Obtain encrypted identity verification data, for example, the mobile phone number can be encrypted and displayed as "138******81", the name "Wang Xiaoming" can be encrypted and displayed as "王**", and the ID number can be encrypted and displayed as " 1*******4".
在一实施例中,比如,如图12所示,服务器获取到身份验证数据后,可以将身份证信息和手机号以文本的形式进行存储,将当前拍摄的身份证图像、从证照库中获取到的身份证图像、以及身份验证视频以文件的形式进行存储,并将所有数据以加密的方式进行存储,以提升数据安全性,因此,可以根据客服人员具有的权限,进行不同形式的数据显示。In one embodiment, for example, as shown in Figure 12, after the server obtains the identity verification data, it can store the ID card information and mobile phone number in the form of text, and obtain the currently captured ID card image from the ID card database The obtained ID card image and identity verification video are stored in the form of files, and all data is stored in an encrypted manner to improve data security. Therefore, different forms of data display can be performed according to the authority of the customer service personnel. .
在一实施例中,如图13所示,可以通过身份验证数据获取模块实现身份验证数据的获取。比如,可以通过用户上传的用户签名进行签名鉴权,并生成鉴权记录的标识(如token)。然后将用户的身份验证数据进行上传,该身份验证数据中可以包括用户位置数据、身份识别数据、以及身份验证数据。其中,签名可以表示为hash(sercert+ip+appid+token+ts),可以通过签名鉴权鉴定用户验证过程中的行为是自然人行为,而不是刷接口行为,提升信息获取的准确性。In an embodiment, as shown in FIG. 13 , the identity verification data may be acquired through an identity verification data acquisition module. For example, signature authentication can be performed through the user signature uploaded by the user, and an identifier (such as token) of the authentication record can be generated. Then upload the user's identity verification data, which may include user location data, identification data, and identity verification data. Among them, the signature can be expressed as hash (sercert+ip+appid+token+ts), and the behavior in the user verification process can be identified through signature authentication as a natural person's behavior instead of swiping the interface behavior to improve the accuracy of information acquisition.
402、服务器确定目标项目对应的项目地域范围。402. The server determines the project geographical scope corresponding to the target project.
在实际应用中,服务器可以根据项目管理者所在终端发送的目标项目对应的项目标识,确定目标项目对应的项目地域范围,如深圳市。该项目地域范围中可以包括多个预设地域,如福田区、罗湖区、南山区等预设地域。In practical applications, the server may determine the geographical scope of the project corresponding to the target project, such as Shenzhen City, according to the project identification corresponding to the target project sent by the terminal where the project manager is located. The geographical scope of the project may include multiple preset regions, such as Futian District, Luohu District, Nanshan District and other preset regions.
403、服务器基于用户位置数据,确定用户身份数据所属的预设地域。403. The server determines the preset region to which the user identity data belongs based on the user location data.
在实际应用中,可以获取多个预设地域(如国家层级预设地域、省级预设地域、市级预设地域、县级预设地域等)与预设地域中心对应经纬度之间的映射关系,并建立预设地域位置映射集合。将该预设地域位置映射集合作为字典,通过SQL中联表查询的方法,基于用户位置数据,确定用户身份数据所属的预设地域,比如,服务器可以将用户身份数据与预设地域之间的关系整理成如图14所示的形式进行存储。In practical applications, the mapping between multiple preset regions (such as national-level preset regions, provincial-level preset regions, city-level preset regions, county-level preset regions, etc.) and the corresponding longitude and latitude of the preset regional centers can be obtained relationship, and establish a preset geographic location mapping set. The preset region location mapping set is used as a dictionary, and the preset region to which the user identity data belongs is determined based on the user location data through the method of querying the SQL joint table. For example, the server can compare the user identity data with the preset region Relationships are stored in the form shown in Figure 14.
在一实施例中,服务器可以首先确定需要进行统计的身份数据统计类型,如图15所示,该身份数据统计类型可以包括历史验证成功次数、历史累计人数、办理城市分布、年龄分布、男女比例、验证成功率统计等多个类型。然后可以确定身份数据统计类型对应的类型字符,比如,历史验证成功次数可以对应验证成功字段、历史累计人数可以对应身份证信息、办理城市分布可以对应预设地域名称、年龄分布可以对应年龄区间、男女比例可以对应性别字段、验证成功率统计可以对应验证成功数等。之后可以通过类型字符进行检索,从身份验证数据中,获取到类型字符对应的类型身份数据。然后可以对类型身份数据进行统计,得到身份数据统计结果,如年龄分布、历史累计人数、历史验证成功次数、地市成功率分布、男女比例等身份数据统计结果。In an embodiment, the server can first determine the type of identity data statistics that needs to be counted. As shown in Figure 15, the type of identity data statistics can include the number of successful verifications in history, the cumulative number of people in history, the distribution of processing cities, age distribution, and the ratio of male to female. , verification success rate statistics and other types. Then the type characters corresponding to the statistical type of identity data can be determined. For example, the number of successful verifications in history can correspond to the successful verification field, the accumulated number of people in history can correspond to the ID card information, the city distribution can correspond to the preset geographical name, and the age distribution can correspond to the age range. The ratio of male to female can correspond to the gender field, and the verification success rate statistics can correspond to the number of successful verifications. Afterwards, the type character can be used to search, and the type identity data corresponding to the type character can be obtained from the authentication data. Then, the type identity data can be counted to obtain the statistical results of identity data, such as age distribution, historical cumulative number of people, historical verification success times, prefecture and city success rate distribution, male to female ratio and other identity data statistical results.
在一实施例中,服务器还可以获取每个用户对应的节约纸张数、节省跑腿距离、节省时间等项目效益数据。然后获取目标项目对应的项目地域范围内的项目用户数量,也就是位于项目地域范围内的用户人数。然后可以通过项目用户数量,对项目收益数据进行统计,得到项目地域范围内所有用户总共的节约纸张数、节省跑腿距离、节省时间等项目效益数据统计结果。In an embodiment, the server may also obtain item benefit data corresponding to each user, such as saved paper, saved errand distance, saved time, and the like. Then, the number of project users within the project region corresponding to the target project is obtained, that is, the number of users located within the project region. Then, through the number of project users, the project revenue data can be counted, and the total number of paper saved, errand running distance saved, time saved and other project benefit data statistical results of all users within the project area can be obtained.
在一实施例中,如图20所示,服务器得到身份数据统计结果后,还可以将年龄分布、历史累计人数、历史验证成功次数、地市成功率分布、男女比例等身份数据统计结果、以及节约纸张数、节省跑腿距离、节省时间等项目效益数据统计结果,显示在终端大屏幕上,以方便项目管理者直观地了解到项目相关的数据情况。In one embodiment, as shown in Figure 20, after the server obtains the statistical results of the identity data, it can also collect the statistical results of the identity data such as age distribution, historical cumulative number of people, historical verification success times, city success rate distribution, male to female ratio, and The statistical results of project benefit data such as saving paper, saving errand distance, and saving time are displayed on the large screen of the terminal, so that project managers can intuitively understand the data related to the project.
在一实施例中,服务器还可以通过每隔30秒,检测业务终端发送的新的身份验证数据,并根据目标项目的项目标识,获取项目地域范围内所有预设地域对应的身份验证数据,得到更新后的身份验证数据。然后可以对更新后的身份验证数据进行统计,得到更新后的数据统计结果,并展示该数据统计结果。其中,还可以对更新前后的数据通过is_alive字段的形式进行标记,以区分新旧数据,并每隔30秒对展现在终端大屏幕上的数据统计结果进行更新,使得终端大屏幕上的数据统计结果实时进行更新,提高数据的准确性。如图15所示,还可以通过数据渲染,对展示在终端大屏幕上的数据统计结果进行渲染,从而实现数据可视化,并通过每隔30秒对数据进行更新,实现数据动态的刷新,以及在终端大屏幕上的动效展示。In an embodiment, the server can also detect the new identity verification data sent by the service terminal every 30 seconds, and obtain the identity verification data corresponding to all preset regions within the project region according to the project identifier of the target project, and obtain The updated authentication data. Then the updated identity verification data can be counted to obtain the updated statistical result of the data and display the statistical result of the data. Among them, the data before and after the update can also be marked in the form of the is_alive field to distinguish new and old data, and the data statistical results displayed on the large screen of the terminal are updated every 30 seconds, so that the statistical results of the data on the large screen of the terminal Updates are performed in real time to improve data accuracy. As shown in Figure 15, it is also possible to render the data statistical results displayed on the large screen of the terminal through data rendering, so as to realize data visualization, and update the data every 30 seconds to realize dynamic refresh of data, and in Dynamic display on the large screen of the terminal.
404、服务器根据预设地域,绘制项目地域范围的基础位置地图。404. The server draws a basic location map of the geographical range of the project according to the preset region.
在实际应用中,服务器可以绘制深圳公安项目对应深圳市的深圳市地图,该深圳市地图中还可以包括福田区地图、罗湖区地图、南山区地图等区域地图。In practical applications, the server may draw a map of Shenzhen corresponding to the Shenzhen Public Security Project, and the map of Shenzhen may also include regional maps such as a map of Futian District, a map of Luohu District, and a map of Nanshan District.
405、服务器根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图。405. The server draws a corresponding user identity image on the regional map according to the user identity data belonging to the preset region, and obtains a drawn location map corresponding to the target item.
在实际应用中,当基础位置地图为深圳市地图时,基础位置地图中可以包括若干预设地域对应的区域地域,如福田区地图、罗湖区地图、南山区地图等。服务器可以根据用户身份数据所属的预设地域,确定每个预设地域中的区域用户数量,即为每个区域地图中对应的区域用户数量。然后可以通过不同的颜色表示不同的区域用户数量,确定每个区域地图中区域用户数量对应用户身份标识图像的标识图像样式,该用户身份标识图像可以为不同颜色的点。并确定每个区域地图中绘制用户身份标识图像的标识位置,比如,该标识位置可以位于区域地图的中心点或者其他可以具体指向该区域地图的位置。然后在每个区域地图的标识位置上,绘制相应颜色的标识点,得到所述目标项目对应的绘制后位置地图。In practical applications, when the basic location map is a map of Shenzhen, the basic location map may include regions corresponding to several preset regions, such as a map of Futian District, a map of Luohu District, a map of Nanshan District, and the like. The server may determine the number of regional users in each preset region according to the preset region to which the user identity data belongs, that is, the corresponding number of regional users in each region map. Then different colors can be used to indicate the number of users in different areas, and the identification image style corresponding to the number of area users in each area map is determined. The user identification image can be points of different colors. And determine the identification position for drawing the user identity identification image in each area map, for example, the identification position may be located at the center point of the area map or other positions that can specifically point to the area map. Then, on the marked position of each area map, mark points of corresponding colors are drawn to obtain the drawn position map corresponding to the target item.
在一实施例中,服务器还可以根据用户所在的预设地域,统筹用户可以进行的项目,比如,当检测到用户在深圳市时,该用户可以进行深圳机场临时乘机证明项目、深圳公安项目等等;当检测到用户在云南省时,该用户可以进行云南一机游项目等等。还可以将统筹后的项目上报给项目管理者所在终端,以便项目管理者能够直观地了解数据情况,并及时进行规划、统筹和汇报。In one embodiment, the server can also coordinate the projects that the user can carry out according to the preset region where the user is located. For example, when it is detected that the user is in Shenzhen, the user can carry out the Shenzhen Airport Temporary Boarding Certificate Project, Shenzhen Public Security Project, etc. etc.; when it is detected that the user is in Yunnan Province, the user can carry out the Yunnan one-machine tour project and so on. The coordinated project can also be reported to the terminal where the project manager is located, so that the project manager can intuitively understand the data situation, and plan, coordinate and report in time.
406、服务器展示目标项目对应的绘制后位置地图。406. The server displays the drawn location map corresponding to the target item.
在实际应用中,如图20所示,该绘制后位置地图可以包括深圳市地图,在深圳市地图中的多个区域地图,如福田区地图、罗湖区地图、南山区地图等中,标注有表示每个区域地图对应区域用户数量多少的不同颜色的点,可以通过颜色的不同表示用户数量的不同。项目管理者可以通过该绘制后位置地图,直观地了解到福田区、罗湖区、南山区等多个预设区域内的区域用户数量情况,从而准确地作出决策。In practical applications, as shown in Figure 20, the location map after drawing may include a map of Shenzhen City. In multiple regional maps in the map of Shenzhen City, such as the map of Futian District, the map of Luohu District, and the map of Nanshan District, etc., marked with Points of different colors that represent the number of users in each region map corresponding to the region, and the difference in the number of users can be represented by the difference in color. Project managers can intuitively understand the number of regional users in multiple preset areas such as Futian District, Luohu District, and Nanshan District through the drawn location map, so as to make accurate decisions.
在一实施例中,用户还可以通过用户终端输入区域编码,定位到省级区域或者市级区域等目标地域层级。并对该区域编码对应的预设地域的区域地图进行展示,展示的地图中包括用户身份标识图像。如图19所示,服务器可以通过用户输入的区域编码,显示山西省地图、以及山西省内多个市的区域地图,在每个市的区域地图上标记有用不同颜色点表示的用户身份标识图像。In an embodiment, the user can also enter the area code through the user terminal to locate the target geographical level such as the provincial area or the city area. And display the area map of the preset area corresponding to the area code, and the displayed map includes the user identification image. As shown in Figure 19, the server can display the map of Shanxi Province and the regional maps of multiple cities in Shanxi Province through the area code input by the user, and mark the user identification image represented by different color points on the regional map of each city .
407、用户终端接收当前项目的数据显示指令。407. The user terminal receives a data display instruction of the current item.
在实际应用中,还可以在用户的手机上显示相应的数据统计结果。比如,如图9所示,项目管理者可以在用户终端上接收到推送日报的链接,当用户接收到推送日报的链接后,可以通过点击该链接触发当前项目的数据显示指令,该当前项目可以为默认显示的项目,可以为用户管理的多个项目中的一个项目。In practical applications, the corresponding data statistical results can also be displayed on the user's mobile phone. For example, as shown in Figure 9, the project manager can receive a link to push the daily report on the user terminal. After the user receives the link to push the daily report, he can click the link to trigger the data display instruction of the current project. The current project can One of many projects that can be managed for the user as the project displayed by default.
在一实施例中,用户可以通过登录用户终端的社交应用,并进入社交应用中的子应用,该子应用可以实现日报的推送,可以获取用户登录社交应用时的用户账号、以及用户登录子应用时的用户账号,当两个用户账号一致时,可以显示如图9所示的页面,页面上包括推送日报的链接;当两个用户账号不一致时,可以显示如图10所示的页面,页面上可以包括“你好,你的手机未绑定项目数据管理平台账号。”的提示消息。In one embodiment, the user can log in to the social application of the user terminal and enter a sub-application in the social application. The sub-application can realize the push of the daily newspaper, and can obtain the user account when the user logs in to the social application, and the user login sub-application When the user accounts are the same, when the two user accounts are consistent, the page shown in Figure 9 can be displayed, and the page includes a link to push daily reports; when the two user accounts are inconsistent, the page shown in Figure 10 can be displayed, and the page It can include the prompt message "Hello, your mobile phone is not bound to the account of the project data management platform.".
408、用户终端基于数据显示指令展示数据显示页面。408. The user terminal displays the data display page based on the data display instruction.
在实际应用中,如图18所示,用户终端可以基于数据显示指令显示数据显示页面,该数据显示页面中可以显示当前项目对应的数据统计结果,如当日整体数据、累计整体数据、用户覆盖度、数据趋势、错误分布等。该数据显示页面还可以包括项目选择控件,如项目名称输入框,用户可以通过在项目名称输入框中输入不同的项目名称进行项目的选择,从而可以实现对管辖的多个项目数据进行显示。In practical applications, as shown in Figure 18, the user terminal can display the data display page based on the data display command, and the data display page can display the data statistics results corresponding to the current project, such as the overall data of the day, the accumulated overall data, and user coverage. , data trends, error distribution, etc. The data display page can also include item selection controls, such as an item name input box, and the user can select items by inputting different item names in the item name input box, so that the data of multiple items under jurisdiction can be displayed.
409、用户终端基于用户针对项目选择控件的项目显示切换操作,确定需要切换显示的目标项目。409. The user terminal determines a target item that needs to be switched and displayed based on the user's item display switching operation on the item selection control.
在实际应用中,项目管理者可以同时管辖多个项目,如项目1、项目2、项目3、项目4等。用户终端可以根据用户在项目名称输入框中输入的项目名称,确定项目名称对应的需要进行切换显示的目标项目。In practical applications, the project manager can manage multiple projects at the same time, such as project 1, project 2, project 3, project 4, etc. The user terminal may determine the target item corresponding to the item name that needs to be switched and displayed according to the item name input by the user in the item name input box.
410、用户终端在数据显示页面中,切换至显示目标项目对应的数据统计结果。410. On the data display page, the user terminal switches to display the data statistics result corresponding to the target item.
在实际应用中,用户终端可以通过用户的项目显示切换操作,将数据显示页面中显示的当前项目对应的数据统计结果,切换为目标项目对应的数据统计结果。In practical applications, the user terminal can switch the data statistics result corresponding to the current project displayed on the data display page to the data statistics result corresponding to the target project through the user's project display switching operation.
在一实施例中,用户还可以进行项目的取消和增加,增加或者取消项目后,数据显示页面的数据也会相应地发生变化。In an embodiment, the user can also cancel and add items, and after adding or canceling items, the data on the data display page will change accordingly.
在一实施例中,还可以根据项目管理者包括的统计权限进行日报的推送。如图16所示,统计权限可以包括运营数据统计、验证错误统计、验证次数统计、调用接口统计、引擎效果统计、流程概况统计、用户数概况统计。当项目管理者包括统计权限中的任何一项权限时,用户终端可以进行日报的推送。In an embodiment, daily reports can also be pushed according to the statistics authority included by the project manager. As shown in Figure 16, the statistics authority may include operation data statistics, verification error statistics, verification times statistics, call interface statistics, engine effect statistics, process profile statistics, and user number profile statistics. When the project manager includes any one of the statistics permissions, the user terminal can push the daily report.
在一实施例中,还可以根据项目管理者包括的项目权限进行日报的推送。如图16所示,项目权限可以包括有关联项目和无关联项目。其中,关联项目可以为父子项目模式,比如,当项目管理者包括深圳政府权限时,那么该项目管理者还可以同时具有深圳政府权限下的子项目,如深圳公安项目、深圳市场监管项目、深圳机场项目等的权限。In an embodiment, daily reports can also be pushed according to the project authority included by the project manager. As shown in FIG. 16 , project permissions may include associated projects and unrelated projects. Among them, the associated project can be a parent-child project model. For example, when the project manager includes the authority of the Shenzhen government, then the project manager can also have sub-projects under the authority of the Shenzhen government, such as Shenzhen Public Security Project, Shenzhen Market Supervision Project, Shenzhen Permissions for airport projects, etc.
如图11所示,通过这种数据显示方法,用户可以通过业务终端进行业务办理,并将获取到的身份验证数据上传至服务器,服务器可以根据预设地域位置映射集合进行数据统计,得到数据统计结果,并在终端大屏幕上展示获取的数据统计结果。还可以根据实际需要,定时对用户的手机推送数据统计结果,用户可以通过手机上的推送内容,获取数据日报,还可以根据数据显示界面中的近7天趋势,获取到数据周报,等等。As shown in Figure 11, through this data display method, the user can conduct business through the business terminal, and upload the obtained identity verification data to the server, and the server can perform data statistics according to the preset geographic location mapping set, and obtain the data statistics results, and display the acquired data statistics results on the large screen of the terminal. According to the actual needs, the data statistics results can be regularly pushed to the user's mobile phone. The user can obtain the daily data through the push content on the mobile phone, and can also obtain the weekly data report according to the trend of the last 7 days in the data display interface, and so on.
在一实施例中,该数据显示方法可以具体应用于“一部手机游云南项目”,用户可以通过业务终端上传用户的身份验证数据,并进行身份验证,确保当前进行身份验证的用户与证照库中保存数据的身份一致。根据用户位置数据,项目管理者可以获取景区内停车场、卫生间、售票处等场所的用户密集程度。In an embodiment, the data display method can be specifically applied to the "A Mobile Phone Tour Yunnan Project". Users can upload the user's identity verification data through the service terminal and perform identity verification to ensure that the current identity verification user and the certificate database The identity of the data saved in the same. According to the user location data, the project manager can obtain the user density of parking lots, toilets, ticket offices and other places in the scenic area.
根据用户位置数据,用户还可以获取到附近的景点、美食、酒店、停车场等场所的位置信息,以便用户就近选择需要前往的场所。同时,还可以根据用户位置数据,对用户进行旅游线路规划,对用户去过的景点进行景点打卡,推送地方特色的旅游产品,以及其他辅助决策,以便用户可以进行进一步的旅游规划。According to the user's location data, the user can also obtain the location information of nearby attractions, restaurants, hotels, parking lots and other places, so that the user can choose the nearest place to go. At the same time, according to the user's location data, it can also plan the user's travel route, check in the scenic spots that the user has visited, push local characteristic tourism products, and other auxiliary decision-making, so that the user can make further travel planning.
由上可知,本申请实施例可以通过服务器获取业务终端发送的目标项目对应的身份验证数据,确定目标项目对应的项目地域范围,基于用户位置数据,确定用户身份数据所属的预设地域,根据预设地域,绘制项目地域范围的基础位置地图,根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,展示目标项目对应的绘制后位置地图。并通过用户终端接收当前项目的数据显示指令,基于数据显示指令展示数据显示页面,基于用户针对项目选择控件的项目显示切换操作,确定需要切换显示的目标项目,在数据显示页面中,切换至显示目标项目对应的数据统计结果。该方案可以基于用户的用户位置数据,对用户进行定位,得到用户所在的预设地域,并通过用户所在的预设地域准确地进行数据显示,从而达到对用户的用户位置数据和用户身份数据进行统一,项目管理者可以针对获取到的统计数据进行统筹决策,提高数据显示的全面性和准确性。It can be seen from the above that in the embodiment of the present application, the identity verification data corresponding to the target item sent by the service terminal can be obtained through the server, the geographical scope of the project corresponding to the target item can be determined, and the preset area to which the user identity data belongs is determined based on the user location data. Set up the region, draw the basic location map of the project's geographical scope, draw the corresponding user identity image in the regional map according to the user identity data belonging to the preset region, obtain the drawn location map corresponding to the target project, and display the drawing corresponding to the target project post location map. And receive the data display instruction of the current project through the user terminal, display the data display page based on the data display instruction, and determine the target item to be displayed based on the user's item display switching operation for the item selection control, and switch to the display on the data display page The statistical results of the data corresponding to the target project. This solution can locate the user based on the user location data of the user, obtain the preset region where the user is located, and accurately display the data through the preset region where the user is located, so as to achieve the user location data and user identity data of the user. Unified, project managers can make overall decisions based on the obtained statistical data, improving the comprehensiveness and accuracy of data display.
为了更好地实施以上方法,本申请实施例还提供一种数据显示装置,该数据显示装置可以适用于服务器,如图21所示,该数据显示装置可以包括:获取模块211、地域确定模块212、地图绘制模块213、标识绘制模块214和地图展示模块215,如下:In order to better implement the above method, the embodiment of the present application also provides a data display device, the data display device can be applied to the server, as shown in Figure 21, the data display device can include: an acquisition module 211, a region determination module 212 , map drawing module 213, logo drawing module 214 and map display module 215, as follows:
获取模块211,用于获取业务终端发送的目标项目对应的身份验证数据,所述身份验证数据包含用户位置数据和用户身份数据;An acquisition module 211, configured to acquire identity verification data corresponding to the target item sent by the service terminal, where the identity verification data includes user location data and user identity data;
地域确定模块212,用于基于所述用户位置数据,确定所述用户身份数据所属的预设地域;A region determining module 212, configured to determine a preset region to which the user identity data belongs based on the user location data;
地图绘制模块213,用于根据所述预设地域,绘制所述目标项目对应项目地域范围的基础位置地图,所述基础位置地图包括所述预设地域对应的区域地图;The map drawing module 213 is used to draw a basic location map of the project area corresponding to the target item according to the preset region, and the basic location map includes an area map corresponding to the preset region;
标识绘制模块214,用于根据属于预设地域的所述用户身份数据,在所述区域地图中绘制相应的用户身份标识图像,得到所述目标项目对应的绘制后位置地图;An identification drawing module 214, configured to draw a corresponding user identification image in the regional map according to the user identification data belonging to a preset region, and obtain a drawn location map corresponding to the target item;
地图展示模块215,用于展示所述目标项目对应的绘制后位置地图。The map display module 215 is configured to display the drawn location map corresponding to the target item.
在一实施例中,所述标识绘制模块214,可以具体用于:In one embodiment, the logo drawing module 214 can be specifically used for:
根据属于预设地域的所述用户身份数据,确定所述预设地域对应区域地图中的区域用户数量;determining the number of regional users in the area map corresponding to the preset region according to the user identity data belonging to the preset region;
获取所述区域用户数量对应的标识图像样式;Obtain the logo image style corresponding to the number of users in the area;
根据所述标识图像样式在所述区域地图中绘制相应的用户身份标识图像,得到所述目标项目对应的绘制后位置地图。Draw a corresponding user identity identification image in the area map according to the identification image style to obtain a drawn location map corresponding to the target item.
在一实施例中,所述获取模块211,可以具体用于:In an embodiment, the obtaining module 211 may be specifically used for:
接收用户终端发送的需要数据显示的目标项目的项目标识;Receiving the item identification of the target item that needs data display sent by the user terminal;
根据所述项目标识从数据集中选择目标项目对应的身份验证数据,其中,所述数据集包括至少一个项目对应的身份验证数据。Selecting identity verification data corresponding to a target item from a data set according to the item identifier, wherein the data set includes identity verification data corresponding to at least one item.
在一实施例中,所述地域确定模块212,可以具体用于:In an embodiment, the region determination module 212 may be specifically used for:
获取预设地域位置映射集合,所述预设地域位置映射集合包括预设地域与预设地域位置数据之间的映射关系;Obtaining a preset geographic location mapping set, the preset geographic location mapping set including a mapping relationship between a preset geographic location and preset geographic location data;
基于所述预设地域位置映射集合,确定所述用户位置数据所属的预设区域;determining a preset area to which the user location data belongs based on the preset geographic location mapping set;
确定所述用户位置数据对应的用户身份数据所属的预设地域。Determine the preset region to which the user identity data corresponding to the user location data belongs.
在一实施例中,所述数据显示装置还可以包括指令接收模块216、层级确定模块217和地图展示模块218,如下:In an embodiment, the data display device may further include an instruction receiving module 216, a level determination module 217 and a map display module 218, as follows:
指令接收模块216,用于接收用户终端发送的查看指令;An instruction receiving module 216, configured to receive the viewing instruction sent by the user terminal;
层级确定模块217,用于根据所述查看指令确定需要查看的目标地域层级;A level determination module 217, configured to determine the target region level to be checked according to the viewing instruction;
地图展示模块218,用于展示所述目标地域层级对应预设地域的区域地图。The map display module 218 is configured to display an area map of the preset area corresponding to the target area level.
在一实施例中,所述数据显示装置还可以包括数据检测模块2110、更新模块2111、统计模块2112和结果展示模块2113,如下:In an embodiment, the data display device may further include a data detection module 2110, an update module 2111, a statistical module 2112 and a result display module 2113, as follows:
数据检测模块2110,用于每隔预设时长,检测业务终端发送的新身份验证数据;The data detection module 2110 is used to detect new identity verification data sent by the service terminal every preset period of time;
更新模块2111,用于根据所述新身份验证数据,对所述项目地域范围内的身份验证数据进行更新;An update module 2111, configured to update the identity verification data within the geographical scope of the project according to the new identity verification data;
统计模块2112,用于对更新后的身份验证数据进行统计,得到更新后的数据统计结果;A statistics module 2112, configured to perform statistics on the updated identity verification data, and obtain updated data statistics results;
结果展示模块2113,用于展示所述更新后的数据统计结果。The result display module 2113 is configured to display the updated statistical results of the data.
在一实施例中,所述统计模块2112,可以具体用于:In one embodiment, the statistical module 2112 can be specifically used for:
确定身份数据统计类型、以及所述身份数据统计类型对应的类型字符;Determine the statistical type of identity data and the type characters corresponding to the statistical type of identity data;
从所述更新后的身份验证数据中,获取所述类型字符对应的类型身份数据;Obtain type identity data corresponding to the type character from the updated identity verification data;
对所述类型身份数据进行统计,得到更新后的数据统计结果。Perform statistics on the type of identity data to obtain updated data statistics results.
在一实施例中,所述统计模块2112,还可以具体用于:In an embodiment, the statistics module 2112 can also be specifically used for:
获取每个用户的用户身份数据对应的项目效益数据;Obtain the project benefit data corresponding to the user identity data of each user;
获取所述更新后的身份验证数据对应的项目用户数量;Obtain the number of project users corresponding to the updated identity verification data;
基于所述项目用户数量,对所述项目效益数据进行统计,得到项目效益数据统计结果。Based on the number of users of the project, the project benefit data is counted to obtain a statistical result of the project benefit data.
由上可知,本申请实施例可以通过获取模块211获取业务终端发送的目标项目对应的身份验证数据,身份验证数据包含用户位置数据和用户身份数据,通过地域确定模块212基于用户位置数据,确定用户身份数据所属的预设地域,通过地图绘制模块213根据预设地域,绘制目标项目对应项目地域范围的基础位置地图,基础位置地图包括预设地域对应的区域地图,通过标识绘制模块214根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,通过地图展示模块215展示目标项目对应的绘制后位置地图。该方案可以基于用户的用户位置数据,对用户进行定位,得到用户所在的预设地域,并通过用户所在的预设地域准确地进行数据显示,从而达到对用户的用户位置数据和用户身份数据进行统一,项目管理者可以针对获取到的统计数据进行统筹决策,提高数据显示的全面性和准确性。As can be seen from the above, in the embodiment of the present application, the identity verification data corresponding to the target item sent by the service terminal can be obtained through the acquisition module 211. The identity verification data includes user location data and user identity data, and the region determination module 212 is used to determine the user location data based on the user location data. For the preset area to which the identity data belongs, the map drawing module 213 draws the basic location map of the project area corresponding to the target project according to the preset area. The basic location map includes the area map corresponding to the preset area. Set the user identity data of the region, draw the corresponding user identity image in the regional map, obtain the drawn position map corresponding to the target item, and display the drawn position map corresponding to the target item through the map display module 215 . This solution can locate the user based on the user location data of the user, obtain the preset region where the user is located, and accurately display the data through the preset region where the user is located, so as to achieve the user location data and user identity data of the user. Unified, project managers can make overall decisions based on the obtained statistical data, improving the comprehensiveness and accuracy of data display.
为了更好地实施以上方法,本申请实施例还提供一种数据显示装置,该数据显示装置可以适用于用户终端,如图22所示,该数据显示装置可以包括:接收模块221、页面展示模块222、项目确定模块223和切换模块224,如下:In order to better implement the above method, the embodiment of the present application also provides a data display device, the data display device can be applied to the user terminal, as shown in Figure 22, the data display device can include: a receiving module 221, a page display module 222. The item determination module 223 and the switching module 224 are as follows:
接收模块221,用于接收当前项目的数据显示指令;A receiving module 221, configured to receive a data display instruction of the current project;
页面展示模块222,用于基于所述数据显示指令展示数据显示页面,所述数据显示页面包括项目选择控件、当前项目对应的数据统计结果;The page display module 222 is configured to display a data display page based on the data display instruction, and the data display page includes an item selection control and a data statistics result corresponding to the current item;
项目确定模块223,用于基于用户针对所述项目选择控件的项目显示切换操作,确定需要切换显示的目标项目;The item determination module 223 is configured to determine the target item that needs to be switched and displayed based on the user's item display switching operation on the item selection control;
切换模块224,用于在所述数据显示页面中,切换至显示所述目标项目对应的数据统计结果。The switching module 224 is configured to switch to display the statistical results of data corresponding to the target item on the data display page.
由上可知,本申请实施例可以通过接收模块221接收当前项目的数据显示指令,通过页面展示模块222基于数据显示指令展示数据显示页面,数据显示页面包括项目选择控件、当前项目对应的数据统计结果,通过项目确定模块223基于用户针对项目选择控件的项目显示切换操作,确定需要切换显示的目标项目,通过切换模块224在数据显示页面中,切换至显示目标项目对应的数据统计结果。该方案可以基于用户的用户位置数据,对用户进行定位,得到用户所在的预设地域,并通过用户所在的预设地域准确地进行数据显示,从而达到对用户的用户位置数据和用户身份数据进行统一,项目管理者可以针对获取到的统计数据进行统筹决策,提高数据显示的全面性和准确性。As can be seen from the above, the embodiment of the present application can receive the data display instruction of the current project through the receiving module 221, and display the data display page based on the data display instruction through the page display module 222. The data display page includes the item selection control and the data statistics result corresponding to the current project The item determination module 223 is used to determine the target item that needs to be switched and displayed based on the user's item display switching operation on the item selection control, and the switching module 224 is used to switch to display the data statistics corresponding to the target item in the data display page. This solution can locate the user based on the user location data of the user, obtain the preset region where the user is located, and accurately display the data through the preset region where the user is located, so as to achieve the user location data and user identity data of the user. Unified, project managers can make overall decisions based on the obtained statistical data, improving the comprehensiveness and accuracy of data display.
本申请实施例还提供一种计算机设备,该计算机设备可以为服务器或终端等设备,其集成了本申请实施例所提供的任一种数据显示装置。如图23所示,图23是本申请实施例提供的计算机设备的结构示意图,具体来讲:The embodiment of the present application also provides a computer device, which may be a server or a terminal, and integrates any data display device provided in the embodiment of the present application. As shown in Figure 23, Figure 23 is a schematic structural diagram of a computer device provided in an embodiment of the present application, specifically:
该计算机设备可以包括一个或者一个以上处理核心的处理器231、一个或一个以上计算机可读存储介质的存储器232、电源233和输入单元234等部件。本领域技术人员可以理解,图23中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:The computer device may include a processor 231 of one or more processing cores, a memory 232 of one or more computer-readable storage media, a power supply 233 , an input unit 234 and other components. Those skilled in the art can understand that the structure of the computer device shown in FIG. 23 does not constitute a limitation to the computer device, and may include more or less components than those shown in the illustration, or combine some components, or arrange different components. in:
处理器231是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器232内的软件程序和/或模块,以及调用存储在存储器232内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器231可包括一个或多个处理核心;优选的,处理器231可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器231中。Processor 231 is the control center of the computer equipment, uses various interfaces and lines to connect various parts of the entire computer equipment, runs or executes software programs and/or modules stored in memory 232, and calls stored in memory 232 Data, perform various functions of computer equipment and process data, so as to monitor the computer equipment as a whole. Optionally, the processor 231 may include one or more processing cores; preferably, the processor 231 may integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, etc. , the modem processor mainly handles wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor 231 .
存储器232可用于存储软件程序以及模块,处理器231通过运行存储在存储器232的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器232可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器232可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器232还可以包括存储器控制器,以提供处理器231对存储器232的访问。The memory 232 can be used to store software programs and modules, and the processor 231 executes various functional applications and data processing by running the software programs and modules stored in the memory 232 . The memory 232 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.); Data created by the use of computer equipment, etc. In addition, the memory 232 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory 232 may further include a memory controller to provide the processor 231 with access to the memory 232 .
计算机设备还包括给各个部件供电的电源233,优选的,电源233可以通过电源管理系统与处理器231逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源233还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。The computer device also includes a power supply 233 for supplying power to each component. Preferably, the power supply 233 can be logically connected to the processor 231 through the power management system, so that functions such as charging, discharging, and power consumption management can be realized through the power management system. The power supply 233 may also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators and other arbitrary components.
该计算机设备还可包括输入单元234,该输入单元234可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。The computer device can also include an input unit 234, which can be used to receive input numbers or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.
尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器231会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器232中,并由处理器231来运行存储在存储器232中的应用程序,从而实现各种功能,如下:Although not shown, the computer device may also include a display unit, etc., which will not be repeated here. Specifically, in this embodiment, the processor 231 in the computer device loads the executable file corresponding to the process of one or more application programs into the memory 232 according to the following instructions, and the processor 231 runs the executable file stored in the The application program in memory 232, thereby realizes various functions, as follows:
获取业务终端发送的目标项目对应的身份验证数据,身份验证数据包含用户位置数据和用户身份数据,基于用户位置数据,确定用户身份数据所属的预设地域,根据预设地域,绘制目标项目对应项目地域范围的基础位置地图,基础位置地图包括预设地域对应的区域地图,根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,展示目标项目对应的绘制后位置地图。Obtain the identity verification data corresponding to the target item sent by the business terminal. The identity verification data includes user location data and user identity data. Based on the user location data, determine the preset region to which the user identity data belongs, and draw the corresponding item of the target project according to the preset region. The basic location map of the geographical scope, the basic location map includes the area map corresponding to the preset area, draw the corresponding user identity image in the area map according to the user identity data belonging to the preset area, and obtain the drawn location map corresponding to the target item , showing the drawn location map corresponding to the target item.
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。For the specific implementation of the above operations, reference may be made to the foregoing embodiments, and details are not repeated here.
由上可知,本申请实施例可以获取业务终端发送的目标项目对应的身份验证数据,身份验证数据包含用户位置数据和用户身份数据,基于用户位置数据,确定用户身份数据所属的预设地域,根据预设地域,绘制目标项目对应项目地域范围的基础位置地图,基础位置地图包括预设地域对应的区域地图,根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,展示目标项目对应的绘制后位置地图。该方案可以基于用户的用户位置数据,对用户进行定位,得到用户所在的预设地域,并通过用户所在的预设地域准确地进行数据显示,从而达到对用户的用户位置数据和用户身份数据进行统一,项目管理者可以针对获取到的统计数据进行统筹决策,提高数据显示的全面性和准确性。It can be seen from the above that the embodiment of the present application can obtain the identity verification data corresponding to the target item sent by the service terminal, the identity verification data includes user location data and user identity data, based on the user location data, determine the preset region to which the user identity data belongs, according to Preset region, draw the basic location map corresponding to the project region of the target project, the basic location map includes the region map corresponding to the preset region, and draw the corresponding user identity image in the region map according to the user identity data belonging to the preset region, Obtain the drawn position map corresponding to the target item, and display the drawn position map corresponding to the target item. This solution can locate the user based on the user location data of the user, obtain the preset region where the user is located, and accurately display the data through the preset region where the user is located, so as to achieve the user location data and user identity data of the user. Unified, project managers can make overall decisions based on the obtained statistical data, improving the comprehensiveness and accuracy of data display.
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by instructions controlling related hardware, and the instructions can be stored in a computer-readable storage medium, and is loaded and executed by the processor.
为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种数据显示方法中的步骤。例如,该指令可以执行如下步骤:To this end, an embodiment of the present application provides a storage medium in which a plurality of instructions are stored, and the instructions can be loaded by a processor to execute the steps in any one of the data display methods provided in the embodiments of the present application. For example, the command can perform the following steps:
获取业务终端发送的目标项目对应的身份验证数据,身份验证数据包含用户位置数据和用户身份数据,基于用户位置数据,确定用户身份数据所属的预设地域,根据预设地域,绘制目标项目对应项目地域范围的基础位置地图,基础位置地图包括预设地域对应的区域地图,根据属于预设地域的用户身份数据,在区域地图中绘制相应的用户身份标识图像,得到目标项目对应的绘制后位置地图,展示目标项目对应的绘制后位置地图。Obtain the identity verification data corresponding to the target item sent by the business terminal. The identity verification data includes user location data and user identity data. Based on the user location data, determine the preset region to which the user identity data belongs, and draw the corresponding item of the target project according to the preset region. The basic location map of the geographical scope, the basic location map includes the area map corresponding to the preset area, draw the corresponding user identity image in the area map according to the user identity data belonging to the preset area, and obtain the drawn location map corresponding to the target item , showing the drawn location map corresponding to the target item.
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。For the specific implementation of the above operations, reference may be made to the foregoing embodiments, and details are not repeated here.
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。Wherein, the storage medium may include: a read only memory (ROM, Read Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and the like.
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种数据显示方法中的步骤,因此,可以实现本申请实施例所提供的任一种数据显示方法所能实现的有益效果,详见前面的实施例,在此不再赘述。Due to the instructions stored in the storage medium, the steps in any data display method provided in the embodiments of the present application can be executed, and therefore, the functions that can be realized by any data display method provided in the embodiments of the present application can be realized. For the beneficial effects, please refer to the previous embodiments for details, and details will not be repeated here.
以上对本申请实施例所提供的一种数据显示方法、装置以及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The above is a detailed introduction to a data display method, device and storage medium provided by the embodiment of the present application. In this paper, specific examples are used to illustrate the principle and implementation of the present application. The description of the above embodiment is only for helping Understand the method of this application and its core idea; at the same time, for those skilled in the art, according to the idea of this application, there will be changes in the specific implementation and scope of application. In summary, the content of this specification should not understood as a limitation of the application.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910509831.4A CN110232104B (en) | 2019-06-13 | 2019-06-13 | Data display method and device, storage medium and computer equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910509831.4A CN110232104B (en) | 2019-06-13 | 2019-06-13 | Data display method and device, storage medium and computer equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110232104A true CN110232104A (en) | 2019-09-13 |
| CN110232104B CN110232104B (en) | 2024-02-02 |
Family
ID=67859069
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910509831.4A Active CN110232104B (en) | 2019-06-13 | 2019-06-13 | Data display method and device, storage medium and computer equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110232104B (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111090879A (en) * | 2019-12-05 | 2020-05-01 | 达闼科技成都有限公司 | Data processing method, apparatus, readable storage medium, electronic device and system |
| CN111209318A (en) * | 2020-01-02 | 2020-05-29 | 平安科技(深圳)有限公司 | Geographic position data analysis method and device, electronic equipment and storage medium |
| CN111640162A (en) * | 2020-05-24 | 2020-09-08 | 中信银行股份有限公司 | A method, device, device and computer-readable storage medium for displaying test results based on traffic road network |
| CN111694910A (en) * | 2020-05-26 | 2020-09-22 | 北京顺达同行科技有限公司 | Electronic map display method, related device and storage medium |
| CN112559916A (en) * | 2019-09-26 | 2021-03-26 | 陈来成 | System with tour guide and real game |
| CN114547179A (en) * | 2022-01-28 | 2022-05-27 | 深圳英飞拓智园科技有限公司 | Asset data display method and device, computer equipment and storage medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105404629A (en) * | 2014-09-12 | 2016-03-16 | 华为技术有限公司 | Method and device for determining map interface |
| WO2016131083A1 (en) * | 2015-02-20 | 2016-08-25 | S2D Pty Ltd | Identity verification. method and system for online users |
| CN106991576A (en) * | 2016-01-20 | 2017-07-28 | 阿里巴巴集团控股有限公司 | A kind of heating power of geographic area shows method and apparatus |
| CN109326058A (en) * | 2018-08-29 | 2019-02-12 | 中国建设银行股份有限公司 | Identification check method, apparatus, terminal and readable medium based on wisdom automatic teller machine |
| CN109857824A (en) * | 2019-01-10 | 2019-06-07 | 深圳市沃特沃德股份有限公司 | Display methods, device and the readable storage medium storing program for executing of user's map |
| CN109871398A (en) * | 2019-01-17 | 2019-06-11 | 平安城市建设科技(深圳)有限公司 | Querying method, device, equipment and the computer readable storage medium of city building |
-
2019
- 2019-06-13 CN CN201910509831.4A patent/CN110232104B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105404629A (en) * | 2014-09-12 | 2016-03-16 | 华为技术有限公司 | Method and device for determining map interface |
| WO2016131083A1 (en) * | 2015-02-20 | 2016-08-25 | S2D Pty Ltd | Identity verification. method and system for online users |
| CN106991576A (en) * | 2016-01-20 | 2017-07-28 | 阿里巴巴集团控股有限公司 | A kind of heating power of geographic area shows method and apparatus |
| CN109326058A (en) * | 2018-08-29 | 2019-02-12 | 中国建设银行股份有限公司 | Identification check method, apparatus, terminal and readable medium based on wisdom automatic teller machine |
| CN109857824A (en) * | 2019-01-10 | 2019-06-07 | 深圳市沃特沃德股份有限公司 | Display methods, device and the readable storage medium storing program for executing of user's map |
| CN109871398A (en) * | 2019-01-17 | 2019-06-11 | 平安城市建设科技(深圳)有限公司 | Querying method, device, equipment and the computer readable storage medium of city building |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112559916A (en) * | 2019-09-26 | 2021-03-26 | 陈来成 | System with tour guide and real game |
| CN111090879A (en) * | 2019-12-05 | 2020-05-01 | 达闼科技成都有限公司 | Data processing method, apparatus, readable storage medium, electronic device and system |
| CN111090879B (en) * | 2019-12-05 | 2023-07-21 | 达闼机器人股份有限公司 | Data processing method, device, readable storage medium, electronic device and system |
| CN111209318A (en) * | 2020-01-02 | 2020-05-29 | 平安科技(深圳)有限公司 | Geographic position data analysis method and device, electronic equipment and storage medium |
| CN111640162A (en) * | 2020-05-24 | 2020-09-08 | 中信银行股份有限公司 | A method, device, device and computer-readable storage medium for displaying test results based on traffic road network |
| CN111640162B (en) * | 2020-05-24 | 2024-01-23 | 中信银行股份有限公司 | A method, device, equipment and computer-readable storage medium for displaying test results based on traffic network |
| CN111694910A (en) * | 2020-05-26 | 2020-09-22 | 北京顺达同行科技有限公司 | Electronic map display method, related device and storage medium |
| CN114547179A (en) * | 2022-01-28 | 2022-05-27 | 深圳英飞拓智园科技有限公司 | Asset data display method and device, computer equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110232104B (en) | 2024-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110232104B (en) | Data display method and device, storage medium and computer equipment | |
| US10446028B2 (en) | Parking identification and availability prediction | |
| Girardin et al. | Quantifying urban attractiveness from the distribution and density of digital footprints | |
| Quattrone et al. | There's no such thing as the perfect map: Quantifying bias in spatial crowd-sourcing datasets | |
| US8977558B2 (en) | Methods, apparatus and systems for facilitating generation and assessment of engineering plans | |
| US8055271B2 (en) | Intelligent location-to-cell mapping using annotated media | |
| US9459105B2 (en) | Method, apparatus and computer program product for community based user involvement in map updating | |
| CN114841662A (en) | Infrastructure construction project management and control method and device, computer equipment and storage medium | |
| CN105430071A (en) | Method and device for pushing information | |
| JP5182854B2 (en) | Event management system | |
| CN106878232A (en) | A kind of construction project moves observation system | |
| CN107146058A (en) | Asset inventory system and method based on two-dimensional code and intelligent mobile terminal | |
| CN111680238A (en) | Information sharing method and device and storage medium | |
| CN109754266A (en) | Authentication information image display method, device, server, and storage medium | |
| CN108876687A (en) | A kind of system and method marked on the electronic map and recall community policy event | |
| KR101310420B1 (en) | User-definable Process-based Management System for Urban Planning and Recording Media for the Same | |
| Girardin et al. | Uncovering the presence and movements of tourists from user-generated content | |
| CN109345413A (en) | Architectural control device and method based on GIS map | |
| JP2016019166A (en) | Image management device and method thereof | |
| CN113139101B (en) | Data processing method, device, computer equipment and storage medium | |
| CN116668576B (en) | Method, device, cloud management platform, system and storage medium for acquiring data | |
| JPWO2017149777A1 (en) | Space lending system, space lending method and program | |
| CN104978623A (en) | Personnel information management service system | |
| CN119359424B (en) | A method of bank customer grid management based on geographic spatial relationship | |
| CN114979124B (en) | File sharing method and device based on AR technology, terminal and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TG01 | Patent term adjustment | ||
| TG01 | Patent term adjustment |