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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User 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
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.
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)
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)
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 |
-
2019
- 2019-08-19 CN CN201910766311.1A patent/CN110519702B/en active Active
Patent Citations (9)
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)
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)
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 |