JP7300477B2 - Electronic map display method, device, equipment and medium - Google Patents
Electronic map display method, device, equipment and medium Download PDFInfo
- Publication number
- JP7300477B2 JP7300477B2 JP2021082121A JP2021082121A JP7300477B2 JP 7300477 B2 JP7300477 B2 JP 7300477B2 JP 2021082121 A JP2021082121 A JP 2021082121A JP 2021082121 A JP2021082121 A JP 2021082121A JP 7300477 B2 JP7300477 B2 JP 7300477B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- map
- user
- determining
- current
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
- G01C21/367—Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3641—Personalized guidance, e.g. limited guidance on previously travelled routes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3863—Structures of map data
- G01C21/387—Organisation of map data, e.g. version management or database structures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/20—Drawing from basic elements
- G06T11/26—Drawing of charts or graphs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/05—Geographic models
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Automation & Control Theory (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本出願の実施例は、コンピュータ技術に関し、具体的には、電子地図処理技術に関し、特に、電子地図の表示方法、装置、機器及び媒体に関する。 TECHNICAL FIELD Embodiments of the present application relate to computer technology, specifically to electronic map processing technology, and more particularly to electronic map display methods, devices, devices, and media.
電子地図には、行政区域、道路、様々なタイプの関心点などの豊富な地理的情報が含まれ、ユーザの外出のナビゲーションに多大な利便性を提供する。 Electronic maps contain a wealth of geographical information, such as administrative areas, roads, and various types of points of interest, providing great convenience for users' out-of-town navigation.
しかしながら、現在の電子地図の表示方式が比較的単一であるため、殆どのユーザが見ている電子地図の展示結果は同じであり、また、表示対象の地図要素が多いため、車載端末又はユーザ端末が地図要素をレンダリング・描画する過程で、性能損失が非常に大きくなり、端末上の他のアプリケーションプログラムの正常な動作に影響を与える。 However, since the display method of the current electronic map is relatively simple, most users see the same display result of the electronic map. In the process of the terminal rendering and drawing map elements, the performance loss will be very large, affecting the normal operation of other application programs on the terminal.
本出願の実施例は、電子地図の表示方法、装置、機器及び媒体を開示し、ユーザの現在の運転行為に基づいて、ナビゲーション地図の表示結果を動的に調整する効果を実現し、ユーザに対する個性的な地図表示を実現するとともに、地図要素の選択的な表示により、表示端末の動作性能を両立させる。 The embodiments of the present application disclose an electronic map display method, apparatus, equipment and medium, and achieve the effect of dynamically adjusting the display result of the navigation map based on the user's current driving behavior, A unique map display is realized, and at the same time, by selective display of map elements, the operating performance of a display terminal is compatible.
第1の態様において、本出願の実施例は、電子地図の表示方法を開示し、
ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定するステップと、
前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定するステップと、
前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信するステップと、を含む。
In a first aspect, an embodiment of the present application discloses a method of displaying an electronic map,
determining a display demand for the user's map elements based on the user's current driving data;
determining a target map element for current display based on the display demand;
sending the target map element to a display terminal for displaying the target map element.
第2の態様において、本出願の実施例は、電子地図の表示装置をさらに開示し、
ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定するための表示需要決定モジュールと、
前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定するためのターゲット地図要素決定モジュールと、
前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信するためのターゲット地図要素送信モジュールと、を含む。
In a second aspect, the embodiments of the present application further disclose an electronic map display device,
a display demand determination module for determining a user's display demand for map elements based on the user's current driving data;
a target map element determination module for determining a current target map element to be displayed based on the display demand;
a target map element transmission module for transmitting the target map element to a display terminal for displaying the target map element.
第3の態様において、本出願の実施例は、電子機器をさらに開示し、
少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに通信可能に接続されるメモリと、を含み、
前記メモリには、前記少なくとも1つのプロセッサによって実行可能な命令が記憶され、前記命令は、前記少なくとも1つのプロセッサが本出願の実施例のいずれかに記載の電子地図の表示方法を実行できるように、前記少なくとも1つのプロセッサによって実行される。
In a third aspect, the embodiments of the present application further disclose an electronic device,
at least one processor;
a memory communicatively coupled to the at least one processor;
The memory stores instructions executable by the at least one processor, the instructions enabling the at least one processor to execute the electronic map display method according to any of the embodiments of the present application. , is executed by the at least one processor.
第4の態様において、本出願の実施例は、コンピュータ命令が記憶されている非一時的なコンピュータ読み取り可能な記憶媒体をさらに開示し、前記コンピュータ命令は、前記コンピュータに本出願の実施例のいずれかに記載の電子地図の表示方法を実行させる。
第5の態様において、本出願の実施例は、コンピュータプログラムをさらに開示し、前記コンピュータプログラムは、コンピュータに本出願の実施例のいずれかに記載の電子地図の表示方法を実行させる。
In a fourth aspect, embodiments of the present application further disclose a non-transitory computer-readable storage medium having computer instructions stored thereon, said computer instructions instructing said computer to perform any of the embodiments of the present application. Execution of the electronic map display method described above.
In a fifth aspect, the embodiments of the present application further disclose a computer program, the computer program causing a computer to execute the electronic map display method according to any of the embodiments of the present application.
本出願の実施例の技術案によれば、ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定し、さらに現在の表示対象のターゲット地図要素を決定し、最終的にターゲット地図要素を表示端末に送信することで、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現し、従来の技術案において地図表示方式が単一であるという問題を解決し、地図要素の選択的な表示により、表示端末の動作性能を両立させ、従来の技術案において表示端末が常に大量の地図要素を表示し、地図表示中の性能損失が大きいという問題を解決し、表示端末における地図アプリケーション以外の他のアプリケーションプログラムの正常な動作を保証する。 According to the technical solution of the embodiment of the present application, based on the user's current driving data, determine the user's display demand for map elements, further determine the current target map elements to be displayed, and finally target By transmitting the map elements to the display terminal, the technical effect of displaying the map elements uniquely for different users is realized, and the problem that the map display method is single in the conventional technical solution is solved, By selectively displaying map elements, the operation performance of the display terminal is compatible, and the problem of the conventional technical solution that the display terminal always displays a large number of map elements and the performance loss during map display is large is solved. Ensures normal operation of application programs other than the map application on the terminal.
図面は、本技術案をより良く理解するために使用され、本出願を制限するものではない。
以下、図面と組み合わせて本出願の例示的な実施例を説明し、理解を容易にするために、その中には本出願の実施例の様々な詳細事項が含まれており、それらは単なる例示的なものと見なされるべきである。したがって、当業者は、本出願の範囲及び精神から逸脱することなく、ここで説明される実施例に対して様々な変更と修正を行うことができる。同様に、わかりやすくかつ簡潔にするために、以下の説明では、周知の機能及び構造の説明を省略する。 Illustrative embodiments of the present application are described below in conjunction with the drawings, and various details of the embodiments of the present application are included therein for ease of understanding and are merely exemplary. should be regarded as Accordingly, those skilled in the art can make various changes and modifications to the examples described herein without departing from the scope and spirit of this application. Similarly, for the sake of clarity and brevity, the following description omits descriptions of well-known functions and constructions.
図1は、本出願の実施例により開示される電子地図の表示方法のフローチャートであり、本実施例は、ナビゲーション過程で、ユーザの現在の運転行為と組み合わせて、地図要素を動的に選択し、異なるユーザに対して個性的な電子地図(即ち、ナビゲーション地図)を表示する場合に適用可能である。本実施例の方法は、電子地図の表示装置によって実行されることができ、当該装置は、ソフトウェア及び/又はハードウェアで実現されることができ、且つサーバなどの任意のコンピューティング能力を有する電子機器に統合されることができる。地図要素を表示するか又は電子地図を表示するための表示端末は、スマートフォン、タブレット、ナビゲータ、又は車載情報通信端末などのユーザ端末及び車載機器を含むが、これらに限定されない。 FIG. 1 is a flowchart of an electronic map display method disclosed by an embodiment of the present application, which dynamically selects map elements in combination with the user's current driving behavior during the navigation process. , to display individual electronic maps (ie, navigation maps) for different users. The method of the present embodiment can be performed by an electronic map display device, which can be implemented in software and/or hardware, and can be any electronic computer with computing power, such as a server. Can be integrated into equipment. Display terminals for displaying map elements or displaying electronic maps include, but are not limited to, user terminals and in-vehicle equipment such as smartphones, tablets, navigators, or in-vehicle information communication terminals.
図1に示すように、本実施例により開示される電子地図の表示方法は、以下のステップを含むことができる。 As shown in FIG. 1, the electronic map display method disclosed by this embodiment can include the following steps.
S101において、ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定する。 At S101, the user's display demand for map elements is determined based on the user's current driving data.
ここで、ユーザの現在の運転データとは、ユーザの今回の運転行為に関連するデータを指し、ユーザの電子地図における地図要素に対する表示需要を特徴付けるために用いられることができ、例えば、現在の運転時速、現在の運転燃費、現在のナビゲーションルート、現在位置する地理的環境、及びユーザの現在の顔監視データなどを含むことができるが、これらに限定されない。本実施例は、現在の運転データのうちの1種のデータ、又は少なくとも2種のデータの組み合わせに基づいて、ユーザの現在の地図要素に対する表示需要を決定することができる。 Here, the user's current driving data refers to data related to the user's current driving behavior, and can be used to characterize the display demand for map elements in the user's electronic map. It may include, but is not limited to, speed per hour, current driving fuel economy, current navigation route, current geographical environment, user's current facial monitoring data, and the like. The present embodiments can determine the user's current display needs for map elements based on one of the current driving data, or a combination of at least two of the data.
地図要素は、関心点、交通違反監視点情報、信号機情報及び地図基本情報など、電子地図を構成する要素情報の総称を表し、ここで、関心点はビル、商店、観光地、又はバス停などであってもよく、地図基本情報は、街、橋、建物、川及び山など、電子地図を構成するために必要な基本的な地理情報でありまた、異なる表示パラメータを有する同一のオブジェクトは、異なる地図要素を構成してもよく、表示パラメータは、色、輝度、形状、2次元又は3次元構造、及びフォントサイズなどを含む。 The map element is a general term for element information constituting an electronic map, such as interest points, traffic violation monitoring point information, traffic light information, and basic map information. The map basic information is the basic geographic information required to construct an electronic map, such as towns, bridges, buildings, rivers and mountains. Map elements may be configured and display parameters include color, brightness, shape, 2D or 3D structure, font size, and the like.
表示需要は、地図要素の表示数、表示タイプ、及び/又は表示スタイルなどのコンテンツに対するユーザの需要を含むが、これらに限定されず、例えば、表示需要は、地図要素の表示を弱化する(弱化需要)と地図要素の表示を強化する(強化需要)との2つのカテゴリに分類することができ、地図要素の表示を弱化することは、地図要素ライブラリに基づいて、特定のタイプの地図要素の表示数を減らすこと、地図要素の表示アイコン及び表示文字を縮小させること、及び地図要素の表示スタイルの多様性を減らすことなどを含むが、これらに限定されず、それに応じて、地図要素の表示を強化することは、地図要素ライブラリに基づいて、特定のタイプの地図要素の表示数を増やすこと、地図要素の表示アイコン及び表示文字を増大させること、及び地図要素の表示スタイルの多様性を増やすことなどを含むが、これらに限定されない。ここで、特定のタイプの地図要素の表示数を減らすと同時に、他のタイプの地図要素の表示数を適切に増やしてもよく、その逆でもよい。表示需要が異なる場合、表示端末に表示されるターゲット地図要素の数、タイプ及び/又はスタイルなどが異なるため、大量の地図要素を常に表示することによる性能損失が大きくなることなく、表示端末の動作性能の両立を図ることができる。 Display demand includes, but is not limited to, user demand for content such as display number, display type, and/or display style of map elements; demand) and enhancing the display of map elements (enhanced demand), and weakening the display of map elements is based on the map element library, the demand for a particular type of map element. Including, but not limited to, reducing the number of displays, reducing the display icon and display characters of map elements, and reducing the variety of display styles of map elements, and displaying map elements accordingly. is based on the map element library, increasing the display number of specific types of map elements, increasing the display icons and display characters of map elements, and increasing the variety of display styles of map elements. including, but not limited to, Here, the number of displayed map elements of a particular type may be reduced while appropriately increasing the number of displayed map elements of other types, or vice versa. For different display demands, the number, type and/or style of target map elements to be displayed on the display terminal may be different, so that the operation of the display terminal may be improved without significant performance loss due to constantly displaying a large number of map elements. Both performance can be achieved.
例示的に、ローカル機器がサーバである例を挙げ、大量の運転データに対する統計と分析とに基づいて、異なる表示需要レベルを予め設定でき、各種の需要レベルは1種の地図表示ポリシーに対応し、各種の地図表示ポリシーで具体的に表示される地図要素情報は、予め柔軟に配置され、変更をサポートすることができ、本実施例はこれを具体的に限定せず、サーバが表示端末又は運転機器とインタラクションする場合、ユーザの現在の運転データを取得し、続いてユーザの現在の需要レベルを決定し、需要レベルと地図表示ポリシーとの対応関係に基づいて、現在の表示対象のターゲット地図要素を決定する。 For example, taking the local device as a server, based on the statistics and analysis of a large amount of driving data, different display demand levels can be preset, and different demand levels correspond to a map display policy. , the map element information specifically displayed in various map display policies can be flexibly arranged in advance and can support changes, and the present embodiment does not specifically limit this, and the server can be displayed on the display terminal or When interacting with driving equipment, obtain the user's current driving data, then determine the user's current demand level, and based on the corresponding relationship between the demand level and the map display policy, the current target map to be displayed determine the elements.
本実施例は、ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定することにより、異なるユーザに対して、異なる表示需要を決定する効果を実現し、後続に表示需要に基づいて現在の表示対象のターゲット地図要素を決定するために基礎を定め、ナビゲーション過程中に電子地図の表示がユーザの現在の実際の需要に合致するようにする。 This embodiment achieves the effect of determining different display demands for different users by determining the user's display demands for map elements based on the user's current driving data, and subsequently determines the display demands. base to determine the target map elements to be displayed at present based on the basis, so that the display of the electronic map can meet the user's current actual needs during the navigation process.
S102において、前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定する。 At S102, a target map element to be currently displayed is determined based on the display demand.
ナビゲーション過程中のユーザの表示需要に基づいて、地図要素ライブラリから現在の表示対象のターゲット地図要素を決定し、ターゲット地図要素とは、現在の表示需要にマッチングする地図要素を指し、要素数、タイプ及び表示効果などの面でのマッチングを含み、これにより、表示端末における最終的な地図表示効果を適時更新又は調整し、表示端末の動作性能を両立させ、表示端末が電子地図を表示する際の性能損失を低減する。 Based on the user's display demand during the navigation process, determine the current target map element to be displayed from the map element library, the target map element refers to the map element that matches the current display demand, the element number, type and matching in terms of display effects, etc., so that the final map display effect on the display terminal is updated or adjusted in a timely manner, the operational performance of the display terminal is compatible, and the display terminal displays the electronic map. Reduce performance loss.
例示的に、ユーザの現在の運転時速又は運転燃費に基づいて、ユーザが現在高速運転状態又は低速運転状態にあることを決定することができ、通常、高速運転状態において、ユーザが電子地図を閲覧する確率が小さく、地図要素の表示数を減らしてもよく、表示の輝度を下げてもよく、逆に低速運転状態において、ユーザが電子地図を閲覧する確率が大きく、地図要素の表示数を適切に増やしてもよく、表示の輝度を適切に上げてもよく、現在のナビゲーションルートに基づいて、当該ルートがユーザの履歴おなじみのルートであるか否かを決定することができ、そうであれば、少ない地図要素を表示することができ、そうでなければ、地図の案内効果を確保するように、多くの地図要素を表示することができ、現在位置する地理的環境が商業地域の繁華街である場合、レストラン、ホテル、銀行などの店舗の関心点を多く表示することができ、現在位置する地理的環境が遠隔地である場合、前記関心点の表示を減らすことができ、ユーザの現在の顔監視データに基づいて、ユーザが表示端末に注目しているか否か、即ち、電子地図を閲覧しているか否かを分析することができ、一定の時間帯にユーザが表示端末に注目していないと決定された場合、即ち、ユーザが現在電子地図を閲覧している確率が低い場合、少ない地図要素を表示することができ、そうでなければ、多くの地図要素を表示することができる。 Illustratively, based on the user's current driving speed or driving fuel efficiency, it can be determined that the user is currently in a high-speed driving state or a low-speed driving state. Therefore, the number of displayed map elements may be reduced, or the brightness of the display may be reduced. , the brightness of the display may be increased appropriately, and based on the current navigation route, it can be determined whether the route is a familiar route for the user's history, and if so , less map elements can be displayed, otherwise more map elements can be displayed, so as to ensure the guidance effect of the map, and the current geographical environment is a commercial area downtown. In some cases, it is possible to display more points of interest of shops such as restaurants, hotels, banks, etc., and if the current geographical environment is remote, the display of the points of interest can be reduced, and the current location of the user can be displayed. Based on the face monitoring data, it is possible to analyze whether or not the user is paying attention to the display terminal, that is, whether or not the user is browsing the electronic map. If it is determined not, ie if the probability that the user is currently viewing the electronic map is low, fewer map elements can be displayed, otherwise more map elements can be displayed.
例えば、現在の表示需要に応じて、地図要素ライブラリに基づいて、電子地図における特定の関心点、交通違反監視点情報及び信号機情報の数を増減させ、また例えば、現在の表示需要に応じて、地図要素ライブラリに基づいて、特定の背景色を含むセルアイコン、3D建物アイコンなどを増減させる。 For example, according to the current display demand, increase or decrease the number of specific points of interest, traffic violation monitoring point information and traffic light information in the electronic map based on the map element library, and for example, according to the current display demand, Increase or decrease cell icons, 3D building icons, etc. with specific background colors based on the map element library.
S103において、前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信する。 At S103, the target map element is transmitted to a display terminal for displaying the target map element.
表示端末がターゲット地図要素を取得した後、ユーザが閲覧するために、レンダリング・描画を経て最終的な電子地図をスクリーンに表示することができる。表示端末が車載情報通信システムである例を挙げ、車載情報通信システムは、サーバから送信されたターゲット地図要素を受信し、レンダリング・描画を経て現在のユーザの需要に対応する車載情報通信システム内の地図を表示する。 After the display terminal has obtained the target map elements, the final electronic map can be rendered and drawn on the screen for viewing by the user. Taking an example in which the display terminal is an in-vehicle information communication system, the in-vehicle information communication system receives the target map elements sent from the server, renders and draws them, and responds to the current user demand. Show map.
本実施例の技術案によれば、ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定し、さらに現在の表示対象のターゲット地図要素を決定し、最終的にターゲット地図要素を表示端末に送信することで、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現し、従来の技術案において地図表示方式が単一であるという問題を解決し、地図要素の選択的な表示により、表示端末の動作性能を両立させ、従来の技術案において表示端末が常に大量の地図要素を表示し、地図表示中の性能損失が大きいという問題を解決し、表示端末における地図アプリケーション以外の他のアプリケーションプログラムの正常な動作を保証し、表示端末のスムーズ性と安定性を向上させる。 According to the technical solution of this embodiment, based on the user's current driving data, the user's display demand for map elements is determined, the current target map element to be displayed is determined, and finally the target map element is determined. to the display terminal to achieve the technical effect of displaying the map elements uniquely for different users, solving the problem that the map display method is single in the conventional technical solution, and the map elements By selectively displaying the display terminal, the operation performance of the display terminal is compatible, and the problem of the conventional technical solution that the display terminal always displays a large number of map elements and the performance loss during map display is large is solved. To ensure the normal operation of application programs other than the map application and improve the smoothness and stability of the display terminal.
図2は、本出願の実施例により開示される別の電子地図の表示方法のフローチャートであり、上記の技術案に基づいてさらに最適化して拡張し、上記の各々の選択的な実施形態と組み合わせることができる。図2に示すように、当該方法は、以下のステップを含むことができる。 FIG. 2 is a flow chart of another electronic map display method disclosed by an embodiment of the present application, which is further optimized and expanded based on the above technical solution and combined with each of the above selective embodiments. be able to. As shown in FIG. 2, the method may include the following steps.
S201において、ユーザの現在の運転データを認識し、前記現在の運転データが現在のナビゲーションルートを含む場合、前記現在のナビゲーションルートをユーザの履歴ナビゲーションルートでマッチングし、ユーザが現在おなじみのルート運転モードに属しているか否かを決定する。 In S201, recognizing the user's current driving data, if the current driving data includes the current navigation route, matching the current navigation route with the user's historical navigation route, and selecting the user's currently familiar route driving mode; to determine whether it belongs to
ここで、現在のナビゲーションルートは、表示端末に表示された、ユーザの現在位置と目的地の位置との間のナビゲーションルートを表す。 Here, the current navigation route represents the navigation route between the user's current position and the destination position displayed on the display terminal.
ローカル機器は、表示端末とのインタラクションにより、ユーザの現在の運転データを取得し、現在の運転データに現在のナビゲーションルートが含まれることを認識した場合、ユーザの現在の運転データに対応するID情報、例えば、フレーム番号、ナンバープレート番号、又はエンジン番号などを決定し、決定されたID情報に基づいて、記憶された履歴ナビゲーションルートから当該ユーザに対応する履歴ナビゲーションルートを決定し、さらに、現在のナビゲーションルートをユーザの履歴ナビゲーションルートでマッチングし、現在のナビゲーションルートとある履歴ナビゲーションルートとの間のルート類似度が類似度閾値よりも大きい場合、マッチングが成功したことを示し、現在のナビゲーションルートにマッチングした履歴ナビゲーションルートの数が数の閾値よりも大きい場合、現在のナビゲーションルートがユーザにおなじみのあるルートであると決定し、即ち、ユーザが現在おなじみのルート運転モードに属している。ここで、類似度閾値及び数の閾値は、適応的に設定可能であり、本実施例では具体的に限定しない。 When the local device acquires the user's current driving data through interaction with the display terminal, and recognizes that the current driving data includes the current navigation route, the local device obtains ID information corresponding to the user's current driving data. , for example, determine the frame number, license plate number, or engine number, determine the history navigation route corresponding to the user from the stored history navigation routes based on the determined ID information, and further determine the current navigation route If the navigation route is matched with the user's history navigation route, and the route similarity between the current navigation route and some history navigation route is greater than the similarity threshold, it indicates that the matching is successful, and the current navigation route If the number of matching historical navigation routes is greater than the number threshold, determine that the current navigation route is a familiar route for the user, that is, the user currently belongs to the familiar route driving mode. Here, the similarity threshold and the number threshold can be set adaptively, and are not specifically limited in this embodiment.
また、本実施例の方法は、ユーザの履歴ナビゲーションルートに対して統計と分析を行い、ユーザのよく通るルートを予め決定するステップをさらに含むことができ、ナビゲーションルートのマッチングを行う場合、直接ユーザのよく通るルートでマッチングし、マッチング効率を向上させ、さらにユーザの表示需要に対する決定効率を向上させる。 In addition, the method of the present embodiment may further include performing statistics and analysis on the user's historical navigation routes, and predetermining the user's frequent routes; To improve the matching efficiency, and to improve the decision efficiency for the user's display demand.
S202において、ユーザの現在の運転モードの決定結果に基づいて、ユーザの地図要素に対する表示需要を決定する。 In S202, the user's display demand for map elements is determined based on the determination result of the user's current driving mode.
例示的に、ユーザの現在の運転モードがおなじみのルート運転モードに属している場合、ユーザが現在のナビゲーションルートを精通していることを示し、それにより、ユーザの地図要素に対する表示需要が弱化需要であると決定し、例えば、地図要素ライブラリに基づいて、地図要素の表示数を減らし、地図要素の表示アイコン及び表示文字を縮小させ、地図要素の表示スタイルの多様性を減らすなどことができる。ユーザの現在の運転モードがおなじみのルート運転モードに属していない場合、ユーザが現在のナビゲーションルートに慣れていないことを示し、それにより、ユーザの地図要素に対する表示需要が強化需要であると決定し、例えば、地図要素ライブラリに基づいて、地図要素の表示数を増やし、地図要素の表示アイコン及び表示文字を増大させ、地図要素の表示スタイルの多様性を増やすなどことができる。 Illustratively, if the user's current driving mode belongs to the familiar route driving mode, it indicates that the user is familiar with the current navigation route, thereby weakening the user's display demand for map elements. For example, based on the map element library, it is possible to reduce the number of map elements to be displayed, reduce the display icon and display characters of the map elements, reduce the variety of display styles of the map elements, and so on. If the user's current driving mode does not belong to the familiar route driving mode, it indicates that the user is unfamiliar with the current navigation route, thereby determining that the user's display demand for map elements is enhanced demand. For example, based on the map element library, it is possible to increase the number of map elements to be displayed, increase the display icons and display characters of map elements, and increase the variety of display styles of map elements.
S203において、前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定する。 In S203, a target map element to be displayed is determined based on the display demand.
例示的に、表示需要が地図要素の表示を強化することである場合、電子地図に表示される関心点、交通違反監視点情報及び信号機情報の数を増やし、例えば、電子地図におけるホテル、ガソリンスタンド、駐車場、スピード違反取り締まりカメラ、交通違反取り締まりカメラ及び信号機の数を増やし、及び/又は、グラフィック面積又はフォントが大きいアイコンを表示し、及び/又は、異なる背景色を含むアイコン、3Dアイコンなどを表示する。 Exemplarily, if the display demand is to enhance the display of map elements, increase the number of points of interest, traffic violation monitoring point information and traffic light information displayed on the electronic map, such as hotels, gas stations on the electronic map. , parking lots, speed cameras, traffic cameras and traffic lights; and/or icons with large graphic areas or fonts; indicate.
例示的に、表示需要が地図要素の表示を弱化することである場合、電子地図に表示される関心点、交通違反監視点情報及び信号機情報の数を減らし、例えば、電子地図におけるホテル、ガソリンスタンド、駐車場、スピード違反取り締まりカメラ、交通違反取り締まりカメラ及び信号機の数を減らし、及び/又は、グラフィック面積又はフォントが小さいアイコンを表示し、及び/又は、単一色のアイコン、2Dアイコンなどのみを表示する。 Exemplarily, if the display demand is to weaken the display of map elements, reduce the number of points of interest, traffic violation monitoring point information and traffic light information displayed on the electronic map, such as hotels, gas stations on the electronic map. , parking lots, speed cameras, traffic cameras and traffic lights; do.
S204において、前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信する。 At S204, the target map element is transmitted to a display terminal for displaying the target map element.
本実施例では、ユーザの現在のナビゲーションルートに基づいて、ユーザが現在おなじみのルート運転モードに属しているか否かを決定し、おなじみのルート運転モードに属している場合と、おなじみのルート運転モードに属していない場合との両方に対して、それぞれユーザの地図要素に対する表示需要を決定し、最終的に異なる現在の表示対象のターゲット地図要素を決定することで、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現すると同時に、異なる運転モードで異なるターゲット地図要素を表示し、表示端末の動作性能を両立させ、場合を問わずに常に多くの地図要素を表示することによる表示端末の性能損失が大きいという問題を解決し、表示端末における他のアプリケーションプログラムの正常な動作を保証し、さらに表示端末のスムーズ性と安定性を向上させる。 In this embodiment, based on the user's current navigation route, it is determined whether the user currently belongs to the familiar route driving mode, and whether the user belongs to the familiar route driving mode and the familiar route driving mode map elements for different users by determining the display demand for each user's map element and finally determining the target map element for different current display for both Display by displaying different target map elements in different driving modes while simultaneously realizing the technical effect of displaying uniquely, balancing the operating performance of the display terminal, and always displaying many map elements regardless of the case. To solve the problem of large terminal performance loss, ensure normal operation of other application programs in the display terminal, and improve the smoothness and stability of the display terminal.
図3は、本出願の実施例により開示される別の電子地図の表示方法のフローチャートであり、上記の技術案に基づいてさらに最適化して拡張し、上記の各々の選択的な実施形態と組み合わせることができる。図3に示すように、当該方法は、以下のステップを含むことができる。 FIG. 3 is a flow chart of another electronic map display method disclosed by an embodiment of the present application, which is further optimized and expanded based on the above technical solution and combined with each of the above selective embodiments. be able to. As shown in FIG. 3, the method may include the following steps.
S301において、ユーザの現在の運転データを認識し、前記現在の運転データが現在のナビゲーションルートを含む場合、前記現在のナビゲーションルートに対応する道路タイプを決定する。 At S301, recognizing the current driving data of the user and determining the road type corresponding to the current navigation route if the current driving data includes the current navigation route.
現在、道路上の走行速度に基づいて、道路タイプを市外道路と市内道路とに分類することができ、ここで、市外道路は、高速道路、省道、国道及び外環状道路などを含むが、これらに限定されず、市内道路は、市街道路、補助道路及び商業街道路などを含むが、これらに限定されない。異なる道路タイプは、異なる地図要素の表示需要に対応してもよい。 At present, road types can be classified into intercity roads and city roads based on travel speed on the roads, where intercity roads include highways, provincial roads, national highways and outer ring roads, etc. Including, but not limited to, city roads include, but are not limited to, city roads, minor roads, commercial streets, and the like. Different road types may correspond to different map element display needs.
S302において、前記道路タイプに基づいて、ユーザの地図要素に対する表示需要を決定する。 At S302, the user's display needs for map elements are determined based on the road type.
例示的に、道路タイプが市外道路である場合、通常、このような道路状況が簡単であり、走行ルートが固定されており、ユーザが長時間運転する必要があるため、ユーザの地図要素に対する表示需要が、弱化需要、即ち地図要素の表示を弱化することであると決定し、例えば、地図要素の表示数を減らし、地図要素の表示アイコン及び表示文字を縮小させ、地図要素の表示スタイルの多様性を減らすなど。道路タイプが市内道路である場合、通常、このような道路状況が複雑で、走行ルートが変更しやすいため、ユーザの地図要素に対する表示需要が、強化需要、即ち地図要素の表示を強化することであると決定し、例えば、地図要素の表示数を増やし、地図要素の表示アイコン及び表示文字を増大させ、地図要素の表示スタイルの多様性を増やすなど。 Illustratively, if the road type is an intercity road, usually such road conditions are easy, the driving route is fixed, and the user has to drive for a long time, so the user's map element Decide that the display demand is a weakening demand, that is, weaken the display of map elements, for example, reduce the number of map elements to be displayed, reduce the display icons and display characters of map elements, and change the display style of map elements. Such as reducing diversity. If the road type is a city road, usually such road conditions are complicated and the driving route is easy to change, so the user's display demand for map elements is enhanced demand, that is, the display of map elements is strengthened. For example, increase the number of map elements to be displayed, increase the display icons and display characters of map elements, and increase the variety of display styles of map elements.
S303において、前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定する。 In S303, a target map element to be displayed is determined based on the display demand.
例示的に、表示需要が地図要素の表示を強化することである場合、電子地図に表示される関心点、交通違反監視点情報及び信号機情報の数を増やし、例えば、電子地図におけるホテル、ガソリンスタンド、駐車場、スピード違反取り締まりカメラ、交通違反取り締まりカメラ及び信号機の数を増やし、及び/又は、グラフィック面積又はフォントが大きいアイコンを表示し、及び/又は、異なる背景色を含むアイコン、3Dアイコンなどを表示する。 Exemplarily, if the display demand is to enhance the display of map elements, increase the number of points of interest, traffic violation monitoring point information and traffic light information displayed on the electronic map, such as hotels, gas stations on the electronic map. , parking lots, speed cameras, traffic cameras and traffic lights; and/or icons with large graphic areas or fonts; indicate.
例示的に、表示需要が地図要素の表示を弱化することである場合、電子地図に表示される関心点、交通違反監視点情報及び信号機情報の数を減らし、例えば、電子地図におけるホテル、ガソリンスタンド、駐車場、スピード違反取り締まりカメラ、交通違反取り締まりカメラ及び信号機の数を減らし、及び/又は、グラフィック面積又はフォントが小さいアイコンを表示し、及び/又は、単一色のアイコン、2Dアイコンなどのみを表示する。 Exemplarily, if the display demand is to weaken the display of map elements, reduce the number of points of interest, traffic violation monitoring point information and traffic light information displayed on the electronic map, such as hotels, gas stations on the electronic map. , parking lots, speed cameras, traffic cameras and traffic lights; do.
S304において、前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信する。 At S304, the target map element is transmitted to a display terminal for displaying the target map element.
本実施例では、現在のナビゲーションルートに対応する道路タイプに基づいて、それぞれ異なる道路タイプの場合におけるユーザの地図要素に対応する表示需要を決定し、最終的に異なる現在の表示対象のターゲット地図要素を決定することで、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現すると同時に、地図要素の選択的な表示により、表示端末の動作性能を両立させ、場合を問わずに常に多くの地図要素を表示することによる表示端末の性能損失が大きいという問題を解決し、表示端末における他のアプリケーションプログラムの正常な動作を保証し、さらに表示端末のスムーズ性と安定性を向上させる。 In this embodiment, based on the road type corresponding to the current navigation route, the display demand corresponding to the user's map element for different road types is determined, and finally the different current target map elements to be displayed By determining , the technical effect of displaying map elements uniquely for different users is realized, and at the same time, by selectively displaying map elements, the operation performance of the display terminal is compatible, and regardless of the case To solve the problem that the performance loss of a display terminal due to constantly displaying many map elements is large, to ensure the normal operation of other application programs on the display terminal, and to improve the smoothness and stability of the display terminal. .
図4は、本出願の実施例により開示される別の電子地図の表示方法のフローチャートであり、上記の技術案に基づいてさらに最適化して拡張し、上記の各々の選択的な実施形態と組み合わせることができる。図4に示すように、当該方法は、以下のステップを含むことができる。 FIG. 4 is a flow chart of another electronic map display method disclosed by an embodiment of the present application, which is further optimized and expanded based on the above technical scheme and combined with each of the above selective embodiments. be able to. As shown in FIG. 4, the method may include the following steps.
S401において、ユーザの現在の運転データを認識し、前記現在の運転データが現在位置する地理的環境を含む場合、前記現在位置する地理的環境のエリアタイプを決定し、ここで、異なるエリアタイプでの表示対象の地図要素が異なる。 In S401, recognizing the user's current driving data, and if the current driving data includes the currently located geographical environment, determine the area type of the currently located geographical environment, wherein in different area types: The map elements to be displayed are different.
ユーザが現在位置する地理的環境は、ナビゲーション過程中のユーザの位置座標に基づいて決定することができ、例えば、ユーザの現在の位置座標を電子地図内でマッチングすることにより、ユーザが現在位置する地理的環境を決定する。地理的環境のエリアタイプは、エリア機能によって区分されてもよく、エリアタイプは、ビジネスエリア、観光地エリア、ショッピングエリア及び飲食エリアなどを含むが、これらに限定されない。各種のエリアタイプで表示される地図要素は、異なるエリアタイプに対する表示ポリシーを形成するように予め設定されてもよい。 The geographical environment in which the user is currently located can be determined based on the user's location coordinates during the navigation process, for example, by matching the user's current location coordinates in an electronic map. Determine your geographic environment. Area types of the geographical environment may be classified according to area functions, and the area types include, but are not limited to, business areas, tourist areas, shopping areas, dining areas, and the like. Map elements displayed in various area types may be preset to form display policies for different area types.
S402において、前記エリアタイプに基づいて、ユーザの地図要素に対する表示需要を決定する。 At S402, the user's display demand for map elements is determined based on the area type.
異なるエリアタイプにおいて、エリアタイプの区分によって異なる地図要素を表示し、表示端末の地図表示時の動作性能を両立させるように、異なる地図要素表示ポリシーを予め配置してもよい。異なるエリアタイプは、異なるユーザ表示需要に対応する。 In different area types, different map element display policies may be arranged in advance so as to display different map elements according to area type divisions and achieve both operational performance of the display terminal during map display. Different area types correspond to different user viewing needs.
例1において、エリアタイプがビジネスエリアである場合、ユーザにとって地図要素内のビジネス類の関心点が強化需要であると決定し、ビジネス類の関心点の表示数を増やす必要があり、同時に、ユーザにとって地図要素内の非ビジネス類の関心点(ビジネス類の関心点以外の他の関心点)が弱化需要であると決定することができ、非ビジネス類の関心点の表示数を減らすことができる。 In example 1, if the area type is a business area, it is determined that the business-type interest point in the map element for the user is a strengthening demand, and the number of business-type interest points to be displayed should be increased. can determine that the non-business-type points of interest (other points of interest other than the business-type points of interest) within the map element are in weakening demand, and reduce the number of non-business-type points of interest displayed. .
例2において、エリアタイプが観光地エリアである場合、ユーザにとって地図要素内の観光地類の関心点が強化需要であると決定し、観光地類の関心点の表示数を増やす必要があり、同時に、ユーザにとって地図要素内の非観光地類の関心点が弱化需要であると決定することができ、非観光地類の関心点の表示数を減らすことができる。 In example 2, if the area type is a tourist area, the user determines that the interest point of the tourist attraction within the map element is an enhanced demand, and the number of points of interest of the tourist attraction must be increased; At the same time, it can be determined that the non-touristy interest points in the map element are weakening demand for the user, and the display number of the non-touristy interest points can be reduced.
例3において、エリアタイプがショッピングエリアである場合、ユーザにとって地図要素内のショッピング類の関心点が強化需要であると決定し、ショッピング類の関心点の表示数を増やす必要があり、同時に、ユーザにとって地図要素内の非ショッピング類の関心点が弱化需要であると決定することができ、非ショッピング類の関心点の表示数を減らすことができる。 In example 3, if the area type is a shopping area, it is determined that the shopping-type interest point in the map element for the user is an enhanced demand, and the number of shopping-type interest points to be displayed should be increased. can determine that the non-shopping-type points of interest within the map element are of weakening demand, and can reduce the number of non-shopping-type points of interest displayed.
例4において、エリアタイプが飲食エリアである場合、ユーザにとって地図要素内の飲食類の関心点が強化需要であると決定し、飲食類の関心点の表示数を増やす必要があり、同時に、ユーザにとって地図要素内の非飲食類の関心点が弱化需要であると決定することができ、非飲食類の関心点の表示数を減らすことができる。 In example 4, if the area type is a food area, the user determines that the food interest point in the map element is an enhanced demand, and needs to increase the display number of the food interest points. can determine that the non-food points of interest within the map element are in weakening demand, and can reduce the number of non-food points of interest displayed.
S403において、前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定する。 In S403, the current target map element to be displayed is determined based on the display demand.
依然として上記の例を参照し、表示需要が地図要素内のビジネス類の関心点の表示を強化するとともに、非ビジネス類の関心点の表示を弱化することである場合、電子地図におけるオフィスビル、事務所ビル、ビジネスパーク及び生産工場などの数を増やし、他の類の関心点の数を減らすことができる。 Still referring to the above example, if the display demand is to enhance the display of business-type points of interest within map elements and weaken the display of non-business-type points of interest, then office buildings, business The number of office buildings, business parks and production plants can be increased and the number of other types of points of interest can be reduced.
表示需要が地図要素内の観光地類の関心点の表示を強化するとともに、非観光地類の関心点の表示を弱化することである場合、電子地図における川、山、森及び娯楽施設などの数を増やし、他の類の関心点の数を減らすことができる。 If the display demand is to strengthen the display of points of interest of tourist destinations in the map element and weaken the display of points of interest of non-tourist destinations, such as rivers, mountains, forests and recreational facilities on electronic maps You can increase the number and decrease the number of other classes of interest points.
表示需要が地図要素内のショッピング類の関心点の表示を強化するとともに、非ショッピング類の関心点の表示を弱化することである場合、電子地図におけるショッピングモール、ウォーキングストリート、スーパーマーケット及びショッピングストアの数を増やし、他の類の関心点の数を減らすことができる。 The number of shopping malls, walking streets, supermarkets and shopping stores on electronic maps if the display demand is to enhance the display of shopping-type points of interest and weaken the display of non-shopping-type points of interest within map elements. can be increased to reduce the number of other kinds of interest points.
表示需要が地図要素内の飲食類の関心点の表示を強化するとともに、非飲食類の関心点の表示を弱化することである場合、電子地図におけるレストラン、ファーストフードレストラン、飲み物屋、パン屋及びバーなどの数を増やし、他の類の関心点の数を減らすことができる。 If the display demand is to enhance the display of food and beverage points of interest within the map element and weaken the display of non-food points of interest, restaurants, fast food restaurants, liquor stores, bakeries and The number of bars etc. can be increased and the number of other types of points of interest can be decreased.
S404において、前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信する。 At S404, the target map element is transmitted to a display terminal for displaying the target map element.
本実施例では、ナビゲーション過程において、ユーザが現在位置する地理的環境のエリアタイプに基づいて、ユーザの地図要素に対する表示需要を決定し、最終的に異なるエリアタイプに基づいて、現在の表示対象のターゲット地図要素を決定することで、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現し、あるエリアタイプに対応する地図要素を強化する際に、他のエリアタイプに対応する地図要素を弱化することができ、表示端末の動作性能をよりよく両立させ、表示端末の描画による性能損失を低減し、表示端末における他のアプリケーションプログラムの正常な動作を保証し、さらに表示端末のスムーズ性と安定性を向上させる。 In this embodiment, in the navigation process, the user's display demand for map elements is determined according to the area type of the geographical environment where the user is currently located, and finally the current display target is determined according to different area types. Determining the target map element achieves the technical effect of displaying the map element uniquely for different users, and while enhancing the map element corresponding to one area type, it can be adapted to correspond to other area types. Map elements can be weakened, the operating performance of the display terminal can be better compatible, the performance loss due to drawing on the display terminal can be reduced, other application programs on the display terminal can be guaranteed to operate normally, and the Improve smoothness and stability.
図5は、本出願の実施例により開示される別の電子地図の表示方法のフローチャートであり、上記の技術案に基づいてさらに最適化して拡張し、上記の各々の選択的な実施形態と組み合わせることができる。図5に示すように、当該方法は、以下のステップを含むことができる。 FIG. 5 is a flowchart of another electronic map display method disclosed by an embodiment of the present application, which is further optimized and expanded based on the above technical scheme and combined with each of the above selective embodiments. be able to. As shown in FIG. 5, the method may include the following steps.
S501において、ユーザの現在の運転データを認識し、前記現在の運転データが現在の顔監視データを含む場合、前記現在の顔監視データに基づいて、ユーザが前記表示端末に注目しているか否かを決定し、ここで、前記現在の顔監視データは、顔角度及び/又は眼球角度を含む。 In S501, recognizing current driving data of a user, and if the current driving data includes current face monitoring data, whether the user is paying attention to the display terminal based on the current face monitoring data. , wherein the current face monitoring data includes face angles and/or eye angles.
現在の顔監視データは、ユーザが表示端末に注目しているか否かを決定するために用いられる。ここで、顔角度とは、ユーザの顔の正面の向きと表示端末の表示画面の法線方向との間の角度を指すことができ、眼球角度とは、ユーザの注目方向と表示端末の表示画面の法線方向との間の角度を指すことができる。例えば、ナビゲーション過程において、表示端末が、カメラを呼び出すことによりユーザを即時監視し、続いて監視画像をローカル機器に送信し、ローカル機器は、任意の利用可能な画像認識技術を利用して、ユーザの顔角度を決定することができ、任意の利用可能な視線追跡技術を利用してユーザの眼球注目方向を決定することにより、ユーザの眼球角度を決定する。 Current face monitoring data is used to determine whether the user is eyeing the display terminal. Here, the face angle can refer to the angle between the frontal orientation of the user's face and the normal direction of the display screen of the display terminal, and the eyeball angle refers to the direction of attention of the user and the display terminal. It can refer to the angle between the normal direction of the screen. For example, in the navigation process, the display terminal immediately monitors the user by calling the camera, and then transmits the monitoring image to the local device, and the local device uses any available image recognition technology to The user's eye angle is determined by determining the user's eye gaze direction using any available eye-tracking technology.
例示的に、予め設定された時間内に、ユーザの顔角度と眼球角度とのうちの少なくとも1つが持続的に対応する角度閾値よりも大きい場合、ユーザが現在表示端末に注目していないと決定し、そうでなければ、ユーザが現在表示端末に注目していると決定するように予め設定することができる。ここで、顔角度及び眼球角度のそれぞれに対応する角度閾値は適応的に設定可能であり、本実施例では具体的に限定しない。予め設定された時間とは、現在までの特定の時間間隔を意味し、具体的な時間の長さは、適応的に設定可能である。 Exemplarily, if at least one of the user's face angle and eyeball angle is continuously greater than the corresponding angle threshold within a preset time, it is determined that the user is not currently paying attention to the display terminal. otherwise, it can be preset to determine that the user is currently looking at the display terminal. Here, angle threshold values corresponding to the face angle and the eyeball angle can be set adaptively, and are not specifically limited in this embodiment. The preset time means a specific time interval up to now, and the specific length of time can be set adaptively.
S502において、ユーザが前記表示端末に注目しているか否かの決定結果に基づいて、ユーザの地図要素に対する表示需要を決定する。 In S502, the user's display demand for map elements is determined based on the determination result of whether the user is paying attention to the display terminal.
ユーザが現在表示端末に注目していないと決定された場合、ユーザが現在のナビゲーションルート又は現在位置する地理的環境を精通していることを示し、それにより、ユーザの地図要素に対する表示需要が弱化需要であると決定し、例えば、地図要素の表示数を減らし、地図要素の表示アイコン及び表示文字を縮小させ、地図要素の表示スタイルの多様性を減らすなどことができる。ユーザが現在表示端末に注目していると決定された場合、ユーザが現在のナビゲーションルート又は現在位置する地理的環境を精通していないことを示し、それにより、ユーザの地図要素に対する表示需要が強化需要であると決定し、例えば、地図要素の表示数を増やし、地図要素の表示アイコン及び表示文字を増大させ、地図要素の表示スタイルの多様性を増やすなどことができる。 If it is determined that the user is not currently paying attention to the display terminal, it indicates that the user is familiar with the current navigation route or the geographical environment in which the user is currently located, thereby weakening the user's display demand for map elements. For example, the number of displayed map elements can be reduced, the displayed icon and displayed characters of the map elements can be reduced, the variety of display styles of the map elements can be reduced, and so on. If it is determined that the user is currently looking at the display terminal, it indicates that the user is not familiar with the current navigation route or the geographical environment in which the user is currently located, thereby enhancing the user's display demand for map elements. For example, the number of displayed map elements can be increased, the number of display icons and characters displayed for map elements can be increased, the variety of display styles of map elements can be increased, and so on.
S503において、前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定する。 In S503, a target map element to be displayed is determined based on the display demand.
強化需要及び弱化需要によって異なる地図要素の表示ポリシーに基づいて、強化需要及び弱化需要にマッチングするターゲット地図要素をそれぞれ決定する。 Target map elements that match the enhanced demand and the weakened demand are determined based on different map element display policies for the enhanced demand and the weakened demand, respectively.
S504において、前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信する。 At S504, the target map element is transmitted to a display terminal for displaying the target map element.
本実施例では、ユーザに対して顔監視を行って、ユーザが現在表示端末に注目しているか否かを決定し、さらにユーザの地図要素に対する表示需要を決定することで、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現し、ユーザが現在表示端末に注目していない場合、地図要素の表示を弱化し、表示端末の地図描画による性能損失を低減し、表示端末における他のアプリケーションプログラムの正常な動作を保証し、さらに表示端末のスムーズ性と安定性を向上させる。 In this embodiment, face monitoring is performed on the user to determine whether the user is currently paying attention to the display terminal, and further to determine the user's display demand for map elements, so that different users can Realize the technical effect of displaying map elements in a unique way, weaken the display of map elements when the user is not currently paying attention to the display terminal, reduce the performance loss caused by map drawing on the display terminal, It ensures the normal operation of other application programs and improves the smoothness and stability of the display terminal.
なお、上記各技術案では、ユーザの現在の表示需要に基づいて決定されたターゲット地図要素とは、地図表示に必須の基本地図要素と、当該表示需要において特定の表示が必要な地図要素とを含むことを指してもよく、ターゲット地図要素は、当該表示需要において特定の表示が必要な地図要素のみを指してもよく、この場合、当業者は、表示端末に最終的に表示される電子地図が、当該ターゲット地図要素と基本地図要素とを組み合わせた表示効果であることが明らかである。基本地図要素とは、地図表示に必須の地図要素を指す。 In each of the above technical proposals, the target map elements determined based on the user's current display demand include the basic map elements essential for map display and the map elements that require specific display according to the display demand. The target map element may refer to only the map element that requires specific display in the display demand, in which case a person skilled in the art will understand the electronic map that is finally displayed on the display terminal. is the display effect of combining the target map element and the basic map element. Basic map elements refer to map elements that are essential for map display.
また、現在のナビゲーションルート、現在位置する地理的環境、及びユーザの現在の顔監視データは、ユーザの現在の地図要素の表示需要を決定するための依拠として単独で用いられてもよいし、少なくとも2種のデータの組み合わせにより、ユーザの現在の地図要素に対する表示需要を決定するための依拠として同時に用いられてもよく、互いに使用順序の制限がない。例えば、現在のナビゲーションルートをユーザの履歴ナビゲーションルートでマッチングし、ユーザが現在おなじみのルート運転モードに属しているか否かを決定し、現在のナビゲーションルートに対応する道路タイプを決定し、ユーザの現在の顔監視データに基づいて、ユーザが前記表示端末に注目しているか否かを決定することなどを同時にユーザの現在の地図要素に対する表示需要を決定する依拠として用いることができる。図2~図5は、運転データに基づいてユーザの現在の地図要素に対する表示需要を決定する例を示しているが、本実施例に対する具体的な限定と理解してはいけない。実際の応用では、必要に応じて異なる運転データを組み合わせて使用することにより、最終的にユーザの現在の地図要素に対する表示需要を決定することができる。 Also, the current navigation route, the geographic environment in which the user is currently located, and the user's current facial monitoring data may be used alone or at least as a basis for determining the user's current map element display needs. A combination of the two types of data may be used simultaneously as a basis for determining a user's current display needs for map elements, and there is no restriction on the order of use of each other. For example, matching the current navigation route with the user's historical navigation route, determining whether the user currently belongs to the familiar route driving mode, determining the road type corresponding to the current navigation route, and determining the user's current navigation route. Determining whether the user is paying attention to the display terminal, etc., based on the face monitoring data of , can also be used as a basis for determining the display demand for the current map element of the user. 2-5 illustrate examples of determining a user's current map element display needs based on driving data, which should not be understood as a specific limitation to the present embodiments. In practical application, the combination of different driving data can be used according to need to finally determine the user's current display demand for the map element.
図6は、本出願の実施例により開示される別の電子地図の表示方法のフローチャートであり、上記の技術案に基づいてさらに最適化して拡張し、上記の各々の選択的な実施形態と組み合わせることができる。図6に示すように、当該方法は、以下のステップを含むことができる。 FIG. 6 is a flow chart of another electronic map display method disclosed by an embodiment of the present application, which is further optimized and expanded based on the above technical solution and combined with each of the above selective embodiments. be able to. As shown in FIG. 6, the method can include the following steps.
S601において、表示端末の性能データを取得し、前記性能データに基づいて、現在の表示対象の候補地図要素を決定する。 In S601, the performance data of the display terminal is acquired, and the candidate map elements to be displayed at present are determined based on the performance data.
ここで、表示端末の性能データ、即ち表示端末の中央処理装置の性能データは、例えば、主周波数データ、外部周波数データ、バス周波数データ、周波数逓倍係数データ及びキャッシュデータなどを含むことができるが、これらに限定されない。表示端末の性能データは、表示端末のCPUリソースの占有状況を反映することもできる。ローカル機器は、表示端末とのインタラクションにより、表示端末の性能データを取得し、続いて、性能データのレベルに応じて、地図要素ライブラリに基づいて、現在の表示対象の候補地図要素を決定することで、現在の表示端末に電子地図が表示される際に、自身の性能をよく両立させることができる。 Here, the performance data of the display terminal, that is, the performance data of the central processing unit of the display terminal can include, for example, main frequency data, external frequency data, bus frequency data, frequency multiplication coefficient data, cache data, etc. It is not limited to these. The performance data of the display terminal can also reflect the occupancy of CPU resources of the display terminal. The local device obtains the performance data of the display terminal through interaction with the display terminal, and then determines the current display target candidate map elements based on the map element library according to the level of the performance data. So, when the electronic map is displayed on the current display terminal, it can be compatible with its own performance.
選択可能に、前記性能データに基づいて、現在の表示対象の候補地図要素を決定するステップは、前記性能データと地図要素タイプとの対応関係に基づいて、前記表示端末の現在の表示対象の地図要素タイプを決定するステップと、前記地図要素タイプに基づいて、前記候補地図要素を決定するステップと、を含む。 Selectably, the step of determining candidate map elements to be currently displayed on the basis of the performance data includes determining a map element to be currently displayed on the display terminal based on a correspondence relationship between the performance data and map element types. determining an element type; and determining said candidate map elements based on said map element type.
本実施例では、電子地図における地図要素は、予め設定された分類ポリシーに従って異なるタイプに分類されてもよく、例えば、地図要素タイプは、基本型地図要素、体験型地図要素及び最適化型地図要素を含む。基本型地図要素とは、基本的な地図表示需要を満たす要素を指すことができ、地図表示に必要な基本情報及び必要な関心点を含み、体験型地図要素とは、基本型地図要素に加えて、特定の場面に対して増加した地図要素を指すことができ、例えば、特定の場面に対する関心点であり、基本型地図要素のみを表示することに比べて、体験型地図要素を表示することで、地図表示効果を適切に向上させ、ユーザの地図使用体験を高めることができ、最適化型地図要素とは、ユーザの個人情報に合わせて、推奨モデルを用いて、ユーザに推奨した、ユーザの嗜好に合った地図要素を指すことができ、体験型地図要素の表示に基づいて、最適化型地図要素を表示することで、地図表示効果をさらに向上させることができる。異なるタイプの地図要素の表示の増加につれて、表示端末の性能損失も増加する。各タイプの地図要素に対して、地図要素の選択プロセスにおいて優先順位に基づいて選択されるように、優先順位を付けることができる。ここで、地図要素の優先順位は、システムによって設定されてもよいし、ユーザによって指定されてもよく、本実施例では具体的に限定しない。 In this embodiment, the map elements in the electronic map may be classified into different types according to a preset classification policy, for example, the map element types are basic map elements, experience map elements and optimized map elements. including. Basic map elements can refer to elements that meet basic map display needs, including basic information and points of interest required for map display. can point to additional map elements for a particular scene, e.g., points of interest for a particular scene, and display experiential map elements compared to displaying only basic map elements. , the map display effect can be appropriately improved, and the user's experience of using the map can be enhanced. It is possible to point to a map element that suits the taste of the user, and display the optimized map element based on the display of the experience-based map element, thereby further improving the map display effect. As the display of different types of map elements increases, so does the performance loss of the display terminal. Each type of map element can be prioritized so that it is selected based on priority in the map element selection process. Here, the priority of the map elements may be set by the system or specified by the user, and is not specifically limited in this embodiment.
例示的に、ローカル機器は、表示端末の地図表示効果に基づいて、基本型地図要素、体験型地図要素及び最適化型地図要素に対してそれぞれ対応する性能データ需要範囲を設定することができる。例えば、基本型地図要素を表示する場合は、必要な性能データの需要範囲が最も低く、表示端末のCPUリソースへの占有も最も小さく、体験型地図要素を表示する場合はその次であり、最適化型地図要素を表示する場合は、必要な性能データ需要範囲が最も高く、表示端末のCPUリソースへの占有も最も高い。ローカル機器が性能データを取得した後、当該性能データを予め設定された性能データ範囲とマッチングし、当該性能データが存在する性能データ範囲を決定し、さらに対応する地図要素タイプを決定し、続いて、当該地図要素タイプでの地図要素の全て又は一部を候補地図要素として決定することができる。 Illustratively, the local device can set corresponding performance data demand ranges for the basic map element, the experience map element and the optimized map element, respectively, according to the map display effect of the display terminal. For example, when displaying basic map elements, the range of demand for the necessary performance data is the lowest, occupying the CPU resources of the display terminal is the smallest, and when displaying experiential map elements, it is the next best. When displaying a modified map element, the necessary performance data demand range is the highest, and the occupation of the CPU resource of the display terminal is also the highest. After the local device obtains the performance data, match the performance data with the preset performance data range, determine the performance data range in which the performance data exists, further determine the corresponding map element type, and then , all or some of the map elements of the map element type can be determined as candidate map elements.
表示端末の性能データと地図要素タイプとの対応関係に基づいて、表示端末が現在表示可能な候補地図要素を決定することにより、端末の性能がサポートできる前提で、異なる地図表示効果を示すことを保証することができ、それにより、後続にユーザの表示需要に基づいて候補地図要素を調整して、ターゲット地図要素を取得した後、ターゲット地図要素の表示は依然として表示端末の性能がサポートできる範囲内にある。 By determining the candidate map elements that the display terminal can currently display based on the correspondence between the display terminal performance data and the map element types, it is possible to show different map display effects on the premise that the terminal performance can support it. can be guaranteed, so that after obtaining the target map element by subsequently adjusting the candidate map elements according to the user's display needs, the display of the target map element is still within the capabilities of the display terminal. It is in.
S602において、ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定する。 At S602, the user's display needs for map elements are determined based on the user's current driving data.
S603において、前記表示需要に基づいて、前記候補地図要素を調整し、前記ターゲット地図要素を決定する。 In S603, the candidate map elements are adjusted and the target map elements are determined based on the display demand.
ユーザの現在の地図要素に対する表示需要に基づいて、候補地図要素を調整し、具体的には、候補地図要素を基に、地図要素を増加又は減少させ、ターゲット地図要素を決定する。例えば、現在の候補地図要素が基本型地図要素である場合、表示需要に基づいて、体験型地図要素及び最適化型地図要素を適切に増加させることができ、表示端末の性能損失を過度に増大させることなく、地図表示効果を適切に向上させることができ、現在候補地図要素が最適化型地図要素である場合、表示需要に基づいて、最適化型地図要素を適切に減少させて、表示端末の地図表示プロセスでの性能損失を減少させることができる。 Based on the user's current display demand for map elements, the candidate map elements are adjusted, specifically, based on the candidate map elements, the map elements are increased or decreased, and the target map elements are determined. For example, if the current candidate map element is a basic map element, the experience map element and the optimized map element can be increased appropriately according to the display demand, which will excessively increase the performance loss of the display terminal. If the current candidate map elements are optimized map elements, the optimized map elements are appropriately reduced according to the display demand, and the display terminal performance loss in the map display process can be reduced.
S604において、前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信する。 At S604, the target map element is transmitted to a display terminal for displaying the target map element.
図7は例として、ローカル機器がクラウドサーバである例を挙げて、電子地図の表示プロセスにおける表示端末とクラウドサーバとのインタラクションのアーキテクチャを概略的に説明するが、本実施例を具体的に限定するものと理解すべきではない。図7に示すように、クラウドサーバは、表示端末から送信されたユーザの運転データと表示端末の性能データとに基づいて、表示端末で現在表示しているターゲット地図要素を決定し、続いて表示端末に送信し、表示端末は、クラウドサーバが分析してターゲット地図要素を決定するように、ローカル機器の性能を監視し、運転データを取得するとともに、クラウドサーバから送信されたターゲット地図要素を受信して表示する役割を果たし、ここで、受信されたターゲット地図要素のタイプは、基本型地図要素、体験型地図要素及び最適化型地図要素を含むことができる。表示端末は、要素を区分しない全体的な地図要素の表示、及び個性的なナビゲーション地図要素の表示を行うことができる。 FIG. 7 takes an example in which the local device is a cloud server, and schematically describes the architecture of the interaction between the display terminal and the cloud server in the process of displaying an electronic map. should not be understood as As shown in FIG. 7, the cloud server determines the target map element currently displayed on the display terminal based on the user's driving data and the performance data of the display terminal transmitted from the display terminal, and then displays the target map element. to the terminal, the display terminal monitors the performance of the local equipment, obtains the driving data, and receives the target map elements sent from the cloud server, so that the cloud server analyzes and determines the target map elements and display, where the types of target map elements received may include basic map elements, experiential map elements and optimized map elements. The display terminal can display an overall map element without dividing the elements, and display a unique navigation map element.
本実施例では、まず表示端末の性能データに基づいて、現在の性能がサポートする候補地図要素を決定し、続いてユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定し、それにより候補地図要素を調整し、最終的なターゲット地図要素を決定し、即ち表示端末の性能データとユーザの現在の運転データとを組み合わせてターゲット地図要素を総合的に決定し、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現し、従来の技術案において地図表示方式が単一であるという問題を解決し、地図要素の選択的な表示により、表示端末の動作性能をよく両立させ、従来の技術案において表示端末が常に大量の地図要素を表示し、地図表示中の性能損失が大きいという問題を解決し、表示端末における地図アプリケーション以外の他のアプリケーションプログラムの正常な動作を保証し、表示端末のスムーズ性と安定性を向上させる。 In this embodiment, first, based on the performance data of the display terminal, determine the candidate map elements supported by the current performance, and then, based on the user's current driving data, determine the user's display demand for the map elements. , thereby adjusting the candidate map elements and determining the final target map elements, that is, combining the performance data of the display terminal and the user's current driving data to comprehensively determine the target map elements, and providing different users with On the other hand, it realizes the technical effect of displaying map elements individually, solves the problem that the map display method is single in the conventional technical solution, and selectively displays the map elements to improve the operation performance of the display terminal. to solve the problem that the display terminal constantly displays a large number of map elements in the prior art solution, and the performance loss during map display is large, so that other application programs other than the map application on the display terminal can be executed normally. It guarantees the operation and improves the smoothness and stability of the display terminal.
図8は、本出願の実施例により開示される別の電子地図の表示方法のフローチャートであり、上記の技術案に基づいてさらに最適化して拡張し、上記の各々の選択的な実施形態と組み合わせることができる。具体的には、運転データに含まれる複数種類のデータを組み合わせて使用する例を挙げて、ローカル機器がクラウドサーバであることを例にし、電子地図の表示方法を例示的に説明する。図8に示すように、当該方法は、以下のステップを含むことができる。 FIG. 8 is a flowchart of another electronic map display method disclosed by an embodiment of the present application, which is further optimized and expanded based on the above technical scheme and combined with each of the above selective embodiments. be able to. Specifically, an example of using a combination of multiple types of data included in the driving data will be given, and the method of displaying an electronic map will be exemplified by exemplifying that the local device is a cloud server. As shown in FIG. 8, the method can include the following steps.
S801において、表示端末が性能データをクラウドサーバにアップロードする。 In S801, the display terminal uploads performance data to the cloud server.
S802において、クラウドサーバが性能データを分析する。 At S802, the cloud server analyzes the performance data.
S803において、クラウドサーバが地図要素を調整する必要があるか否かを決定する。 At S803, the cloud server determines whether the map elements need to be adjusted.
そうであれば、地図要素の配置案の決定操作を開始でき、即ち、操作S804~S808を実行し、地図要素の配置案を決定して表示端末に送信し、そうでなければ、S811に移行する。通常、表示端末の性能データに基づいて表示端末の性能が優れていると決定された場合、地図要素の表示を減らすことなく性能損失を減少させる目的を達成することができ、即ち、地図要素の表示配置を調整しないことを選択することができる。 If so, the operation of determining the layout plan of map elements can be started, that is, the operations S804 to S808 are executed to determine the layout plan of map elements and send it to the display terminal, otherwise, the process proceeds to S811. do. Generally, when it is determined that the performance of the display terminal is superior based on the performance data of the display terminal, the purpose of reducing the performance loss can be achieved without reducing the display of the map elements, namely, the display of the map elements You can choose not to adjust the display arrangement.
好ましい実施案として、まず表示端末の現在の性能データに基づいて、表示端末が地図要素を調整する必要があるか否かを決定し、次にユーザの現在のナビゲーションルート、現在位置する地理的環境及び現在の顔監視データと組み合わせて、表示対象の地図要素を決定することができる。 As a preferred implementation, the display terminal first determines whether the display terminal needs to adjust the map elements according to the current performance data of the display terminal; and combined with current face monitoring data can determine the map elements to be displayed.
S804において、クラウドサーバがユーザの現在のナビゲーションルート、現在位置する地理的環境及び現在の顔監視データを受信する。 At S804, the cloud server receives the user's current navigation route, current location geographical environment and current face monitoring data.
S805において、クラウドサーバが現在のナビゲーションルートがユーザのよく通るルートであるか否かを決定する。 At S805, the cloud server determines whether the current navigation route is the user's frequent route.
そうであれば、操作S806に移行し、そうでなければ、操作S807に移行する。 If so, the process proceeds to operation S806; otherwise, the process proceeds to operation S807.
S806において、クラウドサーバがおなじみのルート運転モードに対応する地図要素の配置案を取得する。 In S806, the cloud server obtains a layout plan of map elements corresponding to the familiar route driving mode.
地図要素の配置案を決定することは、表示端末における現在の表示対象の地図要素を決定することを指す。クラウドサーバがおなじみのルート運転モードに対応する地図要素の配置案を取得した後、表示端末に直接送信してもよいし、引き続き操作S808に移行して、現在走行している道路タイプ及び走行環境のエリアタイプと組み合わせて、最終的な地図要素の配置案を決定してもよい。 Determining the layout plan of the map elements means determining the current map elements to be displayed on the display terminal. After the cloud server acquires the layout plan of the map elements corresponding to the familiar route driving mode, it may be sent directly to the display terminal, or the operation S808 may be continued to obtain the current road type and driving environment. may be combined with the area type to determine the final map element placement plan.
S807において、クラウドサーバが顔監視データに基づいて、ユーザが現在おなじみのルートモードに属しているか否かを決定する。 At S807, the cloud server determines whether the user currently belongs to the familiar root mode based on the face monitoring data.
そうであれば、操作S806に移行し、そうでなければ、操作S808に移行する。 If so, the process proceeds to operation S806; otherwise, the process proceeds to operation S808.
S808において、クラウドサーバが現在走行している道路タイプ及び走行環境のエリアタイプと組み合わせて、地図要素の配置案を決定する。 In S808, the cloud server combines the type of road on which the cloud server is currently traveling and the area type of the driving environment to determine a map element layout plan.
S809において、クラウドサーバが地図要素の配置案を送信する。 In S809, the cloud server transmits the layout plan of the map elements.
S810において、表示端末がクラウドサーバから送信された地図要素の配置案に基づいて、最終的な地図要素を表示する。 In S810, the display terminal displays the final map elements based on the map element layout plan transmitted from the cloud server.
S811において、地図要素表示配置のプロセスを終了する。 At S811, the map element display arrangement process is terminated.
本実施例の技術案によれば、表示端末の現在の性能データとユーザの現在の運転データとを組み合わせて最終的な表示対象の地図要素を決定することで、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現し、従来の技術案において地図表示方式が単一であるという問題を解決し、地図要素の選択的な表示により、表示端末の動作性能をよく両立させ、従来の技術案において表示端末が常に大量の地図要素を表示し、地図表示中の性能損失が大きいという問題を解決し、表示端末における地図アプリケーション以外の他のアプリケーションプログラムの正常な動作を保証し、表示端末のスムーズ性と安定性を向上させる。 According to the technical solution of this embodiment, by combining the current performance data of the display terminal and the current driving data of the user to determine the final map elements to be displayed, the map elements can be presented to different users. It achieves the technical effect of unique display, solves the problem that the map display method is single in the conventional technical solutions, and selectively displays map elements to improve the operation performance of the display terminal, To solve the problem that the display terminal constantly displays a large number of map elements in the conventional technical solution, resulting in a large performance loss during map display, and to ensure the normal operation of other application programs other than the map application on the display terminal, To improve the smoothness and stability of the display terminal.
図9は、本出願の実施例により開示される電子地図の表示装置の概略構造図であり、本実施例は、ナビゲーション過程中に、地図要素を動的に選択し、異なるユーザに対して電子地図を個性的に表示する場合に適用可能である。本実施例の装置は、ソフトウェア及び/又はハードウェアで実現されることができ、且つサーバなどの任意のコンピューティング能力を有する電子機器に統合されることができる。 FIG. 9 is a schematic structural diagram of an electronic map display device disclosed by an embodiment of the present application, which dynamically selects map elements during the navigation process and provides electronic maps for different users. It is applicable when displaying a map individually. The apparatus of this embodiment can be implemented in software and/or hardware, and can be integrated into any computing-capable electronic device, such as a server.
図9に示すように、本実施例により開示される電子地図の表示装置70は、表示需要決定モジュール71と、ターゲット地図要素決定モジュール72と、ターゲット地図要素送信モジュール73と、を含むことができ、ここで、
表示需要決定モジュール71は、ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定するために用いられ、
ターゲット地図要素決定モジュール72は、前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定するために用いられ、
ターゲット地図要素送信モジュール73は、前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信するために用いられる。
As shown in FIG. 9, the electronic
the display
A target map
A target map
選択可能に、前記現在の運転データは、現在のナビゲーションルートと、現在位置する地理的環境と、現在の顔監視データとのうちの少なくとも1つを含む。 Selectably, said current driving data includes at least one of a current navigation route, a current geographical environment, and current face monitoring data.
選択可能に、前記現在の運転データが前記現在のナビゲーションルートを含む場合、前記表示需要決定モジュール71は、
前記現在のナビゲーションルートをユーザの履歴ナビゲーションルートでマッチングし、ユーザが現在おなじみのルート運転モードに属しているか否かを決定するための運転モード決定ユニットと、
ユーザの現在の運転モードの決定結果に基づいて、ユーザの地図要素に対する表示需要を決定するための第1の表示需要決定ユニットと、を含む。
Selectably, if said current driving data includes said current navigation route, said display demand determination module 71:
a driving mode determination unit for matching the current navigation route with the user's historical navigation route and determining whether the user belongs to the current familiar route driving mode;
a first display demand determination unit for determining display demand for the map elements of the user based on the determination result of the user's current driving mode.
選択可能に、前記現在の運転データが前記現在のナビゲーションルートを含む場合、前記表示需要決定モジュール71は、
前記現在のナビゲーションルートに対応する道路タイプを決定するための道路タイプ決定ユニットと、
前記道路タイプに基づいて、ユーザの地図要素に対する表示需要を決定するための第2の表示需要決定ユニットと、を含む。
Selectably, if said current driving data includes said current navigation route, said display demand determination module 71:
a road type determination unit for determining a road type corresponding to the current navigation route;
a second display demand determination unit for determining a user's display demand for map elements based on the road type.
選択可能に、前記現在の運転データが前記現在位置する地理的環境を含む場合、前記表示需要決定モジュール71は、
前記現在位置する地理的環境のエリアタイプを決定するためのエリアタイプ決定ユニットであって、ここで、異なるエリアタイプでの表示対象の地図要素が異なるエリアタイプ決定ユニットと、
前記エリアタイプに基づいて、ユーザの地図要素に対する表示需要を決定するための第3の表示需要決定ユニットと、を含む。
Selectably, if said current driving data includes said currently located geographical environment, said display demand determination module 71:
an area type determination unit for determining an area type of said currently located geographical environment, wherein map elements to be displayed in different area types are different;
a third display demand determination unit for determining a user's display demand for map elements based on the area type.
選択可能に、前記現在の運転データが前記現在の顔監視データを含む場合、前記表示需要決定モジュール71は、
前記現在の顔監視データに基づいて、ユーザが前記表示端末に注目しているか否かを決定するためのユーザ注目決定ユニットであって、ここで、前記現在の顔監視データは、顔角度及び/又は眼球角度を含むユーザ注目決定ユニットと、
ユーザが前記表示端末に注目しているか否かの決定結果に基づいて、ユーザの地図要素に対する表示需要を決定するための第4の表示需要決定ユニットと、を含む。
Selectably, if said current driving data includes said current facial monitoring data, said display demand determination module 71:
a user attention determination unit for determining whether a user is looking at the display terminal based on the current face monitoring data, wherein the current face monitoring data is face angle and/or or a user attention determination unit including the eyeball angle;
a fourth display demand determining unit for determining display demand for the map element of the user based on the result of determining whether the user is looking at the display terminal.
選択可能に、前記装置は、
前記表示端末の性能データを取得するための性能データ取得モジュールと、
前記性能データに基づいて、現在の表示対象の候補地図要素を決定するための候補地図要素決定モジュールと、をさらに含み、
それに応じて、前記ターゲット地図要素決定モジュール72は、具体的に、
前記表示需要に基づいて、前記候補地図要素を調整し、前記ターゲット地図要素を決定する。
Optionally, the device comprises:
a performance data acquisition module for acquiring performance data of the display terminal;
a candidate map element determination module for determining a candidate map element to be currently displayed based on the performance data;
Accordingly, the target map
Adjust the candidate map elements and determine the target map elements based on the display demand.
選択可能に、前記電子地図における地図要素が予め設定された分類ポリシーに従って異なるタイプに分類され、
それに応じて、前記候補地図要素決定モジュールは、
前記性能データと地図要素タイプとの対応関係に基づいて、前記表示端末の現在の表示対象の地図要素タイプを決定するための要素タイプ決定ユニットと、
前記地図要素タイプに基づいて、前記候補地図要素を決定するための候補地図要素決定ユニットと、を含む。
selectably classifying map elements in the electronic map into different types according to a preset classification policy;
Accordingly, the candidate map element determination module may:
an element type determination unit for determining a map element type to be currently displayed on the display terminal based on the correspondence relationship between the performance data and the map element type;
a candidate map element determination unit for determining said candidate map elements based on said map element type.
本出願の実施例により開示される電子地図の表示装置70は、本出願の実施例により開示される任意の電子地図の表示方法を実行することができ、方法を実行することに対応する機能モジュールと有益な効果を備える。本実施例において詳しく説明していない内容は、本出願の任意の方法の実施例における記述を参照することができる。
The electronic
本出願の実施例によれば、本出願の実施例は、電子機器及び読み取り可能な記憶媒体をさらに提供する。
本出願の実施例によれば、本出願は、コンピュータプログラムを提供し、コンピュータプログラムは、コンピュータに本出願によって提供される電子地図の表示方法を実行させる。
According to embodiments of the present application, embodiments of the present application further provide an electronic device and a readable storage medium.
According to an embodiment of the present application, the present application provides a computer program, which causes a computer to perform the method of displaying an electronic map provided by the present application.
図10に示すように、本出願の実施例に係る電子地図の表示方法を実現するための電子機器のブロック図である。電子機器は、ラップトップコンピュータ、デスクトップコンピュータ、ワークステーション、パーソナルデジタルアシスタント、サーバ、ブレードサーバ、メインフレームコンピュータ、及び他の適切なコンピュータなどの様々な形態のデジタルコンピュータを表すことを目的とする。電子機器は、パーソナルデジタルプロセッサ、セルラ電話、スマートフォン、ウェアラブルデバイス、他の類似するコンピューティングデバイスなどの様々な形態のモバイルデバイスを表すこともできる。本明細書で示されるコンポーネント、それらの接続と関係、及びそれらの機能は単なる例であり、本明細書の説明及び/又は要求される本出願の実施を制限することを意図したものではない。 As shown in FIG. 10, it is a block diagram of an electronic device for realizing the electronic map display method according to the embodiment of the present application. Electronic equipment is intended to represent various forms of digital computers such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices can also represent various forms of mobile devices such as personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components, their connections and relationships, and their functions illustrated herein are merely examples and are not intended to limit the description and/or required application of the application herein.
図10に示すように、当該電子機器は、1つ又は複数のプロセッサ901と、メモリ902と、高速インタフェース及び低速インタフェースを含む各コンポーネントを接続するためのインタフェースと、を含む。各コンポーネントは、異なるバスで相互に接続され、共通のマザーボードに取り付けられるか、又は必要に応じて他の方式で取り付けることができる。プロセッサは、電子機器内で実行される命令を処理することができ、当該命令は、外部入力/出力装置(例えば、インタフェースに結合されたディスプレイデバイスなど)にGUIの図形情報をディスプレイするためにメモリ内又はメモリに記憶されている命令を含む。他の実施形態では、必要に応じて、複数のプロセッサ及び/又は複数のバスを、複数のメモリと一緒に使用することができる。同様に、複数の電子機器を接続することができ、各機器は、一部の必要な操作(例えば、サーバアレイ、1グループのブレードサーバ、又はマルチプロセッサシステムとする)を提供することができる。図10では、1つのプロセッサ901を例とする。
As shown in FIG. 10, the electronic device includes one or
メモリ902は、本出願により提供される非一時的なコンピュータ読み取り可能な記憶媒体である。ここで、前記メモリには、少なくとも1つのプロセッサが本出願により提供される電子地図の表示方法を実行するように、少なくとも1つのプロセッサによって実行可能な命令が記憶されている。本出願の非一時的なコンピュータ読み取り可能な記憶媒体には、コンピュータに本出願により提供される電子地図の表示方法を実行させるためのコンピュータ命令が記憶されている。
メモリ902は、非一時的なコンピュータ読み取り可能な記憶媒体として、図9に示される表示需要決定モジュール71、ターゲット地図要素決定モジュール72及びターゲット地図要素送信モジュール73などの本出願の実施例における電子地図の表示方法に対応するプログラム命令/モジュールのような、非一時的なソフトウェアプログラム、非一時的なコンピュータ実行可能なプログラム及びモジュールを記憶する。プロセッサ901は、メモリ902に記憶されている非一時的なソフトウェアプログラム、命令及びモジュールを実行することによって、電子機器の様々な機能アプリケーション及びデータ処理を実行し、即ち、上記の方法の実施例における電子地図の表示方法を実現する。
The
メモリ902は、プログラム記憶エリアとデータ記憶エリアとを含むことができ、その中で、プログラム記憶エリアは、オペレーティングシステム、少なくとも1つの機能に必要なアプリケーションプログラムを記憶することができ、データ記憶エリアは、電子機器の使用によって作成されたデータなどを記憶することができる。また、メモリ902は、高速ランダムアクセスメモリを含んでもよく、非一時的なメモリをさらに含んでもよく、例えば、少なくとも1つの磁気ディスクメモリ装置、フラッシュメモリデバイス、又は他の非一時的なソリッドステートメモリ装置である。いくつかの実施例において、メモリ902は、プロセッサ901に対して遠隔に設定されたメモリを選択的に含み、これらの遠隔メモリは、ネットワークを介して本出願の実施例における電子地図の表示方法を実現するための電子機器に接続可能である。上記ネットワークの例は、インターネット、イントラネット、ローカルエリアネットワーク、モバイル通信ネットワーク、及びそれらの組み合わせを含むが、これらに限定されない。
The
本出願の実施例における電子地図の表示方法を実現するための電子機器は、入力装置903と出力装置904とをさらに含むことができる。プロセッサ901、メモリ902、入力装置903及び出力装置904は、バス又は他の方式を介して接続することができ、図10では、バスを介して接続することを例とする。
The electronic device for implementing the electronic map display method in the embodiments of the present application can further include an
入力装置903は、入力された数字又は文字情報を受信し、電子機器のユーザ設定及び機能制御に関するキー信号入力を生成することができ、例えば、タッチスクリーン、キーパッド、マウス、トラックパッド、タッチパッド、ポインティングスティック、1つ又は複数のマウスボタン、トラックボール、ジョイスティックなどの入力装置である。出力装置904は、ディスプレイデバイス、補助照明装置(例えば、LED)、及び触覚フィードバックデバイス(例えば、振動モータ)などを含むことができる。当該ディスプレイデバイスは、液晶ディスプレイ(LCD)、発光ダイオード(LED)ディスプレイ、及びプラズマディスプレイを含むことができるが、これらに限定されない。いくつかの実施形態では、ディスプレイデバイスはタッチスクリーンであってもよい。
The
本明細書で説明されるシステムと技術の様々な実施形態は、デジタル電子回路システム、集積回路システム、特定用途向けASIC(特定用途向け集積回路)、コンピュータハードウェア、ファームウェア、ソフトウェア、及び/又はそれらの組み合わせで実現することができる。これらの様々な実施形態は、1つ又は複数のコンピュータプログラムで実施され、当該1つ又は複数のコンピュータプログラムは、少なくとも1つのプログラマブルプロセッサを含むプログラム可能なシステムで実行及び/又は解釈されることができ、当該プログラマブルプロセッサは、専用又は汎用のプログラマブルプロセッサであってもよく、記憶システム、少なくとも1つの入力装置、及び少なくとも1つの出力装置からデータ及び命令を受信し、データ及び命令を当該記憶システム、当該少なくとも1つの入力装置、及び当該少なくとも1つの出力装置に伝送することができる。 Various embodiments of the systems and techniques described herein may be digital electronic circuit systems, integrated circuit systems, application specific integrated circuits (ASICs), computer hardware, firmware, software, and/or can be realized by a combination of These various embodiments are embodied in one or more computer programs, which can be executed and/or interpreted in a programmable system including at least one programmable processor. The programmable processor may be a special purpose or general purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits data and instructions to the storage system, It can be transmitted to the at least one input device and the at least one output device.
これらのコンピューティングプログラム(プログラム、ソフトウェア、ソフトウェアアプリケーション、又はコードとも呼ばれる)は、プログラマブルプロセッサの機械命令を含み、高レベルのプロセス及び/又は対象指向プログラミング言語、及び/又はアセンブリ/機械言語でこれらのコンピューティングプログラムを実施することができる。本明細書に使用されるような、「機械読み取り可能な媒体」及び「コンピュータ読み取り可能な媒体」という用語は、機械命令及び/又はデータをプログラマブルプロセッサに提供するための任意のコンピュータプログラム製品、機器、及び/又は装置(例えば、磁気ディスク、光ディスク、メモリ、プログラマブルロジックデバイス(PLD))を指し、機械読み取り可能な信号である機械命令を受信する機械読み取り可能な媒体を含む。「機械読み取り可能な信号」という用語は、機械命令及び/又はデータをプログラマブルプロセッサに提供するための任意の信号を指す。 These computing programs (also called programs, software, software applications, or code) contain programmable processor machine instructions and are written in high-level process and/or object oriented programming languages and/or assembly/machine language. A computing program can be implemented. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus for providing machine instructions and/or data to a programmable processor. , and/or apparatus (eg, magnetic disk, optical disk, memory, programmable logic device (PLD)), including a machine-readable medium for receiving machine instructions, which are machine-readable signals. The term "machine-readable signal" refers to any signal for providing machine instructions and/or data to a programmable processor.
ユーザとのインタラクションを提供するために、コンピュータ上で、ここで説明されているシステム及び技術を実施することができ、当該コンピュータは、ユーザに情報を表示するためのディスプレイ装置(例えば、CRT(陰極線管)又はLCD(液晶ディスプレイ)モニタ)と、キーボード及びポインティングデバイス(例えば、マウス又はトラックボール)とを有し、ユーザは、当該キーボード及び当該ポインティングデバイスによって入力をコンピュータに提供することができる。他の種類の装置も、ユーザとのインタラクションを提供することができ、例えば、ユーザに提供されるフィードバックは、任意の形態のセンシングフィードバック(例えば、視覚フィードバック、聴覚フィードバック、又は触覚フィードバック)であってもよく、任意の形態(音響入力と、音声入力と、触覚入力とを含む)でユーザからの入力を受信することができる。 The systems and techniques described herein can be implemented on a computer to provide interaction with a user, the computer having a display device (e.g., CRT (cathode ray)) for displaying information to the user. tube) or LCD (liquid crystal display) monitor), and a keyboard and pointing device (e.g., mouse or trackball) through which a user can provide input to the computer. Other types of devices can also provide interaction with a user, e.g., the feedback provided to the user can be any form of sensing feedback (e.g., visual, auditory, or tactile feedback). may receive input from the user in any form (including acoustic, speech, and tactile input).
ここで説明されるシステム及び技術は、バックエンドコンポーネントを含むコンピューティングシステム(例えば、データサーバとする)、又はミドルウェアコンポーネントを含むコンピューティングシステム(例えば、アプリケーションサーバ)、又はフロントエンドコンポーネントを含むコンピューティングシステム(例えば、グラフィカルユーザインタフェース又はウェブブラウザを有するユーザコンピュータであり、ユーザは、当該グラフィカルユーザインタフェース又は当該ウェブブラウザによってここで説明されるシステム及び技術の実施形態とインタラクションする)、又はこのようなバックエンドコンポーネントと、ミドルウェアコンポーネントと、フロントエンドコンポーネントの任意の組み合わせを含むコンピューティングシステムで実施することができる。任意の形態又は媒体のデジタルデータ通信(例えば、通信ネットワーク)によってシステムのコンポーネントを相互に接続することができる。通信ネットワークの例は、ローカルエリアネットワーク(LAN)と、ワイドエリアネットワーク(WAN)と、インターネットと、ブロックチェーンネットワークとを含む。 The systems and techniques described herein may be computing systems that include back-end components (e.g., data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include front-end components. system (e.g., a user computer having a graphical user interface or web browser through which a user interacts with embodiments of the systems and techniques described herein), or such a background It can be implemented on a computing system including any combination of end components, middleware components and front end components. The components of the system can be interconnected by any form or medium of digital data communication (eg, a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), the Internet, and blockchain networks.
コンピュータシステムは、クライアントとサーバとを含むことができる。クライアントとサーバは、一般に、互いに離れており、通常に通信ネットワークを介してインタラクションする。対応するコンピュータ上で実行され、かつ互いにクライアント-サーバの関係を有するコンピュータプログラムによって、クライアントとサーバとの関係が生成される。 The computer system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server is created by computer programs running on corresponding computers and having a client-server relationship to each other.
本出願の実施例の技術案によれば、ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定し、さらに現在の表示対象のターゲット地図要素を決定し、最終的にターゲット地図要素を表示端末に送信することで、異なるユーザに対して地図要素を個性的に表示する技術的効果を実現し、従来の技術案において地図表示方式が単一であるという問題を解決し、地図要素の選択的な表示により、表示端末の動作性能をよく両立させ、従来の技術案において表示端末が常に大量の地図要素を表示し、地図表示中の性能損失が大きいという問題を解決し、表示端末における地図アプリケーション以外の他のアプリケーションプログラムの正常な動作を保証する。 According to the technical solution of the embodiment of the present application, based on the user's current driving data, determine the user's display demand for map elements, further determine the current target map elements to be displayed, and finally target By transmitting the map elements to the display terminal, the technical effect of displaying the map elements uniquely for different users is realized, and the problem that the map display method is single in the conventional technical solution is solved, By selectively displaying map elements, the operation performance of the display terminal is well balanced, and the problem of the conventional technical solution that the display terminal always displays a large number of map elements and the performance loss during map display is large, It guarantees the normal operation of application programs other than the map application on the display terminal.
なお、上記に示される様々な形態のフローを使用して、ステップを並べ替え、追加、又は削除することができる。例えば、本出願に記載されている各ステップは、並列に実行されてもよいし、順次的に実行されてもよいし、異なる順序で実行されてもよいが、本出願で開示されている技術案が所望の結果を実現することができれば、本明細書では限定しない。 It should be noted that steps may be rearranged, added, or deleted using the various forms of flow shown above. For example, each step described in this application may be performed in parallel, sequentially, or in a different order, but the technology disclosed in this application There is no limitation here as long as the scheme can achieve the desired result.
上記具体的な実施形態は、本出願の保護範囲を制限するものではない。当業者は、設計要件と他の要因に基づいて、様々な修正、組み合わせ、サブコンビネーション、及び代替を行うことができる。本出願の精神と原則内で行われる任意の修正、同等の置換、及び改善などは、いずれも本出願の保護範囲内に含まれるべきである。 The above specific embodiments do not limit the protection scope of this application. One skilled in the art can make various modifications, combinations, subcombinations, and substitutions based on design requirements and other factors. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall all fall within the protection scope of this application.
Claims (10)
ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定するステップと、
前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定するステップと、
前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信するステップと、を含み、
前記現在の運転データは、現在のナビゲーションルート及び現在位置する地理的環境を含み、
前記ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定するステップは、
前記現在のナビゲーションルートに対応する道路タイプを決定するステップであって、前記道路タイプが市外道路と市内道路とを含むステップと、
前記道路タイプが市外道路である場合、ユーザの地図要素に対する表示需要が地図要素の表示を弱化することであると決定するステップと、
前記道路タイプが市内道路である場合、ユーザの地図要素に対する表示需要が地図要素の表示を強化することであると決定するステップと、
前記現在位置する地理的環境のエリアタイプを決定するステップであって、異なるエリアタイプでの表示対象の地図要素が異なり、前記エリアタイプは、エリア機能によって区分され、ビジネスエリア、観光地エリア、ショッピングエリア及び飲食エリアを含むステップと、
前記エリアタイプに基づいて、ユーザの地図要素に対する表示需要を決定するステップと、を含む、
ことを特徴とする電子地図の表示方法。 An electronic map display method comprising:
determining a display demand for the user's map elements based on the user's current driving data;
determining a target map element for current display based on the display demand;
transmitting the target map element to a display terminal for displaying the target map element;
the current driving data includes a current navigation route and a geographical environment in which the current location is located ;
determining a user's display demand for map elements based on the user's current driving data;
determining a road type corresponding to the current navigation route, wherein the road type includes intercity roads and city roads;
determining that a user's display needs for map elements is to weaken the display of map elements if the road type is an intercity road;
determining that a user's display needs for map elements is to enhance the display of map elements if the road type is a city road;
A step of determining an area type of the geographical environment where the current position is located, wherein map elements to be displayed in different area types are different, and the area types are classified by area functions such as business area, tourist area, and shopping area. a step including an area and a dining area;
determining a user's display needs for map elements based on the area type ;
An electronic map display method characterized by:
ことを特徴とする請求項1に記載の方法。 the current driving data further includes current face monitoring data;
2. The method of claim 1, wherein:
前記現在のナビゲーションルートをユーザの履歴ナビゲーションルートでマッチングし、ユーザが現在おなじみのルート運転モードに属しているか否かを決定するステップと、
ユーザの現在の運転モードの決定結果に基づいて、ユーザの地図要素に対する表示需要を決定するステップと、をさらに含む、
ことを特徴とする請求項2に記載の方法。 determining a user's display demand for map elements based on the user's current driving data;
matching the current navigation route with the user's historical navigation route to determine whether the user currently belongs to a familiar route driving mode;
determining a display demand for the user's map elements based on the determination of the user's current driving mode;
3. The method of claim 2, wherein:
前記現在の顔監視データに基づいて、ユーザが前記表示端末に注目しているか否かを決定するステップであって、前記現在の顔監視データは、顔角度及び/又は眼球角度を含むステップと、
ユーザが前記表示端末に注目しているか否かの決定結果に基づいて、ユーザの地図要素に対する表示需要を決定するステップと、をさらに含む、
ことを特徴とする請求項2に記載の方法。 determining a user's display demand for map elements based on the user's current driving data;
determining whether a user is looking at the display terminal based on the current face monitoring data, wherein the current face monitoring data includes face angles and/or eye angles;
determining a user's display demand for the map element based on the result of determining whether the user is paying attention to the display terminal;
3. The method of claim 2, wherein:
前記表示端末の性能データを取得するステップと、
前記性能データに基づいて、現在の表示対象の候補地図要素を決定するステップと、をさらに含み、
それに応じて、前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定するステップは、
前記表示需要に基づいて、前記候補地図要素を調整し、前記ターゲット地図要素を決定するステップを含む、
ことを特徴とする請求項1に記載の方法。 Prior to determining a user's display demand for map elements based on the user's current driving data, the method comprises:
obtaining performance data of the display terminal;
determining current candidate map elements to be displayed based on the performance data;
Accordingly, determining a target map element for current display based on said display demand comprises:
adjusting the candidate map elements and determining the target map elements based on the display demand;
2. The method of claim 1, wherein:
それに応じて、前記性能データに基づいて、現在の表示対象の候補地図要素を決定するステップは、
前記性能データと地図要素タイプとの対応関係に基づいて、前記表示端末の現在の表示対象の地図要素タイプを決定するステップと、
前記地図要素タイプに基づいて、前記候補地図要素を決定するステップと、を含む、
ことを特徴とする請求項5に記載の方法。 map elements in the electronic map are classified into different types according to a preset classification policy;
Accordingly, the step of determining a candidate map element for current display based on said performance data comprises:
determining a map element type to be currently displayed on the display terminal based on the correspondence relationship between the performance data and the map element type;
determining said candidate map elements based on said map element type;
6. The method of claim 5 , wherein:
ユーザの現在の運転データに基づいて、ユーザの地図要素に対する表示需要を決定するための表示需要決定モジュールと、
前記表示需要に基づいて、現在の表示対象のターゲット地図要素を決定するためのターゲット地図要素決定モジュールと、
前記ターゲット地図要素を、前記ターゲット地図要素を表示するための表示端末に送信するためのターゲット地図要素送信モジュールと、を含み、
前記現在の運転データは、現在のナビゲーションルート及び現在位置する地理的環境を含み、
前記表示需要決定モジュールが、さらに、
前記現在のナビゲーションルートに対応する道路タイプを決定し、前記道路タイプが市外道路と市内道路とを含み、
前記道路タイプが市外道路である場合、ユーザの地図要素に対する表示需要が地図要素の表示を弱化することであると決定し、
前記道路タイプが市内道路である場合、ユーザの地図要素に対する表示需要が地図要素の表示を強化することであると決定し、
前記現在位置する地理的環境のエリアタイプを決定し、異なるエリアタイプでの表示対象の地図要素が異なり、前記エリアタイプは、エリア機能によって区分され、ビジネスエリア、観光地エリア、ショッピングエリア及び飲食エリアを含み、
前記エリアタイプに基づいて、ユーザの地図要素に対する表示需要を決定する、
ことを特徴とする電子地図の表示装置。 An electronic map display device,
a display demand determination module for determining a user's display demand for map elements based on the user's current driving data;
a target map element determination module for determining a current target map element to be displayed based on the display demand;
a target map element transmission module for transmitting the target map element to a display terminal for displaying the target map element;
the current driving data includes a current navigation route and a geographical environment in which the current location is located ;
The display demand determination module further comprising:
determining a road type corresponding to the current navigation route, the road type including intercity roads and city roads;
determining that a user's display needs for map elements is to weaken the display of map elements if the road type is an intercity road;
determining that a user's display needs for map elements is to enhance the display of map elements if the road type is a city road ;
determining an area type of the geographical environment where the current location is located, map elements to be displayed in different area types are different, and the area types are classified according to area functions such as a business area, a tourist area, a shopping area and a dining area; including
determining a user's display demand for map elements based on the area type ;
An electronic map display device characterized by:
前記少なくとも1つのプロセッサに通信可能に接続されるメモリと、を含み、
前記メモリには、前記少なくとも1つのプロセッサによって実行可能な命令が記憶され、前記命令は、前記少なくとも1つのプロセッサが請求項1~6のいずれかに記載の電子地図の表示方法を実行できるように、前記少なくとも1つのプロセッサによって実行される、
ことを特徴とする電子機器。 at least one processor;
a memory communicatively coupled to the at least one processor;
The memory stores instructions executable by the at least one processor, and the instructions enable the at least one processor to execute the electronic map display method according to any one of claims 1 to 6 . , executed by the at least one processor;
An electronic device characterized by:
前記コンピュータ命令は、前記コンピュータに請求項1~6のいずれかに記載の電子地図の表示方法を実行させる、
ことを特徴とする非一時的なコンピュータ読み取り可能な記憶媒体。 A non-transitory computer-readable storage medium having computer instructions stored thereon,
The computer instructions cause the computer to execute the electronic map display method according to any one of claims 1 to 6 ,
A non-transitory computer-readable storage medium characterized by:
前記コンピュータプログラムは、コンピュータに請求項1~6のいずれかに記載の電子地図の表示方法を実行させる、
ことを特徴とするコンピュータプログラム。
A computer program,
The computer program causes a computer to execute the electronic map display method according to any one of claims 1 to 6 ,
A computer program characterized by:
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010408704.8A CN111597286B (en) | 2020-05-14 | 2020-05-14 | Electronic map display method, device, equipment and medium |
| CN202010408704.8 | 2020-05-14 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021167816A JP2021167816A (en) | 2021-10-21 |
| JP7300477B2 true JP7300477B2 (en) | 2023-06-29 |
Family
ID=72190944
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021082121A Active JP7300477B2 (en) | 2020-05-14 | 2021-05-14 | Electronic map display method, device, equipment and medium |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP7300477B2 (en) |
| KR (1) | KR102587827B1 (en) |
| CN (1) | CN111597286B (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113085865A (en) * | 2021-03-31 | 2021-07-09 | 上海仙塔智能科技有限公司 | Driving mode control method, device, vehicle and computer storage medium |
| CN113313944B (en) * | 2021-05-27 | 2023-02-24 | 阿波罗智联(北京)科技有限公司 | Method, device and system for processing lamp state data |
| CN113386770B (en) * | 2021-06-10 | 2024-03-26 | 武汉理工大学 | Charging station data sharing-based dynamic planning method for charging path of electric vehicle |
| CN113554871B (en) * | 2021-07-19 | 2023-03-21 | 联想(北京)有限公司 | Internet of vehicles data processing method and electronic equipment |
| CN116206479A (en) * | 2021-11-30 | 2023-06-02 | 华为技术有限公司 | Map information display method, electronic device and medium |
| CN114187382B (en) * | 2021-12-08 | 2023-09-29 | 北京百度网讯科技有限公司 | A method, device, equipment and medium for determining map element drawing data |
| CN114722128B (en) * | 2022-03-01 | 2025-07-11 | 高德软件有限公司 | Target road element modeling method and location-based service provision method |
| CN114817304B (en) * | 2022-03-21 | 2025-08-22 | 高德软件有限公司 | Method, device and storage medium for determining attributes of target road elements |
| CN114646329B (en) * | 2022-05-18 | 2022-08-23 | 阿里巴巴(中国)有限公司 | Navigation prompting method and device, electronic equipment and readable storage medium |
| CN115331471B (en) * | 2022-08-10 | 2024-07-09 | 阿波罗智联(北京)科技有限公司 | V2X-based intelligent navigation scheduling method, device, equipment and storage medium |
| CN115355926B (en) * | 2022-10-19 | 2023-09-19 | 北京百度网讯科技有限公司 | Vehicle navigation methods, devices, equipment and storage media |
| CN115982299A (en) * | 2022-12-07 | 2023-04-18 | 阿波罗智联(北京)科技有限公司 | Map information processing method, device and computer-readable storage medium |
| CN116910056B (en) * | 2023-06-25 | 2025-11-14 | 中国电子科技集团公司第十研究所 | A method and equipment for aerospace telemetry, tracking, and command (TT&C) data governance based on a big data platform. |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003233897A (en) | 2002-02-07 | 2003-08-22 | Sanyo Electric Co Ltd | Navigation device and server device |
| JP2005207781A (en) | 2004-01-20 | 2005-08-04 | Mazda Motor Corp | VEHICLE IMAGE DISPLAY DEVICE, VEHICLE IMAGE DISPLAY METHOD, AND VEHICLE IMAGE DISPLAY PROGRAM |
| JP2012017983A (en) | 2008-11-07 | 2012-01-26 | Mitsubishi Electric Corp | Map display device |
| JP2012168196A (en) | 2012-05-16 | 2012-09-06 | Denso It Laboratory Inc | Information display device |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH076802B2 (en) * | 1988-11-11 | 1995-01-30 | 本田技研工業株式会社 | Current position display of mobile |
| JPH10240123A (en) * | 1997-02-28 | 1998-09-11 | Sony Corp | Map display method, navigation device, and automobile |
| JP2004077522A (en) * | 2002-08-09 | 2004-03-11 | Aisin Aw Co Ltd | Map display system for vehicle, and method and program therefor |
| JP2004125572A (en) * | 2002-10-01 | 2004-04-22 | Nissan Motor Co Ltd | Navigation device |
| JP2005339279A (en) * | 2004-05-27 | 2005-12-08 | Nec Corp | On-vehicle terminal device, content recommendation system, center server, content recommendation method, and content recommendation program |
| CN101162149B (en) * | 2006-11-30 | 2011-10-26 | 厦门雅迅网络股份有限公司 | Method for realizing remote map guidance data rapid renewing of networking vehicle mounted guidance terminal |
| JP4725535B2 (en) * | 2007-02-27 | 2011-07-13 | アイシン・エィ・ダブリュ株式会社 | Map information update system |
| CN101387521A (en) * | 2008-10-27 | 2009-03-18 | 凯立德欣技术(深圳)有限公司 | Navigation head for auto-changing scale and method thereof |
| JP5573604B2 (en) * | 2010-11-03 | 2014-08-20 | 株式会社デンソー | Map display control device and program for map display control device |
| US10776326B2 (en) * | 2013-03-15 | 2020-09-15 | Volkswage Ag | Personal real time navigation map augmentation |
| US10178222B1 (en) * | 2016-03-22 | 2019-01-08 | Massachusetts Mutual Life Insurance Company | Systems and methods for presenting content based on user behavior |
| KR102582874B1 (en) * | 2015-08-10 | 2023-09-26 | 에스케이플래닛 주식회사 | Navigation service apparatus and control method thereof |
| CN106878934B (en) * | 2015-12-10 | 2020-07-31 | 阿里巴巴集团控股有限公司 | Electronic map display method and device |
| JP6834253B2 (en) * | 2016-08-29 | 2021-02-24 | アイシン・エィ・ダブリュ株式会社 | Map display operation system, display device and map display operation program |
| JP2018077105A (en) * | 2016-11-08 | 2018-05-17 | アイシン・エィ・ダブリュ株式会社 | Navigation device and navigation program |
| KR102480417B1 (en) * | 2018-09-21 | 2022-12-22 | 삼성전자주식회사 | Electronic device and method of controlling vechicle thereof, sever and method of providing map data thereof |
-
2020
- 2020-05-14 CN CN202010408704.8A patent/CN111597286B/en active Active
-
2021
- 2021-05-14 KR KR1020210062516A patent/KR102587827B1/en active Active
- 2021-05-14 JP JP2021082121A patent/JP7300477B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003233897A (en) | 2002-02-07 | 2003-08-22 | Sanyo Electric Co Ltd | Navigation device and server device |
| JP2005207781A (en) | 2004-01-20 | 2005-08-04 | Mazda Motor Corp | VEHICLE IMAGE DISPLAY DEVICE, VEHICLE IMAGE DISPLAY METHOD, AND VEHICLE IMAGE DISPLAY PROGRAM |
| JP2012017983A (en) | 2008-11-07 | 2012-01-26 | Mitsubishi Electric Corp | Map display device |
| JP2012168196A (en) | 2012-05-16 | 2012-09-06 | Denso It Laboratory Inc | Information display device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111597286B (en) | 2023-06-23 |
| JP2021167816A (en) | 2021-10-21 |
| KR102587827B1 (en) | 2023-10-10 |
| KR20210064121A (en) | 2021-06-02 |
| CN111597286A (en) | 2020-08-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7300477B2 (en) | Electronic map display method, device, equipment and medium | |
| KR102685292B1 (en) | Map data processing method, device, equipment and storage medium | |
| JP7366094B2 (en) | Signal light data display methods, devices, servers, terminals, systems and media | |
| JP7301027B2 (en) | Map data collection method, device, electronic device and medium | |
| JP7291744B2 (en) | Cruise control method, apparatus, device, vehicle, medium, and program | |
| EP3922950A2 (en) | Road information processing method and apparatus, electronic device, storage medium and program | |
| US20170191849A1 (en) | Parking availability system | |
| CN111721317A (en) | Method and device for generating navigation information | |
| US11587533B2 (en) | Method for displaying point of information of map, device, and readable storage medium | |
| KR20220056832A (en) | Method and apparatus for pushing information, electronic device , computer readable storage medium and computer program | |
| CN110472163A (en) | Map search result shows determining method, apparatus, electronic equipment and medium | |
| EP3968224A1 (en) | Method and apparatus for building extraction, device and storage medium | |
| CN113378078B (en) | Application program interaction control method and device, electronic equipment and storage medium | |
| KR20210067989A (en) | Method and apparatus for assisting quality inspection of map data, electronic device, and storage medium | |
| KR20150026991A (en) | Electronic apparatus with presentation mechanism and method of operation thereof | |
| CN112781605B (en) | Point of interest recommendation method, device, equipment and storage medium | |
| CN113008262B (en) | Method and device for showing interest points, electronic equipment and storage medium | |
| CN113094453A (en) | Guardrail construction method, device, equipment and medium | |
| JP2022028669A (en) | Traffic light information output methods, devices, electronic devices, computer-readable storage media and computer programs | |
| CN112115222B (en) | Point of interest display method, device, electronic device and storage medium | |
| CN112527163A (en) | Intersection retrieval method, device, equipment and storage medium | |
| CN112083845A (en) | Bubble control processing method and device | |
| US20190311509A1 (en) | Generation and presentation of distance cartograms | |
| KR20170046669A (en) | Exporting animations from a presentation system | |
| JP7266556B2 (en) | AR navigation display method, device, electronic device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210514 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20210709 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220421 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220517 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220816 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230227 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230613 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230619 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7300477 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |