CN110519702A - A kind of cultural tour trip track generation and service system and its working method based on group's social activity - Google Patents

A kind of cultural tour trip track generation and service system and its working method based on group's social activity Download PDF

Info

Publication number
CN110519702A
CN110519702A CN201910766311.1A CN201910766311A CN110519702A CN 110519702 A CN110519702 A CN 110519702A CN 201910766311 A CN201910766311 A CN 201910766311A CN 110519702 A CN110519702 A CN 110519702A
Authority
CN
China
Prior art keywords
group
social
track
module
location
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
CN201910766311.1A
Other languages
Chinese (zh)
Other versions
CN110519702B (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.)
FUZHOU SILVISCENE INFORMATION TECHNOLOGY Co Ltd
Original Assignee
FUZHOU SILVISCENE INFORMATION TECHNOLOGY 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 FUZHOU SILVISCENE INFORMATION TECHNOLOGY Co Ltd filed Critical FUZHOU SILVISCENE INFORMATION TECHNOLOGY Co Ltd
Priority to CN201910766311.1A priority Critical patent/CN110519702B/en
Publication of CN110519702A publication Critical patent/CN110519702A/en
Application granted granted Critical
Publication of CN110519702B publication Critical patent/CN110519702B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • 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/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Navigation (AREA)

Abstract

The cultural tour trip track that the present invention relates to a kind of based on group's social activity generates and service system and its working method, using technologies such as smart phone, GPS, mobile Internets, Group-oriented social activity tourism trip provides the functions such as social Member Systems setting, group service, GPS/ network positions, track upload, track generation, trajectory analysis, track service, realizes that position is shared, position is checked between social member, key calling, One-key navigation;It realizes analytical calculation " neighbouring people " and " people in same city ";Realize that trip track draws on the electronic map, mileage calculation, lasts calculating, starting and terminal point address resolution.One aspect of the present invention, the position that oneself can be shared during travelling trip are given group friend, can mutually be guarded between group friend, have the function of that tourism safety is guarded;On the other hand, it can recorde the travel path of oneself, can check history stroke, there is tourism trip memory effect.

Description

