CN110232104B - Data display method and device, storage medium and computer equipment - Google Patents

Data display method and device, storage medium and computer equipment Download PDF

Info

Publication number
CN110232104B
CN110232104B CN201910509831.4A CN201910509831A CN110232104B CN 110232104 B CN110232104 B CN 110232104B CN 201910509831 A CN201910509831 A CN 201910509831A CN 110232104 B CN110232104 B CN 110232104B
Authority
CN
China
Prior art keywords
data
user
region
map
identity
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.)
Active
Application number
CN201910509831.4A
Other languages
Chinese (zh)
Other versions
CN110232104A (en
Inventor
宫颖兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910509831.4A priority Critical patent/CN110232104B/en
Publication of CN110232104A publication Critical patent/CN110232104A/en
Application granted granted Critical
Publication of CN110232104B publication Critical patent/CN110232104B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/26Visual data mining; Browsing structured data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04845Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2111Location-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 invention discloses a data display method, a data display device, a storage medium and computer equipment; the method comprises the steps of obtaining identity verification data corresponding to a target item sent by a service terminal, wherein the identity verification data comprises user position data and user identity data, determining a preset region to which the user identity data belongs based on the user position data, drawing a basic position map of a region range of the target item corresponding to the item according to the preset region, wherein the basic position map comprises a region map corresponding to the preset region, drawing a corresponding user identity identification image in the region map according to the user identity data belonging to the preset region, obtaining a drawn position map corresponding to the target item, and displaying the drawn position map corresponding to the target item. According to the scheme, the user can be positioned based on the user position data of the user, the preset region where the user is located is obtained, and the data display is accurately performed through the preset region where the user is located, so that the data display effect is improved.

Description

Data display method and device, storage medium and computer equipment
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a data display method, a data display device, a storage medium, and a computer device.
Background
In order to improve the efficiency of user business service, a user can perform user business operation on a terminal. And then the network equipment can acquire the user data sent by the service terminal, carry out data statistics on the user data according to the type of the statistical data required to be subjected to data display, acquire the statistical data required to be subjected to data display, and display the acquired statistical data. However, the statistical data is displayed by this data display method, and the display effect of the data is not good.
Disclosure of Invention
The embodiment of the application provides a data display method, a data display device, a storage medium and computer equipment, which can improve the display effect of data.
The embodiment of the application provides a data display method, which comprises the following steps:
acquiring identity verification data corresponding to a target item sent by a service terminal, wherein the identity verification data comprises user position data and user identity data;
determining a preset region to which the user identity data belongs based on the user position data;
drawing a basic position map of the project region range corresponding to the target project according to the preset region, wherein the basic position map comprises a region map corresponding to the preset region;
Drawing a corresponding user identity image in the regional map according to the user identity data belonging to a preset region to obtain a drawn position map corresponding to the target item;
and displaying the drawn position map corresponding to the target item.
The embodiment of the application also provides another data display method, which comprises the following steps:
receiving a data display instruction of a current item;
displaying a data display page based on the data display instruction, wherein the data display page comprises an item selection control and a data statistics result corresponding to a current item;
determining a target item to be switched and displayed based on item display switching operation of a user aiming at the item selection control;
and switching to display the data statistics result corresponding to the target item in the data display page.
Correspondingly, the embodiment of the application also provides a data display device, which comprises:
the system comprises an acquisition module, a service terminal and a storage module, wherein the acquisition module is used for acquiring authentication data corresponding to a target item sent by the service terminal, and the authentication data comprises user position data and user identity data;
the region determining module is used for determining a preset region to which the user identity data belongs based on the user position data;
The map drawing module is used for drawing a basic position map of the project region range corresponding to the target project according to the preset region, wherein the basic position map comprises a region map corresponding to the preset region;
the identification drawing module is used for drawing corresponding user identification images in the regional map according to the user identification data belonging to the preset region to obtain a drawn position map corresponding to the target item;
and the map display module is used for displaying the drawn position map corresponding to the target item.
Correspondingly, the embodiment of the application also provides another data display device, which comprises:
the receiving module is used for receiving a data display instruction of the current project;
the page display module is used for displaying a data display page based on the data display instruction, wherein the data display page comprises a project selection control and a data statistics result corresponding to a current project;
the item determining module is used for determining a target item to be switched and displayed based on item display switching operation of a user aiming at the item selection control;
and the switching module is used for switching to display the data statistics result corresponding to the target item in the data display page.
Correspondingly, the embodiment of the application also provides a storage medium, wherein the storage medium stores instructions, and the instructions realize the steps of the data display method provided by any one of the embodiments of the application when being executed by a processor.
Correspondingly, the embodiment of the application also provides computer equipment, which comprises a processor and a memory, wherein the memory stores a plurality of instructions, and the processor loads the instructions from the memory so as to execute the steps of the data display method provided by any one of the embodiments of the application.
According to the method and the device for obtaining the identity verification data, the identity verification data corresponding to the target item sent by the service terminal are obtained, the identity verification data comprise user position data and user identity data, a preset region to which the user identity data belong is determined based on the user position data, a basic position map of the region range of the target item corresponding to the item is drawn according to the preset region, the basic position map comprises a region map corresponding to the preset region, corresponding user identity identification images are drawn in the region map according to the user identity data belonging to the preset region, a post-drawing position map corresponding to the target item is obtained, and the post-drawing position map corresponding to the target item is displayed. According to the scheme, the user can be positioned based on the user position data of the user, the preset region where the user is located is obtained, and the data is accurately displayed through the preset region where the user is located.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly introduced below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic view of a data display system according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a first flow chart of a data display method according to an embodiment of the present disclosure;
FIG. 3 is a second flow chart of a data display method according to an embodiment of the present disclosure;
fig. 4 is a third flow chart of a data display method according to an embodiment of the present disclosure;
FIG. 5 is a schematic diagram of an interface for performing business transaction by a user according to an embodiment of the present application;
FIG. 6 is a schematic diagram of an interface for uploading identification data by a user according to an embodiment of the present application;
FIG. 7 is a schematic diagram of an interface for successful authentication provided by an embodiment of the present application;
FIG. 8 is a schematic diagram of an interface for authentication failure provided by an embodiment of the present application;
FIG. 9 is an interface schematic diagram of a data push link provided in an embodiment of the present application;
FIG. 10 is a schematic diagram of an interface for log-in failure of a project data management platform according to an embodiment of the present application;
FIG. 11 is a flow chart of a data display provided in an embodiment of the present application;
fig. 12 is a schematic diagram of server storage authentication data according to an embodiment of the present application;
fig. 13 is a schematic diagram of an authentication data acquisition module according to an embodiment of the present application;
FIG. 14 is a schematic diagram of a data statistics module provided in an embodiment of the present application;
FIG. 15 is a schematic diagram of a data statistics display module according to an embodiment of the present application;
FIG. 16 is a schematic diagram of statistical rights and project rights of project managers provided by embodiments of the present application;
FIG. 17 is a schematic diagram of types of error types occurring in a user service provided in an embodiment of the present application;
FIG. 18 is a schematic diagram of a data display page provided in an embodiment of the present application;
fig. 19 is a first page schematic diagram of a terminal large screen display page provided in an embodiment of the present application;
fig. 20 is a second page schematic diagram of a terminal large screen display page provided in an embodiment of the present application;
fig. 21 is a schematic diagram of a first structure of a data display method according to an embodiment of the present application;
fig. 22 is a schematic diagram of a second structure of the data display method according to the embodiment of the present application;
Fig. 23 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
Referring to the drawings, wherein like reference numbers refer to like elements throughout, the principles of the present application are illustrated as being implemented in a suitable computing environment. The following description is based on the illustrated embodiments of the present application and should not be taken as limiting other embodiments not described in detail herein.
In the following description, specific embodiments of the present application will be described with reference to steps and symbols performed by one or more computers, unless otherwise indicated. Thus, these steps and operations will be referred to in several instances as being performed by a computer, which as referred to herein performs operations that include a computer processing unit that is represented by electronic signals that represent data in a structured form. This operation transforms the data or maintains it in place in the computer's memory system, which may reconfigure or otherwise alter the computer's operation in a manner well known to those skilled in the art. The data structure maintained by the data is the physical location of the memory, which has specific characteristics defined by the data format. However, the principles of the present application are described in the foregoing text and are not meant to be limiting, and one skilled in the art will recognize that various steps and operations described below may also be implemented in hardware.
The term "module" as used herein may be considered a software object executing on the computing system. The various components, modules, engines, and services described herein may be viewed as implementing objects on the computing system. The apparatus and methods described herein may be implemented in software, but may also be implemented in hardware, which is within the scope of the present application.
The terms "first," "second," and "third," etc. in this application are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or modules is not limited to the particular steps or modules listed and certain embodiments may include additional steps or modules not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of such phrases 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. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
The embodiment of the application provides a data display method, a data display device, a storage medium and computer equipment. The data display device may be integrated in a computer device, which may be a terminal, a server, or the like, where the terminal may be a mobile phone, a tablet computer, a notebook computer, a personal computer (PC, personal Computer), a mini-processing box, or the like.
Referring to fig. 1, fig. 1 is a schematic application scenario of a data display method provided in an embodiment of the present application, where a data display device is integrated in a computer device, the computer device may obtain authentication data corresponding to a target item sent by a service terminal, where the authentication data includes user location data and user identity data, determine a preset region to which the user identity data belongs based on the user location data, draw a base location map corresponding to a region range of the target item according to the preset region, where the base location map includes a region map corresponding to the preset region, draw a corresponding user identity image in the region map according to the user identity data belonging to the preset region, obtain a post-drawing location map corresponding to the target item, and display the post-drawing location map corresponding to the target item.
The following will describe in detail. The following description of the embodiments is not intended to limit the preferred embodiments.
The embodiment of the invention provides a data display method, which 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. and acquiring the identity verification data corresponding to the target item sent by the service terminal.
The service terminal can be a terminal capable of providing the user with the functions of the terminal equipment and the service capability, and the user can conduct service handling through the service terminal, so that the service handling speed and efficiency are improved. For example, the service terminal can be a device such as a mobile phone, a tablet computer, a notebook computer, a personal computer and the like, and a user can carry out the services such as face recognition, identity verification, real-name verification and the like through the service terminal.
Wherein an item may be a series of unique, complex and interrelated activities with a definite goal or objective that must be completed within a specific time, budget, resource definition, according to a specification. The manager may administer one or more items through the data display system and distinguish between the different items through different item identifications (e.g., appids). For example, the items may include Shenzhen market supervision commission items, adult pet claim items, and the like.
The authentication data may be data that can characterize the identity of the user and has specificity and specific directionality. The authentication data belongs to the user himself, and can be directed to a specific user by means of the authentication data. When the user performs service handling through the service terminal, the uploaded verification data can be identity verification data. For example, the authentication data may include user location data and user identity data.
For example, the user location data may be location data characterizing a location point where the user is located, for example, the user location data may be location data of the location point where the user is conducting a service through the service terminal, and the user location data may be represented by coordinates of the location point. For example, the user location data may be longitude and latitude of a location point where the user is located when the user performs real-name entity service through the service terminal. The user position data can be obtained through a mobile phone or other devices with GPS positioning systems, or can be obtained through a map application or other software which can provide positioning, etc.
The user identity data may include identification data capable of characterizing the user identity with specificity and specific directionality, and authentication data related to business processes, among others. For example, the user identity data may be data related to the user identity obtained by the user during the service handling process through the service terminal. Such as user data in a user identification card, user data in a social security card, user data in a business license, and so forth. The user identity data may also include authentication data related to the business transaction during the business transaction, for example, whether the authentication is successful or not during the real name verification process of the user through the business terminal, etc. The user identity data can be provided by uploading data to a network server by the user, or can be provided by a data server of a national public service system.
In practical application, the authentication data corresponding to the target item sent by the service terminal can be obtained. For example, the user may upload user identity data during a service handling process through the service terminal, detect user location data of a location point where the user is located during the service handling process, and then obtain authentication data corresponding to the target item.
In an embodiment, in order to display data for an item, so that an item manager makes a decision for the displayed data, authentication data corresponding to a target item may also be obtained from a data set including authentication data corresponding to at least one item. Specifically, the step of acquiring the authentication data corresponding to the target item sent by the service terminal may include:
receiving an item identification of a target item which is sent by a user terminal and needs data display;
and selecting the authentication data corresponding to the target item from a dataset according to the item identification, wherein the dataset comprises the authentication data corresponding to at least one item.
The user terminal can be a terminal where a project manager is located, the user terminal can display a data statistics result obtained after the identity verification data statistics, and the project manager can know the condition of the managed project according to the displayed data statistics result and make corresponding decisions in time. For example, the user terminal may be a mobile phone, a tablet computer, a notebook computer, a personal computer, or other devices, and the project manager may administer a plurality of projects through the user terminal, such as Shenzhen market supervision and commission projects, adult dogs claim projects, and the like.
The data set may be a data set including authentication data corresponding to at least one item, for example, the data set may include authentication data corresponding to items such as Shenzhen market supervision commission item.
In practical applications, for example, an item identifier of a target item to be displayed in data, which is sent by a user terminal, may be received, where the item identifier may be an identifier characterizing a feature of the item, the item identifier may be pointed to a specific item by the item identifier, and the item identifier may be composed of a plurality of characters and numbers, for example, the item identifier may be wx6e31aa765fcb436b. Authentication data corresponding to the target item may then be selected from the dataset based on the item identification.
In an embodiment, the user location data may be acquired by the service terminal, for example, the user of the service terminal may trigger a start verification instruction in the user information verification main interface of the service terminal by clicking a "start verification" button in the user information verification main interface. The service terminal can collect longitude and latitude corresponding to the position point of the user when the user triggers the start verification instruction according to the start verification instruction, and the longitude and latitude can be user position data.
In one embodiment, in order to correspond the acquired user identity data with the user location data, thereby improving the data display effect, the user location data may also be acquired through LBS (Location Based Service, based on mobile location services). The LBS may be a location-based service, and may acquire user location data of a service end user, such as geographic coordinates or geodetic coordinates, through a radio communication network or an external positioning manner. And providing corresponding services of the user position data for the user under the support of the geographic information system platform. For example, the user location data of the service end user is obtained through a radio communication network or an external positioning mode (such as GPS, etc.).
In an embodiment, the user identity data may also include identification data and authentication data. The identification data may be data that may specifically point to the user, such as an identification card image, a social security card image, a business license image, and the like. The authentication data may characterize whether the user has successfully authenticated during authentication, e.g., the authentication data may include authentication success, authentication failure, etc.
In an embodiment, the user identity data may be obtained through the service terminal, for example, the user may trigger a start verification instruction in the user information verification main interface of the service terminal by clicking a "start verification" button in the user information verification main interface. The service terminal can display a user identity acquisition interface according to the start verification instruction, and a user can input user identity such as name, identity card number, mobile phone number and the like in the user identity acquisition interface.
In an embodiment, the information security can be further improved by inputting the verification code. For example, after the user inputs the mobile phone number, the verification code can be sent to the terminal corresponding to the mobile phone number, and after the user receives the message including the verification code, the received verification code can be input, so that the uploading of the user identity is completed, and the information security is improved.
After the user identity is successfully uploaded, a face identification information confirmation interface can be displayed, and the user can trigger an identity verification instruction by clicking a next button in the face identification information confirmation interface, wherein the identity verification instruction can comprise the user identity. The service terminal can acquire the identification data from the identification database according to the identification instruction, and display the message of 'reading the number aloud with Mandarin' so as to prompt the user to record the identification video. After the user records the authentication video, the video can be uploaded. The service terminal can compare the uploaded video with the acquired identity identification data to obtain the identity identification data.
After obtaining the user position data and the user identity data of the service terminal user, the user position data and the user identity data can be stored in a data set, the item identification corresponding to the target item sent by the terminal where the item manager is located is obtained, and then the identity verification data corresponding to the target item is selected from the data set.
In an embodiment, in order to ensure the reliability of the identity verification, the identity data may be obtained from an identity database; if the identity recognition database does not have the corresponding identity recognition data of a user, the user can finish identity verification by uploading the identity recognition data.
The identification database may be a database storing corresponding credentials, licenses, etc. of the user, for example, the identification database may be a license database, where license images of the user recorded, such as an identification card image, a social security card image, a business license image, etc., may be stored.
In practical application, for example, after the user triggers the authentication instruction, an identity card image corresponding to the user identity identifier can be obtained from the license library as the identity recognition data according to the name, the identity card number, the mobile phone number and other user identity identifiers in the authentication instruction. As shown in fig. 6, if the license library does not have the identification card image recorded before by the user, a prompt message for uploading the identification data may be displayed, and the user may take a photograph of the identification card according to the prompt message, so as to obtain a currently-taken identification card image, which may be used as the uploaded identification data. After uploading the currently shot identity card image, the currently shot identity card image can be rotated, watermarked and stored in an encrypted mode, so that information security is improved, and identity recognition data are obtained.
In an embodiment, after the identification data of the user is obtained, effective information in the identification data can be identified by an image identification method. For example, after the identification card image of the user is obtained, the identification card image can be subjected to image recognition by means of OCR (Optical Character Recognition ) to recognize the effective information such as the gender, age and address of the user in the identification card image.
The OCR may be a process of detecting characters in an image by an electronic device, determining shapes by detecting dark and light patterns, and then translating the determined shapes into computer characters by a character recognition method.
In an embodiment, in order to improve accuracy of comparing the uploaded identification data with the identification data, the information comparison may also be performed through a deep neural network. For example, the identity card screenshot can be intercepted from the currently shot identity card image, namely uploading the identity identification data, and the identity card screenshot and the identity card image obtained from the identity identification database are input into the deep neural network. The image features of the images are extracted through the convolution layer, the similarity between the images is calculated through the classification layer, and when the similarity reaches the preset similarity, for example, 90%, the identity verification can be considered to be successful; when the similarity does not reach the preset similarity, the authentication may be considered as failed. Among these, there are various reasons for failure of authentication, such as too dark light, blurred photographed image, and the like.
202. And determining a preset region to which the user identity data belongs based on the user position data.
The preset region can be a certain region space, has a certain limit, and has obvious similarity and continuity inside the region and difference between regions. The predetermined zone may include at least one hierarchy of predetermined zones. For example, the preset region may be a plurality of regions obtained by dividing the administrative region, and the preset region may include a country-level region, a provincial-level region, a market supervision region, a county-level region, and the like, for example, the preset region may be a plurality of levels of administrative regions in china, shanxi province, shenzhen city, south mountain region, and the like.
In practical application, the preset region to which the user identity data belongs may be determined based on the user location data. For example, according to the longitude and latitude of the location point where the user is located, the preset region to which the location point where the user is located belongs can be determined, and the user identity data of the user is corresponding to the corresponding preset region.
In an embodiment, the preset zone may be further included in a project zone range corresponding to the target project. The project domain may be a domain administered by the target project, for example, when the target project is a capital pet claim project, the project domain may be a capital city, and so on.
Therefore, the project regional scope corresponding to the target project can be determined, and the project regional scope can comprise a plurality of preset regions. For example, the project region range corresponding to the target project can be determined according to the project identifier corresponding to the target project sent by the terminal where the project manager is located, such as Shenzhen city. The project region may include a plurality of preset regions, such as a ford region, a roasters region, a southbound region, and the like.
In an embodiment, the preset region to which the user belongs can be determined by obtaining the preset region position mapping set, so that the purpose of positioning the user is achieved, statistics can be performed on project data from the region level, and the comprehensiveness and accuracy of the data are improved. Specifically, the step of determining, based on the user location data, a preset zone to which the user identity data belongs may include:
acquiring a preset region position mapping set, wherein the preset region position mapping set comprises a mapping relation between a preset region and preset region position data;
determining a preset area to which the user position data belongs based on the preset region position mapping set;
and determining a preset region to which the user identity data corresponding to the user position data belongs.
In practical application, a preset region position mapping set may be obtained, where the preset region position mapping set includes a mapping relationship between a preset region and preset region position data, so as to determine position data of each preset region. For example, the longitude and latitude corresponding to the center point of the plurality of preset regions can be obtained, and a preset region position mapping set is established according to the region names of the preset regions and the longitude and latitude corresponding to the preset regions, wherein the preset region position mapping set can comprise a mapping relationship between the region names and the longitude and latitude.
In an embodiment, the region location mapping set may be a Hash Map (Hash Map), and the Hash Map corresponding to the longitude and latitude of the region center of each region name may be established according to the relationship between the region names of a plurality of preset regions and the longitude and latitude of the preset regions. The Hash Map may be a Hash table, and the stored content may be a key value pair Map.
Then, according to the preset region position mapping set, the preset region where the user position data is located can be determined, for example, the position of the user in the south mountain area is determined according to the longitude and latitude where the user is located, and then the preset region corresponding to the user identity data of the user can be determined as the south mountain area. For example, the preset region location mapping set can be used as a dictionary, and the collected user identity data is combed back into a package according to the preset region based on the user location data by a method (such as Left Join) of linked list query in SQL (Structured Query Language ), so that the purpose of locating each user location is achieved.
The Left Join is a joint table query method in the database SQL, for example, a preset region position mapping set can be used as a dictionary table, and the joint table query can be performed in combination with user position data containing users, so that the preset region to which the users belong can be located.
The user location data can also be used for acquiring the region name, region code, position data of the preset region and the like of the preset region where the user is located, and the user identity data can be corresponding to the corresponding preset region. Therefore, the collected user identity data can be counted and displayed on the map, and the readability of the information can be improved, so that a project manager can more comprehensively and accurately know the managed project, and further a decision is made.
For example, as shown in fig. 14, a preset region location mapping set may be used as a dictionary, and the user identity data may be associated with the preset region by using a method of searching an SQL linked list. For example, the information such as the item identifier, the user identity identifier, the gender, the age, the preset region, the identity verification data and the like can be corresponding in a list mode and stored. Therefore, user data corresponding to corresponding items through the item identification can be realized, and data retrieval according to the item identification is realized.
In an embodiment, in order to accurately display the geographical distribution of the user identity data on the terminal screen, the data may be updated at intervals of a preset duration, and specifically, the data display method may further include:
detecting new identity verification data sent by a service terminal every preset time length;
updating the identity verification data in the project regional range according to the new identity verification data;
counting the updated identity verification data to obtain an updated data counting result;
and displaying the updated data statistics result.
In practical application, for example, new authentication data sent by the service terminal can be detected every 30 seconds, and the authentication data corresponding to all preset regions in the region range of the target project can be obtained according to the project identification of the target project, so that updated authentication data can be obtained. And then, the updated identity verification data can be counted, for example, the number of users in the project regional scope can be counted, the age distribution, the sex proportion and the project benefit data of the users in the project regional scope can be counted, updated data statistics results are obtained, and the data statistics results are displayed. The data before and after updating can be marked to distinguish new data from old data, and the displayed data statistics result is updated every 30 seconds, so that the data with jitter variation can be displayed, and a user can acquire more accurate data.
In an embodiment, the data statistics before and after the update may also be marked by an is_alive identifier. Since the data statistics result is updated every preset time period, the is_alive mark is enabled to be 0 to represent that the data statistics result is displayed, and the is_alive mark is enabled to be 1 to represent that the data statistics result is not displayed, so that the dynamic effect of page switching when updating data can be displayed according to the mark. The page switching mode can also have various animation switching modes, such as page turning, page jumping and the like.
In an embodiment, the data statistics may include a plurality of types of identity data statistics, where the identity data statistics may include statistics for counting gender, age, number, etc. of the user. By counting the identity data statistical results, a project manager can intuitively know the gender proportion, age distribution and the like of the user in the administration project, and comprehensively and accurately make decisions according to the identity data statistical results obtained by counting. Specifically, the step of "counting the updated authentication data to obtain an updated data statistics result" may include:
Determining an identity data statistics type and type characters corresponding to the identity data statistics type;
acquiring type identity data corresponding to the type character from the updated identity verification data;
and counting the type identity data to obtain updated data statistics results.
The identity data statistics type can be a data type needing to be subjected to data statistics, and the identity data statistics result can comprise a plurality of identity data statistics types, for example, if the male and female proportion of the user in the project regional range needs to be counted, the identity data statistics type can be a gender type; if the user's age distribution in the project area needs to be counted, the identity data counting type can be an age type, etc.
The type characters can be keywords, key characters and the like corresponding to the identity data statistics type. For example, when the identity data statistics type is a gender type, the type character may be "male" or "female"; when the identity data statistics type is an age type, the type characters may be various age intervals, and so on. Through the type characters, the data corresponding to the type characters can be obtained from the user identity data through token retrieval so as to carry out data statistics.
In practical application, the identity data statistic type to be counted can be determined first, and the type character corresponding to the identity data statistic type can be determined. And then searching through the type character, and acquiring the type identity data corresponding to the type character from the updated identity verification data. And then, counting the type identity data to obtain an identity data counting result.
For example, it may be determined that the statistical type of the identity data is an authentication success type first, and that a type character corresponding to the authentication success type is "success". And then, the type identity data corresponding to the success can be obtained from the updated identity verification data through the successful + token retrieval, wherein the type identity data is the data corresponding to the user with the successful identity verification in the project regional range. And then, counting the type identity data to obtain an identity data counting result, such as counting the number of people who are successful in identity verification.
In one embodiment, the data statistics may include project benefit data statistics, which may include statistics obtained by counting time saving, paper saving, leg running distance saving, and the like. By counting the project benefit data statistics results, a project manager can intuitively know the project benefit data generated by the administration project, and comprehensively and accurately make decisions according to the project benefit data statistics results obtained by counting. Specifically, the step of "counting the updated authentication data to obtain an updated data statistics result" may include:
Acquiring project benefit data corresponding to user identity data of each user;
acquiring the number of project users corresponding to the updated identity verification data;
and counting the project benefit data based on the project user quantity to obtain a project benefit data counting result.
The project benefit data can be used for conducting business transaction for each user through the business terminal, and compared with the manpower and material resources and the generated benefits which are saved when the user arrives at the site to conduct business transaction. The project benefit data may be saved paper, saved leg running distance, saved time, etc. for each user to transact business through the business terminal.
In practical application, for example, the project benefit data of saving paper number, saving leg running distance, saving time and the like corresponding to each user can be obtained. And then acquiring the number of project users in the project region range corresponding to the target project, namely the number of users in the project region range. And then counting the project benefit data through the number of project users to obtain the project benefit data counting results of saving paper count, saving leg running distance, saving time and the like of all users in the project region range.
203. And drawing a basic position map of the project region range corresponding to the target project according to the preset region.
The basic position map may be an image in which a region of a project is drawn in a certain proportion by using lines, symbols, colors, character marks, and the like. For example, when the project area is Shenzhen, the basic position map may be Shenzhen map; when the project area is Shanxi province, the basic position map may be a Shanxi province map, or the like.
The basic position map may include an area map corresponding to a preset region, for example, when the basic position map is a Shenzhen map, the Shenzhen map may include an area map corresponding to a preset region such as a Futian map, a Luo lake region map, and a nan mountain region map.
In practical applications, for example, a Shenzhen city map corresponding to Shenzhen city may be drawn, and the Shenzhen city map may further include a Futian map, a Luo lake region map, a nan mountain region map, and other regional maps.
204. And drawing a corresponding user identity image in the regional map according to the user identity data belonging to the preset region, and obtaining a drawn position map corresponding to the target item.
In practical applications, for example, when the basic position map is a Shenzhen map, the basic position map may include a plurality of area maps, such as a Futian map, a Luo lake area map, a nan mountain area map, etc. And counting the user identity data in each regional map to obtain user identity identification images corresponding to the counted user identity data, wherein the user identity identification images can be represented by points with different colors, and the user identity data conditions in different regional maps can be represented by different colors to obtain the drawn position map corresponding to the target item.
In an embodiment, the number of the regional users in the regional map can be counted, and different regional user numbers can be represented through the user identity image, so that a project manager can comprehensively and intuitively know the number of the users in each preset region, and corresponding decisions can be accurately made. Specifically, the step of "drawing a corresponding user identity image in the area map according to the user identity data belonging to the preset region to obtain a drawn position map corresponding to the target item" may include:
Determining the number of regional users in a regional map corresponding to a preset region according to the user identity data belonging to the preset region;
acquiring identification image patterns corresponding to the number of the regional users;
and drawing a corresponding user identity identification image in the regional map according to the identification image style to obtain a drawn position map corresponding to the target item.
In practical applications, for example, when the basic position map is a Shenzhen map, the basic position map may include a plurality of regions corresponding to preset regions, such as a Futian map, a Luo lake map, a nan mountain map, etc. The number of regional users in each preset region can be determined according to the preset region to which the user identity data belongs, namely the number of the corresponding regional users in each regional map. And then, different regional user numbers can be represented by different colors, and the identification image patterns of the regional user numbers corresponding to the user identification images in each regional map are determined, wherein the user identification images can be points with different colors. And determining an identification position of each regional map, where the user identification image is drawn, for example, the identification position may be located at a center point of the regional map or other positions that may specifically point to the regional map. And then, drawing identification points with corresponding colors on the identification positions of each regional map to obtain a drawn position map corresponding to the target item.
In an embodiment, the user may further orchestrate the items that the user may perform according to a preset region where the user is located, for example, when the user is detected to be in Shenzhen city, the user may perform a Shenzhen airport temporary riding proof item and so on; when the user is detected to be in Yunnan province, the user can conduct Yunnan one-machine-tour projects and the like. The project manager can also report the overall project to the terminal where the project manager is located, so that the project manager can intuitively know the data condition and plan, overall and report in time.
205. And displaying the drawn position map corresponding to the target item.
In practical application, the drawn position map can be displayed. For example, as shown in fig. 19, the map may include a basic map corresponding to the target item, in a plurality of area maps in the basic map, user identification images indicating the number of users in the preset area corresponding to each area map are marked, and the project manager can intuitively understand the number of users in each preset area in the project area through the map, so as to accurately make a decision.
In an embodiment, the part, which the user wants to know in detail, in the drawn position map can be displayed through the user checking instruction, so that the user condition in different region levels can be known, and the flexibility of data display is improved. Specifically, after the step of displaying the drawn position map corresponding to the target item, the method may further include:
receiving a viewing instruction sent by a user terminal;
determining a target region level to be checked according to the checking instruction;
and displaying the regional map of the target region level corresponding to the preset region.
In practical application, a viewing instruction sent by a user terminal can be received, a target region level to be viewed is determined according to the viewing instruction, and then a region map of the target region level corresponding to a preset region is displayed. For example, the project manager may trigger the viewing command through the input region code at the user terminal, and locate a specific target region level according to the viewing command, for example, the user may locate a target region level such as a provincial region or a market supervision region through the input region code. And displaying the regional map of the preset region corresponding to the regional code, wherein the displayed map comprises a user identity image.
By the method, the switching between regional layers can be realized, the user conditions of different hierarchical regions can be known through map switching, for example, the state-level data display can be switched to the specific provincial-level data display and the specific city-level data display can be switched to through a view instruction triggered by the user. For example, the user can trigger a checking instruction to check the data of multiple levels of China, shanxi province, shenzhen city and the like, so that the flexibility of data display is improved.
In an embodiment, the map of the preset region corresponding to the region code in the map of the drawn position can be enlarged, so that the project manager can know the data condition in the desired region in detail. And the map of the preset region corresponding to the region code can be redrawn in a mode of re-acquiring the data and carrying out statistics, and then the map is displayed.
In an embodiment, the user may further zoom in on a part of the map in the map after drawing by using a zoom-in instruction of the user, so as to display more detailed information of streets, rivers, residents and the like in the part of the area.
The triggering mode of the amplifying display instruction may be various, for example, the amplifying display instruction may be triggered by a sliding operation of a user on a screen. For another example, the user may perform a plurality of clicking operations on a portion of the map that is desired to be enlarged, to trigger the enlarged display instruction. For another example, the user may input a region name corresponding to a part of the map that is desired to be displayed in an enlarged manner, and trigger the display instruction.
For example, the zoom-in display instruction may be triggered by a sliding operation of the user on the screen. And detecting the amplifying display position point of the sliding operation on the drawn position map, and amplifying and displaying the part of the map positioned in the boundary of the preset amplifying region size by using the amplifying display position point as a center and the preset amplifying region size as a boundary according to a preset scale.
In an embodiment, the map of the drawn position may be displayed in a reduced manner by a reduced display instruction of the user, so that a map of a larger range including the map of the drawn position is displayed, and the user may learn about information of the region of the larger range by reducing the display instruction of the map. The triggering mode of the instruction for reducing the display may be various, for example, the instruction for reducing the display may be triggered by clicking a preset area of the map on the screen for reducing the display by the user. For another example, the zoom-out instruction may be triggered by a sliding operation of the user on the screen in a preset direction. For another example, the zoom-out instruction may be triggered by the map zoom-out scale information input by the user.
For example, the map after drawing may be reduced in scale according to the map reduced scale information input by the user, and at this time, the screen includes not only the original map after drawing but also the map corresponding to the larger area outside the corresponding area of the map after drawing, and the user may learn the information condition in the larger area by reducing the map after displaying.
In an embodiment, the data statistics corresponding to the target item may be displayed while the map of the drawn position corresponding to the target item is displayed. For example, when the map after drawing displays the national hierarchy data of China, the data statistics results corresponding to the target items in China, such as geographic distance saving, age distribution, historical cumulative number, historical verification success times, male and female proportions, paper saving, common people handling time saving and the like, can also be displayed.
In an embodiment, as the region level switches, the displayed data statistics may also change accordingly. For example, as shown in fig. 19, when the map is drawn to display the province level data of shanxi province, the data statistics results corresponding to the target items such as saving the geographic distance, the age distribution, the history cumulative number of people, the history verification success number, the urban user quantity distribution, the male and female proportions, saving the paper, saving the common people handling time, and the like, may also be displayed.
For example, as shown in fig. 20, when the map after drawing displays the market level data of Shenzhen city, the data statistics results corresponding to the target items such as saving geographic distance, age distribution, historical cumulative number, historical verification success number, city success rate distribution, male and female proportion, saving paper, saving common people handling time and the like in Shenzhen city can also be displayed.
In an embodiment, the data statistics corresponding to the displayed target item may further include indexes such as overseas country distribution, verification time-consuming distribution, region success rate distribution, and region user volume distribution, so as to improve the comprehensiveness of data display.
By the data display method, the project manager can count the project data only by reporting the project identification of the project managed by the project manager. A project manager can manage a plurality of projects simultaneously, a server can distinguish different projects through project identifiers sent by a terminal, user data corresponding to the project identifiers are further obtained, data display is carried out, and therefore the project manager can obtain conditions of identity data statistics results, project benefit data statistics results and the like corresponding to different projects.
The project manager can select a project region range corresponding to a project or a preset region concerned by the project manager, and the terminal can display regions of different levels according to the region selected by the project manager. Meanwhile, the displayed data can be updated every other preset time length, so that the real-time variability of the data displayed by the terminal is realized, and the accuracy of the data display is improved.
As can be seen from the foregoing, in the embodiment of the present application, authentication data corresponding to a target item sent by a service terminal may be obtained, the authentication data includes user location data and user identity data, a preset region to which the user identity data belongs is determined based on the user location data, a base location map corresponding to the target item and corresponding to a region range of the item is drawn according to the preset region, the base location map includes a region map corresponding to the preset region, and according to the user identity data belonging to the preset region, a corresponding user identity image is drawn in the region map, so as to obtain a post-drawing location map corresponding to the target item, and a post-drawing location map corresponding to the target item is displayed. According to the scheme, the user can be positioned based on the user position data of the user, the preset region where the user is located is obtained, and the data display is accurately carried out through the preset region where the user is located, so that the unification of the user position data and the user identity data of the user is achieved, and a project manager can carry out overall decision aiming at the acquired statistical data, so that the comprehensiveness and accuracy of the data display are improved.
The embodiment of the invention provides a data display method, which can be executed by a processor of a user terminal, as shown in fig. 3, and the specific flow of the data display method can be as follows:
301. And receiving a data display instruction of the current project.
In practical applications, a data display instruction of a current item may be received. For example, as shown in fig. 9, the project manager may receive a link for pushing a daily report on the user terminal, and after the user receives the link for pushing the daily report, may trigger a data display instruction of a current project by clicking the link, where the current project may be a project displayed by default, and may be one of a plurality of projects managed by the user.
302. And displaying a data display page based on the data display instruction, wherein the data display page comprises an item selection control and a data statistics result corresponding to the current item.
In practical application, a corresponding data display page may be displayed according to a data display instruction triggered by a user, for example, as shown in fig. 18, where a data statistics result corresponding to a current item, such as the whole data on the same day, the accumulated whole data, the coverage of the user, the data trend, the error distribution, and the like, may be displayed in the data display page. The data display page can also comprise an item selection control, such as an item name input box, and a user can select an item by inputting different item names in the item name input box, so that a plurality of item data in jurisdiction can be displayed.
In an embodiment, the number of times of day identification, the number of users of day identification, the success rate of user identification on the day, and the change condition of each item of data in the whole data on the day relative to the previous day can be represented by a percentage, such as +5%, -5%, and the like. The accumulated integral data can also comprise accumulated identification times, accumulated identification user numbers, accumulated user identification success rates and the like. The user coverage may also include real name number, real number of people, depth of use, etc. The data trend may include displaying the number of identifications, the user identification passing rate, and the like obtained from the current date and the historical date in a chart manner, for example, the change condition of the number of identifications, the user identification passing rate in the last 7 days may be displayed. The data of Saturday and Sunday can be specially marked, so that the user can conveniently recognize the data.
The current day integral data can comprise the current day identification user number and the current day user identification success rate. The current day identification user number can be calculated by (today identification user number-yesterday identification user number)/yesterday identification user number. The current day user recognition success rate can be calculated by (today recognition success rate-yesterday recognition success rate)/yesterday recognition success rate.
Wherein, the error distribution can display the distribution of various error types which cause the user service failure. For example, as shown in fig. 17, in the user service of authentication, the error type may include voice recognition failure, too little video sound, identification card recognition failure, no mouth opening action detected, authentication code verification failure, no eye closing action detected, image recognition failure, suspected non-real person recording, etc.
303. And determining a target item to be switched and displayed based on the item display switching operation of the user aiming at the item selection control.
In practical application, the target item to be displayed can be determined to be switched based on the item display switching operation of the item selection control by the user. For example, according to the item name input by the user in the item name input box, the target item to be displayed in a switching manner corresponding to the item name may be determined.
304. And in the data display page, switching to display the data statistics result corresponding to the target item.
In practical application, the data statistics corresponding to the target item can be switched to be displayed in the data display page. For example, the data statistics result corresponding to the current item displayed in the data display page can be switched to the data statistics result corresponding to the target item through the item display switching operation of the user.
In one embodiment, a display of a plurality of item data administered by the user terminal user may also be included in the data display page. For example, as shown in fig. 18, the data display page may display a plurality of item names, and data such as the number of identification users and the identification success rate corresponding to each item, so that the item manager can understand the plurality of item data managed by the manager. When a plurality of item names are displayed, the items can be sorted according to the number of the identification users corresponding to each item. When the number of the identification users corresponding to each item is the same, the item ordering can be performed in a user-defined item ordering mode.
In an embodiment, the user can set the data pushing time, for example, ten morning points each day, and the user terminal can receive the link for pushing the daily newspaper at ten morning points each day, so that the timing service is realized, and the user can acquire the data condition of the day each day through the user terminal.
As can be seen from the foregoing, the embodiment of the present application may receive a data display instruction of a current item, 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, determine, based on an item display switching operation performed by a user on the item selection control, a target item to be switched to be displayed, and switch to display the data statistics result corresponding to the target item in the data display page. According to the scheme, the user can be positioned based on the user position data of the user, the preset region where the user is located is obtained, and the data display is accurately carried out through the preset region where the user is located, so that the unification of the user position data and the user identity data of the user is achieved, and a project manager can carry out overall decision aiming at the acquired statistical data, so that the comprehensiveness and accuracy of the data display are improved.
The method described in the above embodiments is described in further detail below by way of example.
As shown in fig. 1, the present embodiment further provides a data display system, which includes: a user terminal and a server. The server can count the acquired identity verification data to obtain a data statistics result. The user terminal can display the data statistics result sent by the server. The terminal can be a mobile phone, a tablet computer, a notebook computer, a personal computer (PC, personal Computer), a micro processing box and other devices. The server may send the statistical result of the data obtained by statistics to the user terminal, where the user terminal and the server are connected through a network, and the network further includes a router, a gateway, and other network entities, which are not illustrated in the figure.
Referring to fig. 4, the specific flow of the data display method may be as follows:
401. the server acquires the identity verification data corresponding to the target item sent by the service terminal.
In practical application, the server may acquire the item identifier corresponding to the target item sent by the user terminal of the item manager, and then acquire the authentication data corresponding to the target item according to the item identifier. As shown in fig. 14, the server stores authentication data corresponding to a plurality of items, each user's authentication data corresponds to a unique item identifier, and the server may obtain the authentication data of the corresponding user according to the item identifier.
In one embodiment, as shown in fig. 5, the specific steps for the server to obtain the authentication data may be as follows:
the user of the service terminal can trigger a start verification instruction by clicking a start verification button in the user information verification main interface. The service terminal can display a user identity acquisition interface according to the start verification instruction, and a user can input user identity such as name, identity card number, mobile phone number and the like in the user identity acquisition interface, and information security is improved through verification codes.
And then, the user identity identification such as name, identity card number and the like can be transmitted into the background server for verification by calling an API (application programming interface) of the background server (Application Programming Interface), and a token is generated at the background server and returned to the client after the verification is successful. The user account number used for distinguishing the attribution of the user information can be obtained, the user account number can be called useridkey, the user account number can be transmitted into a background server through calling a jsapi interface after being obtained, and the background server can call an engine server through an RPC (Remote Procedure Call ) mode to carry out identity authentication.
After the user identity information is successfully uploaded, the next button in the face identification information confirmation interface is clicked to trigger an identity verification instruction, wherein the identity verification instruction comprises the user identity. The service terminal can display a message of 'reading the number with Mandarin loudly' according to the user identity so as to prompt the user to record the identity verification video, and the user can record the video by reading the number and upload the recorded identity verification video. The server can encode the identity card screenshot captured in the identity verification video recorded by the user through a cloud comparison mode, the identity card screenshot information is obtained through encoding the identity card screenshot through a base64 method, and the identity card screenshot information is compared with a face in an identity card image corresponding to the user in a license library, so that identity verification data representing whether the identity verification is successful or not is obtained.
The cloud comparison can be a method that a server performs one-to-one comparison through an algorithm deployed on the cloud. For example, by means of the cloud comparison method, comparison of the identity card screenshot and the identity card image in one-to-one mode can be achieved, and therefore verification of the identity of the user is achieved.
As shown in fig. 7, when authentication is successful, "face recognition completed" may be displayed on the interface, and then a skip page, which may be a loading page or an information prompt page, etc., may be displayed, for example, "authentication successful" may be displayed on the interface, prompting the user that authentication has been completed. The server can trigger a service pushing instruction by clicking a next button on the skip page, and can push information and other services according to the service pushing instruction.
The loading page may be in a page display form, and when the page is loaded too slowly or the page is loaded for too long, the loading page may be displayed to inform the user that the loading is currently performed, the loading progress is advanced, etc. in order to avoid that the user does not have a tolerance to wait, or the user misunderstands that the current page is wrong and exits.
As shown in fig. 8, when the user records the authentication video, because of the video problem, the user can display the "when reading the number is too low or the number is misplaced" on the interface, and the user can return to the interface of "reading the number with mandarin sound" by clicking the button on the interface to re-record the authentication video.
As shown in FIG. 8, when authentication fails, a "authentication failure-! And calling the error of the engine interface to prompt the user that the authentication fails, and starting a manual auditing program by clicking a 'connection customer service' button on the interface. For example, for a user with multiple failed identity verification, customer service personnel can check the data of the user in the identity verification process and manually check the data, so that the problem can be solved for the user with the engine always passing through. Or the user may click "exit verification" on the interface, ending the authentication.
In an embodiment, the service terminal may also collect user location data through LBS. The user of the service terminal can trigger a start verification instruction in the user information verification main interface of the service terminal by clicking a 'start verification' button in the user information verification main interface. The service terminal can collect longitude and latitude corresponding to the position point where the user is located when the user triggers the start verification instruction through the LBS according to the start verification instruction, and the longitude and latitude can be user position data.
In an embodiment, the service terminal may further provide authentication data obtained during the authentication process of the user to a customer service staff, and the customer service staff may perform manual verification according to the authentication data, so as to improve the reliability of the authentication of the user. The customer service personnel can carry out manual verification on the user which cannot carry out identity verification because the user is pulled into the blacklist, the blacklist user can actively contact the customer service personnel to carry out manual verification, and the customer service personnel can carry out manual verification through the identity verification video recorded by the user. Customer service personnel can also recognize whether the face in the video is portrait or mask through the identity verification video, so that aggressive identity verification behaviors are processed. Customer service personnel can also carry out configuration of user rights and the like through the identity verification data.
For example, the comprehensive management of the authentication data can be performed through a CMS (Content Management System ) platform, and customer service personnel can acquire the authentication data through the CMS platform, so that the authentication accuracy and the security are improved.
In an embodiment, for example, when it is detected that a user uses a mask or a face portrait to record an authentication video, the user may be pulled into a blacklist and an authentication behavior with an aggression of the user may be intercepted, so as to improve the security of authentication.
For another example, when an aggressive identity authentication behavior of the user is detected, the user identity information corresponding to the user may be locked, so as to prevent the user from continuing to perform identity authentication through the aggressive behavior. After detecting the aggressive identity authentication behavior of the user and locking the user identity information, the system can also give an alarm, so that customer service personnel can know the user with the aggressive behavior in time, prevent the aggressive behavior of the user in time, and lock the user identity information to improve the security of identity authentication.
In an embodiment, in order to ensure the information security of the user, only the index identifier of the authentication data (such as the index key of the authentication data) may be stored when the authentication data is stored. The authentication data can be pulled through the index identification of the authentication data.
In an embodiment, authority limit may also be performed on the customer service person, and the customer service person is allowed to perform the acquisition of the authentication data only when the customer service person has the authority to view or acquire the authentication data. The authority of the customer service personnel can comprise plaintext acquisition authority and ciphertext acquisition authority, and when the customer service personnel comprises the plaintext acquisition authority, the customer service personnel can acquire authentication data which is not encrypted; when the customer service personnel includes the ciphertext acquisition right, the customer service personnel can acquire the encrypted authentication data, for example, the mobile phone number can be displayed in an encrypted manner as "138" and "81", the name "Wang Xiaoming" can be displayed in an encrypted manner as "wang", and the identification card number can be displayed in an encrypted manner as "1" and "4".
In an embodiment, for example, as shown in fig. 12, after the server obtains the authentication data, the identification card information and the mobile phone number may be stored in the form of text, the currently photographed identification card image, the identification card image obtained from the license library, and the authentication video are stored in the form of files, and all the data are stored in an encrypted manner, so as to improve the data security, so that different forms of data display may be performed according to the authority of the customer service personnel.
In an embodiment, as shown in fig. 13, the acquisition of the authentication data may be implemented by an authentication data acquisition module. For example, the signature may be authenticated by a user's uploaded user signature and an identification (e.g., token) of the authentication record may be generated. The user's authentication data, which may include user location data, identification data, and authentication data, is then uploaded. The signature can be expressed as hash (sercert+ip+app id+token+ts), and the behavior in the user verification process can be identified by signature authentication as natural human behavior instead of interface brushing behavior, so that the accuracy of information acquisition is improved.
402. And the server determines the project regional scope corresponding to the target project.
In practical application, the server may determine the project domain range corresponding to the target project, such as Shenzhen city, according to the project identifier corresponding to the target project sent by the terminal where the project manager is located. The project region may include a plurality of preset regions, such as a ford region, a roasters region, a southbound region, and the like.
403. The server determines a preset region to which the user identity data belongs based on the user position data.
In practical application, a mapping relationship between a plurality of preset regions (such as a country level preset region, a provincial level preset region, a market supervision preset region, a county level preset region, etc.) and longitude and latitude corresponding to a preset region center can be obtained, and a preset region position mapping set is established. The preset region position mapping set is used as a dictionary, and the preset region to which the user identity data belongs is determined based on the user position data by a SQL (structured query language) in-line table query method, for example, the server can sort the relationship between the user identity data and the preset region into a form shown in fig. 14 for storage.
In an embodiment, the server may first determine the type of identity data statistics to be counted, and as shown in fig. 15, the type of identity data statistics may include a plurality of types such as a historical verification success number, a historical cumulative number of people, a city handling distribution, an age distribution, a ratio of male and female, and a verification success rate statistics. And then, determining type characters corresponding to the identity data statistics type, for example, the historical verification success times can correspond to verification success fields, the historical cumulative population can correspond to identity card information, the transacted city distribution can correspond to a preset region name, the age distribution can correspond to an age interval, the male and female proportion can correspond to a gender field, the verification success rate statistics can correspond to the verification success number and the like. And then searching through the type characters, and acquiring type identity data corresponding to the type characters from the identity verification data. And then, counting the type identity data to obtain identity data statistics results, such as the identity data statistics results of age distribution, historical cumulative number of people, historical verification success times, ground city success rate distribution, male and female proportion and the like.
In an embodiment, the server may further obtain project benefit data, such as a paper saving number, a leg running distance saving, and a time saving, corresponding to each user. And then acquiring the number of project users in the project region range corresponding to the target project, namely the number of users in the project region range. And then counting the project benefit data through the number of project users to obtain the project benefit data counting results of saving paper count, saving leg running distance, saving time and the like of all users in the project region range.
In an embodiment, as shown in fig. 20, after the server obtains the statistical result of the identity data, the statistical result of the identity data such as age distribution, historical cumulative number of people, historical verification success times, ground and city success rate distribution, male and female proportion, and the statistical result of the project benefit data such as saving paper number, leg running distance, time and the like can be displayed on a large screen of the terminal, so that a project manager can conveniently and intuitively know the data condition related to the project.
In an embodiment, the server may further detect new authentication data sent by the service terminal every 30 seconds, and obtain, according to the item identifier of the target item, authentication data corresponding to all preset areas within the area range of the item, to obtain updated authentication data. And then, the updated identity verification data can be counted to obtain an updated data statistic result, and the data statistic result is displayed. The data before and after updating can be marked in the form of an is_alive field to distinguish new data from old data, and the data statistics result displayed on the large screen of the terminal is updated every 30 seconds, so that the data statistics result on the large screen of the terminal is updated in real time, and the accuracy of the data is improved. As shown in fig. 15, the data statistics result displayed on the large screen of the terminal can be further rendered through data rendering, so that data visualization is achieved, and data dynamic refreshing and dynamic effect display on the large screen of the terminal are achieved through updating data every 30 seconds.
404. And the server draws a basic position map of the project region range according to the preset region.
In practical application, the server may draw a Shenzhen city map corresponding to Shenzhen city in the Shenzhen market supervision project, and the Shenzhen city map may also include area maps such as a Futian area map, a Luo lake area map, a nan mountain area map, and the like.
405. And the server draws corresponding user identity identification images in the regional map according to the user identity data belonging to the preset region, and obtains a drawn position map corresponding to the target item.
In practical application, when the basic position map is a Shenzhen city map, the basic position map may include a plurality of regions corresponding to preset regions, such as a Futian map, a Luo lake map, a nan mountain map, etc. 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 number of regional users corresponding to each regional map. And then, different regional user numbers can be represented by different colors, and the identification image patterns of the regional user numbers corresponding to the user identification images in each regional map are determined, wherein the user identification images can be points with different colors. And determining an identification position of each regional map, where the user identification image is drawn, for example, the identification position may be located at a center point of the regional map or other positions that may specifically point to the regional map. And then, drawing identification points with corresponding colors on the identification positions of each regional map to obtain a drawn position map corresponding to the target item.
In an embodiment, the server may further integrate the items that the user may perform according to the preset region where the user is located, for example, when the user is detected to be in Shenzhen city, the user may perform a Shenzhen airport temporary boarding pass item and so on; when the user is detected to be in Yunnan province, the user can conduct Yunnan one-machine-tour projects and the like. The project manager can also report the overall project to the terminal where the project manager is located, so that the project manager can intuitively know the data condition and plan, overall and report in time.
406. And the server displays the drawn position map corresponding to the target item.
In practical application, as shown in fig. 20, the map of the position after drawing may include a map of Shenzhen city, and in a plurality of area maps in the map of Shenzhen city, such as a map of Futian area, a map of Luo lake area, a map of nan mountain area, etc., points with different colors indicating the number of users in the corresponding area of each area map are marked, and the difference of the number of users can be indicated by the difference of the colors. The project manager can intuitively know the number of users in a plurality of preset areas such as Futian areas, luo lake areas, nan mountain areas and the like through the drawn position map, so that a decision is accurately made.
In an embodiment, the user may also input the region code through the user terminal and locate to a target region level such as a provincial region or a market supervision region. And displaying the regional map of the preset region corresponding to the regional code, wherein the displayed map comprises a user identity image. As shown in fig. 19, the server may display a region code input by the user, a region map of shanxi province, and a region map of a plurality of cities in shanxi province, and a user identification image represented by a different color point is marked on the region map of each city.
407. And the user terminal receives the data display instruction of the current project.
In practical application, the corresponding data statistics result can be displayed on the mobile phone of the user. For example, as shown in fig. 9, the project manager may receive a link for pushing a daily report on the user terminal, and after the user receives the link for pushing the daily report, may trigger a data display instruction of a current project by clicking the link, where the current project may be a project displayed by default, and may be one of a plurality of projects managed by the user.
In an embodiment, a user may log in a social application of a user terminal and enter a sub-application in the social application, where the sub-application may implement daily report pushing, may obtain a user account when the user logs in the social application and a user account when the user logs in the sub-application, and when the two user accounts are consistent, may display a page as shown in fig. 9, where the page includes a link for pushing daily report; when the two user accounts are inconsistent, a page as shown in fig. 10 can be displayed, and the page can comprise a 'hello' account number of the project data management platform which is not bound by your mobile phone. "hint message.
408. And the user terminal displays the data display page based on the data display instruction.
In practical application, as shown in fig. 18, the user terminal may display a data display page based on the data display instruction, where the data statistics corresponding to the current item may be displayed, such as the global data on the same day, the cumulative global data, the user coverage, the data trend, the error distribution, and so on. The data display page can also comprise an item selection control, such as an item name input box, and a user can select an item by inputting different item names in the item name input box, so that a plurality of item data in jurisdiction can be displayed.
409. And the user terminal determines a target item to be switched and displayed based on the item display switching operation of the user aiming at the item selection control.
In practical applications, the project manager may administer multiple projects simultaneously, such as project 1, project 2, project 3, project 4, etc. The user terminal can determine a target item which corresponds to the item name and needs to be switched and displayed according to the item name input by the user in the item name input box.
410. And the user terminal is switched to display the data statistics result corresponding to the target item in the data display page.
In practical application, the user terminal can switch the data statistics result corresponding to the current item displayed in the data display page into the data statistics result corresponding to the target item through the item display switching operation of the user.
In an embodiment, the user may also perform the removal and addition of the items, and after adding or removing the items, the data of the data display page may also be changed accordingly.
In an embodiment, the daily report may be pushed according to the statistical rights included by the project manager. As shown in fig. 16, the statistical authority may include operation data statistics, verification error statistics, verification times statistics, call interface statistics, engine effect statistics, flow profile statistics, and user profile statistics. When the project manager comprises any one of the statistical authorities, the user terminal can push daily reports.
In an embodiment, the daily report may also be pushed according to the project rights included by the project manager. As shown in fig. 16, the project rights may include associated projects and unassociated projects. Wherein, the associated project can be a father-son project mode, for example, when the project manager comprises Shenzhen government authority, then the project manager can also have the authority of sub-projects under Shenzhen government authority, such as Shenzhen market supervision project, shenzhen airport project and the like.
As shown in fig. 11, through the data display method, a user can transact a service through a service terminal and upload the acquired authentication data to a server, and the server can perform data statistics according to a preset regional position mapping set to obtain a data statistics result and display the acquired data statistics result on a large screen of the terminal. The statistical result of the data can be pushed to the mobile phone of the user at regular time according to actual needs, the user can acquire the daily report of the data through the push content on the mobile phone, and the daily report of the data can be acquired according to the trend of the data in the near 7 days in the data display interface, and the like.
In an embodiment, the data display method can be specifically applied to a mobile phone's mobile Yunnan project', and a user can upload the authentication data of the user through a service terminal and perform authentication, so that the identity of the user currently performing authentication is ensured to be consistent with the identity of the data stored in the license library. According to the user position data, the project manager can acquire the user density of places such as parking lots, toilets, ticket selling places and the like in scenic spots.
According to the user position data, the user can also acquire the position information of nearby scenic spots, food, hotels, parking lots and other places, so that the user can select places needing to go nearby. Meanwhile, the tourist route planning can be carried out on the user according to the position data of the user, scenic spot card punching can be carried out on scenic spots which the user goes to, tourist products with local characteristics and other auxiliary decisions can be pushed, and therefore the user can carry out further tourist planning.
As can be seen from the foregoing, in the embodiment of the present application, the server may obtain the authentication data corresponding to the target item sent by the service terminal, determine the item region range corresponding to the target item, determine the preset region to which the user identity data belongs based on the user location data, draw the base location map of the item region range according to the preset region, draw the corresponding user identity image in the region map according to the user identity data belonging to the preset region, obtain the post-drawing location map corresponding to the target item, and display the post-drawing location map corresponding to the target item. And receiving a data display instruction of the current item through the user terminal, displaying a data display page based on the data display instruction, determining a target item to be switched and displayed based on item display switching operation of a user for an item selection control, and switching to display a data statistical result corresponding to the target item in the data display page. According to the scheme, the user can be positioned based on the user position data of the user, the preset region where the user is located is obtained, and the data display is accurately carried out through the preset region where the user is located, so that the unification of the user position data and the user identity data of the user is achieved, and a project manager can carry out overall decision aiming at the acquired statistical data, so that the comprehensiveness and accuracy of the data display are improved.
In order to better implement the above method, the embodiment of the present application further provides a data display device, where the data display device may be applicable to a server, as shown in fig. 21, and the data display device may include: the acquisition module 211, the region determination module 212, the map drawing module 213, the identification drawing module 214, and the map display module 215 are as follows:
the acquiring module 211 is configured to acquire authentication data corresponding to a target item sent by a service terminal, where the authentication data includes user location data and user identity data;
a region determining module 212, configured to determine, based on the user location data, a preset region to which the user identity data belongs;
the map drawing module 213 is configured to draw a base location map of a project region corresponding to the target project according to the preset region, where the base location map includes a region map corresponding to the preset region;
the identifier drawing module 214 is configured to draw a corresponding user identifier image in the area map according to the user identity data belonging to the preset region, so as to obtain a drawn position map corresponding to the target item;
and the map display module 215 is configured to display a map of the drawn position corresponding to the target item.
In an embodiment, the identifier drawing module 214 may be specifically configured to:
determining the number of regional users in a regional map corresponding to a preset region according to the user identity data belonging to the preset region;
acquiring identification image patterns corresponding to the number of the regional users;
and drawing a corresponding user identity identification image in the regional map according to the identification image style to obtain a drawn position map corresponding to the target item.
In an embodiment, the obtaining module 211 may be specifically configured to:
receiving an item identification of a target item which is sent by a user terminal and needs data display;
and selecting the authentication data corresponding to the target item from a dataset according to the item identification, wherein the dataset comprises the authentication data corresponding to at least one item.
In an embodiment, the region determining module 212 may be specifically configured to:
acquiring a preset region position mapping set, wherein the preset region position mapping set comprises a mapping relation between a preset region and preset region position data;
determining a preset area to which the user position data belongs based on the preset region position mapping set;
And determining a preset region to which the user identity data corresponding to the user position data belongs.
In an embodiment, the data display device may further include an instruction receiving module 216, a hierarchy determining module 217, and a map presentation module 218, as follows:
an instruction receiving module 216, configured to receive a viewing instruction sent by a user terminal;
the hierarchy determining module 217 is configured to determine a target region hierarchy to be viewed according to the viewing instruction;
the map displaying module 218 is configured to display an area map of the target region level corresponding to a preset region.
In an embodiment, the data display device may further include a data detection module 2110, an update module 2111, a statistics module 2112, and a results presentation module 2113, as follows:
the data detection module 2110 is configured to detect new authentication data sent by the service terminal every a preset duration;
the updating module 2111 is configured to update the authentication data in the project domain according to the new authentication data;
the statistics module 2112 is configured to perform statistics on the updated authentication data, so as to obtain an updated data statistics result;
and a result display module 2113, configured to display the updated data statistics result.
In an embodiment, the statistics module 2112 may be specifically configured to:
determining an identity data statistics type and type characters corresponding to the identity data statistics type;
acquiring type identity data corresponding to the type character from the updated identity verification data;
and counting the type identity data to obtain updated data statistics results.
In an embodiment, the statistics module 2112 may be further specifically configured to:
acquiring project benefit data corresponding to user identity data of each user;
acquiring the number of project users corresponding to the updated identity verification data;
and counting the project benefit data based on the project user quantity to obtain a project benefit data counting result.
As can be seen from the foregoing, in the embodiment of the present application, the acquiring module 211 may acquire the authentication data corresponding to the target item sent by the service terminal, where the authentication data includes user location data and user identity data, the region determining module 212 determines, based on the user location data, a preset region to which the user identity data belongs, the map drawing module 213 draws, according to the preset region, a base location map corresponding to the target item and corresponding to the region range, where the base location map includes a region map corresponding to the preset region, the identifier drawing module 214 draws, according to the user identity data belonging to the preset region, a corresponding user identity image in the region map, obtains a post-drawing location map corresponding to the target item, and displays, by the map displaying module 215, the post-drawing location map corresponding to the target item. According to the scheme, the user can be positioned based on the user position data of the user, the preset region where the user is located is obtained, and the data display is accurately carried out through the preset region where the user is located, so that the unification of the user position data and the user identity data of the user is achieved, and a project manager can carry out overall decision aiming at the acquired statistical data, so that the comprehensiveness and accuracy of the data display are improved.
In order to better implement the above method, the embodiment of the present application further provides a data display device, where the data display device may be applicable to a user terminal, as shown in fig. 22, and the data display device may include: the receiving module 221, the page presentation module 222, the item determination module 223, and the switching module 224 are as follows:
a receiving module 221, configured to receive a data display instruction of a current item;
the page display module 222 is 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 a current item;
an item determining module 223, configured to determine a target item that needs to be switched for display based on an item display switching operation of the user for the item selection control;
and a switching module 224, configured to switch to displaying the data statistics corresponding to the target item in the data display page.
As can be seen from the foregoing, in the embodiment of the present application, the receiving module 221 may receive a data display instruction of a current item, the page display module 222 may display a data display page based on the data display instruction, the data display page includes an item selection control and a data statistics result corresponding to the current item, the item determining module 223 may determine, based on an item display switching operation of a user on the item selection control, a target item to be switched and displayed, and the switching module 224 may switch to display the data statistics result corresponding to the target item in the data display page. According to the scheme, the user can be positioned based on the user position data of the user, the preset region where the user is located is obtained, and the data display is accurately carried out through the preset region where the user is located, so that the unification of the user position data and the user identity data of the user is achieved, and a project manager can carry out overall decision aiming at the acquired statistical data, so that the comprehensiveness and accuracy of the data display are improved.
The embodiment of the application also provides a computer device, which can be a server or a terminal and the like, and integrates any data display device provided by the embodiment of the application. As shown in fig. 23, fig. 23 is a schematic structural diagram of a computer device provided in an embodiment of the present application, specifically:
the computer device may include one or more processor cores 'processors 231, one or more computer-readable storage media's memory 232, power supply 233, and input unit 234, among other components. Those skilled in the art will appreciate that the computer device structure shown in FIG. 23 is not limiting of the computer device and may include more or fewer components than shown, or may be combined with certain components, or a different arrangement of components. Wherein:
the processor 231 is a control center of the computer device, connects various parts of the entire computer device using various interfaces and lines, and performs various functions of the computer device and processes data by running or executing software programs and/or modules stored in the memory 232, and calling data stored in the memory 232, thereby controlling the computer device as a whole. Optionally, 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 primarily handles operating systems, user interfaces, application programs, etc., and the modem processor primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 231.
The memory 232 may be used to store software programs and modules, and the processor 231 performs various functional applications and data processing by executing the software programs and modules stored in the memory 232. The memory 232 may mainly include a storage program area that may store an operating system, application programs required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data created according to the use of the computer device, etc. In addition, memory 232 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory 232 may also include a memory controller to provide processor 231 with access to memory 232.
The computer device further includes a power supply 233 for supplying power to the various components, and preferably, the power supply 233 may be logically connected to the processor 231 through a power management system, so as to perform functions of managing charging, discharging, and power consumption management through the power management system. The power source 233 may also include one or more of any of a direct current or alternating current power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
The computer device may further comprise an input unit 234, which input unit 234 may be used for receiving input numerical or character information and generating keyboard, mouse, joystick, optical or trackball signal inputs in connection with user settings and function control.
Although not shown, the computer device may further include a display unit or the like, which is not described herein. In particular, in this embodiment, the processor 231 in the computer device loads executable files corresponding to the processes of one or more application programs into the memory 232 according to the following instructions, and the processor 231 executes the application programs stored in the memory 232, so as to implement various functions as follows:
acquiring identity verification data corresponding to a target item sent by a service terminal, wherein the identity verification data comprises user position data and user identity data, determining a preset region to which the user identity data belongs based on the user position data, drawing a basic position map of a region range of the target item corresponding to the item according to the preset region, wherein the basic position map comprises a region map corresponding to the preset region, drawing a corresponding user identity image in the region map according to the user identity data belonging to the preset region, obtaining a drawn position map corresponding to the target item, and displaying the drawn position map corresponding to the target item.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
As can be seen from the foregoing, in the embodiment of the present application, authentication data corresponding to a target item sent by a service terminal may be obtained, the authentication data includes user location data and user identity data, a preset region to which the user identity data belongs is determined based on the user location data, a base location map corresponding to the target item and corresponding to a region range of the item is drawn according to the preset region, the base location map includes a region map corresponding to the preset region, and according to the user identity data belonging to the preset region, a corresponding user identity image is drawn in the region map, so as to obtain a post-drawing location map corresponding to the target item, and a post-drawing location map corresponding to the target item is displayed. According to the scheme, the user can be positioned based on the user position data of the user, the preset region where the user is located is obtained, and the data display is accurately carried out through the preset region where the user is located, so that the unification of the user position data and the user identity data of the user is achieved, and a project manager can carry out overall decision aiming at the acquired statistical data, so that the comprehensiveness and accuracy of the data display are improved.
Those of ordinary skill in the art will appreciate that all or a portion of the steps of the various methods of the above embodiments may be performed by instructions, or by instructions controlling associated hardware, which may be stored in a computer-readable storage medium and loaded and executed by a processor.
To this end, embodiments of the present application provide a storage medium having stored therein a plurality of instructions capable of being loaded by a processor to perform steps in any of the data display methods provided by the embodiments of the present application. For example, the instructions may perform the steps of:
acquiring identity verification data corresponding to a target item sent by a service terminal, wherein the identity verification data comprises user position data and user identity data, determining a preset region to which the user identity data belongs based on the user position data, drawing a basic position map of a region range of the target item corresponding to the item according to the preset region, wherein the basic position map comprises a region map corresponding to the preset region, drawing a corresponding user identity image in the region map according to the user identity data belonging to the preset region, obtaining a drawn position map corresponding to the target item, and displaying the drawn position map corresponding to the target item.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
Wherein the storage medium may include: read Only Memory (ROM), random access Memory (RAM, random Access Memory), magnetic or optical disk, and the like.
The steps in any data display method provided in the embodiments of the present application may be executed by the instructions stored in the storage medium, so that the beneficial effects that any data display method provided in the embodiments of the present application may be achieved are detailed in the previous embodiments, and are not repeated herein.
The foregoing has described in detail a data display method, apparatus and storage medium provided by the embodiments of the present application, and specific examples have been applied herein to illustrate the principles and embodiments of the present application, where the foregoing examples are provided to assist in understanding the methods and core ideas of the present application; meanwhile, those skilled in the art will have variations in the specific embodiments and application scope in light of the ideas of the present application, and the present description should not be construed as limiting the present application in view of the above.

Claims (9)

1. A data display method, comprising:
Receiving an item identifier of a target item which is sent by a user terminal and needs data display by an item manager;
selecting the identity verification data corresponding to the target item from a dataset according to the item identifier, wherein the dataset comprises at least one item of the identity verification data corresponding to the target item, and the identity verification data comprises user position data and user identity data;
determining an item region range corresponding to the target item according to the item identifier, wherein the item region range comprises a plurality of preset regions, and the preset regions comprise at least one region obtained by dividing an administrative region;
determining the preset region corresponding to the administrative division to which the user identity data belongs based on the user position data;
drawing a basic position map of the project region range corresponding to the target project according to the preset region, wherein the basic position map comprises a region map corresponding to the preset region; drawing a corresponding user identity image in the regional map according to the user identity data belonging to a preset region to obtain a drawn position map corresponding to the target item;
Displaying the drawn position map corresponding to the target item;
receiving a viewing instruction sent by a user terminal;
determining a target region level to be checked according to the checking instruction;
and displaying the regional map of the target region level corresponding to the preset region.
2. The data display method according to claim 1, wherein drawing a corresponding user identification image in the area map according to the user identification data belonging to a preset region to obtain a drawn position map corresponding to the target item, comprises:
determining the number of regional users in a regional map corresponding to a preset region according to the user identity data belonging to the preset region;
acquiring identification image patterns corresponding to the number of the regional users;
and drawing a corresponding user identity identification image in the regional map according to the identification image style to obtain a drawn position map corresponding to the target item.
3. The data display method according to claim 1, wherein determining a preset zone to which the user identity data belongs based on the user location data comprises:
acquiring a preset region position mapping set, wherein the preset region position mapping set comprises a mapping relation between a preset region and preset region position data;
Determining a preset area to which the user position data belongs based on the preset region position mapping set;
and determining a preset region to which the user identity data corresponding to the user position data belongs.
4. A data display method according to claim 3, wherein the method further comprises:
detecting new identity verification data sent by a service terminal every preset time length;
updating the identity verification data in the project regional range according to the new identity verification data;
counting the updated identity verification data to obtain an updated data counting result;
and displaying the updated data statistics result.
5. The data display method of claim 4, wherein the data statistics comprise a plurality of types of identity data statistics;
counting the updated identity verification data to obtain an updated data counting result, wherein the counting comprises the following steps:
determining an identity data statistics type and type characters corresponding to the identity data statistics type;
acquiring type identity data corresponding to the type character from the updated identity verification data;
and counting the type identity data to obtain updated data statistics results.
6. The data display method of claim 4, wherein the updated data statistics comprise project benefit data statistics;
counting the updated identity verification data to obtain an updated data counting result, wherein the counting comprises the following steps:
acquiring project benefit data corresponding to user identity data of each user;
acquiring the number of project users corresponding to the updated identity verification data;
and counting the project benefit data based on the project user quantity to obtain a project benefit data counting result.
7. A data display device, comprising:
the acquisition module is used for receiving the item identification of the target item which is required to be displayed by the data and is sent by the user terminal where the item manager is located; selecting the identity verification data corresponding to the target item from a dataset according to the item identifier, wherein the dataset comprises at least one item of the identity verification data corresponding to the target item, and the identity verification data comprises user position data and user identity data;
the region determining module is used for determining a project region range corresponding to the target project according to the project identifier, wherein the project region range comprises a plurality of preset regions, and the preset regions comprise at least one region obtained by dividing an administrative region; determining the preset region corresponding to the administrative division to which the user identity data belongs based on the user position data;
The map drawing module is used for drawing a basic position map of the project region range corresponding to the target project according to the preset region, wherein the basic position map comprises a region map corresponding to the preset region;
the identification drawing module is used for drawing corresponding user identification images in the regional map according to the user identification data belonging to the preset region to obtain a drawn position map corresponding to the target item;
the map display module is used for displaying the drawn position map corresponding to the target item; receiving a viewing instruction sent by a user terminal; determining a target region level to be checked according to the checking instruction; and displaying the regional map of the target region level corresponding to the preset region.
8. A storage medium storing instructions which, when executed by a processor, implement the steps of the method of any one of claims 1-6.
9. A computer device comprising a processor and a memory, the memory storing a plurality of instructions; the processor loads instructions from the memory to perform the steps in the data display method according to any one of claims 1-6.
CN201910509831.4A 2019-06-13 2019-06-13 Data display method and device, storage medium and computer equipment Active CN110232104B (en)

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 CN110232104A (en) 2019-09-13
CN110232104B true 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)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112559916A (en) * 2019-09-26 2021-03-26 陈来成 System with tour guide and real game
CN111090879B (en) * 2019-12-05 2023-07-21 达闼机器人股份有限公司 Data processing method, device, readable storage medium, electronic equipment and system
CN111209318B (en) * 2020-01-02 2020-09-08 平安科技(深圳)有限公司 Geographic position data analysis method and device, electronic equipment and storage medium
CN111640162B (en) * 2020-05-24 2024-01-23 中信银行股份有限公司 Test result display method, device and equipment based on traffic network and computer readable storage medium
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

