[go: up one dir, main page]

CN116303850A - Vehicle-mounted electronic navigation map style self-adaption method - Google Patents

Vehicle-mounted electronic navigation map style self-adaption method Download PDF

Info

Publication number
CN116303850A
CN116303850A CN202310110407.9A CN202310110407A CN116303850A CN 116303850 A CN116303850 A CN 116303850A CN 202310110407 A CN202310110407 A CN 202310110407A CN 116303850 A CN116303850 A CN 116303850A
Authority
CN
China
Prior art keywords
map
user
style
service
dynamic
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.)
Pending
Application number
CN202310110407.9A
Other languages
Chinese (zh)
Inventor
罗丁山
颜凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Changan Automobile Co Ltd
Original Assignee
Chongqing Changan Automobile Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Changan Automobile Co Ltd filed Critical Chongqing Changan Automobile Co Ltd
Priority to CN202310110407.9A priority Critical patent/CN116303850A/en
Publication of CN116303850A publication Critical patent/CN116303850A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Remote Sensing (AREA)
  • Human Computer Interaction (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

The scheme relates to a vehicle-mounted electronic navigation map style self-adapting method based on an open source GIS technology, which solves the problems of inconvenient use and high development cost of users in the existing map style self-adapting scheme, and comprises the following steps: the method comprises the steps that map server software is operated on a background server to release WMS, and the WMS, dynamic SLD service and dynamic SVG service are associated through file reference; subscribing corresponding WMSs on the vehicle, and transmitting user input user information to a background server; the vehicle machine records scene characteristics and behavior characteristics of a map used by a user and sends the scene characteristics and behavior characteristics to a background server; the background server inputs user characteristics including user information, scene characteristics and behavior characteristics of a user using a map into a recommendation system module, so that the recommendation system module maps the user characteristics into map style parameters of an SLD file and an SVG file, and further the dynamic SLD service and/or the dynamic SVG service generate style files suitable for the user according to the map style parameters; the map is converted into a corresponding map style.

Description

Vehicle-mounted electronic navigation map style self-adaption method
Technical Field
The invention belongs to a map style self-adaption method based on an open source GIS technology in the field of vehicle-mounted electronic navigation maps, and particularly relates to a background server, a user terminal and information interaction between the background server and the user terminal.
Background
Along with the development of the global automobile industry to the intelligent direction, an intelligent operating system is gradually popularized on the automobile, and the vehicle-mounted electronic navigation map is also gradually developed to the aspects of networking, intellectualization and individuation.
In the field of map style adaptation, many sophisticated technologies exist for electronic navigation maps at both the mobile end and the desktop end. However, on the vehicle, the requirement on map style adaptation is only generated after the high-definition display is used in a large scale, so that the research and the technology of the requirement are blank.
The current style self-adaptive method of the vehicle-mounted electronic navigation map is not different from the mobile terminal and the desktop terminal, and mainly has two schemes:
the method I comprises the step of selecting a style by a user. And the user automatically sets map style parameters through the interactive interface.
The second method, the map service provider, integrates this functionality in self-developed map server software.
The drawbacks of both methods are as follows:
the method is high in time cost for users. The design of the map style has certain professional difficulty and complexity, and needs to be taken into consideration of scientificity and tabulation. The number of possible patterns of different expressions of different class elements in different layers and different scenes increases rapidly with the increasing amount of data. For users of non-professional diagrammers, this method of self-selecting patterns is almost impossible to compromise in effectiveness and convenience.
The second method reduces the time cost of the user compared with the first method. However, the second method has high development difficulty, high maintenance difficulty and higher learning cost for the developer. For institutions requiring style-adaptive lightweight map services, the institutions cannot self-deploy beyond the map service provider, and the threshold is high.
Patent CN101719150, "adaptive mechanism-based map symbol display system and method", proposes a general solution: the adaptation of the map symbol display system is achieved by the reception of frequency of use of map symbols, statistics and template-based updates. However, the invention still has two disadvantages: first, the user's preference for map style should not be limited to how often map symbols are used. The basic information, scene characteristics and behavior characteristic data of the user also imply the preference of the user to the map style. Second, the scalability of template-based updates is limited. The map style is a scientific and artistic visual feature, and the quantization index of the map style is supposed to be changed according to the actual use scene.
In summary, the current prior art has the defects of high time cost, high development cost, insufficient quantification of the features of users and map patterns and the like in solving the self-adaptation problem of the vehicle-mounted electronic navigation map patterns, and needs to be improved.
Disclosure of Invention
The invention provides a vehicle-mounted electronic navigation map style self-adaption method based on an open source GIS technology, which solves the problems of inconvenient use and high development cost of users in the scheme.
The technical scheme of the invention is as follows:
the scheme provides a vehicle navigation map style self-adaption method, which comprises the following steps:
step S1, operating map server software on a background server to release WMS, and associating the WMS and dynamic SLD service with dynamic SVG service through file reference;
step S2, subscribing corresponding WMSs in map application software installed on the vehicle, and inputting user information on the map application software by a user and sending the user information to map server software of a background server;
step S3, the map application software records scene characteristics and behavior characteristics of a map used by a user and sends the scene characteristics and behavior characteristics to map server software of a background server;
step S4, the map server software of the background server inputs user characteristics including user information, scene characteristics and behavior characteristics of a user using a map into a recommendation system module, so that the recommendation system module maps the user characteristics into map style parameters of an SLD file and an SVG file, and further the dynamic SLD service and/or the dynamic SVG service generate style files suitable for the user according to the map style parameters;
and S5, the map application software installed on the vehicle is converted into a corresponding map style based on the style file which is suitable for the user and is generated in the step S4.
Preferably, in step S1, the process is performed,
and designating the SLD file and the SVG file as style files corresponding to map layers on map server software for publishing the WMS, so as to complete the association of the WMS and dynamic SLD service with the dynamic SVG service.
Preferably, in step S3, the scene features and the behavior features when the user uses the map include at least: the method comprises the steps of a scene where a user is located, browsing operation of the user on a map and style preference of the user.
Preferably, in step S4, a predetermined correspondence table of different user features and map style parameters is recorded in advance in the recommender module, and the recommender module maps the map style parameters corresponding to the current user features through the table lookup.
Preferably, in the predetermined correspondence table, the recorded map style parameters at least include: dot element size, color and shape, line element width, color and shape, note element font, color and size.
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.
The vehicle-mounted electronic navigation map style self-adaption method has the following advantages:
(1) And the method is free from sense adaptation and improves user experience. Compared with the method of self-selecting the style by the user, the time cost of the user is greatly reduced. The user can obtain a proper map style in the normal use process. The basic information, scene characteristics and behavior characteristic data of the user are widely used, and the preference of the user to the map style is mined
(2) And the lightweight open source middleware is convenient for deployment. Compared with other map style self-adaption methods, the method can obtain personalized map styles only by associating the traditional WMS with the dynamic SLD service and the dynamic SVG service, and does not need to customize map server software. For institutions with map style adaptation requirements but not specialized map providers, development difficulty is greatly reduced.
Drawings
FIG. 1 is a functional block diagram of an embodiment of the present invention for implementing on-board navigation map style adaptation;
FIG. 2 is a data flow diagram of style generation in an embodiment of the present invention;
fig. 3 is an overall flow diagram for implementing on-board navigation map style adaptation in an embodiment of the present invention.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
Fig. 1 to 3 show a vehicle-mounted electronic navigation map style self-adapting method, which comprises a background server and a user terminal.
The user terminal (namely the vehicle machine in the embodiment) is provided with map application software, and the map application software and the background server are in information interaction, so that the self-adaption of the map style is finally realized.
The invention relates to a vehicle navigation map style self-adaption method, which comprises the following steps:
and step S101, operating map server software on a background server to release the WMS, and associating the WMS and the dynamic SLD service with the dynamic SVG service through file reference.
In step S101, most open source Map Server software supports release of WMSs (Web Map Server), which refers to a Web Map service standard formulated by OGC (Open Geospatial Consortium, open geographic space information consortium). The dynamic SLD service or the dynamic SVG service refers to a program running on a server to monitor HTTP requests, and dynamically generate and transmit corresponding SLD or SVG files according to the reception parameters.
The association can be completed by designating the SLD file and the SVG file as style files corresponding to the map layer on the map server software that issues the WMS.
And step S102, the map application software subscribes the corresponding WMS on the vehicle machine, and the user inputs the user basic information and sends the user basic information to the map server software of the background server.
The map application software is from a background server corresponding to the corresponding vehicle factory, and the software supporting Web browsing can subscribe to the WMS by inputting the corresponding address.
Step S103, the first-time user inputs user basic information in the map application software.
And step S104, the map application software records scene characteristics and behavior characteristics of a user when using the map through the in-vehicle sensor and the operating system. The scene characteristics and behavior characteristics of the map used by the user comprise information such as scenes of the user, browsing operation of the map by the user, style preference of the user and the like.
Step 105, after the map application software encrypts the user basic information, the scene feature and the behavior feature information when the user uses the map, the map application software sends the user feature to the map server software of the background server.
And S106, after receiving the user basic information and the information of the scene characteristics and the behavior characteristics of the user using the map, the map server software of the background server decrypts and desensitizes the information, and then inputs the user characteristics including the user information, the scene characteristics and the behavior characteristics of the user using the map to a recommendation system module of the background server.
And step S107, the recommendation system module maps the user characteristics to map style parameters and sends the map style parameters to the dynamic SLD service and the dynamic SVG service. The recommendation system module is used for mapping the map style parameters corresponding to the current user characteristics through a table lookup. In the predetermined correspondence table, the recorded map style parameters at least include: dot element size, color and shape, line element width, color and shape, note element font, color and size.
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.
The SLD file defines 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 of the WMS and dynamic SLD service with the dynamic SVG service has been completed in step S101, the WMS may transmit a map image having a pattern suitable for the user the next time a GET request is received.
Step S109, the map style of the vehicle-mounted electronic navigation map is subjected to personalized adaptation.
The vehicle-mounted electronic navigation map style self-adaption method has the following advantages:
(1) And the method is free from sense adaptation and improves user experience. Compared with the method of self-selecting the style by the user, the time cost of the user is greatly reduced. The user can obtain a proper map style in the normal use process. The basic information, scene characteristics and behavior characteristic data of the user are widely used, and the preference of the user to the map style is mined
(2) And the lightweight open source middleware is convenient for deployment. Compared with other map style self-adaption methods, the method can obtain personalized map styles only by associating the traditional WMS with the dynamic SLD service and the dynamic SVG service, and does not need to customize map server software. For institutions with map style adaptation requirements but not specialized map providers, development difficulty is greatly reduced.

Claims (6)

1. The vehicle-mounted electronic navigation map style self-adaption method is characterized by comprising the following steps of:
step S1, operating map server software on a background server to release WMS, and associating the WMS and dynamic SLD service with dynamic SVG service through file reference;
step S2, subscribing corresponding WMSs in map application software installed on the vehicle, and inputting user information on the map application software by a user and sending the user information to map server software of a background server;
step S3, the map application software records scene characteristics and behavior characteristics of a map used by a user and sends the scene characteristics and behavior characteristics to map server software of a background server;
step S4, the map server software of the background server inputs user characteristics including user information, scene characteristics and behavior characteristics of a user using a map into a recommendation system module, so that the recommendation system module maps the user characteristics into map style parameters of an SLD file and an SVG file, and further the dynamic SLD service and/or the dynamic SVG service generate style files suitable for the user according to the map style parameters;
and S5, the map application software installed on the vehicle is converted into a corresponding map style based on the style file which is suitable for the user and is generated in the step S4.
2. The method for adapting a vehicle-mounted electronic navigation map style according to claim 1, wherein in step S1,
and designating the SLD file and the SVG file as style files corresponding to map layers on map server software for publishing the WMS, so as to complete the association of the WMS and dynamic SLD service with the dynamic SVG service.
3. The method according to claim 1, wherein in step S3, the scene features and the behavior features of the user using the map at least include: the method comprises the steps of a scene where a user is located, browsing operation of the user on a map and style preference of the user.
4. The method according to claim 1, wherein in step S4, a predetermined correspondence table between different user features and map style parameters is recorded in advance in the recommender module, and the recommender module maps the map style parameters corresponding to the current user features by looking up the table.
5. The method for adapting a vehicle-mounted electronic navigation map style according to claim 4, wherein the recorded map style parameters in the predetermined correspondence table at least include: dot element size, color and shape, line element width, color and shape, note element font, color and size.
6. The method according to claim 1, wherein in step S4, the dynamic SLD service generates a predefined simple pattern file suitable for the user, and the dynamic SVG service generates a predefined complex pattern file suitable for the user.
CN202310110407.9A 2023-02-13 2023-02-13 Vehicle-mounted electronic navigation map style self-adaption method Pending CN116303850A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310110407.9A CN116303850A (en) 2023-02-13 2023-02-13 Vehicle-mounted electronic navigation map style self-adaption method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310110407.9A CN116303850A (en) 2023-02-13 2023-02-13 Vehicle-mounted electronic navigation map style self-adaption method

Publications (1)

Publication Number Publication Date
CN116303850A true CN116303850A (en) 2023-06-23

Family

ID=86785973

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310110407.9A Pending CN116303850A (en) 2023-02-13 2023-02-13 Vehicle-mounted electronic navigation map style self-adaption method

Country Status (1)

Country Link
CN (1) CN116303850A (en)

Similar Documents

Publication Publication Date Title
RU2382517C2 (en) Method and system for setting up electronic transmission program interface, electronic transmission program server and decoder
CN111314789B (en) Display device and channel positioning method
CN105069118B (en) A kind of application scenarios management method and system based on GIS configurations
JP5638803B2 (en) Method for displaying a mosaic image at a receiver for selection of an audiovisual program, receiver and associated server
US6151596A (en) Information providing system
CN101695157B (en) Self-adapting method of display of mobile terminal screen in network application and system thereof
US20040201603A1 (en) Method of creating skin images for mobile phones
CN108023918A (en) A kind of information on services acquisition methods, apparatus and system
US20080209493A1 (en) Contents Browsing Apparatus And Method
CN113050966B (en) Method and system for updating theme of vehicle display interface
US10372784B2 (en) Generating rich digital documents from limited instructional data
US20170034551A1 (en) Dynamic screen replication and real-time display rendering based on media-application characteristics
CN106131309B (en) Skin changing method, skin changing device and skin changing system
CN101867784B (en) Method for filtering advertisements, digital television receiving terminal, server terminal and system
WO2018176207A1 (en) Web theme switching method and system
EP2884410B1 (en) A method of operating a handheld mobile telecommunication device
CN108874412A (en) For updating the method, apparatus, equipment and system of interface layout
CN101815086A (en) Browser font optimization method for mobile communication equipment terminals
US20130325797A1 (en) Apparatus and method for providing personalized information to a user of a user device
KR20030054104A (en) Contents personalization method and apparatus by aggregating multiple profiles
CN116303850A (en) Vehicle-mounted electronic navigation map style self-adaption method
EP1416710A2 (en) Signal processing apparatus, perception apparatus, printing apparatus, and broadcasting method
US20100011050A1 (en) Content Management that Addresses Levels of Functionality
CN105389308A (en) Display processing method and device for web pages
CN101119283A (en) System and method for obtaining network information using electronic device

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