JP5178762B2 - 区間属性付与装置、方法及びプログラム - Google Patents
区間属性付与装置、方法及びプログラム Download PDFInfo
- Publication number
- JP5178762B2 JP5178762B2 JP2010065377A JP2010065377A JP5178762B2 JP 5178762 B2 JP5178762 B2 JP 5178762B2 JP 2010065377 A JP2010065377 A JP 2010065377A JP 2010065377 A JP2010065377 A JP 2010065377A JP 5178762 B2 JP5178762 B2 JP 5178762B2
- Authority
- JP
- Japan
- Prior art keywords
- attribute
- coordinate sequence
- geographical
- computer
- line
- 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
- 238000000034 method Methods 0.000 title claims description 14
- 238000004364 calculation method Methods 0.000 claims description 8
- 238000013500 data storage Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 238000004422 calculation algorithm Methods 0.000 description 7
- 241000167854 Bourreria succulenta Species 0.000 description 5
- 235000019693 cherries Nutrition 0.000 description 5
- 230000010365 information processing Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 2
- 238000000547 structure data Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
Images
Landscapes
- Instructional Devices (AREA)
Description
本実施形態は、図1に示すように、与えられた座標列に地理的属性を付与する区間属性付与装置1(以下「本装置1」や「本装置」と呼ぶ)に関する。
〔1−1.概略的構成〕
まず、本装置1は、通信ネットワークN(インターネット、携帯電話網、社内ネットワークなど)を経て端末Tと通信するサーバ装置であり、ユーザの用いる端末Tから送信された座標列を受信し、その座標列を通った道路名などの属性と共に地図上に表示するものである。なお、端末Tは、パーソナル・コンピュータ(PC)、スマートフォン、携帯電話端末装置、ナビゲーション装置などの情報処理装置で、図1は一つを模式的に示すが、多数あってよい。
このような記憶手段のうち、属性記憶手段11は、図2(1)に例示するように、地理的属性(単に「属性」とも呼ぶこととする)ごとに、対応する地域の基準として複数の特徴点の位置情報を表すポリラインデータ(図中「特徴点座標」)を予め記憶している手段である。地理的属性の例は、座標列の部分が、道路区間(「○○通り」「国道○○号線」など狭義の道路に限らずトンネル、橋などのほか、桜が美しく見える区間など、道路区間を広く意味する)に該当することのほか、標高など、自由に定めてよい。ポリラインデータは、複数の特徴点で構成され、例えば、地図表示用ベクターデータなど道路構造データである形状構成点列から、次に例示するアルゴリズムで抽出できる。
また、地図データ記憶手段12は、場所ごとの標高を含む地図データを記憶している手段であり、その内容については従来と同様でよいので省略するが、例えば、地図表示用のベクターデータやラスターデータ、経路探索用のリンクやノードのデータ、施設検索用のデータなどを含んでもよい。また、空間インデックス記憶手段13は、全国などの地域を縦横に区分するメッシュ・グリッドごとに、そのメッシュ・グリッド内又はその周辺に存在する地理的属性とを対応付ける空間インデックスを記憶している手段である。
なお、記憶手段以外の各手段は、以下のような情報処理の機能・作用を実現・実行する処理手段である。
上記のように構成した本装置1において、与えられた座標列の部分ごとに、地理的属性に対応する地域に位置するか判断して、その地域に位置していればその地理的属性を付与する手順の一例を図7のフローチャートに示す。
図7の処理手順の概要として、入力受付手段14は、対象とする座標列について、入力を受け付けて(ステップS11)所定の座標列記憶手段15に記憶させ、以降、座標列は座標列記憶手段15から読み出されて参照される。そして、属性判断手段16が、座標列を基に、判断の対象とする属性を属性記憶手段11から選択したうえ(ステップS12)、選択された属性と(ステップS13〜S25)、与えられた座標列の部分と(ステップ15〜S20)の組合せごとに、属性に対応する地域に位置するか判断する(ステップS16〜S19)。
以下、より具体的に説明する。
より具体的には、まず、属性判断手段16が、入力された座標列(ステップS11)を基に、判断の対象とする属性を選択するには(ステップS12)、例えば、座標列に含まれる各座標を一つでも含む前記メッシュ・グリッド(及びそのメッシュ・グリッドと隣接するなど周辺のメッシュ・グリッドを含めてもよい)と、空間インデックス記憶手段13に記憶されている前記空間インデックスで対応付けられている属性を選択すればよい。そして、上記のように選択された属性ごとに(ステップS13から)、以下のような処理を繰り返す(ステップS25まで)。
まず、その属性に対応するポリラインデータに含まれる各特徴点について、判定線設定手段17が、判定線を設定する(ステップS14)。例えば、図8の例は、点P1とP5を通る道路区間(属性)が2つあり、一方は道路区間「○○トンネル」で、その特徴点はP1,P3及びP5、対応する判定線はL1,L3及びL5である。他方は道路区間「△△ビューライン」で、その特徴点はP1,P6,P7及びP5、その判定線はL1,L6,L7及びL5である。
以上の繰り返し(ステップS15〜S20)の後、属性付与手段18は、セットされている交差フラグが所定の条件を満足していれば(ステップS21:「YES」)、座標列の該当部分に属性を付与する(ステップS22)。例えば、図2(2)は、判断対象として選択されている属性の道路区間ID(「00125」「03249」…)について適宜なワークエリアに記憶されている交差フラグなどのデータを例示している。
以上のように付与された属性がトンネルである部分については(ステップS23:「YES」)、標高計算手段19が、地図データ記憶手段12に記憶されている地図データからトンネル両端の標高を得て、それら両端の標高からトンネル内の各部分ごとの標高を計算する。単純な例として、頂上が標高500mの山をトンネルが貫き、両端の標高が100mと120mの場合、トンネル内中間地点の標高は
(100m+120m)/2=110m
のように計算でき、中間地点の標高だけ500mとなる事態が回避できる。
本実施形態では、以上のように、湾曲したトンネル、桜がきれいな区間などの地理的属性ごとに、対応する地域を特徴点(両端、屈曲点など)のポリライン即ち折れ線で表し、座標列の部分ごとに、各特徴点から両側に伸びる判定線と座標列の各座標を結ぶ線が交差すれば(例えば図8)対応する地理的属性を付与することにより、マップマッチング用道路データ無しで、座標列に対し地理的属性を優れた精度で対応付けることが可能となる。
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、上記実施形態では(図7)、線分ごとの交差判定の繰り返し(ステップS15〜S20)に先立って事前に判定線の設定を行ったが(ステップS14)、判定線の設定は、線分との交差の判断時(ステップS18)でもよい。また、ポリラインデータを得る処理における基準(例えば、図4に例示した距離Dの判断基準となる所定閾値)や、交差の判断に用いる判定線の長さを、与えられる座標列の種類(例えば、GPSログか、経路探索結果か、など)に応じて異ならせれば、無駄な処理負荷無く適切な処理結果が得られる。
E1,E5 延長線
K 交点
L0 直線
L1,L3 判定線
LL3 延長された判定線
N 通信ネットワーク
P1〜P5 点
T 端末
X 垂線
1 区間属性付与装置
6 演算制御部
7 記憶装置
8 通信手段
11 属性記憶手段
12 地図データ記憶手段
13 空間インデックス記憶手段
14 入力受付手段
15 座標列記憶手段
16 属性判断手段
17 判定線設定手段
18 属性付与手段
19 標高計算手段
Claims (6)
- 与えられた座標列に地理的属性を付与する区間属性付与装置であって、
地理的属性ごとに、対応する地域の基準として複数の特徴点の位置情報を表すポリラインデータを予め記憶している属性記憶手段と、
対象とする座標列の入力を受け付ける入力受付手段と、
前記ポリラインデータの特徴点を通る判定線を設定する判定線設定手段と、
与えられた座標列の部分ごとに、座標列に含まれる各座標を結ぶ線分が前記判定線と交差するか否かで、地理的属性に対応する地域に位置するか判断する属性判断手段と、
座標列の部分ごとに、対応する地域に位置すると判断された前記地理的属性を付与する属性付与手段と、
を有することを特徴とする区間属性付与装置。 - 前記属性判断手段は、前記地理的属性として、前記座標列の部分が道路区間に該当するか否かを判断することを特徴とする請求項1記載の区間属性付与装置。
- 場所ごとの標高を含む地図データを記憶している地図データ記憶手段と、
前記地理的属性がトンネルと判断された部分について、トンネル両端の標高を前記地図データから得て、それら両端の標高からトンネル内の各部分ごとの標高を計算する標高計算手段と、
を有することを特徴とする請求項1又は2記載の区間属性付与装置。 - 前記属性判断手段は、一部の前記特徴点に対応する前記座標列の欠落部分がある場合に、その特徴点を通る前記判定線を通常より延長するとともに、欠落部分の前後から伸ばした延長線の交点を求め、前記交点までの前記延長線が、延長した前記判定線と交差するか否かで、地理的属性に対応する地域に位置するか判断することを特徴とする請求項1から3のいずれか一項に記載の区間属性付与装置。
- 地理的属性ごとに、対応する地域の基準として複数の特徴点の位置情報を表すポリラインデータを予め記憶している属性記憶手段を有するコンピュータが、与えられた座標列に地理的属性を付与する区間属性付与方法であって、
コンピュータが、対象とする座標列の入力を受け付ける入力受付ステップと、
コンピュータが、前記ポリラインデータの特徴点を通る判定線を設定する判定線設定ステップと、
コンピュータが、与えられた座標列の部分ごとに、座標列に含まれる各座標を結ぶ線分が前記判定線と交差するか否かで、地理的属性に対応する地域に位置するか判断する属性判断ステップと、
コンピュータが、座標列の部分ごとに、対応する地域に位置すると判断された前記地理的属性を付与する属性付与ステップと、
を含むことを特徴とする区間属性付与方法。 - 地理的属性ごとに、対応する地域の基準として複数の特徴点の位置情報を表すポリラインデータを予め記憶している属性記憶手段を有するコンピュータを制御することにより、与えられた座標列に地理的属性を付与させるコンピュータ・プログラムであって、
前記コンピュータに、対象とする座標列の入力を受け付けさせ、
前記コンピュータに、前記ポリラインデータの特徴点を通る判定線を設定させ、
前記コンピュータに、与えられた座標列の部分ごとに、座標列に含まれる各座標を結ぶ線分が前記判定線と交差するか否かで、地理的属性に対応する地域に位置するか判断させ、
前記コンピュータに、座標列の部分ごとに、対応する地域に位置すると判断された前記地理的属性を付与させる
ことを特徴とする区間属性付与プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010065377A JP5178762B2 (ja) | 2010-03-23 | 2010-03-23 | 区間属性付与装置、方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010065377A JP5178762B2 (ja) | 2010-03-23 | 2010-03-23 | 区間属性付与装置、方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011197489A JP2011197489A (ja) | 2011-10-06 |
JP5178762B2 true JP5178762B2 (ja) | 2013-04-10 |
Family
ID=44875747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010065377A Active JP5178762B2 (ja) | 2010-03-23 | 2010-03-23 | 区間属性付与装置、方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5178762B2 (ja) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3481168B2 (ja) * | 1999-08-27 | 2003-12-22 | 松下電器産業株式会社 | デジタル地図の位置情報伝達方法 |
JP3606805B2 (ja) * | 2000-02-14 | 2005-01-05 | 松下電器産業株式会社 | 地図情報作成装置、および、これを用いた地図情報表示装置 |
JP4833915B2 (ja) * | 2007-05-11 | 2011-12-07 | 株式会社ゼンリン | 電子地図データベースの生成方法および生成装置 |
-
2010
- 2010-03-23 JP JP2010065377A patent/JP5178762B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011197489A (ja) | 2011-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6316980B2 (ja) | 自動的に決定された出発点と選択された目的地との間のナビゲーション案内 | |
JP5746831B2 (ja) | 座標変換装置、座標変換方法及びプログラム | |
EP3112808A1 (en) | Route-finding device, route-finding method, and program | |
KR20180122737A (ko) | 도로명칭 표시방법, 장치 및 저장매체 | |
CN114153934A (zh) | 机器学习模型训练、导航路线推荐方法及计算机存储介质 | |
JP2009015739A (ja) | 交通情報配信サーバ、交通情報配信システム、および交通情報配信方法 | |
JP2009002896A (ja) | 経路算出装置、経路算出システム、および経路算出方法 | |
JP5132694B2 (ja) | データ生成装置、データ生成方法及び経路探索装置 | |
JP5178762B2 (ja) | 区間属性付与装置、方法及びプログラム | |
JP5081311B2 (ja) | 地図情報処理装置、地図情報処理方法、地図情報処理プログラム、及び記録媒体 | |
JP2016211900A (ja) | 情報処理装置、経路探索方法、交通情報データ、およびコンピュータプログラム | |
JP4643628B2 (ja) | 地図データ送信装置および方法 | |
JP5940718B2 (ja) | 情報処理装置、方法及びコンピュータプログラム | |
CN110455295B (zh) | 一种河道航运路线自动规划方法 | |
CN109145075B (zh) | 一种地图显示方法、装置、终端及存储介质 | |
JP2011149977A (ja) | 地図情報表示装置、地図情報表示方法、及びプログラム | |
JP6553564B2 (ja) | ルート算出装置、ルート算出方法、及びプログラム | |
JP6666821B2 (ja) | 経路案内装置、経路案内方法、及びプログラム | |
JP6581878B2 (ja) | ナビゲーションシステム、情報処理装置、プログラム | |
JP4820231B2 (ja) | 経路案内装置、経路案内方法及び経路案内プログラム | |
JP6573807B2 (ja) | プログラム、情報処理装置、ナビゲーションシステム | |
CN115759504A (zh) | 一种路径规划方法、装置、电子设备及存储介质 | |
JP6016684B2 (ja) | 3次元地図表示システム | |
US20230088390A1 (en) | Generation device, generation method, and generation program | |
CN114383600B (zh) | 用于地图的处理方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120718 |
|
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: 20121211 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130108 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5178762 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |