A method for self-adapting the style of an in-vehicle electronic navigation map

By associating WMS with dynamic SLD and SVG services using user data, the method addresses high user and development costs in car navigation map style adaptation, offering a cost-effective and user-friendly solution for personalized map styles.

CN116303850BActive Publication Date: 2025-07-15CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310110407.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-13
Publication Date
2025-07-15
Estimated Expiration
2043-02-13

AI Technical Summary

Technical Problem

The existing automotive electronic navigation map style adaptive methods have problems such as high time cost, high development cost and insufficient quantification of user characteristics, and cannot effectively meet users' personalized needs.

Method used

By associating WMS with dynamic SLD services and dynamic SVG services on the backend server, combining user basic information, scene characteristics and behavioral characteristics, personalized map styles are generated, and using the recommended system module to map user characteristics to map style parameters, dynamically generate map styles suitable for users.

Benefits of technology

It realizes unconscious personalized map style adaptation, reduces user time costs and reduces development difficulty, and is suitable for lightweight deployment of non-professional map providers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116303850B_ABST
    Figure CN116303850B_ABST
Patent Text Reader

Abstract

This solution relates to a method for the adaptive style of in-vehicle electronic navigation maps based on open-source GIS technology, which solves the problems of inconvenient user use and high development costs existing in the existing map style adaptation solutions. The method includes: running map server software on the background server to publish WMS, and associating WMS with dynamic SLD services and dynamic SVG services through file references; subscribing to the corresponding WMS on the in-vehicle device, and sending user information input by the user to the background server; the in-vehicle device records the scene characteristics and behavior characteristics of the user using the map, and sends them to the background server; the background server inputs the user characteristics including user information, scene characteristics and behavior characteristics of the user using the map into the recommendation system module, so that the recommendation system module maps the user characteristics into map style parameters of SLD files and SVG files, and further enables the dynamic SLD service and / or the dynamic SVG service to generate style files suitable for the user according to the map style parameters; the map is transformed into the corresponding map style.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to a map style adaptation method based on open source GIS technology in the field of in-vehicle electronic navigation maps, and specifically relates to a background server, a user terminal, and information interaction between them. Background Art

[0002] With the development of the global automotive industry towards intelligence, intelligent operating systems have gradually become popular on vehicle-mounted computers, and in-vehicle electronic navigation maps have gradually developed towards networking, intelligence, and personalization.

[0003] In the field of map style adaptation, many mature technologies have emerged for electronic navigation maps on mobile and desktop terminals. However, in vehicle-mounted computers, the demand for map style adaptation only emerged after the large-scale use of high-definition displays, so there are gaps in research and technology in this area.

[0004] Currently, the map style adaptation methods for in-vehicle electronic navigation maps are no different from those on mobile and desktop terminals, and there are mainly two solutions:

[0005] Method 1: User self-selection of styles. The user sets map style parameters through an interaction interface.

[0006] Method 2: The map service provider integrates this function in the self-developed map server software.

[0007] The deficiencies of the two methods are as follows:

[0008] For Method 1, it has a high time cost for users. The design of map styles has a certain degree of professional difficulty and complexity, and it is necessary to balance scientificity and comprehensibility. The possible number of styles for different expressions of different types of elements in different layers and different scenarios increases rapidly with the increase in data volume. For users who are not professional cartographers, it is almost impossible to balance effectiveness and convenience with this self-selection of styles method.

[0009] Method 2 reduces the time cost of users compared to Method 1. However, Method 2 has a high development difficulty, a high maintenance difficulty, and a higher learning cost for developers. For institutions that require lightweight map services with style adaptation, they cannot deploy independently without going through the map service provider, and the threshold is relatively high.

[0010] Patent CN101719150, "Map Symbol Display System and Method Based on Adaptive Mechanism", proposes a general solution: realizing the adaptability of the map symbol display system through receiving, counting the usage frequency of map symbols, and template-based update. However, there are still two deficiencies in this invention: First, the user's preference for map styles should not be limited to the usage frequency of map symbols. The user's basic information, scene characteristics, and behavioral characteristic data also imply the user's preference for map styles. Second, the scalability of template-based update is limited. As a visual feature with scientific and artistic nature, the quantitative indicators of map styles should change according to the actual usage scenarios.

[0011] In summary, the existing technologies have defects such as high time cost, high development cost, and insufficient quantification of user and map style characteristics in solving the problem of the adaptability of in-vehicle electronic navigation map styles, and need to be improved. Summary of the Invention

[0012] The present invention provides an in-vehicle electronic navigation map style adaptation method based on open-source GIS technology, which solves the problems of inconvenient user use and high development cost in the above-mentioned solution.

[0013] The technical solution of the present invention is as follows:

