[go: up one dir, main page]

JP2002328027A - Digital map location information transmission method - Google Patents

Digital map location information transmission method

Info

Publication number
JP2002328027A
JP2002328027A JP2001132612A JP2001132612A JP2002328027A JP 2002328027 A JP2002328027 A JP 2002328027A JP 2001132612 A JP2001132612 A JP 2001132612A JP 2001132612 A JP2001132612 A JP 2001132612A JP 2002328027 A JP2002328027 A JP 2002328027A
Authority
JP
Japan
Prior art keywords
digital map
data
event
node
map
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.)
Withdrawn
Application number
JP2001132612A
Other languages
Japanese (ja)
Inventor
Shinya Adachi
晋哉 足立
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2001132612A priority Critical patent/JP2002328027A/en
Publication of JP2002328027A publication Critical patent/JP2002328027A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)

Abstract

(57)【要約】 【課題】 デジタル地図上のベクトル形状を効率的に伝
送し、マップマッチングの処理負担を軽減できるデジタ
ル地図の位置情報伝達方法を提供する。 【解決手段】 送信側は、デジタル地図上の事象位置を
伝えるため、デジタル地図の事象位置を含むベクトル形
状をノード列で表すデータと、ベクトル形状の上での事
象位置を相対位置情報で表すデータとを伝達し、受信側
は、自己のデジタル地図のデータと受信データとのマッ
プマッチングを行って自己のデジタル地図上での事象位
置を特定する位置情報伝達方法において、送信側が、ノ
ード列に含まれる連続する複数のノードの位置を、それ
ぞれ、前のノードからの距離Liと相対方位Θjとで表
して伝達する。受信側は、ベクトル形状上の候補点から
前記距離だけ進めて次の候補点を設定し、前後の候補点
を結ぶ直線の前記相対方位に対応する交差角と当該相対
方位との差分から前記候補点を評価する。
(57) [Summary] [PROBLEMS] To provide a method of transmitting position information of a digital map which can efficiently transmit a vector shape on a digital map and reduce a processing load of map matching. SOLUTION: To transmit an event position on a digital map, data representing a vector shape including the event position on the digital map is represented by a node sequence, and data representing an event position on the vector shape is represented by relative position information. In the position information transmission method in which the receiving side performs map matching between the data of its own digital map and the received data to specify the event position on its own digital map, the transmitting side includes The positions of a plurality of successive nodes are transmitted by expressing the distance Li from the previous node and the relative azimuth Θj, respectively. The receiving side sets the next candidate point by moving forward by the distance from the candidate point on the vector shape, and sets the candidate from the difference between the intersection angle corresponding to the relative direction of the straight line connecting the preceding and following candidate points and the relative direction. Evaluate points.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、デジタル地図の位
置情報を伝達する方法に関し、特に、受信側でデジタル
地図上の位置を効率的に特定できるようにしたものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for transmitting position information of a digital map, and more particularly, to a method for efficiently specifying a position on a digital map on a receiving side.

【0002】[0002]

【従来の技術】近年、ナビゲーション車載機を搭載する
車両が急激に増加している。ナビゲーション車載機は、
デジタル地図データベースを保持し、交通情報センター
などから提供される渋滞情報や事故情報に基づいて、渋
滞や事故位置を地図上に表示し、また、それらの情報を
条件に加えて経路探索を実施する。
2. Description of the Related Art In recent years, vehicles equipped with on-vehicle navigation devices have been rapidly increasing. Navigation onboard equipment
Maintains a digital map database, displays traffic congestion and accident locations on a map based on traffic congestion information and accident information provided by a traffic information center, etc., and conducts a route search with such information added as conditions. .

【0003】デジタル地図のデータベースは、我が国で
は数社で作成されているが、基図及びデジタイズ技術の
違いから、この地図データには誤差が含まれており、そ
の誤差は各社のデジタル地図によって違っている。
[0003] Digital map databases are created by several companies in Japan. However, due to differences in base maps and digitizing technology, this map data contains errors, and the errors differ depending on the digital map of each company. ing.

【0004】交通情報などで、例えば事故位置を伝える
場合、その位置の経度・緯度データを単独で提示する
と、車載機では、保持しているデジタル地図データベー
スの種類により、異なる道路上の位置を事故位置として
識別してしまう虞れがある。
For example, when an accident location is reported in traffic information or the like, if the longitude / latitude data of the location is presented alone, the in-vehicle device may determine the location on a different road depending on the type of digital map database held. There is a possibility that it will be identified as a position.

【0005】こうした情報伝達の不正確さを改善するた
め、従来は、道路網に存在する交差点などのノードにノ
ード番号が、また、ノード間の道路を表すリンクにリン
ク番号が定義されており、各社のデジタル地図データベ
ースでは、各交差点や道路がノード番号及びリンク番号
と対応付けて記憶され、また、交通情報では、道路をリ
ンク番号で特定し、その先頭から何メートル、と云う表
現方法で道路上の地点が表示される。
In order to improve the inaccuracy of information transmission, node numbers are conventionally defined for nodes such as intersections existing in a road network, and link numbers are defined for links representing roads between nodes. In the digital map database of each company, each intersection or road is stored in association with the node number and the link number. In the traffic information, the road is specified by the link number, and the road is expressed by a number of meters from the head. The point above is displayed.