It is a kind of based on group's social activity cultural tour trip track generate and service system and its Working method
Technical field
The present invention relates to cultural tour information service field, especially a kind of cultural tour trip rail based on group's social activity Mark generation and service system and its working method.
Background technique
Cultural tour, which refers to, to be realized perception by tourism, understands, the behavior of the purpose of observation human culture particular content Journey.Refer to appreciate foreign country's strange land traditional culture, pursue EMINENT PERSONS IN CULTURE and lose track or participate in the local various cultural activities held and be The tourism of purpose.Seek culture and enjoy a kind of prevailing custom for having become current traveller, literary trip's fusion also becomes the weight of amusement and travel Point, literary trip's fusion focuses on format innovation, borrows power new technology, new model, new concept, and in mixing together, literary trip's industry could be real The effect of mutually energizing of existing 1+1 > 2.
It is become increasingly popular With the fast development of internet with intelligent terminal, online social networks gradually changes people's Life and communication way, or even have become the main behavior that people obtain information, propagate the lives such as information and amusement.With Center of the family as social networks, main body of the network colony as online social network, with regard to some event in some Virtual Space Polymerization is concentrated, and is influenced each other, acts on, is relied on, and purposefully action in a similar manner forms group's row of social networks For.
Currently, go on a journey this field in cultural tour, by cultural tour trip, social position is shared, trip track generates Etc. functions combine system or product still belongs to blank.
Summary of the invention
In view of this, the object of the present invention is to provide a kind of, the cultural tour trip track based on group's social activity generates and takes Business system and its working method, the position that oneself can be shared during travelling trip are given group friend, can mutually be kept between group friend Shield has the function of that tourism safety is guarded;It can recorde the travel path of oneself, can check history stroke, there is tourism Trip memory effect.
The present invention is realized using following scheme: a kind of cultural tour trip track generation and service system based on group's social activity System, the background server for providing an intelligent terminal and being in communication with, the system is mounted on the intelligent terminal, described System includes system setup module, group's module, GPS/ network location module, track uploading module, track generation module, track Analysis module, track service module;Social member's account is carried out in the system setup module to log in and system setting;The group Group module is used for the creation of group;The GPS/ network location module positions the position i.e. latitude and longitude coordinates of each social member, And it is transferred to the track uploading module;The track uploading module each of will receive the location information of social member according to Preset time interval is uploaded to the background server by 3G, 4G or 5G network and stores;The background server will be deposited The location information of the social member of each of storage is transferred to the track generation module, to make the track generation module according to position Information data acquisition sequencing is set, the broken line with spatial relation is drawn on the intelligent terminal map, together Track position information between Shi Shengcheng social activity member is transferred to the trajectory analysis module;The trajectory analysis module will be described Track position between social member carries out space length calculating and time interval calculates, to the analytical calculation on space length Social member current location " neighbouring people " and " people in same city ", in time interval analytical calculation social activity member last The interval of secondary location updating time and current time;The track service module, to designated group, checks group for sharing position The real-time or historical position of member navigates to the position of social group friend, calls group members, checks the history trip rail of social member Mark;The trajectory analysis module is using Baidu map API.
Further, the present invention provides a kind of cultural tour trip track based on group's social activity and generates and service system Working method, comprising the following steps:
Step S1: system is opened, and judges whether there has been register account number, if then directly logging in and executing step S2; If being logged in again after otherwise carrying out account registration in system setup module and executing step S2;
Step S2: carry out system setting: in the system setup module be arranged data acquisition intervals and " nearby " define Distance;
Step S3: in the track uploading module, social user's opening travel;The GPS/ network location module carries out Social location data obtains, and is transferred to the track uploading module, parses first position by the track generation module The address information for setting data, the starting point title as stroke;By the track uploading module transmit social location data to The background server records the travel path;Travel path mileage is calculated by the track generation module in real time and lasts letter Breath, while the real-time rendering travel path on intelligent terminal map;In the track uploading module, social user's end line Journey, the track generation module parse the address information of the last one position data, the terminal title as stroke;It is described simultaneously Track uploading module stops transmitting social location data to the background server;
Step S4: in group's module, social user judges whether there is group, and group is created or be added if without group Group, and invite or receive to invite and group is added, otherwise judge whether existing group there are group members, invites or connect if without group members Group is added by inviting, does not otherwise execute step S5, S6;
Step S5: it in the trajectory analysis module, if " neighbouring people " is then switched to group member list nearby, and looks into It sees group members, calls group members, navigates to group members position;If " people in same city " is then switched to same group of cities Member, and check group members, call group members, navigate to group members position;
Step S6: in the track service module, social member is shared or sharing position is not checked to designated group The real-time or historical position of group members;It checks the travel path list recorded in the background server, and is transferred to the rail Mark generation module checks history travel path on map.
Further, the preset time interval include but is not limited to 30 seconds, 1 minute, 3 minutes, 5 minutes, 10 minutes, 30 minutes;Social personnel carry out preset time selection according to its trip mode in the system setup module, and system default is 30 seconds;The trip mode is walking, public transport, drives, motor-car or high-speed rail.
Further, described " neighbouring people " and current social membership location's pre-determined distance value range include but is not limited to 1 Kilometer, 2 kilometers, 3 kilometers, 5 kilometers, 10 kilometers, 20 kilometers;Social member can be configured in system setup module, be System is defaulted as 5 kilometers.
Further, the station-keeping mode that the GPS/ network location module positions the position of each social member includes: height Precision positioning, low-power consumption positioning and only equipment positioning;Wherein, the high-precision fixed bit pattern refer to and meanwhile using network positions and GPS positioning, the preferential highest result of restoring to normal position precision;The low-power consumption station-keeping mode, which refers to, only uses network positions i.e. Wi- Fi and base station location do not use GPS positioning;It is described only with equipment station-keeping mode: do not need connection network, only use GPS progress Positioning, the mode do not support the positioning of indoor environment.
Further, the particular content of on space length analytical calculation social activity member current location " the neighbouring people " Are as follows:
The position when current location of current social activity member and other social member's last time location updatings carries out distance Calculate, calculate resulting distance value and be compared with preset distance value, if less than or equal to the preset distance value, be included in from Otherwise group member list near current social activity member is not included in from the group member list near current social member;Space two Point distance calculation formula is as follows:
lati=latitudei*π/180
lati+1=latitudei+1*π/180
loni=longitudei*π/180
loni+1=longitudei+1*π/180
D=R*arccos (cos (lati)*cos(lati+1)*cos(loni-loni+1)+sin(lati)*sin(lati+1))
Wherein, (loni, lati)、(loni+1,lati+1) be two o'clock on stroke latitude and longitude coordinates, R is
Earth radius.
Further, the social member " people in same city " refers to social member's present position by hundred City A information where degree API is parsed, position when by other social member's last time location updatings are solved by Baidu API City B information where being precipitated, if city A information is consistent with city B information, as same city, and the group members are added together One city list.
Further, it is described the analytical calculation social activity member last time location updating time in time interval and it is current when The interval at quarter be divided into just now, today, before yesterday, one week and before one month;Described is divided into just now, and as current date subtracts group Member's last time location updating date be equal to zero and current time to subtract group members last time location updating time difference small In equal to 60 minutes;Described is divided into today, and as current date subtracts the group members last time location updating date equal to zero, Current time subtracted group members last time location updating time difference greater than 60 minutes;Described is divided into yesterday, as currently Date subtracted the group members last time location updating date equal to 1 day;Before described is divided into one week, i.e., current date subtract group at Member's last time location updating date is more than or equal to 7 days and is less than or equal to 30 days;Before described is divided into one month, i.e. current date The group members last time location updating date is subtracted greater than 30 days.
Further, the sharing position is to designated group, refers to the location information of social member to social group good friend Open, social member can check the location information of social member's last update;
The real-time or historical position for checking social member refers to the location information that social member is marked on map, The position of mark is updated according to the state of current membership: if current membership is just in sharing position, the member is on map It position can real-time perfoming update;If current membership does not have sharing position, the position which shows on map is the member Position when last time sharing position;
The calling group members refer to the social member phone number's information automatically extracted according to the background server, adjust With mobile portable phone interface of calls, to realize that direct-dial telephone calls;
It is described navigate to group members position refer to automatically by social membership location as a purpose, call the intelligence automatically Digital map navigation software in terminal, to realize One-key navigation.
Further, the history trip track for checking social member refers to is shown in a manner of trajectory line on map The history of social member is gone on a journey track, including track creation time, starting point title, terminal title, is lasted and mileage;
The mileage calculation formula is as follows:
lati=latitudei*π/180
lati+1=latitudei+1*π/180
loni=longitudei*π/180
loni+1=longitudei+1*π/180
Wherein, (loni, lati)、(loni+1,lati+1) be stroke on two o'clock latitude and longitude coordinates, R is earth radius.
Compared with prior art, the invention has the following advantages:
Group friend is given in one aspect of the present invention, the position that oneself can be shared during travelling trip, can be mutual between group friend It guards, has the function of that tourism safety is guarded;On the other hand, the tour schedule track that can recorde oneself, can check and go through History stroke has tourism trip memory effect.
Detailed description of the invention
Fig. 1 is the flow chart of the embodiment of the present invention.
Specific embodiment
The present invention will be further described with reference to the accompanying drawings and embodiments.
It is noted that following detailed description is all illustrative, it is intended to provide further instruction to the application.Unless another It indicates, all technical and scientific terms used herein has usual with the application person of an ordinary skill in the technical field The identical meanings of understanding.
It should be noted that term used herein above is merely to describe specific embodiment, and be not intended to restricted root According to the illustrative embodiments of the application.As used herein, unless the context clearly indicates otherwise, otherwise singular Also it is intended to include plural form, additionally, it should be understood that, when in the present specification using term "comprising" and/or " packet Include " when, indicate existing characteristics, step, operation, device, component and/or their combination.
As shown in Figure 1, the present embodiment provides a kind of, the cultural tour trip track based on group's social activity generates and services system System, the background server for providing an intelligent terminal and being in communication with, the system is mounted on the intelligent terminal, described System includes system setup module, group's module, GPS/ network location module, track uploading module, track generation module, track Analysis module, track service module;Social member's account is carried out in the system setup module to log in and system setting;The group Group module is used for the creation of group;The GPS/ network location module positions the position i.e. latitude and longitude coordinates of each social member, And it is transferred to the track uploading module;The track uploading module each of will receive the location information of social member according to Preset time interval is uploaded to the background server by 3G, 4G or 5G network and stores;The background server will be deposited The location information of the social member of each of storage is transferred to the track generation module, to make the track generation module according to position Information data acquisition sequencing is set, the broken line with spatial relation is drawn on intelligent terminal map, it is raw simultaneously The trajectory analysis module is transferred at the track position information between social member;The trajectory analysis module is by the social activity Track position between member carries out space length calculating and time interval calculates, to the analytical calculation social activity on space length Member current location " neighbouring people " and " people in same city ", analytical calculation social activity member's last time position in time interval Set the interval at renewal time and current time;The track service module, to designated group, checks group members for sharing position Real-time or historical position, navigate to the position of social group friend, call group members, check the history trip track of social member; The trajectory analysis module is using Baidu map API.
In the present embodiment, the present invention also provides a kind of, and the cultural tour trip track based on group's social activity generates and services The working method of system, comprising the following steps:
Step S1: system is opened, and judges whether there has been register account number, if then directly logging in and executing step S2; If being logged in again after otherwise carrying out account registration in system setup module and executing step S2;
Step S2: carry out system setting: in the system setup module be arranged data acquisition intervals and " nearby " define Distance;
Step S3: in the track uploading module, social user's opening travel;The GPS/ network location module carries out Social location data obtains, and is transferred to the track uploading module, parses first position by the track generation module The address information for setting data, the starting point title as stroke;By the track uploading module transmit social location data to The background server records the travel path;Travel path mileage is calculated by the track generation module in real time and lasts letter Breath, while the real-time rendering travel path on intelligent terminal map;In the track uploading module, social user's end line Journey, the track generation module parse the address information of the last one position data, the terminal title as stroke;It is described simultaneously Track uploading module stops transmitting social location data to the background server;
Step S4: in group's module, social user judges whether there is group, and group is created or be added if without group Group, and invite or receive to invite and group is added, otherwise judge whether existing group there are group members, invites or connect if without group members Group is added by inviting, does not otherwise execute step S5, S6;
Meanwhile in group's module, modification group's data is provided for social activity member, exits that group, to remove group members etc. auxiliary Assist energy;
Step S5: it in the trajectory analysis module, if " neighbouring people " is then switched to group member list nearby, and looks into It sees group members, calls group members, navigates to group members position;If " people in same city " is then switched to same group of cities Member, and check group members, call group members, navigate to group members position;
Step S6: in the track service module, social member is shared or sharing position is not checked to designated group The real-time or historical position of group members;It checks the travel path list recorded in the background server, and is transferred to the rail Mark generation module checks history travel path on map.
In the present embodiment, the preset time interval includes but is not limited to 30 seconds, 1 minute, 3 minutes, 5 minutes, 10 Minute, 30 minutes;Social personnel carry out preset time selection according to its trip mode, and system default is 30 seconds;The trip Mode is walking, public transport, drives, motor-car or high-speed rail.
The orbit generation method is as follows:
Firstly, reference map API;Prepare map rendering container and setting map size;Then, map is created, in setting Heart point coordinate, setting map grade and by map denotation in a reservoir;It adds map covering (broken line);
Finally, addition mark, word tag and pattern.
In the present embodiment, described " neighbouring people " with current social membership location's pre-determined distance value range includes but unlimited In 1 kilometer, 2 kilometers, 3 kilometers, 5 kilometers, 10 kilometers, 20 kilometers;Social member can be configured in system setup module, System default is 5 kilometers.
In the present embodiment, the GPS/ network location module positions the station-keeping mode packet of the position of each social member It includes: high accuracy positioning, low-power consumption positioning and only equipment positioning;Wherein, the high-precision fixed bit pattern refers to while using network Positioning and GPS positioning, the preferential highest result of restoring to normal position precision;The low-power consumption station-keeping mode, which refers to, only uses network positions That is Wi-Fi and base station location do not use GPS positioning;It is described only with equipment station-keeping mode: do not need connection network, only use GPS It is positioned, which does not support the positioning of indoor environment.
Positioning obtaining step includes:
Step 1: configuration positional parameter: station-keeping mode, positioning intervals, coordinate system;
Step 2: calling Location Request callback interface.
In the present embodiment, on space length analytical calculation social activity member current location " the neighbouring people's " is specific Content are as follows:
The position when current location of current social activity member and other social member's last time location updatings carries out distance Calculate, calculate resulting distance value and be compared with preset distance value, if less than or equal to the preset distance value, be included in from Otherwise group member list near current social activity member is not included in from the group member list near current social member;Space two Point distance calculation formula is as follows:
lati=latitudei*π/180
lati+1=latitudei+1*π/180
loni=longitudei*π/180
loni+1=longitudei+1*π/180
D=R*arccos (cos (lati)*cos(lati+1)*cos(loni-loni+1)+sin(lati)*sin(lati+1))
Wherein, (loni, lati)、(loni+1,lati+1) be two o'clock on stroke latitude and longitude coordinates, R is
Earth radius.
In the present embodiment, the social member " people in same city ", which refers to, passes through social member's present position City A information where Baidu API is parsed is crossed, Baidu is passed through in position when by other social member's last time location updatings City B information where API is parsed, if city A information is consistent with city B information, as same city, and the group members are added Enter same city list.
In the present embodiment, the analytical calculation social activity member last time location updating time in time interval with work as The interval at preceding moment be divided into just now, today, before yesterday, one week and before one month;Described is divided into just now, and as current date subtracts It goes the group members last time location updating date equal to zero and current time subtracts the group members last time location updating time difference Value is less than or equal to 60 minutes;Described is divided into today, and as current date subtracts group members last time location updating date etc. In zero, current time subtracted group members last time location updating time difference greater than 60 minutes;Described is divided into yesterday, as Current date subtracted the group members last time location updating date equal to 1 day;Before described is divided into one week, i.e., current date subtracts The group members last time location updating date is more than or equal to 7 days and is less than or equal to 30 days;Before described is divided into one month, i.e., currently Date subtracted the group members last time location updating date greater than 30 days.
In the present embodiment, the sharing position is to designated group, refers to the location information of social member to social group Good friend discloses, and social member can check the location information of social member's last update;
The real-time or historical position for checking social member refers to the location information that social member is marked on map (including image, the pet name, address, last time location updating time (yyyy/mm/dd hh:mm:ss)), the position root of mark Be updated according to the state of current membership: if current membership just in sharing position, the member on map position can in real time into Row updates;If current membership does not have sharing position, the position which shows on map is that member last time is shared Position (historical position) when position;Wherein, map label method is as follows:
(1) definition mark icon;
(2) creation mark;
(3) mark is added on map;
(4) complexity messagewindow object is created;
(5) window ejected position is set;
(6) it adds on window to map;
(7) adding window mouth clicks pop-up event;
The calling group members refer to the social member phone number's information automatically extracted according to the background server, adjust With mobile portable phone interface of calls, to realize that direct-dial telephone calls;
It is described navigate to group members position refer to automatically by social membership location as a purpose, call the intelligence automatically Digital map navigation software (Baidu, Gao De, Tencent) in terminal, to realize One-key navigation.
In the present embodiment, the intelligent terminal refers to mobile phone, and the GPS/ network location module, which refers to, utilizes shifting The GPS or cell phone network of dynamic smart phone position the position (latitude and longitude coordinates) of social member.
In the present embodiment, the history trip track for checking social member, refers to the side on map with trajectory line Formula shows that the history trip track of social member includes track creation time, starting point title, terminal title, lasts, the letter such as mileage Breath.
Wherein, mileage calculation formula is as follows:
lati=latitudei*π/180
lati+1=latitudei+1*π/180
loni=longitudei*π/180
loni+1=longitudei+1*π/180
Wherein, (loni, lati), the latitude and longitude coordinates that (loni+1, lati+1) is two o'clock on stroke, R is earth radius.
The starting point title, terminal name acquiring principle are parsed position coordinates (longitude and latitude) by inverse geocoding service At corresponding address information (such as area XX, the city the XX road XX XX), according to the high weight landmark locations of administrative division data and periphery point Cloth situation, the position where whole description coordinate, such as " Fujian province Fuzhou City Minhou County is gone into the street the Shan Ya state of town Venture Road 6 Border " center ".
Preferably, the working method of the system of the present embodiment further includes the following contents:
Step SA: system setup module operation;
Step SB: group's module operation;
Step SC: track uploading module operation;
Step SD: trajectory analysis module operation;
Step SE: track service module operation;
In the present embodiment, the specific implementation steps are as follows by the step SA:
Step SA1: in system setup module, pass through the modes instant login user such as cell-phone number, mailbox, wechat, setting User name, password etc.;
Step SA2: in system setup module, pass through user name, password login system;
Step SA3: in system setup module, clicking and be arranged, setting data acquisition intervals, " near " define the ginseng such as distance Number;
In the present embodiment, the specific implementation steps are as follows by the step SB:
Step SB1: in group's module, group is created;
Step SB2: in group's module, the group of good friend's addition is invited;
Step SB3: in group's module, good friend opens group's mark spectrum, receives and invites into group information, clicks and agree to, completing should Group is added in good friend;
Step SB4: in group's module, group master has weight update group's data;
Step SB5: in group's module, group is selected, group master has the right to remove group member;
Step SB6: in group's module, group is selected, exits group, wherein group master can not exit group;
In the present embodiment, the specific implementation steps are as follows by the step SC:
Step SC1: in the uploading module of track, opening travel, start recording travel path;
Step SC2: in the uploading module of track, the data acquisition intervals being arranged from the background according to step SA3 record current line Journey tracing point;
Step SC3: in the uploading module of track, terminating stroke, terminates record travel path;
In the present embodiment, the specific implementation steps are as follows by the step SD:
Step SD1: in the analysis module of track, clicking neighbouring people, check the group members from my close and same city, And check time of the group members apart from the distance of current location and the member apart from current time last time sharing position;
Step SD2: in the analysis module of track, clicking any group members, can be checked on intelligent terminal map group at The position of member;
Step SD3: in the analysis module of track, clicking any group members head portrait, can check member last time altogether Position, phone are enjoyed, and a key may be implemented and call the group members and One-key navigation to the group members position;
In the present embodiment, the specific implementation steps are as follows by the step SE:
Step SE1: in the service module of track, share/sharing position is not to designated group;
Step SE2: in the service module of track, group is selected, checks group members position;
Step SE3: in the service module of track, clicking any member's head portrait, can check that member last time is shared Position, phone, and a key may be implemented and call the group members and One-key navigation to the group members position;
Step SE4: in the service module of track, clicking my footprint, checks history stroke list, can check starting point, Endpoint information lasts the information such as information, stroke milimeter number;
Step SE5: in the service module of track, clicking certain one stroke in stroke list, plays back stroke into map interface Track;
Step SE6: in the service module of track, lower section travel path switching push button is clicked, realizes and is carried out in map interface Historical track switching is checked;
The foregoing is merely presently preferred embodiments of the present invention, all equivalent changes done according to scope of the present invention patent with Modification, is all covered by the present invention.