Citations (6)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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

Also Published As

Publication number Publication date
CN110232104A (en) 2019-09-13

Similar Documents

Publication Publication Date Title
CN110232104B (en) Data display method and device, storage medium and computer equipment
Quattrone et al. There's no such thing as the perfect map: Quantifying bias in spatial crowd-sourcing datasets
Ferrari et al. Extracting urban patterns from location-based social networks
Li et al. Spatial, temporal, and socioeconomic patterns in the use of Twitter and Flickr
Lin et al. Modeling people's place naming preferences in location sharing
JP6300295B2 (en) Friend recommendation method, server therefor, and terminal
KR102121361B1 (en) Method and device for identifying the type of geographic location where the user is located
Zhang et al. Discovering place-informative scenes and objects using social media photos
US20130048720A1 (en) Virtual badge, device and method
US20130218931A1 (en) Virtual badge, device and method
BR112014000615B1 (en) METHOD TO SELECT VISUAL CONTENT EDITING FUNCTIONS, METHOD TO ADJUST VISUAL CONTENT, AND SYSTEM TO PROVIDE A PLURALITY OF VISUAL CONTENT EDITING FUNCTIONS
US10440092B2 (en) Alert generation based on proximate events identified by source data analytics
CN103635954A (en) A system to augment a visual data stream based on geographical and visual information
CN103621131A (en) A method for spatially-accurate location of a device using audio-visual information
US20130315042A1 (en) Geo-normalization of Calendar Items
KR20170023746A (en) Method and apparatus of displaying ticket information
JP5182854B2 (en) Event management system
KR20140027011A (en) Method and server for recommending friends, and terminal thereof
CN111680238A (en) Information sharing method and device and storage medium
CN103488525A (en) Determination of user preference relevant to scene
CN112241489B (en) Information pushing method, device, readable storage medium and computer equipment
CN112925899B (en) Ordering model establishment method, case clue recommendation method, device and medium
KR102231562B1 (en) Operation method of a server for generating meeting information to collect the usage logs smartphone, create an event meeting, share and distribute
US11216894B2 (en) Image-based semantic accommodation search
Girardin et al. Uncovering the presence and movements of tourists from user-generated content

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