[0014] The present solution provides an in-vehicle navigation map style adaptation method, including:

[0015] Step S1: Run the map server software on the background server to publish WMS, and associate WMS with the dynamic SLD service and the dynamic SVG service through file reference;

[0016] Step S2: Subscribe to the corresponding WMS in the map application software installed on the vehicle computer, and the user inputs user information on the map application software and sends it to the map server software of the background server;

[0017] Step S3: The map application software records the scene characteristics and behavioral characteristics of the user using the map, and sends them to the map server software of the background server;

[0018] Step S4: The map server software of the background server inputs the user characteristics including user information, scene characteristics, and behavioral characteristics of the user using the map into the recommendation system module, so that the recommendation system module maps the user characteristics into map style parameters of the SLD file and the SVG file, and further enables the dynamic SLD service and / or the dynamic SVG service to generate a style file suitable for the user according to the map style parameters;

[0019] Step S5: The map application software installed on the vehicle computer is transformed into the corresponding map style based on the style file suitable for the user generated in Step S4.

[0020] Preferably, in step S1,

[0021] By specifying the SLD file and the SVG file as the style files of the corresponding map layers on the map server software that publishes WMS, the association between WMS and the dynamic SLD service and the dynamic SVG service is completed.

[0022] Preferably, in step S3, the scene characteristics and behavior characteristics of the user when using the map include at least: the scene where the user is located, the user's browsing operation on the map and the user's style preference.

[0023] Preferably, in step S4, a predetermined correspondence table between different user characteristics and map style parameters is pre-recorded in the recommendation system module, and the recommendation system module maps the map style parameters corresponding to the current user characteristics by looking up the table.

[0024] Preferably, in the predetermined correspondence table, the map style parameters recorded include at least: point feature size, color and shape, line feature width, color and shape, and annotation feature font, color and size.

[0025] Preferably, in step S4, the dynamic SLD service generates a predefined simple style file suitable for the user, and the dynamic SVG service generates a predefined complex style file suitable for the user.

[0026] The above-mentioned vehicle-mounted electronic navigation map style adaptive method of the present invention has the following advantages:

[0027] (1) Seamless adaptation improves user experience. Compared with the method where users select the style themselves, this method greatly reduces the user's time cost. Users can obtain the appropriate map style during normal use. The system makes extensive use of users' basic information, scene characteristics, and behavior characteristics data to explore users' preferences for map styles.

[0028] (2) Lightweight open source middleware, easy to deploy. Compared with other map style adaptation methods, this method only needs to associate the traditional WMS with dynamic SLD service and dynamic SVG service to obtain personalized map style, without the need to customize the map server software. For institutions that have map style adaptation requirements but are not professional map providers, the development difficulty is greatly reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 It is a principle block diagram of realizing the self-adaptation of the vehicle navigation map style in an embodiment of the present invention;

[0030] Figure 2 is a data flow diagram of pattern generation in an embodiment of the present invention;

[0031] Figure 3 This is the overall flowchart for implementing the adaptive style of in-vehicle navigation maps in the embodiments of the present invention. Detailed implementation manners

[0032] The present invention will be further described below with reference to the accompanying drawings.

[0033] As Figures 1 to 3 shown, an in-vehicle electronic navigation map style adaptation method includes a background server and a user terminal.

[0034] A map application software is installed in the user terminal (which is the vehicle head unit in this embodiment), and information interaction is carried out between the map application software and the background server, and finally the adaptation of the map style is realized.

[0035] The in-vehicle navigation map style adaptation method of the present invention includes the following steps:

[0036] Step S101: Run the map server software on the background server to publish WMS, and associate WMS with the dynamic SLD service and the dynamic SVG service through file reference.

[0037] In step S101, most open-source map server software supports publishing WMS. WMS (Web Map Server) is a Web map service standard formulated by OGC (Open Geospatial Consortium). The dynamic SLD service or the dynamic SVG service refers to a program that runs on the server, listens for HTTP requests, and dynamically generates and sends the corresponding SLD or SVG file according to the received parameters.

[0038] The association can be completed by designating the SLD file and the SVG file as the style files of the corresponding map layers on the map server software that publishes WMS.

[0039] Step S102: The map application software subscribes to the corresponding WMS on the vehicle head unit, and the user inputs the user's basic information and sends it to the map server software of the background server.

[0040] The map application software comes from the background server corresponding to the corresponding vehicle factory, and the software that supports Web browsing can subscribe to WMS by inputting the corresponding address.

[0041] Step S103: The user who uses it for the first time enters the user's basic information in the map application software.

[0042] Step S104: The map application software records the scene features and behavioral features of the user when using the map through in-vehicle sensors and the operating system. The scene features and behavioral features of the user when using the map include information such as the scene where the user is located, the user's browsing operations on the map, and the user's style preferences.