Claims (10)

1. it is a kind of based on group's social activity cultural tour trip track generate and service system, provide an intelligent terminal and and its into The background server of row communication, it is characterised in that: the system is mounted on the intelligent terminal, and the system comprises systems to set Set module, group's module, GPS/ network location module, track uploading module, track generation module, trajectory analysis module, track Service module;Social member's account is carried out in the system setup module to log in and system setting;Group's module is used for group The management of group;The GPS/ network location module positions the position i.e. latitude and longitude coordinates of each social member, and is transferred to described Track uploading module;The track uploading module each of will receive the location information of social member according between the preset time Every being uploaded to the background server by 3G, 4G or 5G network and store;The background server is by each social activity of storage The location information of member is transferred to the track generation module, adopt the track generation module according to location information data Collect sequencing, the broken line with spatial relation drawn on the intelligent terminal map, at the same generate it is social at Track position information between member is transferred to the trajectory analysis module;The trajectory analysis module will be between the social member Track position carry out space length calculate and time interval calculate, on space length analytical calculation social activity member it is current Position " neighbouring people " and " people in same city ", in analytical calculation social activity member last time location updating in time interval Between interval with current time;The track service module for sharing position to designated group, check the real-time of group members or Historical position navigates to the position of social group friend, calls group members, checks the history trip track of social member;The track Analysis module is using Baidu map API.
2. based on a kind of work of cultural tour trip track generation and service system based on group's social activity described in claim 1 Make method, it is characterised in that: the following steps are included:
Step S1: system is opened, and judges whether there has been register account number, if then directly logging in and executing step S2;If not It is logged in again after then carrying out account registration in system setup module and executes step S2;
Step S2: carry out system setting: in the system setup module be arranged data acquisition intervals and " nearby " definition distance;
Step S3: in the track uploading module, social user's opening travel;The GPS/ network location module carries out social Location data obtains, and is transferred to the track uploading module, parses first positional number by the track generation module According to address information, starting point title as stroke;Social location data is transmitted described in by the track uploading module Background server records the travel path;Travel path mileage is calculated by the track generation module in real time and lasts information, The real-time rendering travel path on intelligent terminal map simultaneously;In the track uploading module, social user terminates stroke, institute The address information that track generation module parses the last one position data is stated, the terminal title as stroke;The track simultaneously Uploading module stops transmitting social location data to the background server;
Step S4: in group's module, social user judges whether there is group, and group is created or be added if without group, And invite or receive to invite and group is added, otherwise judge whether existing group there are group members, invites or receive if without group members It invites and group is added, otherwise do not execute step S5, S6;
Step S5: in the trajectory analysis module, if " neighbouring people " is then switched to group member list nearby, and group is checked Member calls group members, navigates to group members position;" if the people in same city " be then switched to same group of cities at Member, and check group members, call group members, navigate to group members position;
Step S6: in the track service module, social member it is shared or not sharing position to designated group, check group at The real-time or historical position of member;Check the travel path list recorded in the background server, and it is raw to be transferred to the track At module, history travel path is checked on map.
3. a kind of cultural tour trip track based on group's social activity according to claim 1 generates and service system, Be characterized in that: the preset time interval includes but is not limited to 30 seconds, 1 minute, 3 minutes, 5 minutes, 10 minutes, 30 minutes; Social personnel carry out preset time selection according to its trip mode in the system setup module, and system default is 30 seconds;Institute The trip mode stated is walking, public transport, drives, motor-car or high-speed rail.
4. a kind of cultural tour trip track based on group's social activity according to claim 2 generates and the work of service system Make method, it is characterised in that: " the neighbouring people " and current social membership location's pre-determined distance value range include but is not limited to 1 Kilometer, 2 kilometers, 3 kilometers, 5 kilometers, 10 kilometers, 20 kilometers;Social member can be configured in system setup module, be System is defaulted as 5 kilometers.
5. a kind of cultural tour trip track based on group's social activity according to claim 1 generates and service system, Be characterized in that: the GPS/ network location module position the position of each social member station-keeping mode include: high accuracy positioning, Low-power consumption positioning and only equipment positioning;Wherein, the high-precision fixed bit pattern refers to while using network positions and GPS positioning, The highest result of preferential restoring to normal position precision;The low-power consumption station-keeping mode, which refers to, only uses network positions i.e. Wi-Fi and base station Positioning does not use GPS positioning;It is described only with equipment station-keeping mode: do not need connection network, only use GPS and positioned, the mould Formula does not support the positioning of indoor environment.
6. a kind of cultural tour trip track based on group's social activity according to claim 2 generates and the work of service system Make method, it is characterised in that: on space length analytical calculation social activity member current location " the neighbouring people's " is specific interior Hold are as follows:
The position when current location of current social activity member and other social member's last time location updatings is carried out apart from calculating, It calculates resulting distance value to be compared with preset distance value, if being less than or equal to the preset distance value, be included in from current Otherwise group member list near social member is not included in from the group member list near current social member;Space two o'clock away from It is as follows from calculation formula:
lati=latitudei*π/180
lati+1=latitudei+1*π/180
loni=longitudei*π/180
loni+1=longitudei+1*π/180
D=R*arccos (cos (lati)*cos(lati+1)*cos(loni-loni+1)+sin(lati)*sin(lati+1))
Wherein, (loni, lati)、(loni+1,lati+1) be stroke on two o'clock latitude and longitude coordinates, R is earth radius.
7. a kind of cultural tour trip track based on group's social activity according to claim 2 generates and the work of service system Make method, it is characterised in that: the social member " people in same city ", which refers to, passes through social member's present position Baidu API is passed through in city A information where Baidu API is parsed, position when by other social member's last time location updatings City B information where parsing, if city A information is consistent with city B information, as same city, and the group members are added Same city list.
8. a kind of cultural tour trip track based on group's social activity according to claim 1 generates and service system, It is characterized in that: the interval of analytical calculation social activity member last time the location updating time and current time in time interval Be divided into just now, today, before yesterday, one week and before one month;Described is divided into just now, and as it is last to subtract group members for current date Location updating date is equal to zero and current time subtracts group members last time location updating time difference less than or equal to 60 Minute;Described is divided into today, and as current date subtracts the group members last time location updating date equal to zero, current time Group members last time location updating time difference is subtracted greater than 60 minutes;Described is divided into yesterday, and as current date subtracts The group members last time location updating date is equal to 1 day;Before described is divided into one week, i.e., current date subtract group members last The secondary location updating date is more than or equal to 7 days and is less than or equal to 30 days;Before described is divided into one month, i.e., current date subtract group at Member's last time location updating date is greater than 30 days.
9. a kind of cultural tour trip track based on group's social activity according to claim 2 generates and the work of service system Make method, it is characterised in that: the sharing position refers to the location information of social member to designated group to social group good friend Open, social member can check the location information of social member's last update;
The real-time or historical position for checking social member refers to the location information that social member is marked on map, mark Position be updated according to the state of current membership: if current membership is just in sharing position, member position on map It can real-time perfoming update;If current membership does not have sharing position, the position which shows on map is that the member is last Position when sharing position;
The calling group members refer to the social member phone number's information automatically extracted according to the background server, call hand Electromechanics words interface of calls, to realize that direct-dial telephone calls;
It is described navigate to group members position refer to automatically by social membership location as a purpose, call the intelligent terminal automatically Middle digital map navigation software, to realize One-key navigation.
10. a kind of cultural tour trip track based on group's social activity according to claim 1 generates and service system, Be characterized in that: the history trip track for checking social member refers to shows social member on map in a manner of trajectory line History go on a journey track, including track creation time, starting point title, terminal title, last and mileage;
The mileage calculation formula is as follows:
lati=latitudei*π/180
lati+1=latitudei+1*π/180
loni=longitudei*π/180
loni+1=longitudei+1*π/180
Wherein, (loni, lati)、(loni+1,lati+1) be stroke on two o'clock latitude and longitude coordinates, R is earth radius.
CN201910766311.1A 2019-08-19 2019-08-19 Cultural travel track generation and service system based on group social contact and working method thereof Active CN110519702B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910766311.1A CN110519702B (en) 2019-08-19 2019-08-19 Cultural travel track generation and service system based on group social contact and working method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910766311.1A CN110519702B (en) 2019-08-19 2019-08-19 Cultural travel track generation and service system based on group social contact and working method thereof

Publications (2)

Publication Number Publication Date
CN110519702A true CN110519702A (en) 2019-11-29
CN110519702B CN110519702B (en) 2021-03-30

Family

ID=68626538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910766311.1A Active CN110519702B (en) 2019-08-19 2019-08-19 Cultural travel track generation and service system based on group social contact and working method thereof

Country Status (1)

Country Link
CN (1) CN110519702B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111223013A (en) * 2019-12-25 2020-06-02 重庆特斯联智慧科技股份有限公司 Intelligent tourist route generation method and system based on position markers
CN113127582A (en) * 2019-12-31 2021-07-16 阿里巴巴集团控股有限公司 Method, device and equipment for displaying personal information page in navigation application
CN114089393A (en) * 2021-11-08 2022-02-25 上海万位科技有限公司 Personnel early warning and positioning method, device, equipment and medium based on GPS

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580412A (en) * 2009-12-15 2015-04-29 苹果公司 Ad hoc networking based on content and location
CN104954984A (en) * 2015-05-20 2015-09-30 蔡宏铭 Method and system for realizing instant messaging among persons travelling together
CN105389332A (en) * 2015-10-13 2016-03-09 广西师范学院 Geographical social network based user similarity computation method
CN105679067A (en) * 2016-02-22 2016-06-15 腾讯科技(深圳)有限公司 Information processing method, first terminal, and server
CN105719191A (en) * 2016-01-20 2016-06-29 东北大学 System and method of discovering social group having unspecified behavior senses in multi-dimensional space
CN105764033A (en) * 2016-02-19 2016-07-13 腾讯科技(深圳)有限公司 Information processing method, first terminal, and second terminal
CN106815345A (en) * 2017-01-17 2017-06-09 维沃移动通信有限公司 A kind of display methods of real time data and a kind of mobile terminal
US20180225784A1 (en) * 2017-02-06 2018-08-09 Agentdesks Real Estate Network System and Method of Use
US20190139157A1 (en) * 2010-06-23 2019-05-09 Microsoft Technology Licensing, Llc Acceleration of social interactions

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580412A (en) * 2009-12-15 2015-04-29 苹果公司 Ad hoc networking based on content and location
US20190139157A1 (en) * 2010-06-23 2019-05-09 Microsoft Technology Licensing, Llc Acceleration of social interactions
CN104954984A (en) * 2015-05-20 2015-09-30 蔡宏铭 Method and system for realizing instant messaging among persons travelling together
CN105389332A (en) * 2015-10-13 2016-03-09 广西师范学院 Geographical social network based user similarity computation method
CN105719191A (en) * 2016-01-20 2016-06-29 东北大学 System and method of discovering social group having unspecified behavior senses in multi-dimensional space
CN105764033A (en) * 2016-02-19 2016-07-13 腾讯科技(深圳)有限公司 Information processing method, first terminal, and second terminal
CN105679067A (en) * 2016-02-22 2016-06-15 腾讯科技(深圳)有限公司 Information processing method, first terminal, and server
CN106815345A (en) * 2017-01-17 2017-06-09 维沃移动通信有限公司 A kind of display methods of real time data and a kind of mobile terminal
US20180225784A1 (en) * 2017-02-06 2018-08-09 Agentdesks Real Estate Network System and Method of Use

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
D. AJANTHA等: "A user-location vector based approach for personalised tourism and travel recommendation", 《 2017 INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS AND COMPUTATIONAL INTELLIGENCE (ICBDAC)》 *
VS ASVIKAA等: "The Social Travelers Factors Impacting Influence of Location Sharing In Social Media On Motivation To Travel", 《2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI)》 *
吴佩莉: "移动对象轨迹数据管理关键技术研究", 《中国博士学位论文全文数据库信息科技辑》 *
袁晶: "大规模轨迹数据的检索、挖掘和应用", 《中国博士学位论文全文数据库信息科技辑》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111223013A (en) * 2019-12-25 2020-06-02 重庆特斯联智慧科技股份有限公司 Intelligent tourist route generation method and system based on position markers
CN113127582A (en) * 2019-12-31 2021-07-16 阿里巴巴集团控股有限公司 Method, device and equipment for displaying personal information page in navigation application
CN114089393A (en) * 2021-11-08 2022-02-25 上海万位科技有限公司 Personnel early warning and positioning method, device, equipment and medium based on GPS

Also Published As

Publication number Publication date
CN110519702B (en) 2021-03-30

Similar Documents

Publication Publication Date Title
CN106254219B (en) Intelligent travel method and system based on route planning
CN110519702A (en) A kind of cultural tour trip track generation and service system and its working method based on group's social activity
Grieco et al. Mobilities: new perspectives on transport and society
Watts The art and craft of train travel
CN101604320B (en) Palmtop map-based browser
Mokhtarian et al. Impacts of ICT on travel behavior: a tapestry of relationships
Jensen Erving Goffman and everyday life mobility
Vartiainen Telework and remote work
CN106204357A (en) A kind of smart travel application platform
CN106067148A (en) A kind of tourist district intelligence s ervice system, tourist district's monitoring and data access method
CN104966174A (en) Tourism management system
CN107507108A (en) A kind of tourism facility service platform based on internet
CN104796424A (en) Position-based group chat method
Cope et al. Mobility, communication, and place: Navigating the landscapes of suburban US teens
CN102590826A (en) Security assurance method based on satellite equipment
CN205389272U (en) Intelligence luggage
CN107679827A (en) Towards the management platform of ordinarily resident
CN104851062A (en) Intelligent tour guide system and method based on real-time information
Gimblett et al. Simulating wildland recreation use and conflicting spatial interactions using rule-driven intelligent agents
Neuhaus UrbanDiary-A Tracking Project Capturing the beat and rhythm of the city: Using GPS devices to visualise individual and collective routines within Central London.
CN109785192A (en) Tourism intelligent perception system based on Internet of Things
CN205028328U (en) Tourism management system
CN115310692A (en) Wisdom rural area tourism service platform
Svensson et al. Tracking tourists: Mobility, experiences and the supply-demand gap in a Swedish mountain resort
Lasica et al. Civic Engagement on the Move: How mobile media can serve the public good

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