CN111935627A - One-key roll-call method based on GIS service and storage medium - Google Patents

One-key roll-call method based on GIS service and storage medium Download PDF

Info

Publication number
CN111935627A
CN111935627A CN201910342831.XA CN201910342831A CN111935627A CN 111935627 A CN111935627 A CN 111935627A CN 201910342831 A CN201910342831 A CN 201910342831A CN 111935627 A CN111935627 A CN 111935627A
Authority
CN
China
Prior art keywords
mobile terminal
background service
slave
service
check
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910342831.XA
Other languages
Chinese (zh)
Other versions
CN111935627B (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.)
Fujian TQ Digital Co Ltd
Original Assignee
Fujian TQ Digital 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 Fujian TQ Digital Co Ltd filed Critical Fujian TQ Digital Co Ltd
Priority to CN201910342831.XA priority Critical patent/CN111935627B/en
Publication of CN111935627A publication Critical patent/CN111935627A/en
Application granted granted Critical
Publication of CN111935627B publication Critical patent/CN111935627B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention provides a one-key roll-call method based on GIS service, which stores media and comprises the following steps: pre-configuring an incidence relation and a check-in radius of a master mobile terminal and more than two slave mobile terminals based on respective unique identifiers in background service; the master mobile terminal and the slave mobile terminal complete registration in background service according to respective unique identifiers; the main mobile terminal and the slave mobile terminal which finish the registration upload the positioning information to the background service in real time; after receiving the trigger of the roll call instruction, the main mobile terminal obtains the statistical results of the corresponding check-in ranges of all the associated slave mobile terminals from the background service, and the check-in ranges are defined by taking the current positioning information of the main mobile terminal as the circle center and the check-in radius. The invention can not only obviously improve the roll calling efficiency and the collecting efficiency of the team; and have the advantage that the operation is extremely convenient and efficient and obtain the statistical result to user experience has been promoted, also has more the practicality simultaneously.

Description