【0006】しかし、道路網に定義したノード番号やリ
ンク番号は、道路の新設や変更に伴って新しい番号に付
け替える必要があり、また、ノード番号やリンク番号が
変更されると、各社のデジタル地図データも更新しなけ
ればならない。そのため、ノード番号やリンク番号を用
いてデジタル地図の位置情報を伝達する方式は、そのメ
ンテナンスに多大な社会的コストが掛かることになる。
However, it is necessary to replace the node numbers and link numbers defined in the road network with new numbers in accordance with the construction and change of roads. When the node numbers and link numbers are changed, the digital map of each company is changed. Data must also be updated. Therefore, the method of transmitting the position information of the digital map using the node number or the link number requires a large social cost for the maintenance.

【0007】こうした点を改善するため、本発明の発明
者等は、特願平11−214068号や特願平11−2
42166号において、情報提供側が、渋滞や事故など
の事象が発生した道路位置を伝えるとき、その事象位置
を含む所定長の道路区間の道路形状を示す座標列から成
る「道路形状データ」と、この道路形状データで表した
道路区間内の相対的な位置により事象位置を表す「事象
位置データ」とを受信側に伝達し、これらの情報を受信
した側では、道路形状データを用いてマップマッチング
を行い、自己のデジタル地図上での道路区間を特定し、
事象位置データを用いてこの道路区間内の事象発生位置
を特定する方式を提案している。
In order to improve such a point, the inventors of the present invention have disclosed in Japanese Patent Application Nos. 11-214068 and 11-2104.
No. 42166, when an information provider informs a road position where an event such as traffic congestion or an accident has occurred, “road shape data” including a coordinate sequence indicating a road shape of a road section of a predetermined length including the event position, The "event position data" representing the event position is transmitted to the receiving side based on the relative position within the road section represented by the road shape data, and on the side receiving such information, map matching is performed using the road shape data. To identify road sections on your digital map,
We propose a method to specify the event occurrence position in this road section using the event position data.

【0008】この方式では、例えば図12に示すよう
に、道路上のA〜B区間で渋滞が発生している場合、情
報提供側は、A〜B区間を含む道路区間P1〜Pnのノー
ド及び補間点(道路の曲線を近似する折れ線の頂点。こ
の明細書では、特に断らない限り、補間点を含めて「ノ
ード」と呼ぶことにする)の経度・緯度データP
1(x1,y1)、P2(x2,y2)、‥、Pn(xn
n)を「道路形状データ」として受信側に伝え、ま
た、この道路区間内の基準点(区間開始点や、事象発生
位置に近い交差点ノードなど)を指定して、そこから地
点A、Bまでの相対距離を「事象位置データ」として受
信側に伝える。
In this system, as shown in FIG. 12, for example, when traffic congestion occurs in sections A and B on a road, the information providing side transmits information to road sections P 1 to P n including sections A and B. Longitude / latitude data P of a node and an interpolation point (the vertex of a polygonal line approximating a curve of a road. In this specification, unless otherwise specified, the node is referred to as a "node" including the interpolation point).
1 (x 1 , y 1 ), P 2 (x 2 , y 2 ), ‥, P n (x n ,
convey y n) on the reception side as "road shape data", also this and the reference point in the road section (section start point, by specifying near an intersection node) to the event generation position, the point from which A, B Is transmitted to the receiving side as "event position data".

【0009】受信側は、図13に示すように、 ステップ1:道路形状データ、事象発生の相対位置、及
び事象内容のデータを受信すると、 ステップ2:道路形状データを用いてマップマッチング
を行い、対象道路区間を特定する。 ステップ3:事象発生の相対位置を示す相対距離データ
を用いて、対象道路区間上で事象位置を確定し、 ステップ4:画面上で、地図に重ねて事象位置を表示す
る。
As shown in FIG. 13, the receiving side receives step 1: road shape data, relative position of event occurrence, and event content data. Step 2: performs map matching using the road shape data. Identify the target road section. Step 3: The event position is determined on the target road section using the relative distance data indicating the relative position at which the event has occurred. Step 4: The event position is displayed on the screen over the map.

【0010】[0010]

【発明が解決しようとする課題】しかし、この方式は、
伝送データ量が多くなり、また、受信側がマップマッチ
ングの演算に費やす処理負担も大きいと云う問題点を有
しており、改善の余地を残している。
However, this method is
There is a problem that the amount of transmission data increases, and the receiving side also has a large processing load for the calculation of the map matching, which leaves room for improvement.

【0011】本発明は、こうした問題点を解決するもの
であり、デジタル地図上のベクトル形状を効率的に伝送
し、マップマッチングの処理負担を軽減することができ
るデジタル地図の位置情報伝達方法を提供することを目
的としている。
The present invention solves such a problem, and provides a digital map position information transmission method capable of efficiently transmitting a vector shape on a digital map and reducing the processing load of map matching. It is intended to be.

【0012】[0012]

【課題を解決するための手段】そこで、本発明では、送
信側は、デジタル地図上の事象位置を伝えるために、デ
ジタル地図の前記事象位置を含むベクトル形状をノード
列で表すデータと、前記ベクトル形状の上での前記事象
位置を相対位置情報で表すデータとを伝達し、受信側
は、自己のデジタル地図のデータと受信データとのマッ
プマッチングを行って自己のデジタル地図上での前記事
象位置を特定するデジタル地図の位置情報伝達方法にお
いて、送信側が、前記ノード列に含まれる連続する複数
のノードの位置を、それぞれ、前のノードからの距離と
相対方位とで表して伝達するようにしている。
Therefore, according to the present invention, in order to transmit an event position on a digital map, the transmitting side transmits data representing a vector shape including the event position on the digital map by a node sequence, The receiving side transmits data representing the event position on the vector shape as relative position information, and the receiving side performs map matching between the data of the own digital map and the received data to perform the previous matching on the digital map. In the method for transmitting position information of a digital map for specifying the position of an event, the transmitting side transmits the position of a plurality of continuous nodes included in the node sequence by expressing each of the positions by a distance from a previous node and a relative direction. Like that.

【0013】このデータを受信した受信側では、ベクト
ル形状上の候補点から前記距離だけ進めて次の候補点を
設定することができ、また、前後の候補点を結ぶ直線の
前記相対方位に対応する交差角と当該相対方位との差分
から前記候補点を評価することができる。そのため、マ
ップマッチングの処理負担が軽くなる。
On the receiving side receiving this data, it is possible to set the next candidate point by advancing by the distance from the candidate point on the vector shape, and to correspond to the relative azimuth of a straight line connecting the preceding and following candidate points. The candidate point can be evaluated from the difference between the intersection angle and the relative orientation. Therefore, the processing load of the map matching is reduced.

【0014】[0014]

【発明の実施の形態】図2は、本発明の位置情報伝達方
法を実施する装置の一例として、他の装置20との間で交
通情報を交換する位置情報送受信装置10を示している。
FIG. 2 shows a position information transmitting / receiving apparatus 10 for exchanging traffic information with another apparatus 20 as an example of an apparatus for implementing the position information transmitting method of the present invention.

【0015】この装置10は、他の装置20の位置情報送信
部21から道路形状データ及び事象位置データを含む情報
を受信する位置情報受信部11と、デジタル地図データを
蓄積するデジタル地図データベース14と、道路形状デー
タ及び事象位置データを用いてマップマッチングを行
い、デジタル地図上の事象位置を特定するマップマッチ
ング部12と、地図上に事象位置を重畳して表示するデジ
タル地図表示部13と、発生した事象情報を入力する事象
入力部15と、この事象情報を伝達するために道路形状デ
ータ及び事象位置データを含む位置情報を生成する位置
情報変換部16と、生成された位置情報を他の装置20の位
置情報受信部22に送信する位置情報送信部17とを備えて
いる。
The apparatus 10 includes a position information receiving section 11 for receiving information including road shape data and event position data from a position information transmitting section 21 of another apparatus 20, a digital map database 14 for storing digital map data, and A map matching unit 12 that performs map matching using road shape data and event position data to specify an event position on a digital map, a digital map display unit 13 that superimposes and displays the event position on a map, An event input unit 15 for inputting the generated event information, a position information conversion unit 16 for generating position information including road shape data and event position data for transmitting the event information, and another device for transmitting the generated position information to another device. And a position information transmitting unit 17 for transmitting to the 20 position information receiving units 22.

【0016】(第1の実施形態)第1の実施形態では、
この位置情報送受信装置10の送信側の動作について説明
する。
(First Embodiment) In the first embodiment,
The operation of the transmitting side of the position information transmitting / receiving device 10 will be described.

【0017】図3は、送信データを生成する位置情報変
換部16の処理手順を示している。これは、位置情報送受
信装置10のコンピュータが位置情報変換部16の機能を実
現するためにプログラムに従って実行する手順である。 ステップ1:位置情報変換部16は、事象情報入力部15か
ら、交通事故や渋滞などの事象発生位置とその事象内容
とを知らせる交通情報を受信すると、 ステップ2:デジタル地図データベース14から、その事
象が発生している道路上の事象発生位置を含む所定区間
を、道路形状を伝達する対象道路区間として選出する。
このとき、対象道路区間の端点には、誤マッチングが発
生しにくい地点を選択することが望ましい。
FIG. 3 shows a processing procedure of the position information converter 16 for generating transmission data. This is a procedure executed by the computer of the position information transmitting / receiving device 10 according to a program in order to realize the function of the position information conversion unit 16. Step 1: The position information conversion unit 16 receives, from the event information input unit 15, traffic information notifying the event occurrence position such as a traffic accident or traffic congestion and the contents of the event. A predetermined section including the event occurrence position on the road where is generated is selected as a target road section for transmitting the road shape.
At this time, it is desirable to select, as an end point of the target road section, a point where erroneous matching hardly occurs.

【0018】ステップ3:次いで、対象道路区間に含ま
れるノードの座標データ(緯度・経度データ)を、「前
ノードからの距離と相対方位」のデータに変換する。こ
の明細書では、位置を「前ノードからの距離と相対方
位」で表すことを「曲率関数」での表現と云うことにす
る。図4は、xy座標表現を曲率関数の表現に変換する
ために、前ノードからの距離(Lj)と相対方位(=方
位の変位差:Θj)とを求める方法を示している。図1
は、元地図データの対象道路区間の形状(a)を曲率関
数で表現した場合の座標列(b)を示している。なお、
図1に示すように、対象道路区間の元地図データから、
対象道路区間の形状を、より少ない数で再現できるノー
ドをリサンプルし、リサンプルしたノードについてのみ
曲率関数で表現することにより伝送データ量を減らして
も良い。
Step 3: Next, the coordinate data (latitude / longitude data) of the node included in the target road section is converted into data of “distance and relative azimuth from the previous node”. In this specification, expressing a position by “distance and relative azimuth from the previous node” is referred to as “curvature function”. FIG. 4 shows a method of calculating the distance (L j ) from the previous node and the relative azimuth (= azimuth displacement difference: Θ j ) in order to convert the xy coordinate expression into a curvature function expression. FIG.
Indicates a coordinate sequence (b) when the shape (a) of the target road section in the original map data is expressed by a curvature function. In addition,
As shown in FIG. 1, from the original map data of the target road section,
A node that can reproduce the shape of the target road section with a smaller number may be resampled, and only the resampled node may be represented by a curvature function to reduce the amount of transmission data.

【0019】ステップ4:次に、交通情報を、曲率関数
で表した対象道路区間の形状データ上の相対位置で表現
し、 ステップ5:この交通情報と、曲率関数で表現した対象
道路区間の形状データとを位置情報送信部17から送信す
る。
Step 4: Next, the traffic information is represented by a relative position on the shape data of the target road section represented by the curvature function. Step 5: The traffic information and the shape of the target road section represented by the curvature function The data is transmitted from the position information transmitting unit 17.

【0020】図5(a)は、対象道路区間の形状ベクト
ルを伝える送信データの一例を示している。図5(a)
は、ノード間の補間点を曲率関数で表した例である。始
端となるノードp1については、位置を表す絶対座標
(経度、緯度)と、切片方向の絶対方位(図4のω)の
データとを含める。補間点の位置は、前ノード(または
前補間点)からの距離(Lj)と、前ノード(または前
補間点)からの方位差(相対方位Θj)で表している。
また、図5(b)は、全てのノードを曲率関数で表した
例を示している。
FIG. 5A shows an example of transmission data for transmitting a shape vector of a target road section. FIG. 5 (a)
Is an example in which interpolation points between nodes are represented by a curvature function. The start node p1 includes absolute coordinates (longitude and latitude) representing the position and data of the absolute direction (ω in FIG. 4) in the intercept direction. The position of the interpolation point is represented by the distance (L j ) from the previous node (or previous interpolation point) and the azimuth difference (relative azimuth Θ j ) from the previous node (or previous interpolation point).
FIG. 5B shows an example in which all nodes are represented by a curvature function.

【0021】また、図5(c)は、図5(a)または図
5(b)の形状ベクトルデータとともに送信される交通
情報の送信データを示しており、事象発生位置を表すた
めの基準点(これは対象道路区間内のノードであれば、
始点以外のノードであっても良い)と、基準点からの相
対距離、事象内容を表す事象イベント番号などの情報が
含まれる。
FIG. 5C shows transmission data of traffic information transmitted together with the shape vector data of FIG. 5A or FIG. 5B, and a reference point for indicating an event occurrence position. (If this is a node in the target road section,
The information may include a node other than the start point, a relative distance from the reference point, and an event event number indicating the content of the event.

【0022】(第2の実施形態)第2の実施形態では、
この形状ベクトルデータ及び交通情報を受信した位置情
報送受信装置10の受信側の動作について説明する。
(Second Embodiment) In a second embodiment,
The operation of the receiving side of the position information transmitting / receiving device 10 that has received the shape vector data and the traffic information will be described.

【0023】図6は、受信側の動作手順を示している。
これは、位置情報送受信装置10のコンピュータがマップ
マッチング部12の機能を実現するためにプログラムに従
って実行する手順である。 ステップ20:位置情報受信部11が対象道路区間の形状ベ
クトルデータと、対象道路区間内の相対位置及び事象内
容を含む交通情報とを受信すると、 ステップ21:マップマッチング部12は、形状ベクトルデ
ータをマップマッチングし、デジタル地図データベース
14に蓄積された自己のデジタル地図上での対象道路区間
を特定する。
FIG. 6 shows an operation procedure on the receiving side.
This is a procedure executed by the computer of the position information transmitting / receiving device 10 according to a program to realize the function of the map matching unit 12. Step 20: When the position information receiving unit 11 receives the shape vector data of the target road section and the traffic information including the relative position and the event content in the target road section, Step 21: The map matching unit 12 Map matching and digital map database
Identify the target road section on your digital map stored in 14.

【0024】このマップマッチングの手順を図7に示
し、また、その様子を模式的に図8に示している。 ステップ31:形状ベクトルデータの1番目(j=1)の
始端ノードに着目し、 ステップ32:始端ノードp1の緯度経度データで表現さ
れた座標(切片方位情報がある場合は、方位情報も加味
し)から、概ね200m以内にあるm個の近隣道路上に
m個の候補点を設定する。 ステップ33:1番目(i=1)の候補点P1iに着目
し、 ステップ34:始端ノードp1位置から候補点P11まで
の距離D1を算出する。 ステップ35、ステップ36:他の候補点P1iについて
も、同様に始端ノードp 1からの距離Diを算出する。
FIG. 7 shows the procedure of this map matching.
FIG. 8 schematically shows the state. Step 31: The first (j = 1) of the shape vector data
Focusing on the starting node, Step 32: Starting node p1Expressed in latitude and longitude data
Coordinates (if there is intercept direction information, add the direction information
), On m nearby roads within approximately 200m
Set m candidate points. Step 33: 1st (i = 1) candidate point P1iFocus on
Step 34: Start node p1Candidate point P from position11Until
Distance D1Is calculated. Step 35, Step 36: Another candidate point P1iabout
Is also the start node p 1Distance D fromiIs calculated.

【0025】ステップ37:次に、図9に示すように、各
道路の現在の候補点Pjiから、道路に沿って、形状ベ
クトルデータのpj→pj+1間の距離Ljだけ進んだ点P
j+1,iを求め、 ステップ38:Pj-1,i→Pj,iを結ぶ直線とPj,i
j+1,iを結ぶ直線とのなす角θj,iと、形状ベクトルデ
ータで表されたpjの相対方位Θjとの差|Δθj,i|を
算出し、(式1)により評価値εj,iを算出する。 εj,i = α×Di+Σ(β×|Δθj,i|) (式1) (Σはj=1からjまで加算) α:予め決めた係数 β:予め決めた係数 ステップ39:次いで、候補点Pj,iを候補点Pj+1,iに移
動する。
[0025] Step 37: Next, as shown in FIG. 9, the current candidate point P ji of each road, along the road, the shape vector data p j → p j + 1 between the distance L j Advanced point P
asked the j + 1, i, step 38: P j-1, i → P j, the straight line connecting the i and P j, i
The difference | Δθ j , i | between the angle θ j , i formed by the straight line connecting P j + 1 , i and the relative orientation Θ j of p j represented by the shape vector data is calculated (Equation 1). To calculate the evaluation value ε j , i . ε j , i = α × D i + Σ (β × | Δθ j , i |) (Equation 1) (Σ is added from j = 1 to j) α: predetermined coefficient β: predetermined coefficient Step 39: Next, the candidate point P j , i is moved to the candidate point P j + 1 , i .

【0026】ステップ40、ステップ41:ステップ37〜39
の処理を全ての候補点について実行する。 ステップ42、ステップ43:また、ステップ37〜41の処理
を、形状ベクトルデータに含まれる全てのノードについ
て実行する。なお、この処理を進める上で受信側地図デ
ータ上で、途中に分岐(交差点等)があった場合には、
一旦、接続する道路全てについて角θj,iを求め、|Δ
θj,i|が最も小さい接続道路を採用して次に進む。形
状ベクトルデータに含まれる全てのノードについての処
理が終了すると、 ステップ44:評価値εiの最も小さい候補を対象道路と
する。
Step 40, Step 41: Steps 37 to 39
Is performed for all candidate points. Step 42, Step 43: The processing of Steps 37 to 41 is executed for all nodes included in the shape vector data. When proceeding with this process, if there is a branch (intersection, etc.) on the receiving map data,
Once the angles θ j , i are obtained for all connecting roads, | Δ
The connection road with the smallest θ j , i | is adopted and the process proceeds to the next. When the processing for all the nodes included in the shape vector data is completed, Step 44: The candidate having the smallest evaluation value ε i is set as the target road.

【0027】こうして、自己のデジタル地図上で対象道
路区間が求まると、図6の手順に戻り、 ステップ22:交通情報に含まれる相対位置データに基づ
いて対象道路区間上の事象点を確定し、 ステップ23:デジタル地図表示部13の画面上に、地図に
重ねて事象位置を表示する。
When the target road section is obtained on the own digital map, the procedure returns to the procedure of FIG. 6, and step 22: The event point on the target road section is determined based on the relative position data included in the traffic information. Step 23: The event position is displayed on the screen of the digital map display section 13 so as to overlap the map.

【0028】このように、曲率関数で表示された形状ベ
クトルデータを用いてマップマッチングを行う場合は、
形状ベクトルデータに含まれる「前ノードからの距離L
i」を用いて、次の候補点を容易に求めることができ、
また、形状ベクトルデータに含まれる「相対方位」を直
接用いて、評価値を算出することができる。そのため、
受信側でのマップマッチングの処理負担が軽減される。
As described above, when map matching is performed using the shape vector data represented by the curvature function,
"Distance L from previous node included in shape vector data
i ”to easily find the next candidate point,
Further, the evaluation value can be calculated by directly using the “relative azimuth” included in the shape vector data. for that reason,
The processing load of map matching on the receiving side is reduced.

【0029】(第3の実施形態)第3の実施形態では、
逐次マッチングの方式を応用した受信側のマッチング処
理について説明する。
(Third Embodiment) In the third embodiment,
A matching process on the receiving side to which the successive matching method is applied will be described.

【0030】受信側は、第2の実施形態と同じように、
曲率関数で表示された対象道路区間の形状ベクトルデー
タと、対象道路区間内の相対位置及び事象内容を含む交
通情報とを受信する。
On the receiving side, as in the second embodiment,
The shape vector data of the target road section displayed by the curvature function and the traffic information including the relative position and the event content in the target road section are received.

【0031】この場合のマップマッチング部12の処理手
順を図10に示している。 ステップ51:対象道路区間の形状ベクトルデータと、交
通情報に含まれる事象発生位置の相対位置データとを基
に、対象道路区間内の事象発生位置を算出し、事象点を
形状ベクトルデータにノードに相当する点として追加す
る。事象点を含めたノード数をm個とする。図11に
は、形状ベクトルデータに事象点(X)を含めた状態を
示している。ステップ52からステップ62までの手順は、
第2の実施形態(図7)のステップ31からステップ41ま
での手順と同じである。
FIG. 10 shows the processing procedure of the map matching unit 12 in this case. Step 51: Calculate the event occurrence position in the target road section based on the shape vector data of the target road section and the relative position data of the event occurrence position included in the traffic information, and store the event point in the shape vector data as a node. Added as equivalent points. The number of nodes including event points is m. FIG. 11 shows a state where the event point (X) is included in the shape vector data. The procedure from step 52 to step 62 is
This is the same as the procedure from step 31 to step 41 of the second embodiment (FIG. 7).

【0032】但し、ステップ59で算出する評価値は、次
の(式2)により求める。 εj,i = α×Di+Σ(β×|Δθj,i|)+σ (式2) (Σはj=1からjまで加算) Di:始端の座標と始端候補点との距離 α:予め決めた係数 β:予め決めた係数 σ:候補点が前回のノードに対する複数の候補点の中で
最も評価値が良かった候補点(マップマッチング点)で
あるときは0、それ以外であれば、あらかじめ決めたペ
ナルティ値
However, the evaluation value calculated in step 59 is obtained by the following (Equation 2). ε j, i = α × D i + Σ (β × | Δθ j, i |) + σ ( Equation 2) (sigma in addition j = 1 through j) D i: length of start coordinates and the starting candidate point alpha : Predetermined coefficient β: Predetermined coefficient σ: 0 when the candidate point is the candidate point (map matching point) with the highest evaluation value among the plurality of candidate points for the previous node, otherwise The penalty value determined in advance

【0033】ノードpjまでの全ての候補点Pjiにつ
いてステップ58〜62の処理が終了すると、 ステップ63:最も評価値が良い候補点をマップマッチン
グ点に採用する。候補点をマップマッチング点に採用し
たときは、次の候補点の評価値を算出する際、(式2)
のσを0として計算する。このσは、マップマッチング
点が道路間でばらつくのを抑えるために評価値に加えて
いる。 ステップ64:マップマッチング点に採用した候補点Pj
iが事象点の候補点である場合には、地図上に事象点
として重畳表示する。
When the processing of steps 58 to 62 is completed for all the candidate points P ji up to the node p j , step 63: the candidate point having the best evaluation value is adopted as the map matching point. When the candidate point is adopted as the map matching point, when calculating the evaluation value of the next candidate point, (Equation 2)
Is calculated assuming 0 as 0. This σ is added to the evaluation value in order to suppress the map matching point from varying between roads. Step 64: Candidate points P j adopted as map matching points
≡ If i is a candidate event point, it is superimposed and displayed as an event point on the map.

【0034】この方式では、事象発生位置のノードに対
応するマップマッチング点が得られたときは、それまで
のマップマッチング点の道路上の分布などを考慮して、
その後のマッチング処理を省力することができる。その
ため、事象発生位置を効率的に求めることが可能であ
る。
In this method, when a map matching point corresponding to a node at an event occurrence position is obtained, the distribution of map matching points on the road and the like up to that point are taken into consideration.
Subsequent matching processing can be saved. Therefore, it is possible to efficiently determine the event occurrence position.

【0035】また、ここでは、デジタル地図の道路上の
位置を伝える場合を例に説明してきたが、本発明は、道
路に限らず、河川や等高線など、デジタル地図に表され
る各種の形状ベクトル上の位置を伝達する場合に、適用
することができる。
Also, here, the case where the position on the road of the digital map is reported has been described as an example. However, the present invention is not limited to roads, and various shape vectors represented on the digital map, such as rivers and contour lines, may be used. Applicable when communicating the position above.

【0036】[0036]

【発明の効果】以上の説明から明らかなように、本発明
の位置情報伝達方法では、形状ベクトルデータを曲率関
数で表して伝送しているため、受信側でのマップマッチ
ング処理が軽減される。また、逐次マッチングの考え方
を取り入れた方式では、受信側において事象位置を特定
した時点でマップマッチングを停止することが可能であ
り、受信側の負担をさらに軽減することができる。
As is clear from the above description, in the position information transmitting method of the present invention, since the shape vector data is represented by the curvature function and transmitted, the map matching processing on the receiving side is reduced. Further, in the method that adopts the concept of the sequential matching, the map matching can be stopped when the event position is specified on the receiving side, and the burden on the receiving side can be further reduced.

【図面の簡単な説明】[Brief description of the drawings]

【図1】第1の実施形態の位置情報伝達方法において伝
送する形状ベクトルデータを模式的に示す図、
FIG. 1 is a diagram schematically showing shape vector data transmitted in a position information transmission method according to a first embodiment;

【図2】実施形態の位置情報伝達方法を実施する装置の
構成を示すブロック図、
FIG. 2 is a block diagram illustrating a configuration of an apparatus that implements the position information transmission method according to the embodiment;

【図3】第1の実施形態の位置情報伝達方法を実施する
送信側の処理手順を示すフロー図、
FIG. 3 is a flowchart showing a processing procedure on the transmission side for implementing the position information transmission method according to the first embodiment;

【図4】第1の実施形態の曲率関数表現への変換方法を
説明する図、
FIG. 4 is a view for explaining a method of converting into a curvature function expression according to the first embodiment;

【図5】第1の実施形態の位置情報伝達方法での伝送デ
ータを示す図、
FIG. 5 is a diagram showing transmission data in the position information transmission method according to the first embodiment;

【図6】第2の実施形態のマップマッチングを実施する
受信側の処理手順を示すフロー図、
FIG. 6 is a flowchart showing a processing procedure on the receiving side that performs map matching according to the second embodiment;

【図7】第2の実施形態でのマップマッチングの手順を
示すフロー図、
FIG. 7 is a flowchart showing the procedure of map matching in the second embodiment;

【図8】第2の実施形態でのマップマッチング処理を模
式的に示す図、
FIG. 8 is a diagram schematically showing a map matching process according to the second embodiment;

【図9】第2の実施形態のマップマッチングでの次の候
補点の求め方を示す図、
FIG. 9 is a diagram showing a method for obtaining a next candidate point in map matching according to the second embodiment;

【図10】第3の実施形態でのマップマッチングの手順
を示すフロー図、
FIG. 10 is a flowchart showing a map matching procedure according to the third embodiment;

【図11】第3の実施形態でのマップマッチング方式を
説明する図、
FIG. 11 is a diagram illustrating a map matching method according to a third embodiment;

【図12】道路形状データ及び事象位置情報を説明する
図、
FIG. 12 is a view for explaining road shape data and event position information;

【図13】従来の位置情報伝達方法での受信側手順を示
すフロー図である。
FIG. 13 is a flowchart showing a receiving-side procedure in a conventional position information transmission method.

【符号の説明】[Explanation of symbols]

10、20 位置情報送受信装置 11、22 位置情報受信部 12 マップマッチング部 13 デジタル地図表示部 14 デジタル地図データベース 15 事象情報入力部 16 位置情報変換部 17、21 位置情報送信部 10, 20 Position information transmitting / receiving device 11, 22 Position information receiving unit 12 Map matching unit 13 Digital map display unit 14 Digital map database 15 Event information input unit 16 Position information conversion unit 17, 21 Position information transmitting unit

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 送信側は、デジタル地図上の事象位置を
伝えるために、デジタル地図の前記事象位置を含むベク
トル形状をノード列で表すデータと、前記ベクトル形状
の上での前記事象位置を相対位置情報で表すデータとを
伝達し、受信側は、自己のデジタル地図のデータと受信
データとのマップマッチングを行って自己のデジタル地
図上での前記事象位置を特定するデジタル地図の位置情
報伝達方法において、 送信側が、前記ノード列に含まれる連続する複数のノー
ドの位置を、それぞれ、前のノードからの距離と相対方
位とで表して伝達することを特徴とする位置情報伝達方
法。
1. A transmitting side, in order to report an event position on a digital map, data representing a vector shape including the event position on the digital map as a node sequence, and the event position on the vector shape. Is transmitted as relative position information, and the receiving side performs map matching between the data of the digital map and the received data to determine the position of the digital map on the digital map. In the information transmitting method, a transmitting side transmits the position of a plurality of continuous nodes included in the node sequence by expressing each of the positions as a distance from a previous node and a relative direction.
【請求項2】 受信側は、自己のデジタル地図のベクト
ル形状上で設定したマップマッチングの候補点から、前
記距離だけ進めたベクトル形状上の位置を次の候補点と
して設定し、前後の候補点を結ぶ直線の前記相対方位に
対応する交差角と当該相対方位との差分を要素に含む評
価値により前記候補点を評価することを特徴とする請求
項1に記載の位置情報伝達方法。
2. A receiving side sets, as a next candidate point, a position on a vector shape advanced by the distance from a candidate point for map matching set on a vector shape of the digital map of the receiving side. The position information transmission method according to claim 1, wherein the candidate point is evaluated by an evaluation value including, as an element, a difference between an intersection angle corresponding to the relative azimuth of the straight line connecting the azimuth and the relative azimuth.
【請求項3】 受信側は、受信した前記相対位置情報を
用いて前記ベクトル形状の上での前記事象位置を特定
し、前記事象位置のデータを含む前記ノード列のデータ
を用いて前記マップマッチングを行うことを特徴とする
請求項1または2に記載の位置情報伝達方法。
3. The receiving side specifies the event position on the vector shape using the received relative position information, and uses the node sequence data including the event position data to specify the event position. The position information transmission method according to claim 1, wherein map matching is performed.
【請求項4】 受信側は、受信した前記ベクトル形状を
用いて、マップマッチングを行い、自己のデジタル地図
上の該当区間を特定し、前記相対位置情報を用いて前記
特定区間内の事象位置を特定することを特徴とする請求
項1または2に記載の位置情報伝達方法。
4. The receiving side performs map matching using the received vector shape, specifies a corresponding section on its own digital map, and determines an event position in the specified section using the relative position information. The method according to claim 1, wherein the location information is specified.
【請求項5】 受信側にデジタル地図上の事象位置を伝
えるために、デジタル地図の前記事象位置を含むベクト
ル形状をノード列で表すデータと、前記ベクトル形状の
上での前記事象位置を相対位置情報で表すデータとを伝
達する送信装置のプログラムであって、 コンピュータに、 前記事象位置を含むデジタル地図上の対象道路区間を選
択する手順と、 前記対象道路区間に含まれる連続する複数のノードの座
標データを前ノードからの距離と相対方位とのデータに
変換する手順と、 前記ノード列の中のノードから基準点を設定して、前記
事象位置を前記基準点からの相対位置に変換する手順と
を実行させるためのプログラム。
5. In order to inform a receiving side of an event position on the digital map, data representing a vector shape including the event position on the digital map by a node sequence, and the event position on the vector shape are represented by: A program of a transmitting device for transmitting data represented by relative position information, the method comprising: selecting, on a computer, a target road section on a digital map including the event position; A step of converting the coordinate data of the node into data of the distance and relative azimuth from the previous node, and setting a reference point from a node in the node train, and setting the event position relative to the reference point. The procedure for converting and executing the program.
【請求項6】 デジタル地図のベクトル形状をノード列
で表すデータと、前記ベクトル形状の上での事象位置を
相対位置情報で表すデータとを受信し、自己のデジタル
地図のデータと受信データとのマップマッチングを行っ
て自己のデジタル地図上での前記事象位置を特定する受
信装置のプログラムであって、 コンピュータに、 自己のデジタル地図のベクトル形状上で設定したマップ
マッチングの候補点から、前記ノード列のデータに含ま
れる次のノードの距離だけ進めたベクトル形状上の位置
を次の候補点として設定する手順と、 前後の候補点を結ぶ直線の交差角を算出する手順と、 前記ノード列のデータに含まれる相対方位と、対応する
前記交差角との差分を算出する手順と、 前記差分を要素に含む評価値を算出して前記候補点を評
価する手順とを実行させるためのプログラム。
6. Receiving data representing a vector shape of the digital map by a node sequence and data representing an event position on the vector shape by relative position information, A program for a receiving apparatus for performing the map matching to specify the event position on the digital map of the own device, comprising: A step of setting the position on the vector shape advanced by the distance of the next node included in the column data as the next candidate point; a step of calculating the intersection angle of a straight line connecting the preceding and following candidate points; Calculating a difference between the relative azimuth included in the data and the corresponding intersection angle; calculating an evaluation value including the difference in an element to evaluate the candidate point Program to be executed and that procedure.
JP2001132612A 2001-04-27 2001-04-27 Digital map location information transmission method Withdrawn JP2002328027A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001132612A JP2002328027A (en) 2001-04-27 2001-04-27 Digital map location information transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001132612A JP2002328027A (en) 2001-04-27 2001-04-27 Digital map location information transmission method

Publications (1)

Publication Number Publication Date
JP2002328027A true JP2002328027A (en) 2002-11-15

Family

ID=18980600

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001132612A Withdrawn JP2002328027A (en) 2001-04-27 2001-04-27 Digital map location information transmission method

Country Status (1)

Country Link
JP (1) JP2002328027A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004066244A1 (en) * 2003-01-22 2004-08-05 Matsushita Electric Industrial Co., Ltd. Shape information encoding method and device, shape information decoding method and device, and program
WO2005050593A1 (en) * 2003-11-19 2005-06-02 Matsushita Electric Industrial Co., Ltd. Position specifying method and device for executing that method
JP2008052282A (en) * 2007-08-27 2008-03-06 Matsushita Electric Ind Co Ltd Map matching method and apparatus for implementing the same
CN102636179A (en) * 2012-05-11 2012-08-15 北京赛德斯汽车信息技术有限公司 Vehicle navigation method
JP2022020232A (en) * 2020-07-20 2022-02-01 日本電信電話株式会社 Fiber optic cable sensing device, fiber optic cable sensing method, and program
CN114413917A (en) * 2021-12-28 2022-04-29 高德软件有限公司 Event effective position interval determining method, navigation method and device and electronic equipment

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004066244A1 (en) * 2003-01-22 2004-08-05 Matsushita Electric Industrial Co., Ltd. Shape information encoding method and device, shape information decoding method and device, and program
WO2005050593A1 (en) * 2003-11-19 2005-06-02 Matsushita Electric Industrial Co., Ltd. Position specifying method and device for executing that method
JP2008052282A (en) * 2007-08-27 2008-03-06 Matsushita Electric Ind Co Ltd Map matching method and apparatus for implementing the same
CN102636179A (en) * 2012-05-11 2012-08-15 北京赛德斯汽车信息技术有限公司 Vehicle navigation method
JP2022020232A (en) * 2020-07-20 2022-02-01 日本電信電話株式会社 Fiber optic cable sensing device, fiber optic cable sensing method, and program
JP7406768B2 (en) 2020-07-20 2023-12-28 日本電信電話株式会社 Optical fiber cable sensing device, optical fiber cable sensing method, and program
CN114413917A (en) * 2021-12-28 2022-04-29 高德软件有限公司 Event effective position interval determining method, navigation method and device and electronic equipment

Similar Documents

Publication Publication Date Title
JP5041638B2 (en) Method for transmitting location information of digital map and device used therefor
KR100924128B1 (en) How to deliver location information on digital maps
US7339496B2 (en) Geographic data transmitting method, information delivering apparatus and information terminal
JP3969735B2 (en) Route search device, route search method and program
US7317986B2 (en) Method of map version management for a car navigation system
JP3568108B2 (en) Method for transmitting location information of digital map and apparatus for implementing the method
US20050131642A1 (en) Relative position information correction device, relative position information correction method, relative osition information correction program, shape vector generation device, shape vector generation method, and shape vector generation program
US6256581B1 (en) Navigation method, device, system and computer readable medium
US20060062482A1 (en) Shape information encoding method and device, shape information decoding method and device and program
JP2002328027A (en) Digital map location information transmission method
JP2002328033A (en) Method and apparatus for transmitting position information of digital map
JP2002221899A (en) Digital map location information transmission method and device used for it
EP2357445A1 (en) Information providing system, information distribution server, and information providing method
KR100475279B1 (en) Method and Apparatus for Displaying Map for Navigation
JP3909831B2 (en) Shape vector generation apparatus, shape vector generation method, and shape vector generation program
JP2002228467A (en) Digital map location information transmission method and device used for it
JP4074813B2 (en) Moving body position detection device
JP4812011B2 (en) Navigation system, route search server, terminal device, and map display method
JP2006170978A (en) POSITION INFORMATION TRANSMISSION DEVICE, POSITION INFORMATION RECEPTION DEVICE, POSITION INFORMATION EXCHANGE METHOD, POSITION INFORMATION EXCHANGE PROGRAM, AND POSITION INFORMATION EXCHANGE SYSTEM
JP2002328599A (en) Digital map location information transmission method
JP3476450B2 (en) Relative position information correction device, relative position information correction method, and relative position information correction program
JP2002213980A (en) Digital map location information transmission method and device used for it
JP2002328034A (en) Digital map location information transmission method and device for implementing the method
JP4138636B2 (en) POSITION INFORMATION TRANSMISSION SYSTEM AND METHOD, POSITION INFORMATION PROVIDING DEVICE AND METHOD, AND POSITION INFORMATION RECEIVING DEVICE AND METHOD
JP2006162534A (en) Navigation system

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20040308

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040426

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040426

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060327

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071114

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071121

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071128

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071212

A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080701