Intelligent planning system and method for scenic spot tour plan based on electronic map base map
Through an intelligent planning system based on electronic map base map and combined with machine learning algorithms, the problem of personalized needs in group tourism route recommendations is solved, and personalized travel route suggestions are provided to meet the diverse needs of group members and reasonably allocate tour time. , improves the efficiency and satisfaction of the travel experience.
Patent Information
- Application Number
- CN202111025920.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-02
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2041-09-02
AI Technical Summary
The prior art is difficult to effectively meet the personalized needs in group tourism route recommendations, especially when time and space constraints are taken into account, and satisfactory travel route recommendations are not available for group members with huge differences in age, gender, occupation and personality.
Using an intelligent planning system for scenic spot tour planning based on electronic maps, the optimal tour routes for multiple scenic spots are intelligently derived by collecting and processing user location data, combined with machine learning algorithms, and the optimal tour routes for multiple scenic spots are made reasonably based on the total tour time set by the user. choose.
It provides personalized travel route recommendations to meet the needs of most group members, ensure the reasonable allocation of tour time and the best visiting order of attractions, and improves the efficiency and satisfaction of the tourism experience.
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent planning of tourist routes, and in particular to an intelligent planning system and method for a scenic spot tour plan based on an electronic map base map. Background Art
[0002] With the rapid development of the global economy, tourism has become the main form of entertainment for people to relax and vacation with their families and friends. Economically speaking, tourism is one of the largest and fastest growing service industries in the world, providing a large number of employment opportunities and making significant contributions to the world economy. Since traveling together is a common phenomenon in tourism, it is of great significance to study the recommendation of group travel routes. In real life, group members often have different ages, genders, occupations and personalities. How to integrate the different interests of group members to obtain the common interest preferences of group members and make the recommendation results meet the needs of most group members as much as possible is a key problem that the group travel route recommendation method needs to solve. At the same time, the formulation of group travel routes also needs to consider the temporal and spatial constraints of the route (departure point, destination and travel route time, etc.).
[0003] Although traditional tourism recommendation systems can provide standard travel packages for group tourists, these packages usually only include popular attractions and cannot meet the personalized needs of group tourists. Existing mainstream methods attempt to transform the group travel route recommendation problem into a variant of the directional problem, and consider group preferences and spatiotemporal constraints at the same time, and then use optimization algorithms to recommend group routes. Specifically, group preferences are fused through predefined preference aggregation strategies (e.g., average method, minimum pain method, maximum satisfaction method). However, in real life, since the group is a heterogeneous set of members with huge differences in age, gender, occupation, personality, etc. Individual differences affect the choice of group travel routes.
[0004] There are also intelligent route planning methods based on deep learning and other algorithms proposed in the prior art to address the above issues, but there is currently no efficient solution for the reasonable selection of the most suitable scenic spot tour route for a specific time period. In response to the above issues, the applicant proposed an intelligent planning system and method for scenic spot tour plans based on an electronic map base map. Summary of the invention
[0005] 1. Technical issues to be resolved
[0006] The embodiment of the present invention provides an intelligent planning system for scenic spot tour plans based on an electronic map base map, which is used to solve the problem of unreasonable tour route planning when tourists visit multiple tourist attractions. (II) Summary of the invention
[0008] The embodiment of the present invention provides a scenic spot tour plan intelligent planning system based on an electronic map base map, comprising the following steps:
[0009] Step 1: Collect the third-party electronic map base map of the target scenic spot, extract the road outline of the scenic spot, and convert it into the original coordinate line model of the scenic spot road based on the layer, block coordinates and block longitude and latitude data of the electronic base map;
[0010] Step 2: Obtain the location of the user's device in the scenic area through network positioning and satellite positioning, and collect the route coordinate data of the user's visit to the scenic area;
[0011] Step 3: Convert the data into route information by extracting rules from the route coordinate data;
[0012] Step 4: The user's tour route information is first preprocessed to form features, and then the user route coordinate model is created based on the features; the collected data is analyzed through a preset machine learning algorithm, combined with the original coordinate route model of the scenic area road, weights, thresholds and other parameters are assigned to achieve the learning purpose, and various recommended tour routes are intelligently derived;
[0013] Step 5: Split each recommended tour route into multiple small route segments, count the time when the satellite locates the user at the starting point and the end point of a certain route, and obtain the time spent by the user on each small route, and then obtain the time required for the entire tour route;
[0014] Step 6: Get the scenic spot tour route planning data, and according to the optimal tour time time_s of a single tour route calculated in step 5 and the total tour time time_total set by tourists, reasonably select the optimal scenic spot tour route. If the number of scenic spots is n, there are m tour routes in a single scenic spot. The tour time of one of the tour routes in one scenic spot is recorded as time_nm. If m>1, then (1+0.1m)time_1+(1+0.1m)time_2+......(1+0.1m)time_s≤time_total should be satisfied;
[0015] Step 7: Send the optimal scenic spot tour route obtained in step 6 to tourists through smart hardware.
[0016] Preferably, the scenic area road contour is extracted based on RGB and HSV color spaces.
[0017] The intelligent planning system for scenic spot tour plan based on electronic map base map runs on a server, the server is connected to the mobile terminal device held by tourists, and the server stores a plurality of photos with location information. The system is characterized in that the system includes:
[0018] An acquisition module, used to acquire the current position of the mobile terminal and calculate the moving direction and moving speed of the tourist holding the mobile terminal through the mobile terminal device;
[0019] A screening module is used to determine a screening range according to the current position, moving direction, moving speed and travel time of the mobile terminal, and screen photos whose location information is within the screening range from the server. The screening range is a sector-shaped area with the current position of the mobile terminal as the center, the current moving direction as the axis of symmetry, the central angle as a preset value, and the radius as a preset distance. The photos also have time information;
[0020] The screening module further screens out photos whose time information is within a preset time range of the current time from the screened photos according to the current time of the client device; and
[0021] A calculation module is used to obtain real-time information according to the current location of the client device, the real-time information at least includes the road condition information around the client device, the weather information and the number of people at each scenic spot, calculate at least one route starting from the current location of the client device according to the location information of the screened photos and the real-time information according to preset rules, and split each recommended tour route into multiple small route data, count the time when the satellite positioning user is at the starting point and the end point of a certain route, obtain the time spent by the user on each small route, and then obtain the time spent on the entire tour route; obtain the scenic spot tour route planning data, and reasonably select the optimal scenic spot tour route according to the optimal tour time time_s of the single tour route calculated in step 5 and the total tour time time_total set by the tourist;
[0022] The communication module sends the optimal scenic spot tour route planning obtained in the above steps to the mobile terminal devices held by tourists.
[0023] (III) Beneficial effects
[0024] The intelligent planning system for scenic spot tour plans based on an electronic map base map provided by an embodiment of the present invention includes a server running, the server is connected to a mobile terminal device held by a tourist, the server stores a plurality of photos with location information, and also includes an acquisition module for acquiring the current location, a screening module for determining a screening range according to the current location, moving direction, moving speed and travel time of the mobile terminal, the screening module further screening out photos whose time information is within the same preset time range as the current time from the screened photos according to the current time of the client device, and finally the calculation module calculates the optimal tour route using a pre-set algorithm, and finally the optimal scenic spot tour route planning obtained in the above steps is sent to the mobile terminal device held by the tourist through the communication module. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0026] In the description of the embodiments of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "first", "second" and "third" are used to clearly illustrate the numbering of product components and do not represent any substantial difference. For ordinary technicians in this field, the specific meanings of the above terms in the embodiments of the present invention can be understood according to specific circumstances.
[0027] It should be noted that, unless otherwise clearly specified and limited, the term "connection" should be understood in a broad sense, for example, it can be directly connected or indirectly connected through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms in the embodiments of the invention can be understood in specific circumstances.
[0028] The present embodiment provides a scenic spot tour plan intelligent planning system based on an electronic map base map. The scenic spot tour plan intelligent planning system based on an electronic map base map runs on a server, which is connected to a mobile terminal device held by a tourist. The server stores a plurality of photos with location information. The system includes:
[0029] An acquisition module for acquiring the current position of the mobile terminal and calculating the moving direction and moving speed of the tourist holding the mobile terminal through the mobile terminal device,
[0030] The method comprises the steps of: determining a screening range according to the current position, moving direction, moving speed and travel time of the mobile terminal, and screening photos whose position information is within the screening range from the server, wherein the screening range is a sector-shaped area with the current position of the mobile terminal as the center, the current moving direction as the axis of symmetry, the central angle as a preset value, and the radius as a preset distance, and the photos also have a screening module for time information, and the screening module further screens photos whose time information is within the same preset time range as the current time from the screened photos according to the current time of the client device; and a calculation module, which is used to obtain real-time information according to the current position of the client device, and the real-time information at least includes the surrounding area of the client device. The method comprises the following steps: calculating at least one route from the current location of the client device according to the location information of the selected photos and the real-time information, and dividing each recommended tour route into multiple small route data. The satellite positioning time of the starting point and the end point of a certain route where the user is located are counted to obtain the time spent by the user on each small route, and then the time spent on the entire tour route is obtained; obtaining the scenic spot tour route planning data, and according to the optimal tour time time_s of a single tour route calculated in step 5 and the total tour time time_total set by the tourist, reasonably selecting the optimal scenic spot tour route;
[0031] The communication module sends the optimal scenic spot tour route planning obtained in the above steps to the mobile terminal devices held by tourists.
[0032] The method of using the above system comprises the following steps:
[0033] S1, collecting a third-party electronic map base map of the target scenic spot, extracting the outline of the scenic spot road, and converting it into the original coordinate line model of the scenic spot road based on the layer, block coordinates and block longitude and latitude data of the electronic base map;
[0034] S2. Obtain the location of the user device in the scenic area through network positioning and satellite positioning, and collect the route coordinate data of the user's visit to the scenic area;
[0035] S3, converting the data into route information by extracting rules from the route coordinate data;
[0036] S4. The user's tour route information is first preprocessed to form features, and then a user route coordinate model is created based on the features; the collected data is analyzed by a preset machine learning algorithm, combined with the original coordinate route model of the scenic area road, weights, thresholds and other parameters are assigned to achieve the learning purpose, and various recommended tour routes are intelligently derived;
[0037] S5, split each recommended tour route into multiple small route data, count the time when the satellite locates the user's starting point and the end point of a certain route, obtain the time spent by the user on each small route, and then obtain the time spent on the entire tour route;
[0038] S6. Get the scenic spot tour route planning data, and according to the optimal tour time time_s of a single tour route calculated in step 5 and the total tour time time_total set by tourists, reasonably select the optimal scenic spot tour route. If the number of scenic spots is n, there are m tour routes for a single scenic spot. The tour time of one of the tour routes of a certain scenic spot is recorded as time_nm. If m>1, then (1+0.1m)time_1+(1+0.1m)time_2+......(1+0.1m)time_s≤time_total should be satisfied;
[0039] S7. Send the optimal scenic spot tour route obtained in step 6 to tourists through smart hardware.
[0040] The solution of the present application obtains the current location of the tourist through the mobile terminal device held by the tourist, combines it with a third-party electronic map base map, calculates the optimal travel route to multiple attractions through a pre-set algorithm, and finally transmits it to the tourist's terminal device, providing a complete solution for planning tour routes for multiple tourist attractions.
[0041] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An intelligent planning method for scenic spot tour plan based on electronic map base map, characterized in that: The following steps are involved: Step 1: Collect the third-party electronic map base map of the target scenic spot, extract the road outline of the scenic spot, and convert it into the original coordinate line model of the scenic spot road based on the layer, block coordinates and block longitude and latitude data of the electronic base map; Step 2: Obtain the location of the user's device in the scenic area through network positioning and satellite positioning, and collect the route coordinate data of the user's visit to the scenic area; Step 3: Convert the data into route information by extracting rules from the route coordinate data; Step 4: The user's tour route information is first preprocessed to form features, and then the user route coordinate model is created based on the features; the collected data is analyzed through a preset machine learning algorithm, combined with the original coordinate route model of the scenic area road, weights, thresholds and other parameters are assigned to achieve the learning purpose, and various recommended tour routes are intelligently derived; Step 5: Split each recommended tour route into multiple small route segments, count the time when the satellite locates the user at the starting point and the end point of a certain route, and obtain the time spent by the user on each small route, and then obtain the time required for the entire tour route; Step 6: Get the scenic spot tour route planning data, and according to the optimal tour time time_s of a single tour route calculated in step 5 and the total tour time time_total set by tourists, reasonably select the optimal scenic spot tour route. If the number of scenic spots is n, there are m tour routes in a single scenic spot. The tour time of one of the tour routes in one scenic spot is recorded as time_nm. If m>1, then (1+0.1m)time_1+(1+0.1m)time_2+......(1+0.1m)time_s≤time_total should be satisfied; Step 7: Send the optimal scenic spot tour route obtained in step 6 to tourists through smart hardware.
2. The method for intelligent planning of scenic spot tour plan based on electronic map base map according to claim 1 is characterized in that: Extract scenic road contours based on RGB and HSV color spaces.
3. The intelligent planning system for scenic spot tour plan based on electronic map base map is characterized by: The system is operated on a server connected to a mobile terminal device held by a tourist, wherein the server stores a plurality of photos with location information, and is used to execute any one of the methods for intelligently planning a scenic spot tour plan based on an electronic map base map as claimed in claims 1 to 2, characterized in that the system comprises: An acquisition module, used to acquire the current position of the mobile terminal and calculate the moving direction and moving speed of the visitor holding the mobile terminal through the mobile terminal device; A screening module is used to determine a screening range according to the current position, moving direction, moving speed and travel time of the mobile terminal, and screen photos whose location information is within the screening range from the server, wherein the screening range is a sector-shaped area with the current position of the mobile terminal as the center, the current moving direction as the axis of symmetry, the central angle as a preset value, and the radius as a preset distance, and the photos also have time information; The screening module further screens out photos whose time information is within a preset time range of the current time from the screened photos according to the current time of the client device; and The calculation module is used to obtain real-time information according to the current location of the client device, the real-time information at least includes the road condition information around the client device, the weather information of each scenic spot and the number of people, calculate at least one route starting from the current location of the client device according to the location information of the screened photos and the real-time information according to a preset rule, and split each recommended tour route into multiple small route data, count the time when the satellite positioning user is located at the starting point and the end point of a certain route, obtain the time spent by the user on each small route, and then obtain the time ti required for the entire tour route me_total; Get the scenic spot tour route planning data, and according to the optimal tour time time_s of a single tour route calculated in step 5, according to the total tour time time_total set by tourists, reasonably select the optimal scenic spot tour route. If the number of scenic spots is n, there are m tour routes in a single scenic spot. The tour time of one of the tour routes of a scenic spot is recorded as time_nm. If m>1, it should satisfy (1+0.1m)time_1+(1+0.1m)time_2+......(1+0.1m)time_s≤time_total; The communication module sends the optimal scenic spot tour route planning obtained in the above steps to the mobile terminal devices held by tourists.