One-key roll-call method based on GIS service and storage medium
Technical Field
The invention relates to the field of electronic roll call statistics, in particular to a one-key roll call method and a storage medium based on GIS service.
Background
The roll call strategy widely used at present is to realize roll call by a roll call device based on methods such as IC/ID radio frequency technology, feature identification technology and the like. The method can finish sign-in only when the equipment is matched in a short distance, namely, roll calling can be finished only when the distance between a roll called person and the roll called person is in accordance with a specified range; meanwhile, the period for completing statistics is long and the operation is relatively complex.
The online roll call can be applied to various scenes with requirements, such as classroom roll call or tour roll call. The latter is more widely used and will be described in detail herein by way of a travel point name.
Along with the improvement of the living standard of people, more people select tourism as a leisure and entertainment mode, and particularly, the number of people who go out for tour is exponentially increased every time when the people go to a busy season of tour. During travel, a single tour guide needs to bring fewer groups and more than 7-8 dozens of people, the tour guide needs to regularly confirm whether all the group members arrive at the scene, namely, roll calling is carried out, and the problem that tourists cannot find the tour guide position because of losing the tour guide position often occurs. For tour guides, efficient roll calling and efficient guidance of lost teams to reach a set of specified locations are both significant and difficult problems.
Even though today tour guides can improve the efficiency of roll calling to some extent using existing roll calling strategies, there are still at least two disadvantages:
disadvantage 1: the roll call mode of IC/ID radio frequency technology needs to ensure that each traveler carries card hardware, and because the card is light, thin and small, the traveler is easy to lose or forget to carry; furthermore, the roll call can be completed only by close cooperation of tourists, and the counting period is long and the operation is relatively complex.
And (2) disadvantage: the roll call mode of the feature recognition technology requires each tourist to perform feature acquisition (such as face acquisition, fingerprint acquisition and the like) before tourism, so that more cooperation work is completed; in addition, in the roll call sign-in process, tourists need to go to the field in real time to perform complex operation, and the counting period is long.
Therefore, it is necessary to provide a roll call method which is more efficient and simpler to operate.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: a one-key roll call method and a storage medium based on GIS service are provided, and roll call efficiency and operation convenience are improved at the same time.
In order to solve the technical problems, the invention adopts the technical scheme that:
the one-key roll-call method based on the GIS service comprises the following steps:
pre-configuring an incidence relation and a check-in radius of a master mobile terminal and more than two slave mobile terminals based on respective unique identifiers in background service;
the master mobile terminal and the slave mobile terminal complete registration in background service according to respective unique identifiers;
the main mobile terminal and the slave mobile terminal which finish the registration upload the positioning information to the background service in real time;
after receiving the trigger of the roll call instruction, the main mobile terminal obtains the statistical results of the corresponding check-in ranges of all the associated auxiliary mobile terminals from the background service, wherein the check-in ranges are defined by taking the current positioning information of the main mobile terminal as the circle center and the check-in radius.
The invention provides another technical scheme as follows:
a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, is capable of implementing the steps involved in the above-mentioned one-touch roll-call method based on GIS services.
The invention has the beneficial effects that: the incidence relation and the sign-in radius of all members and roll call persons are configured in the background service in advance, so that technical support is provided for rapidly carrying out various statistical operations and judgment in subsequent execution; the roll calling person can realize a one-key roll calling function through the main mobile terminal, after the function is triggered, the background service can efficiently count the statistical results of the corresponding check-in ranges of all the slave mobile terminals related to the roll calling person according to the current positioning information of all the members and feed the statistical results back to the main mobile terminal, so that the roll calling person can know the roll calling results at a glance; furthermore, the invention is realized based on the GIS function of the portable terminal, does not need to carry any additional matching equipment, and has no close-range matching requirement. Therefore, the invention can obviously improve the roll call efficiency of the team; and have the advantage that the operation is extremely convenient and efficient and obtain the statistical result to user experience has been promoted.
Drawings
Fig. 1 is a schematic flowchart of a one-touch roll-call method based on GIS service according to an embodiment of the present invention;
FIG. 2 is a schematic overall flow chart of a fourth embodiment of the present invention;
FIG. 3 is a schematic diagram of the apparatus according to a sixth embodiment of the present invention;
fig. 4 is a schematic flowchart of a location information collection exception handling mechanism according to a sixth embodiment of the present invention;
fig. 5 is a schematic flowchart of a flowchart executed by the GIS service-based one-touch roll-call system according to a seventh embodiment of the present invention.
Detailed Description
In order to explain technical contents, achieved objects, and effects of the present invention in detail, the following description is made with reference to the accompanying drawings in combination with the embodiments.
The most key concept of the invention is as follows: the background service effectively counts the statistical results of the preset check-in ranges of all the slave mobile terminals corresponding to the main mobile terminal as the circle center according to the current positioning information of all the terminals, and feeds the statistical results back to the main mobile terminal.
Referring to fig. 1, the present invention provides a method for one-touch roll-call based on GIS service, including:
pre-configuring an incidence relation and a check-in radius of a master mobile terminal and more than two slave mobile terminals based on respective unique identifiers in background service;
the master mobile terminal and the slave mobile terminal complete registration in background service according to respective unique identifiers;
the main mobile terminal and the slave mobile terminal which finish the registration upload the positioning information to the background service in real time;
after receiving the trigger of the roll call instruction, the main mobile terminal obtains the statistical results of the corresponding check-in ranges of all the associated auxiliary mobile terminals from the background service, wherein the check-in ranges are defined by taking the current positioning information of the main mobile terminal as the circle center and the check-in radius.
From the above description, the beneficial effects of the present invention are: members do not need to carry card hardware which is easy to lose; the roll call can be completed without close-range matching; complex operation is not required; no longer periodic statistics are required. The method has the obvious advantages of easy realization, simple and convenient operation, high-efficiency result counting and the like, thereby obviously improving the team roll calling efficiency and the user experience.
Further, still include:
and the master mobile terminal acquires a map which is simultaneously calibrated with the current positioning information of the master mobile terminal and all slave mobile terminals related to the master mobile terminal from the background service, and displays the map.
It can be known from the above description that the function of simultaneously checking the current positions of all the members on one map at any time is provided for the roll call taker, such as a tour guide, so that the roll call taker can grasp the dynamic position change conditions of all the members related to the roll call taker in real time, and the actual scene requirements can be better met.
Further, still include:
and after receiving the trigger of the navigation instruction from the slave mobile terminal, acquiring a navigation path which takes the current positioning information of the slave mobile terminal as a starting point and the current positioning information of the master mobile terminal associated with the slave mobile terminal as an end point from the background service.
It can be known from the above description that a one-key navigation function is provided for group members, such as tourists, so that the group members can intuitively know the distance to the roll call person and can efficiently reach a specified range, thereby effectively preventing the group members from being lost.
Further, the process of the main mobile terminal completing registration in the background service according to the unique identifier thereof specifically comprises:
the main mobile terminal completes registration through background service by verifying the unique identifier of the main mobile terminal;
and the master mobile terminal acquires the management authority corresponding to the slave mobile terminal authorized by the background service.
According to the description, the roll call taker successfully registers and grants the management authority after verifying the authenticity of the terminal actually operated by the roll call taker through background service, the correlation between the roll call taker and the mobile terminal actually operated by the roll call taker is realized, and the legality and the accuracy of the operation are ensured.
Further, the process of completing the registration of the slave mobile terminal according to the unique identifier thereof in the background service comprises the following steps:
the master mobile terminal selects at least one slave mobile terminal from the slave mobile terminals according to the management authority, and triggers the background service to send different verification information to the selected slave mobile terminals;
returning the received verification information and the unique identifier of the mobile terminal to the background service from the mobile terminal;
and the main mobile terminal receives a verification result fed back by the background service, and the verification result is determined by the background service according to whether the unique verification information is received or not and according to the received verification information, the consistency of the unique identifier returned by the corresponding mobile terminal and the unique identifier correspondingly stored in the pre-configuration process is judged.
As can be seen from the above description, the roll call method of the present application can be implemented by directly using a mobile terminal, such as a mobile phone, carried by a member, and no hardware is required to be carried, so that the member can use the roll call method more conveniently and the statistical accuracy is higher; meanwhile, the authorized roll call user has the authority to uniformly verify the authenticity and uniqueness of the selected member terminal, so that the registration is efficiently completed; any member can be verified without being limited by time and operation times, and the method is more suitable for actual application requirements.
Further, still include:
before a preset time point, the master mobile terminal receives registration information imperfect notification fed back by the background service, wherein the registration information imperfect notification comprises prompt information of each slave mobile terminal corresponding to one or more conditions of unsuccessful registration, application shutdown, incapability of acquiring positioning information and GIS authority.
According to the description, before the appointed time point, such as before the departure of a tour or before the beginning of a course in the period, the background service automatically counts the members with incomplete registration information and feeds the members back to the roll in time, so that the roll can master the registration conditions of all the members before field operation, the members are reminded of completing in time, the normal execution of actual operation is ensured, and meanwhile, the accuracy of statistics is improved.
Further, still include:
after a preset time point, the main mobile terminal receives an alarm notification fed back by the background service, wherein the alarm notification comprises prompt information corresponding to each slave mobile terminal which cannot acquire the positioning information.
According to the above description, if the user starts a tour or starts a course in this school, namely during the on-site operation process, the background service also detects the GIS information feedback function of all the members at all times, so that the background service can acquire the positioning information of all the members in real time, and the authenticity and accuracy of the positioning information are ensured, and the positions of all the members are monitored and counted normally and accurately.
Further, still include:
and the main mobile terminal receives the unique identifier corresponding to each slave mobile terminal listed in the alarm notification and the finally received positioning information from the background service.
As can be seen from the above description, the roll call taker will receive the detailed condition notification of each alarm slave mobile terminal immediately after receiving the alarm notification, so that the roll call taker can know the condition of the alarm slave mobile terminal in time according to the detailed condition notification.
Further, still include: the statistical result comprises: the number and the list of the slave mobile terminals located in the check-in range, and the number and the list of the slave mobile terminals not located in the check-in range.
According to the description, clear and detailed statistical results are provided, so that the roll call taker can know whether all the members are in order at a glance and can quickly master the list of the members who are not in the scene, and the roll call efficiency is obviously improved.
Further, still include:
and according to the statistical result, the master mobile terminal initiates a voice prompt for the slave mobile terminal which is not in the check-in range to the background service.
According to the description, the function of remote voice prompt of the members who do not arrive is provided by the operation of the roll call person, and prompt is ensured to be timely and in place.
The invention provides another technical scheme as follows:
a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, is capable of implementing the steps involved in the above-mentioned one-touch roll-call method based on GIS services.
As can be understood from the above description, those skilled in the art can understand that all or part of the processes in the above technical solutions can be implemented by instructing related hardware through a computer program, where the program can be stored in a computer-readable storage medium, and when executed, the program can include the processes of the above methods. After the process is executed, the beneficial effects of the corresponding method can be obtained.
The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
Example one
The embodiment provides a one-key roll-call method based on GIS service, which can realize that roll-call persons conveniently and efficiently complete roll-call, and members do not need to carry card type hardware equipment and do not need to cooperate in a close range.
Referring to fig. 1, the method of the present embodiment may include the following steps:
s1: pre-configuring an incidence relation and a check-in radius of a master mobile terminal and more than two slave mobile terminals based on respective unique identifiers in background service;
the main mobile terminal corresponds to a roll call person; the slave mobile terminal corresponds to the called party; a master mobile terminal used by a clicker plus all slave mobile terminals used by the clicker constitute a team. Through the steps, the team members (namely the group) which can realize one-touch roll calling can be pre-configured in the background service, the real information of all the members is backed up, and the support is provided for the identity verification of the subsequent members. Meanwhile, the corresponding check-in radius of the team is configured at the same time, namely, a check-in range (size) defining basis suitable for the team is configured for subsequent roll call statistics.
S2: and the master mobile terminal and the slave mobile terminal complete registration in background service according to respective unique identifiers.
In the registration process, according to the pre-configuration of the step S1, the authenticity and uniqueness of the use of each slave mobile terminal are verified, and the GIS positioning information of each terminal can be accurately acquired in real time. Meanwhile, the background service can also count the unregistered list by combining the pre-configured information.
The background service is responsible for managing all the terminals which are successfully registered, wherein the management comprises the steps of collecting the positioning information of all the terminals in real time, carrying out statistical calculation based on the positioning information and the pre-configuration information, and interacting with all the terminals.
Specifically, the unique identifier is preferably a mobile phone number. Therefore, the authenticity and the uniqueness of the terminal can be verified in a short message verification mode or a voice call mode or other modes. The short message verification code mode is as follows: the background service sends a unique short message verification code corresponding to each terminal, and the terminal uses the mobile phone number of the terminal to log in according to the received short message verification code; the background service judges whether the short message verification code used when the terminal logs in is legal or not and whether the mobile phone number is consistent with the mobile phone number of the terminal when the mobile phone number is pre-configured or not, and if the short message verification code is legal and consistent, the registration is successful. The voice communication mode is as follows: and the background service returns the call to the terminal according to the mobile phone number in the registration information sent by the terminal and prompts the user to finish the execution operation, and if the completion is successful, the registration is successful.
In addition, after passing the registration verification, the method also comprises the process of perfecting registration information by the user, wherein the registration information comprises user information and authorization to acquire GIS authority; the user information comprises a user name, a mobile phone number, an emergency contact, a mailbox, WeChat information and the like.
S3: and the main mobile terminal and the slave mobile terminal which finish the registration upload the positioning information to the background service in real time.
Specifically, in the registration process, the background service will require to acquire the GIS authority of each terminal, so that after the registration is completed, the GIS positioning information of each terminal can be acquired in real time in the application running process.
S4: the one-key roll call function is realized:
after receiving the trigger of the one-key roll call instruction, the main mobile terminal sends a corresponding request to a background service; and the background service sends the statistical result of the corresponding check-in ranges of all the slave mobile terminals associated with the master mobile terminal to the master mobile terminal according to the request.
And the check-in range is defined by a central point and the check-in radius according to the current positioning information of the main mobile terminal. Specifically, the check-in range is a circumferential area range defined by taking the current positioning information of the main mobile terminal as a circle center and a pre-configured check-in radius as a radius.
The check-in radius is configured for the team during a pre-configuration process (i.e., a team phase). Preferably, the function of flexibly adjusting the check-in radius is supported. Specifically, the method can be configured according to specific requirements when used in different specific application scenarios. For example, when the roll call is applied to roll call, the roll-in radius can be set to be 10-30 m; when the system is applied to classroom roll call, the sign-in radius can be set to be 10-20 meters. And the main mobile terminal can be authorized to flexibly adjust in the whole process of executing the method.
The statistical process of the background service basically comprises the following steps: acquiring current positioning information of all slave mobile terminals related to a master mobile terminal; demarcating a check-in range; counting slave mobile terminals located in the check-in range and slave mobile terminals not located in the check-in range according to the check-in range; and generating a statistical result. Preferably, the statistical result includes both map display and statistical data, the map display includes a check-in range and map data of a certain range outside the check-in range, and the map is marked with positioning information of the master mobile terminal and each slave mobile terminal; the latter displays the statistical data in tabular form.
Obviously, the statistical result can intuitively reflect whether all the members reach the range of the designated area in one step; and the counting process is efficiently completed, member cooperation is not needed, and the counting can be implemented without the member being within a specified distance, so that the counting method is more efficient and convenient to implement.
In a specific application example, the statistical result includes the total number and the list of the slave mobile terminals located in the check-in range and the total number and the list of the slave mobile terminals not located in the check-in range. So as to show the team roll calling result in more detail.
Preferably, the statistical result only comprises the total number and the list of the slave mobile terminals which are not in the check-in range. The format is more concise and clear and has more pertinence.
The two statistical result display formats can be flexibly configured by users, and both have the advantages that roll call persons can clearly confirm whether all the persons arrive at the scene or not at a glance, and the number of persons who do not arrive at the scene and a specific list can be visually confirmed.
In another specific application example, after receiving the statistical result, the main mobile terminal further includes:
s5: and according to the statistical result, the master mobile terminal initiates a voice prompt for the slave mobile terminal which is not in the check-in range to the background service.
The roll call user can directly initiate voice prompt of the slave mobile terminal which is not in the check-in range in the statistical result through the master mobile terminal, and particularly can prompt that the roll call user is not in a specified gathering place currently and asks for related contents such as coming to the place as soon as possible.
Example two
The present embodiment is further limited on the basis of the first embodiment, and specifically, the registration process of step S2 is further limited, and is limited to be performed by the master mobile terminal to complete registration of all slave mobile terminals.
Specifically, step S2 includes:
s21: the main mobile terminal completes the registration process in background service according to the unique identifier;
firstly, the main mobile terminal completes the registration of the main mobile terminal in background service after the main mobile terminal verifies that the unique identifier of the main mobile terminal passes the verification; then, the master mobile terminal obtains the authority granted by the background service and capable of managing all the slave mobile terminals associated with the master mobile terminal. In this embodiment, the managing comprises initiating a registration verification of the designated slave terminal.
S22: the slave mobile terminal completes the registration process in the background service according to the unique identifier of the slave mobile terminal;
firstly, a master mobile terminal selects a target slave mobile terminal from a list of all slave mobile terminals associated with the master mobile terminal according to a management authority; then triggering the background service to send different verification information to the selected target slave mobile terminal, namely generating unique verification information corresponding to one target slave mobile terminal; then returning the received verification information and the unique identifier of the mobile terminal to background service from the mobile terminal; and then, the main mobile terminal receives the verification results of all target slave terminals fed back by the background service. The selected function is provided, so that the roll call user can conveniently initiate the registration verification corresponding to the specific slave mobile terminal for unlimited times and unlimited time, the requirements of an actual scene are better met, and the operation and the use are more convenient. If the individual user registration fails, the user can apply to the roll call user for reinitiation verification, and the roll call user only needs to select the corresponding slave mobile terminal and initiate registration verification again in a targeted manner, and all slave mobile terminals do not need to perform verification again.
The following description will be given by taking an example of a verification result acquisition process of the target slave terminal a: the background service determines the unique identifier returned from the mobile terminal A is consistent with the unique identifier of the slave mobile terminal A stored in the pre-configuration process according to the received authentication information, and the slave mobile terminal A is registered successfully only when the transmitted authentication information is received and the unique identifier is authenticated.
The embodiment adopts a short message verification mode to perform registration verification. Alternatively, other ways of verifying terminal authenticity and uniqueness are equally applicable.
Preferably, the background service will set an aging period, such as 2 minutes, for the authentication information of each slave mobile terminal; the background service verifies the timeliness of the received verification information at the same time and uses the timeliness as a judgment standard for judging whether the registration can be successfully carried out.
EXAMPLE III
The embodiment is further expanded on the basis of the first embodiment or the second embodiment, and the function that the master mobile terminal can grasp the current positions of all the slave mobile terminals related to the master mobile terminal in real time and intuitively is added. The same points are not repeated, except that after the step of S3 in the first embodiment, the addition is made
S6: and the master mobile terminal acquires a map which is simultaneously calibrated with the current positioning information of the master mobile terminal and all slave mobile terminals related to the master mobile terminal from the background service, and displays the map.
That is to say, the roll call taker can check the current positions of all the group members (including the roll call taker) in real time through the main mobile terminal, and the positions of all the group members are marked on the same map data to be displayed, so that the roll call taker can conveniently and clearly master the dynamic states of all the called persons and the distances between the roll call taker and the roll call taker's own positions.
The system is particularly suitable for a tourism scene, and can facilitate the tour guide to master the position conditions of all members of a team and discover people falling behind in time.
Example four
The embodiment is further expanded on the basis of any one of the first embodiment to the third embodiment, and the slave mobile terminal held by the roll call person is endowed with an intelligent navigation function. The same points are not repeated, except that after the step of S3 in the first embodiment, the addition is made
S7: and after any one slave mobile terminal receives a navigation instruction triggered by a user, acquiring a navigation path with the current positioning information of the slave mobile terminal as a starting point and the current positioning information of the master mobile terminal associated with the slave mobile terminal as an end point from the background service.
The overall flow of the embodiment is shown in fig. 2, and the method is particularly suitable for a tourism scene, can provide a function of generating navigation to the current position of a guide by one key for team members who fall behind, and solves the problem that the team members cannot accurately reach a gathering point due to poor communication and deviation of orientation and location expression; furthermore, the user experience is improved, and the viscosity of the user and the application is increased.
EXAMPLE five
The embodiment is further expanded on the basis of any one of the first embodiment to the fourth embodiment, the function of the background service is further improved, and the functions of verifying and prompting the integrity of the registration information of all the terminals before actual operation and monitoring and prompting the communication conditions of all the terminals after actual operation are added.
The same points are not repeated, except that after the step of S3 in the first embodiment, the following steps are added:
s8: before a preset time point, the master mobile terminal receives registration information imperfect notification fed back by the background service, wherein the registration information imperfect notification comprises prompt information of the slave mobile terminal corresponding to one or more conditions of unsuccessful registration, application shutdown, incapability of acquiring positioning information and GIS authority.
The time point corresponds to a time point when the background service starts to perform statistical analysis according to the positioning information. Specifically, if the method is applied to a travel scene, the time point corresponds to a travel departure time point. Can be set or triggered by the tour guide through the main mobile terminal; or may be pre-configured in a background service. Such as 2019, 4 and 23.
The incomplete notification of the registration information is the result obtained by the background service analyzing according to the pre-configured association relationship, i.e. the information of the team members and the registration condition in step S2.
Preferably, the registration information is not notified well in a list form, and a slave mobile terminal correspondingly generates a prompt message; for example, from mobile terminal a, the imperfect registration information: the positioning information cannot be acquired.
Through the steps, before the roll call is operated on the spot, such as before the tour starts, the registration condition and the integrity of the registration information of all members in the team can be intuitively mastered through the notification acquired by the main mobile terminal, so that the background service can be ensured to accurately acquire the positioning information of all the terminals in real time.
S9: after a preset time point, the main mobile terminal receives an alarm notification fed back by the background service, wherein the alarm notification comprises prompt information corresponding to each slave mobile terminal which cannot acquire the positioning information.
The time point coincides with the time point in S8 and corresponds to the actual operation process, i.e., after the travel is started. The alarm notification is a result obtained by analyzing the background service according to the current operation condition, specifically, the positioning information collection condition.
Through the steps, the roll call taker can intuitively master the acquisition condition of the positioning information of all members in the team through the notification acquired by the main mobile terminal in the field operation process, such as after traveling, so as to check the condition that the members are lost, and ensure that the background service can accurately acquire the positioning information of all the members in real time.
In one embodiment, the steps are performed in real time as follows:
s91: and the main mobile terminal receives the unique identifier corresponding to each slave mobile terminal listed in the alarm notification and the finally received positioning information corresponding to each slave mobile terminal from the background service.
The GIS mobile terminal is particularly suitable for a tourism scene, and the master mobile terminal can also simultaneously receive the mobile phone number of the slave mobile terminal which can not acquire the GIS information and the final positioning information, so that a guide can timely contact team members through the mobile phone number, simultaneously master the final position of the team members and find the team members on the spot if necessary.
EXAMPLE six
The embodiment corresponds to the fifth embodiment, and provides specific application of the method in a travel scene.
The terminal can be a mobile bracelet, IPD, a mobile phone or other communicable equipment. In particular, the terminal of the present embodiment may be issued by a travel agency or may be carried by a team traveler. Please refer to fig. 3, which is a schematic diagram of the apparatus of the present embodiment.
1. The background service configures the grouping information. Specifically, tourist and tour guide information is obtained in advance through a tour group system, the information comprises names and mobile phone numbers, then a group is formed, and the sign-in radius is configured. Preferably 10, 20 and 30 meters are used as the check-in radius.
2. And all the mobile terminals finish registration and registration verification, ensure that all the mobile terminals start the GIS service and can acquire the GIS service authority by the background service.
Specifically, corresponding to the condition that the mobile terminals are uniformly issued by the travel agencies, the APP registrations and the configurations of all the mobile terminals are uniformly configured by the travel agencies, the configuration contents comprise registrations and permission configurations, and group tourist information and the mobile terminals are bound by background services; and finally, the tourist is released to each group member before the tourist is started and is ensured to be carried about.
Corresponding to the situation that the mobile terminal is taken by the group traveler, registration and permission configuration are required to be performed firstly: firstly, the tour guide can configure the group member list and update the member information in the background service through the main mobile terminal or directly through any computer, wherein the member information comprises names, mobile phone numbers, emergency contacts, mailboxes, WeChat information and the like. And then, the tourist downloads the terminal APP and starts permission configuration by scanning the two-dimensional code or the link address provided by the tour guide. Then, the tour guide sends a short message verification code to the mobile phones of the group travelers independently/in groups through a background, the short message verification code independently generates a unique verification code for each traveler, the length of the verification code is preferably 5-7 bits of random number, and the timeliness is 2 minutes; the group tourist logs in the terminal APP through the short message verification code, the terminal APP acquires the mobile phone number of the group tourist and sends the mobile phone number to the background service, the background service verifies the consistency of the mobile phone number, the verification code and the mobile phone number reported by the APP and sent the short message to ensure uniqueness and authenticity, and the mobile APP registration process is completed if the verification is passed; and for the overdue or invalid short message verification code, the tour guide can independently send the short message verification code to the corresponding group traveler again through the terminal APP or the background of the tour guide so as to complete APP registration. Particularly, the tour guide triggers the completion of the registration function before departure, and the background verifies the verification content, including the conditions of unregistered, APP closed, unable to obtain GIS information, GIS permission not provided and the like, if any one of the problems is found, the system sends out an alarm, and the tour guide assists the team tourists to complete registration and configuration modification so as to ensure that all team tourists can normally position. Meanwhile, in the tourism process, if the background finds that the user cannot be normally positioned, the system background sends alarm information to the tour guide terminal APP and the monitoring background, and a system administrator and/or the tour guide can timely get in contact with the group tourist through the mobile phone number and the final positioning information after receiving the alarm, so that accidents are avoided, and safety is guaranteed.
The authority configuration contents comprise permission of positioning, permission of storage, permission of obtaining a local number and permission of sending information.
3. And each terminal APP uploads GIS position information in real time. And for different complex scenes, establishing a position information acquisition exception handling mechanism to ensure that the position information acquired by the terminal APP is real and effective. The different complex scenes comprise the condition that the coordinate acquisition omission caused by hardware, networks and buildings cannot upload background services in real time. Meanwhile, in order to avoid the situation that position information cannot be collected due to improper or no operation of some tourists, the background service provides a real-time report function and provides abnormal alarm information to the tour guide mobile terminal APP and the background service monitoring department in real time. The abnormal information comprises unregistered information, APP closed information and GIS information which cannot be acquired, and GIS permission is not provided. The specific flow of the location information collection exception handling mechanism is shown in fig. 4.
4. And (5) calling a tour guide. There are usually several fixed gathering points (including scenic spots, rest places, shopping places, dining points) during the actual travel. Tour guides typically roll their calls to ensure that all team members are at their correct place (past roll calls were cumbersome and were easily repeated or missed). Corresponding to the specific application scene, the tour guide counts all group tourists in the radius set by the background through one-key roll calling provided by the tour guide mobile APP, and displays the statistics in a map mode and a statistical mode, wherein the map display content takes the tour guide as the center of a circle, and displays the position information of all group tourists in the range of the radius (such as 10 meters, 20 meters and 30 meters) set by the background; the statistical mode content respectively displays the total number and the list of the group tourists in the range and the group tourists not in the range. The tour guide can initiate voice reminding to all group tourists who are not in the range through a one-key reminding function.
5. Tourist looks for the guide, and when tourist was lost with the group in-process because all kinds of reasons (lost, free activity, wandering around) and guide, because even the life is not ripe even the guide also is difficult to confirm position and place through telephone contact, tourist can directly use tourist's position as the starting point through mobile terminal APP's a key navigation, and the position of guide navigates for the terminal, has solved the problem of wandering away in the actual tourism.
The embodiment has the following advantages: the efficiency of tourist group's point name is improved, has promoted user experience, takes precautions against because lose the safety risk who causes with the group, combines APP to increase user's viscidity.
EXAMPLE seven
Corresponding to the fifth embodiment, a corresponding one-key roll-call system based on the GIS service is provided, and the system includes a master mobile terminal, more than two slave mobile terminals and a background service. The system will be described herein using the tourist point name as an example.
The system mainly realizes the following functions: the authenticity and uniqueness of the end user can be ensured; the positioning coordinates of all terminals can be accurately collected in real time by the background service; the background service can make clear the identity of the main mobile terminal (namely tour guide), and the position information of the main mobile terminal is taken as the center, and the attendance radius configured by the background is combined to count whether the position of a user (namely a tourist) of the slave mobile terminal is in the range.
Specifically, referring to fig. 5, the devices in the system of the present embodiment are assigned to perform the following steps:
(1) each terminal completes application installation and registration in background service;
(2) the background service ensures the authenticity and uniqueness of the terminal usage;
(3) each terminal ensures that the positioning coordinates are accurately collected in real time and uploaded to background service;
(4) the tour guide side terminal, namely the main mobile terminal, checks the positions of all the group members in real time and displays the positions through a map;
(5) the tour guide side terminal, namely the main mobile terminal has a one-key roll call function and displays a statistical result;
(6) the tourist side terminal, namely, the mobile terminal has the function of one-key navigation to the current position of the tour guide;
the roll calling efficiency in the travel process can be effectively improved through one-key roll calling, and the tour guide tracking and the group member position and number statistics are facilitated; the problem of losing the following ball caused by loss and lost is effectively prevented through one-key navigation, and the collection efficiency is obviously improved.
The method for one-key roll calling comprises the following steps: and taking the position of the guide (the master mobile terminal) as the center, and counting whether the positions of all the team members (all the slave mobile terminals) are in the counting range by matching with the radius configured in the background.
The method for one-key navigation specifically comprises the following steps: map navigation is performed with the position information of the traveler terminal (slave mobile terminal) as a starting point and the real-time position information of the guide (master mobile terminal) as an ending point.
Example eight
This embodiment corresponds to any one of the first to the seventh embodiments, and provides a computer-readable storage medium, on which a computer program is stored, where the computer program is capable of implementing the steps included in the GIS service-based one-key-call method according to any one of the first to the seventh embodiments when the computer program is executed by a processor. The specific steps are not repeated here.
In conclusion, the one-key roll-call method and the storage medium based on the GIS service provided by the invention can not only obviously improve the team roll-call efficiency and the collection efficiency; the method has the advantages of being convenient to operate and capable of efficiently obtaining the statistical result, so that user experience is improved, and meanwhile, the method is more practical; furthermore, the system is convenient for the roll calling person to monitor and guide the whereabouts of the roll called person, thereby improving the safety of group activities.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent changes made by using the contents of the present specification and the drawings, or applied directly or indirectly to the related technical fields, are included in the scope of the present invention.