[0043] Step S105: After encrypting the user's basic information, the scene features and behavioral feature information of the user when using the map, the map application software sends the user features to the map server software of the background server.

[0044] Step S106: After receiving the user's basic information, the scene features and behavioral feature information of the user when using the map, the map server software of the background server decrypts and desensitizes the information, and then inputs the user features including the user information, the scene features and behavioral features of the user when using the map into the recommendation system module of the background server.

[0045] Step S107: The recommendation system module maps the user features to map style parameters and sends them to the dynamic SLD service and the dynamic SVG service. A predetermined correspondence table of different user features and map style parameters is pre-recorded in the recommendation system module, and the recommendation system module maps the map style parameters corresponding to the current user features by looking up the table. In the predetermined correspondence table, the recorded map style parameters at least include: the size, color, and shape of point features, the width, color, and shape of line features, and the font, color, and size of annotation features.

[0046] Step S108: The dynamic SLD service and the dynamic SVG service generate corresponding files according to the map style parameters. The dynamic SLD service generates a predefined simple style file suitable for the user, and the dynamic SVG service generates a predefined complex style file suitable for the user.

[0047] The SLD file defines the basic parameters of the map appearance style, and the SVG file can be used as a resource picture of the map element appearance style. Since the association between the WMS and the dynamic SLD service and the dynamic SVG service has been completed in Step S101, when the WMS receives a GET request next time, it can send a map image with a style suitable for the user.

[0048] Step S109: The map style of the in-vehicle electronic navigation map undergoes personalized adaptation.

[0049] The above-mentioned method for adapting the map style of the in-vehicle electronic navigation map of the present invention has the following advantages:

[0050] (1)Senseless adaptation to improve user experience. Compared with the method of users selecting styles by themselves, it greatly reduces the time cost of users. Users can obtain appropriate map styles during normal use. It widely uses the basic information, scene features and behavioral feature data of users to mine users' preferences for map styles.

[0051] (2)Lightweight open-source middleware for easy deployment. Compared with other map style adaptation methods, this method only needs to associate traditional WMS with dynamic SLD services and dynamic SVG services to obtain personalized map styles, without the need to customize map server software. For institutions with map style adaptation requirements but not professional map providers, it greatly reduces the development difficulty.

Claims

1. A method for adapting the style of an in-vehicle electronic navigation map, characterized in that, Including: Step S1: Run a map server software on the background server to publish a WMS, and associate the WMS, dynamic SLD service, and dynamic SVG service through file references. WMS refers to a Web Map Service standard formulated by the OGC (Open Geospatial Consortium). Step S2: Subscribe to the corresponding WMS in the map application software installed on the in-vehicle unit, and the user inputs user information on the map application software and sends it to the map server software of the background server. Step S3: The map application software records the scene features and behavior features of the user using the map and sends them to the map server software of the background server. Step S4: The map server software of the background server inputs the user features including user information, scene features, and behavior features of the user using the map into the recommendation system module, enabling the recommendation system module to map the user features to the map style parameters of the SLD file and SVG file, and further enabling the dynamic SLD service and / or dynamic SVG service to generate a style file suitable for the user according to the map style parameters. Step S5: The map application software installed on the in-vehicle unit is transformed into the corresponding map style based on the style file suitable for the user generated in Step S4. In Step S4, a predefined correspondence table of different user features and map style parameters is pre-recorded in the recommendation system module, and the recommendation system module maps the map style parameters corresponding to the current user features by looking up the table.

2. The in-vehicle electronic navigation map style self-adaptive method according to claim 1, wherein In Step S1, By designating the SLD file and SVG file as the style files of the corresponding map layers on the map server software that publishes the WMS, the association between the WMS, dynamic SLD service, and dynamic SVG service is completed.

3. The in-vehicle electronic navigation map style self-adaptive method according to claim 1, characterized in that, In Step S3, the scene features and behavior features of the user when using the map at least include: the user's location scene, the user's browsing operations on the map, and the user's style preferences.

4. The in-vehicle electronic navigation map style self-adaptive method according to claim 1, characterized in that In the predefined correspondence table, the recorded map style parameters at least include: the size, color, and shape of point features, the width, color, and shape of line features, and the font, color, and size of annotation features.

5. The vehicle-mounted electronic navigation map style self-adaptive method according to claim 1, characterized in that In Step S4, the dynamic SLD service generates a predefined simple style file suitable for the user, and the dynamic SVG service generates a predefined complex style file suitable for the user.

Citation Information

Patent Citations

  • Web GIS system based on SVG and data input and search method thereof

    CN103955549A

  • Map service providing method and apparatus

    CN104933057A