JPH04142675A - 地図表示処理方式 - Google Patents
地図表示処理方式Info
- Publication number
- JPH04142675A JPH04142675A JP26672190A JP26672190A JPH04142675A JP H04142675 A JPH04142675 A JP H04142675A JP 26672190 A JP26672190 A JP 26672190A JP 26672190 A JP26672190 A JP 26672190A JP H04142675 A JPH04142675 A JP H04142675A
- Authority
- JP
- Japan
- Prior art keywords
- display
- magnification
- display magnification
- data
- 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.)
- Pending
Links
- 238000004458 analytical method Methods 0.000 claims abstract description 16
- 238000003672 processing method Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
Landscapes
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は地図表示処理方式に関する。
従来の地図表示処理方式は、地図データがランダムに格
納されたデータベースの全データをアクセスし、表示時
の地図データの大きさを考慮せずに表示している。
納されたデータベースの全データをアクセスし、表示時
の地図データの大きさを考慮せずに表示している。
第3図はこのような従来の表示状態である。
31は表示時のデータサイズを考慮せずデータベースか
ら全データ表示した表示状態、32は31の表示で表示
すイズが小さいため読み取ることができない文字のデー
タの拡大図である。
ら全データ表示した表示状態、32は31の表示で表示
すイズが小さいため読み取ることができない文字のデー
タの拡大図である。
上述した従来の地図表示処理方式では、例えば第3図の
「××××株式会社」のような非常に小さなデータ(肉
眼で識別不可能なデータ)も表示していた。このため全
体の地図表示速度が遅いという欠点がある。
「××××株式会社」のような非常に小さなデータ(肉
眼で識別不可能なデータ)も表示していた。このため全
体の地図表示速度が遅いという欠点がある。
また、上記理由により画面上に非常に小さいデータが散
乱した場合に画面上での地図の把握に支障をきたすとい
う欠点もある。
乱した場合に画面上での地図の把握に支障をきたすとい
う欠点もある。
本発明の地図表示処理方式は、入力の制御を行う入力制
御部と、入力制御部からの情報により階層化データベー
スの解析を行う階層化データベース解析制御部と、解析
制御部からの解析結果を出力装置に出力する制御を行う
出力制御部とを有している。
御部と、入力制御部からの情報により階層化データベー
スの解析を行う階層化データベース解析制御部と、解析
制御部からの解析結果を出力装置に出力する制御を行う
出力制御部とを有している。
次に、本発明について図面を参照して説明する。
第1図は本発明の全体構成図である。
第1図において、11は表示倍率により効率的な表示を
行うために表示時のデータの大きさで階層化した階層化
データベース、12は既に表示されている地図情報に対
し拡大/縮小等の入力を行い表示倍率の変更を行う入力
装置、13は第4図の41〜46の指定を行い表示倍率
を設定するための倍率環境設定ファイル、14は入力装
置12と倍率環境設定ファイル13からの入力情報を制
御する入力制御部である。
行うために表示時のデータの大きさで階層化した階層化
データベース、12は既に表示されている地図情報に対
し拡大/縮小等の入力を行い表示倍率の変更を行う入力
装置、13は第4図の41〜46の指定を行い表示倍率
を設定するための倍率環境設定ファイル、14は入力装
置12と倍率環境設定ファイル13からの入力情報を制
御する入力制御部である。
また、15は入力制御部14からの情報により表示倍率
を算出し、階層化データベース11の解析を行う階層化
データベース解析制御部、16は階層化データベース解
析制御部15からの解析結果を出力袋N17に出力する
ための制御を行う出力制御部、17は出力制御部16か
らの出力情報を表示する出力装置である。
を算出し、階層化データベース11の解析を行う階層化
データベース解析制御部、16は階層化データベース解
析制御部15からの解析結果を出力袋N17に出力する
ための制御を行う出力制御部、17は出力制御部16か
らの出力情報を表示する出力装置である。
第2図は階層化データベース11の構造を示した図であ
る。
る。
21は表示倍率の管理及びデータブロックのレコードレ
イアウトであり、表示倍率管理レコードと、倍率により
階層化された地図データを有している。22は表示倍率
管理レコードのフィールドの説明であり、表示倍率の階
層数、各階層の表示倍率、全データレコードの先頭のフ
ァイルポインタ、倍率階層1から倍率階層Nまでのデー
タのバイト数を有している。倍率階層1が最も倍率が低
く、倍率階層Nまで倍率は昇順となっている(倍率:倍
率階層1〈倍率階層2〈倍率階層N)。
イアウトであり、表示倍率管理レコードと、倍率により
階層化された地図データを有している。22は表示倍率
管理レコードのフィールドの説明であり、表示倍率の階
層数、各階層の表示倍率、全データレコードの先頭のフ
ァイルポインタ、倍率階層1から倍率階層Nまでのデー
タのバイト数を有している。倍率階層1が最も倍率が低
く、倍率階層Nまで倍率は昇順となっている(倍率:倍
率階層1〈倍率階層2〈倍率階層N)。
第4図は地図データを表示する地図ウィンドウの座標系
及び41〜46により表示される表示状態の説明図であ
る。
及び41〜46により表示される表示状態の説明図であ
る。
41は地図ベースエリアと呼び、表示対象とな全ての地
図データを包含する領域、42は地図ウィンドウと呼び
、実際に表示する場合の表示可能な領域である。43は
論理画面と呼び、地図ウィンドウ42内の地図データを
展開することのできる領域であり、この画面上1ドツト
がデイスプレィ1画面上のドツトに対応する。
図データを包含する領域、42は地図ウィンドウと呼び
、実際に表示する場合の表示可能な領域である。43は
論理画面と呼び、地図ウィンドウ42内の地図データを
展開することのできる領域であり、この画面上1ドツト
がデイスプレィ1画面上のドツトに対応する。
44は地図ビューボートと呼び、論理画面内の地図表示
領域であり、地図ウィンドウ42内の地図データが展開
される領域、45は地図スコープと呼び、実際にデイス
プレィ上に表示する領域、46は地図表示エリアと呼び
、地図スコープ45をデイスプレィ上のどこに表示する
かを指定する領域である。
領域であり、地図ウィンドウ42内の地図データが展開
される領域、45は地図スコープと呼び、実際にデイス
プレィ上に表示する領域、46は地図表示エリアと呼び
、地図スコープ45をデイスプレィ上のどこに表示する
かを指定する領域である。
第5図は倍率環境設定ファイルの構造を示した図である
。
。
51は倍率環境設定ファイルのレコードを示しており、
地図ベースエリアの左下右上XYY標値地図ウィンドウ
の左下右上XY座標値、論理画面のXYサイズ、地図ビ
ューボートの左下右上XY座標値、地図スコープの左下
右上XY座標値、地図表示エリアの左下右上XY座座標
値2示示率の基準となる地図ウィンドウの左下右上XY
Y標値。
地図ベースエリアの左下右上XYY標値地図ウィンドウ
の左下右上XY座標値、論理画面のXYサイズ、地図ビ
ューボートの左下右上XY座標値、地図スコープの左下
右上XY座標値、地図表示エリアの左下右上XY座座標
値2示示率の基準となる地図ウィンドウの左下右上XY
Y標値。
表示倍率の基準となる地図ビューボートの左下右上XY
Y標値から構成される。
Y標値から構成される。
ここで本発明の一動作例を第6図を用いて説明する。
まず入力制御部14は倍率環境設定ファイル13から全
レコードを読み込み、読み込んだ情報を階層化データベ
ース解析制御部15へ渡す。階層化データベース解析制
御部15は、渡された情報により表示倍率を算出する。
レコードを読み込み、読み込んだ情報を階層化データベ
ース解析制御部15へ渡す。階層化データベース解析制
御部15は、渡された情報により表示倍率を算出する。
解析された表示倍率(1/100)により階層化データ
ベース11の表示倍率管理レコードの各階層の表示倍率
を検索し、表示倍率1/100以下で表示する階層のデ
ータを読み込み、読み込んだデータを出力制御部16へ
渡す。出力制御部16はそのデータを出力装置17に表
示する。この状態が■表示倍率1/100の表示状態で
ある。
ベース11の表示倍率管理レコードの各階層の表示倍率
を検索し、表示倍率1/100以下で表示する階層のデ
ータを読み込み、読み込んだデータを出力制御部16へ
渡す。出力制御部16はそのデータを出力装置17に表
示する。この状態が■表示倍率1/100の表示状態で
ある。
次に入力装置12により、図の拡大領域aを入力する。
入力情報は入力制御部14より取り込まれ階層化データ
ベース解析制御部15へ渡される。階層化データベース
解析制御部15は入力情報により表示倍率を算出し、算
出された倍率(1)により階層化データベース11の表
示倍率管理レコードの各階層の表示倍率を検索し、表示
倍率1以下で表示する階層のデータを読み込み、読み込
んだデータを出力制御部16へ渡す。出力制御部16は
そのデータを出力装置17に表示する。この状態が■表
示倍率1の表示状態である。
ベース解析制御部15へ渡される。階層化データベース
解析制御部15は入力情報により表示倍率を算出し、算
出された倍率(1)により階層化データベース11の表
示倍率管理レコードの各階層の表示倍率を検索し、表示
倍率1以下で表示する階層のデータを読み込み、読み込
んだデータを出力制御部16へ渡す。出力制御部16は
そのデータを出力装置17に表示する。この状態が■表
示倍率1の表示状態である。
■表示倍率1/100の表示状態で表示されていなかっ
た地図データ(xxx1丁目1丁目1メ道××××会社
、■■の道路)が表示されている。これらの地図データ
は表示倍率1/100上に表示した場合に表示すイズが
小さいため、地図データとして識別できないデータであ
り、表示倍率1/100で表示する倍率階層には含まれ
ていないデータである。
た地図データ(xxx1丁目1丁目1メ道××××会社
、■■の道路)が表示されている。これらの地図データ
は表示倍率1/100上に表示した場合に表示すイズが
小さいため、地図データとして識別できないデータであ
り、表示倍率1/100で表示する倍率階層には含まれ
ていないデータである。
■表示倍率1/100の表示状態から■表示倍率1の表
示状態までの処理と同様の処理により、■表示倍率1の
表示状態から■表示倍率10の表示状態にする。■表示
倍率1/100の表示状態から■表示倍率1の表示状態
を表示した場合同様、■表示倍率1の表示状態から■表
示倍率10の表示状態を表示すると、■表示倍率1の表
示状態では表示されていなかった地図データ(○○商店
街。
示状態までの処理と同様の処理により、■表示倍率1の
表示状態から■表示倍率10の表示状態にする。■表示
倍率1/100の表示状態から■表示倍率1の表示状態
を表示した場合同様、■表示倍率1の表示状態から■表
示倍率10の表示状態を表示すると、■表示倍率1の表
示状態では表示されていなかった地図データ(○○商店
街。
日、××商店等)が表示させる。
このようにして、表示倍率に対応した階層化データベー
ス11からの地図表示には現在の表示倍率で表示した場
合に小さいため地図データとして識別できないデータは
表示せず、この際、表示しないデータに対してはファイ
ルアクセスしないため必要な範囲の指定倍率での表示を
行うことができる。
ス11からの地図表示には現在の表示倍率で表示した場
合に小さいため地図データとして識別できないデータは
表示せず、この際、表示しないデータに対してはファイ
ルアクセスしないため必要な範囲の指定倍率での表示を
行うことができる。
以上説明したように本発明は表示倍率に対応した階層化
データベースから現在の表示倍率で表示した場合の有効
データだけを表示することにより、ファイルアクセスの
回数が削減できるため効率的な表示ができる効果がある
。
データベースから現在の表示倍率で表示した場合の有効
データだけを表示することにより、ファイルアクセスの
回数が削減できるため効率的な表示ができる効果がある
。
第1図は本発明の全体構成図、第2図は階層化データベ
ースの構造図、第3図は従来の表示状態図、第4図は地
図ウィンドウの座標系及び表示状態の説明図、第5図は
倍率環境設定ファイルの構造図、第6図は表示倍率に対
応した階層化データベースを有する表示方式の実行例を
示す図である。 11・・・階層化データベース、12・・・入力装置、
13・・・倍率環境設定ファイル、14・・・入力制御
部、15・・・階層化データベース解析制御部、16・
・・出力制御部、17・・・出力装置。
ースの構造図、第3図は従来の表示状態図、第4図は地
図ウィンドウの座標系及び表示状態の説明図、第5図は
倍率環境設定ファイルの構造図、第6図は表示倍率に対
応した階層化データベースを有する表示方式の実行例を
示す図である。 11・・・階層化データベース、12・・・入力装置、
13・・・倍率環境設定ファイル、14・・・入力制御
部、15・・・階層化データベース解析制御部、16・
・・出力制御部、17・・・出力装置。
Claims (1)
- 【特許請求の範囲】 入力の制御を行う入力制御部と、 入力制御部からの情報により階層化データベースの解析
を行う階層化データベース解析制御部と、階層化データ
ベース解析制御部からの解析結果の出力を行う出力制御
部とを有し、表示倍率に対応した階層化データベースを
有する地図表示処理方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26672190A JPH04142675A (ja) | 1990-10-04 | 1990-10-04 | 地図表示処理方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26672190A JPH04142675A (ja) | 1990-10-04 | 1990-10-04 | 地図表示処理方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04142675A true JPH04142675A (ja) | 1992-05-15 |
Family
ID=17434764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26672190A Pending JPH04142675A (ja) | 1990-10-04 | 1990-10-04 | 地図表示処理方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04142675A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0855214A (ja) * | 1994-08-15 | 1996-02-27 | Nec Corp | 地図表示制御方式 |
-
1990
- 1990-10-04 JP JP26672190A patent/JPH04142675A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0855214A (ja) * | 1994-08-15 | 1996-02-27 | Nec Corp | 地図表示制御方式 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5592392A (en) | Integrated circuit design apparatus with extensible circuit elements | |
JPH04142675A (ja) | 地図表示処理方式 | |
JP2908425B1 (ja) | フレームを使用しているホームページのマーキング・再表示方式 | |
JP2845897B2 (ja) | 文書検索・表示方法および装置 | |
JPS60134282A (ja) | システム画面表示方式 | |
JP2863484B2 (ja) | 地図表示方式 | |
JPH0277872A (ja) | 文書処理プログラムを格納した記憶媒体と文書処理装置 | |
JPH01177680A (ja) | 画像編集処理装置 | |
JPS61128325A (ja) | 画面制御方式 | |
JP2000172712A (ja) | データベースシステム、該システムにおけるデータの抽出方法、及びオーダリングシステム | |
JP2759954B2 (ja) | 電子式地図検索装置 | |
JP2638364B2 (ja) | 図形管理装置 | |
JPH064273A (ja) | データ処理装置 | |
JPH0744446A (ja) | グループ化情報の関連付け方法 | |
JPS6177889A (ja) | 画面制御装置 | |
JPH0772908B2 (ja) | 図面管理方法と図面管理装置及びその図面表示方法 | |
JPH02140789A (ja) | ナビゲーション装置の地図描画方法 | |
JPH02128234A (ja) | 試験プログラム作成管理方式 | |
JPH0442366A (ja) | データ検索装置 | |
JPH0540592A (ja) | マルチウインドウ表示システムの描画方式 | |
JPH04127233A (ja) | ソフトウェア開発支援辞書システム | |
JPS62245481A (ja) | 折りたたみ表示制御方式 | |
JPS6261093A (ja) | グラフイツク表示装置 | |
JPH03259334A (ja) | 流れ図の段階的作成装置 | |
JPH056401A (ja) | Cadの図形表示方式 |