Claims (11)

1. The one-key roll-call method based on the GIS service is characterized by comprising the following steps:
pre-configuring an incidence relation and a check-in radius of a master mobile terminal and more than two slave mobile terminals based on respective unique identifiers in background service;
the master mobile terminal and the slave mobile terminal complete registration in background service according to respective unique identifiers;
the main mobile terminal and the slave mobile terminal which finish the registration upload the positioning information to the background service in real time;
after receiving the trigger of the roll call instruction, the main mobile terminal obtains the statistical results of the corresponding check-in ranges of all the associated auxiliary mobile terminals from the background service, wherein the check-in ranges are defined by taking the current positioning information of the main mobile terminal as the circle center and the check-in radius.
2. The GIS service based one-touch roll-call method of claim 1, further comprising:
and the master mobile terminal acquires a map which is simultaneously calibrated with the current positioning information of the master mobile terminal and all slave mobile terminals related to the master mobile terminal from the background service, and displays the map.
3. The GIS service based one-touch roll-call method of claim 1, further comprising:
and after receiving the trigger of the navigation instruction from the slave mobile terminal, acquiring a navigation path which takes the current positioning information of the slave mobile terminal as a starting point and the current positioning information of the master mobile terminal associated with the slave mobile terminal as an end point from the background service.
4. The GIS service-based one-touch roll-call method according to claim 1, wherein the process of the host mobile terminal completing registration in the background service according to the unique identifier thereof is specifically as follows:
the main mobile terminal completes registration through background service by verifying the unique identifier of the main mobile terminal;
and the master mobile terminal acquires the management authority corresponding to the slave mobile terminal authorized by the background service.
5. The GIS service-based one-touch roll-call method according to claim 4, wherein the process of completing the registration from the mobile terminal in the background service according to the unique identifier thereof comprises:
the master mobile terminal selects at least one slave mobile terminal from the slave mobile terminals according to the management authority, and triggers the background service to send different verification information to the selected slave mobile terminals;
returning the received verification information and the unique identifier of the mobile terminal to the background service from the mobile terminal;
and the main mobile terminal receives a verification result fed back by the background service, and the verification result is determined by the background service according to whether the unique verification information is received or not and according to the received verification information, the consistency of the unique identifier returned by the corresponding mobile terminal and the unique identifier correspondingly stored in the pre-configuration process is judged.
6. The GIS service based one-touch roll-call method of claim 1, further comprising:
before a preset time point, the master mobile terminal receives registration information imperfect notification fed back by the background service, wherein the registration information imperfect notification comprises prompt information of each slave mobile terminal corresponding to one or more conditions of unsuccessful registration, application shutdown, incapability of acquiring positioning information and GIS authority.
7. The GIS service based one-touch roll-call method of claim 1, further comprising:
after a preset time point, the main mobile terminal receives an alarm notification fed back by the background service, wherein the alarm notification comprises prompt information corresponding to each slave mobile terminal which cannot acquire the positioning information.
8. The GIS service based one-touch roll-call method of claim 7, further comprising:
and the main mobile terminal receives the unique identifier corresponding to each slave mobile terminal listed in the alarm notification and the finally received positioning information from the background service.
9. The GIS service based one-touch roll-call method of claim 1, wherein the statistical result comprises: the number and the list of the slave mobile terminals located in the check-in range, and the number and the list of the slave mobile terminals not located in the check-in range.
10. The GIS service based one-touch roll-call method of claim 1, further comprising:
and according to the statistical result, the master mobile terminal initiates a voice prompt for the slave mobile terminal which is not in the check-in range to the background service.
11. A computer-readable storage medium, on which a computer program is stored, wherein the program, when executed by a processor, is capable of implementing the steps included in the GIS service based one-touch roll-call method of any of the above claims 1-10.
CN201910342831.XA 2019-04-26 2019-04-26 One-key roll-call method based on GIS service and storage medium Active CN111935627B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910342831.XA CN111935627B (en) 2019-04-26 2019-04-26 One-key roll-call method based on GIS service and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910342831.XA CN111935627B (en) 2019-04-26 2019-04-26 One-key roll-call method based on GIS service and storage medium

Publications (2)

Publication Number Publication Date
CN111935627A true CN111935627A (en) 2020-11-13
CN111935627B CN111935627B (en) 2022-07-26

Family

ID=73282604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910342831.XA Active CN111935627B (en) 2019-04-26 2019-04-26 One-key roll-call method based on GIS service and storage medium

Country Status (1)

Country Link
CN (1) CN111935627B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113096264A (en) * 2021-03-25 2021-07-09 重庆蓝岸通讯技术有限公司 Roll call statistical method and terminal equipment
CN113570987A (en) * 2021-07-15 2021-10-29 深圳市星科启电子商务有限公司 Tour guide audio interaction method and system
CN114429318A (en) * 2022-04-07 2022-05-03 环球数科集团有限公司 Member management method and device for tourist group and computer equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101067654A (en) * 2007-05-10 2007-11-07 南京师范大学 Travelling group team management system based mobile positioning technique and GIS
US20150078233A1 (en) * 2013-09-16 2015-03-19 Samsung Electronics Co., Ltd. Method, terminal, and system for performing mobile communication
US20160179842A1 (en) * 2014-12-22 2016-06-23 Geovector Corp. Computerized Search Dependant on Spatial States
CN107292984A (en) * 2017-05-23 2017-10-24 烽火通信科技股份有限公司 A kind of enterprise based on running fix optimized algorithm registers system and method
CN107578216A (en) * 2017-09-06 2018-01-12 华中师范大学 A kind of classroom is registered system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101067654A (en) * 2007-05-10 2007-11-07 南京师范大学 Travelling group team management system based mobile positioning technique and GIS
US20150078233A1 (en) * 2013-09-16 2015-03-19 Samsung Electronics Co., Ltd. Method, terminal, and system for performing mobile communication
US20160179842A1 (en) * 2014-12-22 2016-06-23 Geovector Corp. Computerized Search Dependant on Spatial States
CN107292984A (en) * 2017-05-23 2017-10-24 烽火通信科技股份有限公司 A kind of enterprise based on running fix optimized algorithm registers system and method
CN107578216A (en) * 2017-09-06 2018-01-12 华中师范大学 A kind of classroom is registered system and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113096264A (en) * 2021-03-25 2021-07-09 重庆蓝岸通讯技术有限公司 Roll call statistical method and terminal equipment
CN113570987A (en) * 2021-07-15 2021-10-29 深圳市星科启电子商务有限公司 Tour guide audio interaction method and system
CN114429318A (en) * 2022-04-07 2022-05-03 环球数科集团有限公司 Member management method and device for tourist group and computer equipment

Also Published As

Publication number Publication date
CN111935627B (en) 2022-07-26

Similar Documents

Publication Publication Date Title
CN105184879B (en) The methods, devices and systems of bio-identification work attendance
CN111935627B (en) One-key roll-call method based on GIS service and storage medium
KR102494560B1 (en) Method for providing a visitor controlled access into a building
CN106100721B (en) Method, server, remote controler and the system that unmanned plane and remote controler are matched
US20170279902A1 (en) Method, apparatus and system for device discovery
CN107800897B (en) Dispatching task allocation method and device
DE102016213648A1 (en) Improved data protection for wireless devices
CN104125485B (en) A kind of user profile shared method, equipment and system
CN104468565B (en) The login method and system of Wi-Fi hotspot
CN106411812A (en) User identity verification method and system and verification server
US10638270B2 (en) Location-based wireless tracking
CN106067196B (en) A method of realizing intelligent Checking on Work Attendance
US20160050267A1 (en) Sign-In Method and Terminal
CN105100096B (en) Verification method and device
US10515343B1 (en) Method and system for reporting and monitoring location-related activities of mobile devices
CN108876950B (en) Attendance tracking method, device, terminal, server and storage medium
CN109743682A (en) Method for inspecting, apparatus and system
CN105336013A (en) Method and system used for realizing attendance checking via Beacon broadcast
CN108769210B (en) Attendance tracking method, device, terminal, server and storage medium
CN111770456B (en) Automatic sign-in system and method for hospital teaching activities
CN109040050A (en) Data interactive method and Related product
CN113068178A (en) Terminal authentication method and server
CN108460854A (en) The attendance punch card method and system of mobile terminal based on wireless network
KR20130142646A (en) System for managing group using qr code and method therefor
CN108848139B (en) Attendance tracking method, device, terminal, server and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant