[go: up one dir, main page]

JP2001043350A - Display processing method for map data and device therefor - Google Patents

Display processing method for map data and device therefor

Info

Publication number
JP2001043350A
JP2001043350A JP11215278A JP21527899A JP2001043350A JP 2001043350 A JP2001043350 A JP 2001043350A JP 11215278 A JP11215278 A JP 11215278A JP 21527899 A JP21527899 A JP 21527899A JP 2001043350 A JP2001043350 A JP 2001043350A
Authority
JP
Japan
Prior art keywords
map data
display
area
coordinate system
reference area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11215278A
Other languages
Japanese (ja)
Inventor
Katsuhiro Kitani
克広 木谷
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.)
Hitachi Software Engineering Co Ltd
Original Assignee
Hitachi Software Engineering 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 Hitachi Software Engineering Co Ltd filed Critical Hitachi Software Engineering Co Ltd
Priority to JP11215278A priority Critical patent/JP2001043350A/en
Publication of JP2001043350A publication Critical patent/JP2001043350A/en
Pending legal-status Critical Current

Links

Landscapes

  • Instructional Devices (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PROBLEM TO BE SOLVED: To decrease even a large quantity of map data to undergo the coordinate transformation and to attain the fast display for the change of a reduction scale. SOLUTION: When a reduction scale change request is given from a user, a coordinate transformation ratio is calculated between a device coordinate system and an absolute coordinate system (402). Then a reference area is set to show an area range where the simple display is performed in the device coordinate system (403). A reference area of the absolute coordinate system is calculated from the set reference area and the coordinate transformation ratio and defined as a discrimination unable area (404). The map data expressed in the absolute coordinate system are read out (405) and the existing area of the map data is compared with the discrimination unable area (406). If the map data are larger than the discrimination unable area, the change of a reduction scale is displayed in a usual way (408, 409). If the map data are smaller than the discrimination unable area, the simplified display is performed (407).

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、地図データの表示
処理にかかり、特にベクトル地図データ等を縮尺表示す
る際に好適な地図データ表示処理方法及び装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to map data display processing, and more particularly to a map data display processing method and apparatus suitable for displaying vector map data and the like on a reduced scale.

【0002】[0002]

【従来の技術】従来のベクトル地図データの表示処理方
式では、利用者からの表示縮尺変更の指示を受けて表示
処理を行う場合、特に縮小表示させる場合には、図12
(a)のようなベクトル地図データの狭い領域表示では
容易に判別可能な文字列や折線も、図12(b)のよう
に、(a)よりも広い領域表示では判別不能になり、さ
らに広い領域表示を行うと、図12(c)のようにほと
んどの図形が判別不能になることが知られている。
2. Description of the Related Art In a conventional vector map data display processing method, when display processing is performed in response to an instruction to change the display scale from a user, particularly when a reduced display is performed, FIG.
Character strings and broken lines that can be easily distinguished in a narrow area display of vector map data as in (a) become indistinguishable in an area display wider than (a) as shown in FIG. It is known that when an area is displayed, most figures cannot be distinguished as shown in FIG.

【0003】これに対処するための技術技術としては、
例えば、特開平8−123936号公報や特開平10−
254355号公報などに記載のものが知られている。
これはベクトル地図データを縮小させて表示する際に、
表示画面上で視覚的に判別不可能なサイズ以下のもの
は、代替表示とするか間引いて描画させないというもの
である。
[0003] As a technical technique to deal with this,
For example, Japanese Patent Application Laid-Open Nos.
The thing described in 254355 gazette etc. is known.
This is when displaying the vector map data in a reduced size,
If the size is smaller than the size that cannot be visually distinguished on the display screen, it is displayed as an alternative display or is not thinned out and drawn.

【0004】ところで、地図データの表示処理では、絶
対座標と装置座標という2種類の座標系を考慮する必要
がある。絶対座標系は世界座標、デカルト座標などとも
言い、CAD/GISの分野で一般的に使用される用語
であって、GISであれば地図データそのものを表現す
るための座標系を意味する。地図データであれば必ずど
こかの点を基準点とした位置を持っており、これはどの
ような縮尺でグラフィックディスプレイ等に表示されよ
うと変わることはない。一方の装置座標も一般的に使用
される用語であり、システムを構成するハードウェア装
置特有の座標系である。通常、出力するハードウェア装
置がプリンタならdpiで示される座標系を持ち、グラ
フィックディスプレイであればピクセル(画素)で示さ
れる座標系を持つ。
In the display processing of map data, it is necessary to consider two types of coordinate systems, that is, absolute coordinates and device coordinates. The absolute coordinate system is also called a world coordinate, a Cartesian coordinate, or the like, and is a term generally used in the field of CAD / GIS. In the case of a GIS, it refers to a coordinate system for expressing map data itself. Map data always has a position with some point as a reference point, and this does not change regardless of the scale at which it is displayed on a graphic display or the like. One device coordinate is also a commonly used term, and is a coordinate system specific to a hardware device constituting the system. Usually, the output hardware device has a coordinate system indicated by dpi if it is a printer, and has a coordinate system indicated by pixels if it is a graphic display.

【0005】地図データの表示処理では、装置座標に
対する絶対座標系上の表示範囲から座標変換比率の算
出、地図データ取得、座標変換比率から地図データ
を装置座標に座標変換、変換後のデバイスに描画、と
いう一連の処理を行う。ここで、上記特開平10−25
4355号公報等に記載のものは、図形が判別できない
ような地図データを間引くなどするために、の座標変
換処理後、装置座標系に座標変換した地図データがあら
かじめ設定しておいたフィルタリングサイズなどよりも
大きい場合にはの描画処理を行い、小さければ間引き
などの処理を行っている。
In the display processing of map data, a coordinate conversion ratio is calculated from a display range on an absolute coordinate system with respect to device coordinates, map data is obtained, map data is converted into device coordinates from the coordinate conversion ratio, and drawn on a converted device. Is performed. Here, the above-mentioned JP-A-10-25
No. 4355 discloses a method in which map data converted into a device coordinate system after a coordinate conversion process is used in order to thin out map data in which a figure cannot be discriminated. If it is larger than this, drawing processing is performed, and if it is smaller, processing such as thinning is performed.

【0006】また、他の従来技術としては、あらかじめ
地図データ毎に間引きを実行する座標変換比率を設定し
ておき、座標変換比率の取得後、取得した座標変換比率
と地図データに設定された間引き実行変換比率との比較
を行って、間引きするか否かを判定する方法もある。
As another conventional technique, a coordinate conversion ratio for executing thinning is set in advance for each map data, and after the coordinate conversion ratio is obtained, the obtained coordinate conversion ratio and the thinning set in the map data are set. There is also a method of comparing with the execution conversion ratio and determining whether to thin out or not.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、特開平
10−254355号公報等に記載の技術は、装置座標
系に座標変換した地図データをもとに表示可否判定を行
うことを前提としているため、全ての地図データの要素
にたいして実数計算を含む座標変換処理を行わなくては
表示可否を判定できないという問題がある。
However, the technology described in Japanese Patent Application Laid-Open No. 10-254355 and the like is based on the premise that display determination is made based on map data coordinate-converted to a device coordinate system. There is a problem that it is impossible to determine whether or not display is possible without performing coordinate conversion processing including real number calculation for all map data elements.

【0008】また、地図データ毎に設定した間引き実行
座標変換比率との比較において地図データの間引きを行
う方法では、表示対象となる地図データの全てに適切な
間引き実行座標変換比率を設定しなければならず、また
その変換比率の変更も容易でないため、実際に使用する
利用者に大きな負担を与えるという問題がある。
In the method of thinning map data in comparison with the thinning execution coordinate conversion ratio set for each map data, the appropriate thinning execution coordinate conversion ratio must be set for all the map data to be displayed. In addition, it is not easy to change the conversion ratio, so that there is a problem that a heavy burden is imposed on a user who actually uses the conversion ratio.

【0009】本発明は、これらの問題を解決するために
なされたものであり、表示するベクトル地図データ等が
大量になる場合にも処理の増加を軽減し、かつ、利用者
に負担を与えることなく、表示結果が利用者によって認
識できないことが明らかな地図データに対して、座標変
換処理やディスプレイへの表示処理を極力行わないこと
で地図表示処理を高速化することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve these problems, and it is possible to reduce an increase in processing even when a large amount of vector map data or the like is to be displayed, and to put a burden on a user. It is another object of the present invention to speed up map display processing by minimizing coordinate conversion processing and display processing on a display for map data for which it is clear that a display result cannot be recognized by a user.

【0010】[0010]

【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の地図データ表示処理方法は、装置座
標系と絶対座標系との座標変換比率を算出し、装置座標
系において簡略表示を行う領域の範囲を示す基準領域を
設定し、前記装置座標系の基準領域と前記座標変換比率
とをもとに絶対座標系での基準領域を算出して判別不能
領域とし、絶対座標系で表現された地図データの存在領
域を前記判別不能領域と比較し、地図データの方が大の
場合には通常の縮尺変更の表示処理を行い、地図データ
の方が小さい場合には簡略表示処理を行うことを特徴と
するものである。
In order to achieve the above object, a map data display processing method according to claim 1 calculates a coordinate conversion ratio between an apparatus coordinate system and an absolute coordinate system, and simplifies the processing in the apparatus coordinate system. A reference area indicating a range of an area to be displayed is set, and a reference area in an absolute coordinate system is calculated based on the reference area in the apparatus coordinate system and the coordinate conversion ratio, and the area is determined as an indistinguishable area. Is compared with the indistinguishable area. If the map data is larger, a normal scale change display process is performed. If the map data is smaller, a simplified display process is performed. Is performed.

【0011】請求項2記載の地図データ表示処理方法
は、前記装置座標系における基準領域として、利用者が
入力した任意の数値あるいは領域を設定することを特徴
とするものである。
According to a second aspect of the present invention, there is provided a map data display processing method, wherein an arbitrary numerical value or area input by a user is set as a reference area in the apparatus coordinate system.

【0012】請求項3記載の地図データ表示処理方法
は、地図データの種別毎に、簡略表示を行うか否かの基
準を示す表示判定情報と簡略表示する場合の表示態様を
示す表示態様情報とからなる表示制御情報を用意し、前
記簡略表示処理の際に、前記表示制御情報をもとに簡略
表示処理を実行することを特徴とするものである。
According to a third aspect of the present invention, there is provided a map data display processing method, comprising: for each type of map data, display determination information indicating a criterion as to whether or not simplified display is to be performed; Is prepared, and the simplified display processing is executed based on the display control information at the time of the simplified display processing.

【0013】請求項4記載の地図データ表示処理装置
は、絶対座標系で表現された地図データを格納する手段
と、装置座標系と絶対座標系との座標変換比率を算出す
る手段と、装置座標系において簡略表示を行う領域の範
囲を示す基準領域を設定する手段と、前記装置座標系の
基準領域と前記座標変換比率とをもとに絶対座標系での
基準領域を算出して判別不能領域として設定する手段
と、前記絶対座標系で表現された地図データの存在領域
を前記判別不能領域と比較する手段と、前記地図データ
の存在領域が前記判別不能領域より大の場合に、当該地
図データを前記座標変換比率をもとに装置座標系へ変換
して表示する手段と、前記地図データの存在領域が前記
判別不能領域より小の場合に、当該地図データを簡略表
示する手段とを具備えることを特徴とするものである。
According to a fourth aspect of the present invention, there is provided a map data display processing device for storing map data expressed in an absolute coordinate system, calculating a coordinate conversion ratio between the device coordinate system and the absolute coordinate system, Means for setting a reference area indicating a range of an area for simplified display in the system, and a reference area in the absolute coordinate system based on the reference area in the apparatus coordinate system and the coordinate conversion ratio, and a non-discriminating area. Means for setting the map data in the absolute coordinate system with the indistinguishable area; and when the map data in the area is larger than the indistinguishable area, the map data And a means for converting and displaying the map data in the apparatus coordinate system based on the coordinate conversion ratio, and a means for simply displaying the map data when the area where the map data is present is smaller than the indistinguishable area. It is characterized in.

【0014】[0014]

【発明の実施の形態】以下、本発明の実施の形態を図面
を用いて具体的に説明する。図1は、本発明の一実施形
態を示す地図データ表示処理システムのブロック図であ
る。本地図データ表示処理システムは、ベクトル地図デ
ータ200を格納する外部記憶装置1、地図データ表示
処理など各種の処理を実行するための中央処理装置(C
PU)6と種々の情報を記憶するメモリ7とを備えたデ
ータ処理装置2、ベクトル地図データや種々の画面など
を表示するためのディスプレイ3、画面上のメニューを
選択したり、各種操作を行うためのキーボード4および
マウス(ポインティングデバイス)5などで構成され
る。なお、ディスプレイ3、キーボード4、マウス5は
まとめて端末装置とし、ネットワークを介して、地図デ
ータ提供サービスセンタとしてのデータ処理装置2に接
続されることでもよい。
Embodiments of the present invention will be specifically described below with reference to the drawings. FIG. 1 is a block diagram of a map data display processing system according to an embodiment of the present invention. This map data display processing system includes an external storage device 1 for storing vector map data 200, and a central processing unit (C) for executing various processes such as a map data display process.
(PU) 6 and a memory 7 for storing various information, a display 3 for displaying vector map data, various screens, and the like, selecting menus on the screen, and performing various operations. And a mouse (pointing device) 5 and the like. The display 3, the keyboard 4, and the mouse 5 may be collectively used as a terminal device and connected to the data processing device 2 as a map data providing service center via a network.

【0015】データ処理装置2では、本発明に関係する
処理機能として、CPU6は、外部記憶装置1内のベク
トル地図データ200を管理する地図データ管理部61
と、利用者からの入力指示を受けてベクトル地図データ
への操作を行う地図データ操作部62と、座標変換や縮
尺変更などを行う際の様々な演算処理を行う算出変換部
63と、装置座標系での基準領域を設定する基準領域設
定部64と、表示対象となったベクトル地図データを通
常表示すべきか簡略表示すべきか判定する表示判定部6
5と、表示判定部65の判定を元にベクトル地図データ
をディスプレイ3へ表示する地図データ表示処理部66
とを具備している。実際には、これらの処理部は、その
処理機能を実行するためのプログラムがあらかじめメモ
リ7内にロードされ、それをCPU6のハードウェアが
実行することで実現される。メモリ7には、上記プログ
ラム、及び、後述の座標変換比率71、装置座標系の基
準領域72、絶対座標系の基準領域(判別不能領域)7
3の各種パラメータ、及び、同じく後述の表示制御情報
800などが格納される。
In the data processing device 2, as a processing function related to the present invention, the CPU 6 includes a map data management unit 61 for managing the vector map data 200 in the external storage device 1.
A map data operation unit 62 that performs an operation on vector map data in response to an input instruction from a user, a calculation conversion unit 63 that performs various arithmetic processes when performing coordinate conversion, scale change, and the like; A reference region setting unit 64 for setting a reference region in the system, and a display determining unit 6 for determining whether to display vector map data to be displayed normally or simply.
5 and a map data display processing unit 66 for displaying vector map data on the display 3 based on the determination of the display determination unit 65.
Is provided. Actually, these processing units are realized by loading a program for executing the processing function into the memory 7 in advance and executing the program by the hardware of the CPU 6. In the memory 7, the above-mentioned program, a coordinate conversion ratio 71 described later, a reference area 72 of the apparatus coordinate system, and a reference area (indistinguishable area) 7 of the absolute coordinate system
3 and display control information 800 also described later.

【0016】図2は、外部記憶装置1内のベクトル地図
データ200の具体的構成例である。ベクトル地図デー
タ200は絶対座標系で定義されており、1レコードは
データの種別201、識別番号202、存在領域20
3、始点座標値204、種別構成データ205といった
データ項目からなる。存在領域203とはベクトル地図
データを隣接して含む外接矩形であり、これによりそれ
ぞれ様々な形状を有するベクトル地図データを単純な形
状の矩形として扱うことができる。始点座標値204は
絶対座標系における存在領域203の始点の座標であ
る。種別構成データ205は種別201に対応してそれ
ぞれ設けられたデータ項目であり、種別201が「文
字」であれば文字サイズや文字数、「円」であれば中心
点座標や半径、「建物」であれば構成点数などがそれぞ
れ項目として挙がっている。図2の例では、図形のピッ
ク処理などにも利用できるように始点座標値204を保
持したり、ベクトル地図データの詳細なデータ項目とし
て種別構成データ205等を設けているが、存在領域2
03の大きさだけでもよい。なお、本実施の形態では、
座標等に用いられている数字の単位は全てミリメートル
(mm)とする。
FIG. 2 shows a specific configuration example of the vector map data 200 in the external storage device 1. The vector map data 200 is defined in an absolute coordinate system, and one record is composed of a data type 201, an identification number 202, and an existence area 20.
3, data items such as start point coordinate value 204 and type configuration data 205. The existence area 203 is a circumscribed rectangle that includes vector map data adjacent thereto, so that vector map data having various shapes can be treated as a rectangle having a simple shape. The start point coordinate value 204 is the coordinates of the start point of the existence area 203 in the absolute coordinate system. The type configuration data 205 is a data item provided corresponding to the type 201. If the type 201 is "character", the character size and the number of characters. If so, the number of components is listed as an item. In the example of FIG. 2, the starting point coordinate value 204 is held so that it can be used for a graphic picking process and the like, and the type configuration data 205 and the like are provided as detailed data items of the vector map data.
It may be just the size of 03. In the present embodiment,
The units of numbers used for coordinates and the like are all millimeters (mm).

【0017】図3は、図2のベクトル地図データのう
ち、一例として識別番号1001、1002、200
1、3001のデータをイメージ化して示した図であ
る。各データはベクトル地図データそのものを表現する
ための座標系である絶対座標系において、固定した原点
に関して与えられる座標である絶対座標で表現されてい
る。絶対座標はどのような縮尺でディスプレイに表示さ
れようと変化することはない。図3において、例えば、
1001の「花」は、絶対座標系において、座標(45
0、200)を始点として、存在領域が1000×10
00の矩形で定義されている。同様に、1002の
「鳥」は、絶対座標系の座標(1800、3500)を
始点に、存在領域が450×450の矩形で定義されて
いる。また、2001の「円」や3001の「建物」な
ども、全て単純な矩形である存在領域で定義されてい
る。
FIG. 3 shows, as an example, the identification numbers 1001, 1002, and 200 of the vector map data shown in FIG.
FIG. 1 is a diagram showing an image of data 1,3001. Each data is represented by an absolute coordinate which is a coordinate given to a fixed origin in an absolute coordinate system which is a coordinate system for expressing the vector map data itself. The absolute coordinates do not change whatever scale is displayed on the display. In FIG. 3, for example,
The “flower” 1001 has coordinates (45) in the absolute coordinate system.
0, 200) as the starting point, and the existence area is 1000 × 10
00 is defined by the rectangle. Similarly, the “bird” 1002 is defined as a 450 × 450 rectangle starting from the coordinates (1800, 3500) in the absolute coordinate system. In addition, the “circle” 2001 and the “building” 3001 are all defined by simple rectangular existence areas.

【0018】図4は、本発明による地図データ表示処理
の一実施形態のフローチャートを示したものである。以
下、図4にもとづいて図1のデータ処理装置2内の動作
を説明する。
FIG. 4 shows a flowchart of one embodiment of the map data display processing according to the present invention. Hereinafter, the operation in the data processing device 2 of FIG. 1 will be described with reference to FIG.

【0019】利用者は、ディスプレイ3上の地図表示画
面を見ながら、キーボード4やマウス5により縮尺変更
要求を入力する。データ処理装置2では、地図データ操
作処理部62が該利用者の拡大・縮小などの操作による
縮尺変更要求があるかを判定し(ステップ401)、要
求が無ければ処理を終了する。
The user inputs a scale change request using the keyboard 4 or the mouse 5 while viewing the map display screen on the display 3. In the data processing device 2, the map data operation processing unit 62 determines whether or not there is a scale change request by an operation such as enlargement / reduction of the user (step 401), and if there is no request, the process ends.

【0020】利用者から縮尺変更要求があると、まず、
算出変換部63がベクトル地図データの絶対座標系での
表示領域と、ディスプレイ3の装置座標系での表示領域
との関係から、絶対座標系と装置座標系の変換比率を算
出する(ステップ402)。算出された変換比率(座標
変換比率)はメモリ7に格納しておく。
When a user requests a change in scale, first,
The calculation conversion unit 63 calculates the conversion ratio between the absolute coordinate system and the device coordinate system from the relationship between the display area of the vector map data in the absolute coordinate system and the display area of the display 3 in the device coordinate system (step 402). . The calculated conversion ratio (coordinate conversion ratio) is stored in the memory 7.

【0021】装置座標はシステムを構成するハードウェ
ア装置の座標系であり、本ディスプレイ3ではピクセル
(画素)単位の座標系を持つものとする。つまり、ディ
スプレイ3に表示された地図データに対する利用者の操
作は、装置座標系で表示された地図データへの操作であ
る。本実施の形態では、表示対象のベクトル地図データ
は、ディスプレイ3に500mm/Pixelの縮尺で
表示されるものとする。よって、ステップ402では、
絶対座標系と装置座標系の変換比率として500mm/
Pixelが算出される。
The device coordinates are coordinate systems of hardware devices constituting the system, and the display 3 has a coordinate system in units of pixels. That is, the user's operation on the map data displayed on the display 3 is an operation on the map data displayed on the device coordinate system. In the present embodiment, the vector map data to be displayed is displayed on the display 3 at a reduced scale of 500 mm / Pixel. Therefore, in step 402,
The conversion ratio between the absolute coordinate system and the device coordinate system is 500 mm /
Pixel is calculated.

【0022】なお、絶対座標系と装置座標系は以上のよ
うな対応関係を持つことから、利用者がディスプレイ3
に対して拡大・縮小などの操作を行えば、その変換比率
が変化するのはもちろんである。
Since the absolute coordinate system and the apparatus coordinate system have the above-described correspondence, the user can use the display 3.
If an operation such as enlargement / reduction is performed on, the conversion ratio will of course change.

【0023】次に、基準領域設定部64が装置座標系で
の基準領域を設定してメモリ7に格納する(ステップ4
03)。基準領域とは、ベクトル地図データを簡略表示
する際の基準となる領域である。装置座標系での基準領
域は、利用者が図形の形状を確認できないと判断される
装置座標系の表示範囲であり、本実施の形態では、この
基準領域よりも小さく表示されるベクトル地図データが
簡略表示の対象となる。
Next, the reference area setting section 64 sets a reference area in the apparatus coordinate system and stores it in the memory 7 (step 4).
03). The reference area is an area serving as a reference when the vector map data is simply displayed. The reference region in the device coordinate system is a display range of the device coordinate system in which it is determined that the user cannot confirm the shape of the figure. In the present embodiment, the vector map data displayed smaller than the reference region is It is a target of simplified display.

【0024】通常、装置座標系においてベクトル図形デ
ータを1ピクセル以下で表示しても、利用者からは判別
不能となる。よって、本実施の形態において基準領域設
定部64は装置座標系での基準領域を1ピクセルと設定
して、座標変換後のサイズがそれ以下のベクトル地図デ
ータを簡略表示の対象とする。
Normally, even if vector graphic data is displayed with one pixel or less in the apparatus coordinate system, it cannot be discriminated from the user. Therefore, in the present embodiment, the reference area setting unit 64 sets the reference area in the apparatus coordinate system as one pixel, and sets vector map data whose size after the coordinate conversion is smaller than that as a target for simplified display.

【0025】次に、算出変換部63は、ステップ402
で算出した変換比率とステップ403で設定した基準領
域とから、絶対座標系での基準領域を算出して判別不能
領域とし、メモリ7に格納する(ステップ404)。つ
まり、ディスプレイ3上で表示しても、利用者が判別で
きないベクトル地図データの装置座標系の領域(ここで
は1ピクセル)を絶対座標系に変換し、そこで得た絶対
座標系での基準領域を判別不能領域としてあらかじめ算
出しておく。例では、絶対座標系と装置座標系の変換比
率が500mm/Pixel、装置座標系での基準領域
は1ピクセルであるから、絶対座標系での基準領域(判
別不可能領域)は500mmである。
Next, the calculation conversion unit 63 executes step 402
The reference area in the absolute coordinate system is calculated from the conversion ratio calculated in step 403 and the reference area set in step 403, and the calculated area is stored in the memory 7 (step 404). In other words, even if it is displayed on the display 3, the area of the apparatus coordinate system (1 pixel in this case) of the vector map data which cannot be distinguished by the user is converted into the absolute coordinate system, and the reference area in the absolute coordinate system obtained therefrom is converted. It is calculated in advance as an indistinguishable area. In the example, since the conversion ratio between the absolute coordinate system and the device coordinate system is 500 mm / Pixel, and the reference region in the device coordinate system is one pixel, the reference region (indistinguishable region) in the absolute coordinate system is 500 mm.

【0026】その後、地図データ操作処理部62が、外
部記憶装置1から表示対象のベクトル地図データを1レ
コード取得し(ステップ405)、表示判定部65がそ
のベクトル地図データの絶対座標系での存在領域とステ
ップ44で算出した判別不能領域との大小を比較する判
定処理を行なう(ステップ406)。本実施の形態にお
いては、この判定処理では、各領域のX軸、Y軸方向の
大きさを比較し、例えば、どちらか片方でも判別不能領
域の方が大と判定されれば、判別不能領域はベクトル地
図データの存在領域よりも大とする。
Thereafter, the map data operation processing unit 62 acquires one record of the vector map data to be displayed from the external storage device 1 (step 405), and the display determination unit 65 determines whether the vector map data exists in the absolute coordinate system. A determination process is performed to compare the size of the region with the indistinguishable region calculated in step 44 (step 406). In the present embodiment, in this determination process, the sizes of the respective regions in the X-axis and Y-axis directions are compared, and for example, if the indeterminate region is determined to be larger in either one, the indeterminate region Is larger than the existing area of the vector map data.

【0027】ステップ406で表示判定部65が存在領
域を判別不能領域よりも小と判定すれば、地図データ表
示処理部62は、そのベクトル地図データに対して簡略
表示処理を行い(例えば間引きを行って表示しない)、
ステップ405へ戻る(ステップ407)。例えば、図
3において、「鳥」1002というベクトル地図データ
の存在領域はX軸、Y軸方向とも450mmで、いずれ
にしても判別不能領域の500mmよりも小さいため、
簡略表示の対象となり表示されない。
If the display determination section 65 determines in step 406 that the existing area is smaller than the indistinguishable area, the map data display processing section 62 performs a simplified display process on the vector map data (for example, thinning is performed. Do not display),
It returns to step 405 (step 407). For example, in FIG. 3, the existence area of the vector map data “bird” 1002 is 450 mm in both the X-axis and Y-axis directions, and is smaller than the indistinguishable area of 500 mm in any case.
It is the target of simplified display and is not displayed.

【0028】一方、ステップ406で表示判定部65が
ベクトル地図データの存在領域を判別不能領域よりも大
と判定すれば、地図データ表示処理部62は、そのベク
トル地図データを変換比率に基づいて絶対座標から装置
座標へ変換する座標変換処理を行い(ステップ40
8)、該座標変換後のベクトル地図データを描画してデ
ィスプレイ3へ表示する(ステップ409)。なお、本
実施の形態においては最小表示単位は1Pixelであ
るため、座標変換後に生じた端数は切り捨てて表示を行
う。例えば、図3において、「花」1001というベク
トル地図データの存在領域はX軸、Y軸方向とも100
0mmで、いずれも判別不能領域の500mmよりも大
きい。変換比率は500mm/Pixelであるから、
絶対表示系でのX軸、Y軸方向の各存在領域1000m
mは装置座標系でそれぞれ2Pixelに変換され、デ
ィスプレイ3に表示される。
On the other hand, if the display determination unit 65 determines in step 406 that the area where the vector map data is present is larger than the indistinguishable area, the map data display processing unit 62 converts the vector map data into absolute data based on the conversion ratio. A coordinate conversion process for converting coordinates into device coordinates is performed (step 40).
8) The vector map data after the coordinate conversion is drawn and displayed on the display 3 (step 409). In the present embodiment, since the minimum display unit is 1 Pixel, a fraction generated after the coordinate conversion is truncated and displayed. For example, in FIG. 3, the existence area of the vector map data “flower” 1001 is 100
0 mm, which is larger than the indistinguishable area of 500 mm. Since the conversion ratio is 500 mm / Pixel,
Each existing area of 1000 m in the X-axis and Y-axis directions in the absolute display system
m is converted into 2 pixels in the device coordinate system, and is displayed on the display 3.

【0029】以上の表示処理の結果を示したのが図5で
ある。ここで、「鳥」1002は簡略表示の対象となっ
たため表示されていないが、一方の「花」1001が2
Pixelでディスプレイ3に描画されている。
FIG. 5 shows the result of the above display processing. Here, the “bird” 1002 is not displayed because it has been subjected to the simplified display, but one “flower” 1001 is 2
It is drawn on the display 3 in Pixel.

【0030】ステップ405〜409の処理を表示対象
のベクトル地図データが無くなるまで繰り返したら、全
ての処理を終える(ステップ410)。
When the processes of steps 405 to 409 are repeated until there is no more vector map data to be displayed, all the processes are completed (step 410).

【0031】上記実施の形態では基準領域設定部64が
自動的に装置座標系での基準領域を設定したが(例では
1Pixel)、キーボード4やマウス5等の入力装置
から利用者が任意にその値を設定することもできる。図
6はその処理フローチャート、図7はそのときの基準領
域設定の画面遷移である。
In the above embodiment, the reference area setting section 64 automatically sets the reference area in the apparatus coordinate system (1 Pixel in the example), but the user can arbitrarily input the reference area from the input device such as the keyboard 4 and the mouse 5. You can also set a value. FIG. 6 is a flowchart of the processing, and FIG. 7 is a screen transition of the reference area setting at that time.

【0032】まず、ディスプレイ3上に、現在表示され
ている地図データに重ねて基準領域設定の指示画面を表
示する(ステップ601)。図7の701は該指示画面
の一例である。ここで、利用者が「NO」のボタンを押
すと、利用者による基準領域の設定は行われないが、利
用者が「YES」のボタンを押すと、基準領域の設定画
面が表示され、利用者による任意のサイズと矩形形状の
入力が可能になる(ステップ602、603)。図7の
702、703は、該設定画面の一例である。ここで、
702はキーボード4からの数値入力による基準領域の
設定画面であり、利用者は装置座標系で任意の基準領域
の縦(Y)と横(X)の大きさを設定する。同様に、7
03はマウス5からの矩形入力による基準領域の設定画
面であり、利用者は形状と大きさをディスプレイ3上で
確認しながら所望する基準領域を設定する。利用者から
入力された基準領域を取得すると(ステップ604)、
確認画面を表示する(ステップ605)。図7の704
は該確認画面の一例である。利用者への確認の後(ステ
ップ606)、入力された基準領域はメモリ7に記憶さ
れる(ステップ607)。これにより、次回の処理から
基準領域設定部64は、図4のステップ403において
利用者が指定した装置座標系での基準領域をそのまま、
設定するようになる。なお、ステップ606において、
利用者が「やり直し」のボタンを押したならば、ステッ
プ603に戻り、あらためて基準領域の設定画面が表示
される。
First, an instruction screen for setting a reference region is displayed on the display 3 so as to overlap the currently displayed map data (step 601). Reference numeral 701 in FIG. 7 is an example of the instruction screen. Here, if the user presses the “NO” button, the user does not set the reference area, but if the user presses the “YES” button, the reference area setting screen is displayed, The user can input an arbitrary size and rectangular shape (steps 602 and 603). Reference numerals 702 and 703 in FIG. 7 are examples of the setting screen. here,
Reference numeral 702 denotes a reference area setting screen by inputting a numerical value from the keyboard 4, and the user sets the vertical (Y) and horizontal (X) sizes of an arbitrary reference area in the apparatus coordinate system. Similarly, 7
Reference numeral 03 denotes a reference area setting screen by a rectangular input from the mouse 5. The user sets a desired reference area while checking the shape and size on the display 3. When the reference area input by the user is obtained (step 604),
A confirmation screen is displayed (step 605). 704 in FIG.
Is an example of the confirmation screen. After confirmation with the user (step 606), the input reference area is stored in the memory 7 (step 607). Thus, from the next processing, the reference area setting unit 64 retains the reference area in the device coordinate system designated by the user in step 403 of FIG.
To set. In step 606,
If the user presses the “redo” button, the process returns to step 603, and the reference area setting screen is displayed again.

【0033】次に、図1において、表示判定部65がベ
クトル地図データの存在領域を判別不能領域よりも小と
判定した場合の、地図データ表示処理部66での簡略表
示処理(図4のステップ407)の他の実施の形態につ
いて説明する。
Next, in FIG. 1, when the display judging section 65 judges that the existing area of the vector map data is smaller than the indistinguishable area, the simplified display processing in the map data display processing section 66 (step in FIG. 4). 407) Another embodiment will be described.

【0034】先の実施の形態では、ベクトル地図データ
を簡略表示する際、1002の「鳥」の例のように、一
律に間引きを行って全て表示しないようにしたが、簡略
表示の形態はそれに限らない。また、簡略表示は、ベク
トル図形データの種別にかかわらず一律に行ったが、必
ずしも全ての地図データを簡略表示の対象としなくても
よい。以下に述べる実施の形態は、あらかじめメモリ7
に表示制御情報800を記憶しておくことで、簡略表示
の形態や対象に変化をもたせるものである。
In the above-described embodiment, when the vector map data is displayed in a simplified manner, as in the case of the “bird” 1002, the data is uniformly thinned out and not displayed at all. Not exclusively. Further, the simplified display is uniformly performed irrespective of the type of the vector graphic data. However, all the map data need not always be the target of the simplified display. The embodiment described below uses a memory 7 in advance.
By storing the display control information 800 in the storage device, the form and the target of the simplified display are changed.

【0035】図8は、メモリ7内の表示制御情報800
の一例を示す図である。本実施の形態では、表示制御情
報800は、簡略表示をするか否かの基準である表示判
定情報802と、簡略表示する際の表示態様を示す表示
態様情報803からなり、これらの項目はベクトル地図
データの種別801毎に定められている。表示判定情報
802において、「簡略表示しない」とは、どのような
縮尺であっても通常どおりの縮尺でベクトル地図データ
を表示することを意味する。また、「X,Yの両方が基
準領域よりも小」とは、図4のステップ406の判定処
理において、表示対象のベクトル地図データの存在領域
が縦(Y)横(X)とも基準領域のそれよりも小さい場
合に簡略表示を行うか否かを示し、図8によれば、「高
速道路」だけが常に簡略表示されることなく通常どおり
の縮尺で表示され、他の種別のデータは簡略表示され
る。「X,Yの片方が基準領域よりも小」とは、縦
(Y)横(X)の片方は基準領域のそれよりも大きい
が、もう片方は基準領域よりも小さいという場合であ
り、「文字」と「市町村名」だけはこの場合にも簡略表
示の対象となっている。表示態様情報803は、簡略表
示されるベクトル地図データの表示形態を示すが、「非
表示」に「○」とされているものは間引きされ全く表示
されないことを示す。「代替表示」とは、ベクトル地図
データを簡単な記号や文字に置き換えて表示するもので
あり、具体的には「代替表示記号」で定義された記号等
で表示される。
FIG. 8 shows display control information 800 in the memory 7.
It is a figure showing an example of. In the present embodiment, the display control information 800 is composed of display determination information 802 as a criterion for determining whether or not to perform simple display, and display mode information 803 indicating a display mode when performing simple display. It is determined for each type 801 of map data. In the display determination information 802, “not simplified display” means that the vector map data is displayed at a normal scale regardless of the scale. Further, “both X and Y are smaller than the reference area” means that the presence area of the vector map data to be displayed is both vertical (Y) and horizontal (X) in the determination processing in step 406 of FIG. If it is smaller than this, it indicates whether or not simplified display is to be performed. According to FIG. 8, only “expressway” is always displayed at the normal scale without being simply displayed, and other types of data are simply displayed. Is displayed. "One of X and Y is smaller than the reference area" means that one of the vertical (Y) and the horizontal (X) is larger than that of the reference area, but the other is smaller than the reference area. Only the "character" and the "city name" are also subjected to the simplified display in this case. The display mode information 803 indicates the display mode of the vector map data that is simply displayed. However, the ones that are marked “○” in “non-display” indicate that the display is thinned out and not displayed at all. The “alternative display” is a display in which the vector map data is replaced with simple symbols and characters, and is specifically displayed with a symbol defined by the “alternative display symbol”.

【0036】図9は、この表示制御情報800を用いた
場合の簡略表示処理(図4のステップ407)のフロー
チャートである。表示判定部65がベクトル地図データ
の存在領域を判別不能領域よりも小と判定した場合(図
4のステップ406)、本実施の形態では、地図データ
表示処理部66は、表示制御情報800を検索して(ス
テップ901)、当該ベクトル地図データの種別に対応
する種別の表示判定情報と表示態様情報を取得する(ス
テップ902)。そして、表示判定情報をもとに、当該
種別のベクトル地図データが、その存在領域が基準領域
よりもX,Yの両方とも小、あるいは片方のみが小で、
簡略表示を場合分けする対象データか否かチェックする
(ステップ903)。ここで、当該ベクトル地図データ
が、その存在領域のX,Yの両方、あるいは片方の大き
さのいずれでも、簡略表示を場合分しない対象のもので
あったとする。表示判定情報により、当該ベクトル地図
データが、簡略表示対象か否か判定し(ステップ90
4)、簡略表示対象でない場合(例えば高速道路)、通
常どおりの縮尺で表示する(ステップ905)。また、
簡略表示対象の場合には(例えば、文字、市町村名)、
更に表示態様情報により代替表示対象か否か判定し(ス
テップ906)、代替表示対象でないならば(例えば、
文字)、間引きして全く表示を行わず(ステップ90
7)、代替表示対象ならば(例えば、市町村名)、表示
態様情報で指示された代替表示記号で表示する(ステッ
プ908)。なお、ステップ903において、当該ベク
トル地図データの存在領域X,Yの両方で基準領域より
小、あるいは、X,Yの片方が基準領域より小で、簡略
表示を場合別けすると判定された場合も(例えば、円、
建物など)、同様にして、表示判定情報と表示態様情報
により、通常表示、非表示あるいは代替表示が可能であ
る。
FIG. 9 is a flowchart of a simplified display process (step 407 in FIG. 4) when the display control information 800 is used. When the display determining unit 65 determines that the existing area of the vector map data is smaller than the indistinguishable area (step 406 in FIG. 4), the map data display processing unit 66 searches the display control information 800 in the present embodiment. Then, the display determination information and the display mode information of the type corresponding to the type of the vector map data are acquired (step 902). Then, based on the display determination information, the vector map data of the type has an existence area smaller in both X and Y than the reference area, or only one of them is smaller than the reference area.
It is checked whether or not the data is the target data for which the simplified display is to be classified (step 903). Here, it is assumed that the vector map data is a target for which the simplified display is not distinguished in both the X and Y directions or the size of one of the existing areas. Based on the display determination information, it is determined whether or not the vector map data is a target for simple display (step 90).
4) If it is not a simple display target (for example, an expressway), it is displayed on a normal scale (step 905). Also,
For simple display targets (e.g., letters, municipalities)
Further, it is determined whether or not it is an alternative display target based on the display mode information (step 906).
(Characters), thinned out and no display is performed (step 90)
7) If it is an alternative display target (for example, a municipal name), it is displayed with the alternative display symbol specified by the display mode information (step 908). Note that in step 903, it is also determined that both the existing regions X and Y of the vector map data are smaller than the reference region, or that one of X and Y is smaller than the reference region, and that it is determined that the simplified display is to be separated. For example, a circle,
Similarly, normal display, non-display, or alternative display can be performed based on the display determination information and the display mode information.

【0037】本実施の形態の具体的な表示例を図10と
図11に示す。なお、図10は縮尺を50mm/Pix
elとした場合、図11は縮尺を100mm/Pixe
lとした場合である。
FIGS. 10 and 11 show specific display examples of this embodiment. FIG. 10 shows a scale of 50 mm / Pix.
11 is 100 mm / Pixel in FIG.
It is a case where it is set to 1.

【0038】図10では、絶対座標系1100において
すべて500×1500(mm)の6つのベクトル地図
データがイメージ化されており、それぞれ、文字110
1、市町村名1102、円1103、建物1104、折
線1105、高速道路1106という種別で定義されて
いる。これらを50mm/Pixelという縮尺で装置
座標系に変換表示すると10×30(Pixel)のサ
イズとなるが、装置座標系では基準領域1130が20
×20(Pixel)で定義されており、そのため絶対
座標系では判別不能領域1140が1000×1000
(mm)で設定されている。ここで、絶対座標系110
0のベクトル地図データと判別不能領域1140との関
係は、図8の表示判定情報802の「X,Yの片方が基
準領域よりも小」にあたる。この場合、表示態様情報8
03をもとに簡略表示処理を行った結果が装置座標系1
110に示されている。すなわち、文字1111が「非
表示」で、市町村名1112が「△」という簡略記号で
「代替表示」されている。また、円1113、建物11
14、折線1115、高速道路1116は「簡略表示し
ない」となっているので、50mm/Pixelという
通常の縮尺で変換して、10×30(Pixel)で装
置座標系1110に表示されている。
In FIG. 10, six vector map data of 500 × 1500 (mm) are all imaged in the absolute coordinate system 1100.
1, a municipal name 1102, a circle 1103, a building 1104, a folding line 1105, and an expressway 1106 are defined. When these are converted and displayed on the device coordinate system at a reduced scale of 50 mm / Pixel, the size becomes 10 × 30 (Pixel).
X20 (Pixel), so that the indistinguishable area 1140 is 1000 × 1000 in the absolute coordinate system.
(Mm). Here, the absolute coordinate system 110
The relationship between the vector map data of 0 and the indistinguishable area 1140 corresponds to “one of X and Y is smaller than the reference area” of the display determination information 802 in FIG. In this case, display mode information 8
03 is the result of simple display processing performed on the device coordinate system 1
It is shown at 110. That is, the character 1111 is "non-display", and the municipal name 1112 is "alternative display" with the simple symbol "@". Also, circle 1113, building 11
14, the folding line 1115, and the highway 1116 are displayed as "not simplified display", so they are converted at a normal scale of 50 mm / Pixel and displayed in the device coordinate system 1110 at 10 × 30 (Pixel).

【0039】同様に図11では、絶対座標系1100の
1101〜1106のベクトル地図データを100mm
/Pixelの縮尺で装置座標系に変換表示すると5×
15(Pixel)のサイズとなるが、絶対座標系では
基準領域1130が20×20(Pixel)で定義さ
れており、そのため、絶対座標系では判別不能領域11
50が2000×2000(mm)で設定されている。
ここで、絶対座標系1100のベクトル地図データと判
別不能領域1150との関係は、図8の表示判定情報8
02の「X,Yの両方が基準領域よりも小」にあたる。
この場合、表示態様情報703をもとに簡略表示処理を
行った結果が装置座標系1120に示されており、高速
道路1126以外は簡略表示されている。例えば、文字
1121、建物1124、折線1125は「非表示」で
あり、市町村名1122は「△」、円1123は「●」
という記号で代替表示されている。
Similarly, in FIG. 11, the vector map data of 1101 to 1106 of the absolute coordinate system 1100 is 100 mm.
5x when converted and displayed on the device coordinate system at the scale of / Pixel
Although the size is 15 (Pixel), the reference area 1130 is defined as 20 × 20 (Pixel) in the absolute coordinate system, and therefore, the indistinguishable area 11 is not defined in the absolute coordinate system.
50 is set at 2000 × 2000 (mm).
Here, the relationship between the vector map data of the absolute coordinate system 1100 and the indistinguishable area 1150 is represented by the display determination information 8 shown in FIG.
02, “X and Y are both smaller than the reference area”.
In this case, the result of performing the simplified display processing based on the display mode information 703 is shown in the device coordinate system 1120, and the parts other than the expressway 1126 are simply displayed. For example, the character 1121, the building 1124, and the folding line 1125 are “non-display”, the municipal name 1122 is “△”, and the circle 1123 is “●”.
Instead of the symbol.

【0040】以上、本発明の実施の形態を説明した。こ
こで、図4、図6、図9に示したようなの処理フローチ
ャートの論理アルゴリズムは、コンピュータで実行可能
な言語で記述し、例えば地図データ表示処理プログラム
として、コンピュータが読み取り可能な記録媒体、例え
ばフロッピー(登録商標)ディスク、CD−ROM、メ
モリカードなどに記録して提供することが可能である。
これをコンピュータにロードすることにより、図1に示
した各処理部61〜66がCPU6のハードウェアと協
働して構築されることになる。
The embodiment of the present invention has been described above. Here, the logical algorithm of the processing flowchart as shown in FIGS. 4, 6, and 9 is described in a computer-executable language, and is, for example, a computer-readable recording medium, such as a map data display processing program. It can be provided by recording it on a floppy (registered trademark) disk, CD-ROM, memory card, or the like.
By loading this into a computer, the processing units 61 to 66 shown in FIG. 1 are constructed in cooperation with the hardware of the CPU 6.

【0041】[0041]

【発明の効果】以上説明したように、本発明によれば、
座標変換および表示処理を行うベクトル地図データを削
減できるため、表示処理全般を高速化することができ
る。また簡略表示を行うための基準領域を利用者が任意
に設定でき、その表示態様等の情報も自由に設定するこ
とができるので、より利用者のニーズに応じた表示処理
を行うことができる。
As described above, according to the present invention,
Since vector map data for performing coordinate conversion and display processing can be reduced, overall display processing can be speeded up. In addition, the user can arbitrarily set a reference area for performing the simplified display, and can freely set information such as a display mode, so that a display process more suited to the user's needs can be performed.

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

【図1】本発明を適用した地図表示処理システムの一実
施形態を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a map display processing system to which the present invention is applied.

【図2】ベクトル地図データの詳細構成例を示す図であ
る。
FIG. 2 is a diagram illustrating a detailed configuration example of vector map data.

【図3】ベクトル地図データをイメージ化した図であ
る。
FIG. 3 is a diagram in which vector map data is imaged.

【図4】本発明による地図データ表示処理の一実施形態
のフローチャートである。
FIG. 4 is a flowchart of one embodiment of a map data display process according to the present invention.

【図5】本発明の一実施形態においてベクトル地図デー
タをディスプレイに縮尺を変えて表示した場合のイメー
ジを示す図である。
FIG. 5 is a diagram showing an image when vector map data is displayed on a display at a reduced scale in one embodiment of the present invention.

【図6】利用者により基準領域の設定を行う場合のフロ
ーチャートである。
FIG. 6 is a flowchart when a user sets a reference area.

【図7】利用者により基準領域の設定を行う具体例を示
す図である。
FIG. 7 is a diagram illustrating a specific example in which a user sets a reference area.

【図8】表示制御情報の具体例を示す図である。FIG. 8 is a diagram showing a specific example of display control information.

【図9】表示制御情報による簡略表示処理のフローチャ
ートである。
FIG. 9 is a flowchart of a simplified display process based on display control information.

【図10】表示制御情報による簡略表示の具体例を示す
図である。
FIG. 10 is a diagram showing a specific example of simplified display based on display control information.

【図11】同じく表示制御情報による簡略表示の他の具
体例を示す図である。
FIG. 11 is a diagram showing another specific example of simplified display based on the display control information.

【図12】従来技術でベクトル地図データを連続縮小処
理した場合の例を示す図である。
FIG. 12 is a diagram showing an example of a case in which vector map data is subjected to continuous reduction processing according to the related art.

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

1 外部記憶装置 2 データ処理装置 3 ディスプレイ 4 キーボード 5 マウス 6 中央処理装置(CPU) 61 地図データ管理部 62 地図データ操作処理部 63 算出変換部 64 基準領域設定部 65 表示判定部 66 地図データ表示処理部 7 メモリ 71 変換比率 72 装置座標系の基準領域 73 絶対座標系の基準領域(判別不可能領域) 200 ベクトル地図データ 800 表示制御情報 Reference Signs List 1 external storage device 2 data processing device 3 display 4 keyboard 5 mouse 6 central processing unit (CPU) 61 map data management unit 62 map data operation processing unit 63 calculation conversion unit 64 reference area setting unit 65 display determination unit 66 map data display processing Part 7 Memory 71 Conversion ratio 72 Reference area of device coordinate system 73 Reference area of absolute coordinate system (indistinguishable area) 200 Vector map data 800 Display control information

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C032 HC24 HC30 5B050 AA01 BA17 CA07 EA12 FA02 FA05 FA12 FA19 5B075 ND06 PP02 PP03 PQ02 PQ12 PQ48 UU13 5C082 AA01 AA22 AA24 AA36 AA37 BA12 BB01 CA02 CA03 CA33 CA34 CA36 CA54 CB06 DA86 DA87 MM02 MM08  ──────────────────────────────────────────────────続 き Continued on the front page F-term (reference) 2C032 HC24 HC30 5B050 AA01 BA17 CA07 EA12 FA02 FA05 FA12 FA19 5B075 ND06 PP02 PP03 PQ02 PQ12 PQ48 UU13 5C082 AA01 AA22 AA24 AA36 AA37 BA12 BB01 CA02 CA36 CA33 CA06 MM08

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 地図データを縮尺変更して表示する地図
データ表示処理方法において、 装置座標系と絶対座標系との座標変換比率を算出し、 装置座標系において簡略表示を行う領域の範囲を示す基
準領域を設定し、 前記装置座標系の基準領域と前記座標変換比率とをもと
に絶対座標系での基準領域を算出して判別不能領域と
し、 絶対座標系で表現された地図データの存在領域を前記判
別不能領域と比較し、地図データの方が大の場合には通
常の縮尺変更の表示処理を行い、地図データの方が小さ
い場合には簡略表示処理を行う、ことを特徴とする地図
データ表示処理方法。
In a map data display processing method for displaying map data at a reduced scale, a coordinate conversion ratio between a device coordinate system and an absolute coordinate system is calculated, and a range of an area for simplified display in the device coordinate system is indicated. A reference area is set, and a reference area in an absolute coordinate system is calculated based on the reference area in the apparatus coordinate system and the coordinate conversion ratio as an indistinguishable area. Existence of map data expressed in an absolute coordinate system Comparing the area with the indistinguishable area, performing a normal scale change display process when the map data is larger, and performing a simplified display process when the map data is smaller. Map data display processing method.
【請求項2】 請求項1記載の地図データ表示処理方法
において、前記装置座標系における基準領域は、利用者
が入力した数値あるいは領域を設定することを特徴とす
る地図データ表示処理方法。
2. The map data display processing method according to claim 1, wherein a numerical value or an area input by a user is set as the reference area in the apparatus coordinate system.
【請求項3】 請求項1、2記載の地図データ表示処理
方法において、 地図データの種別毎に、簡略表示を行うか否かの基準を
示す表示判定情報と簡略表示する場合の表示態様を示す
表示態様情報とからなる表示制御情報を用意し、前記簡
略表示処理の際に、前記表示制御情報をもとに簡略表示
処理を実行することを特徴とするベクトル地図データ表
示処理方法。
3. The map data display processing method according to claim 1, wherein, for each type of map data, display determination information indicating a criterion as to whether or not to perform simplified display and a display mode for simplified display. A vector map data display processing method, comprising preparing display control information including display mode information, and executing a simplified display process based on the display control information during the simplified display process.
【請求項4】 地図データを縮尺変更して表示する地図
データ表示処理装置において、 絶対座標系で表現された地図データを格納する手段と、 装置座標系と絶対座標系との座標変換比率を算出する手
段と、 装置座標系において簡略表示を行う領域の範囲を示す基
準領域を設定する手段と、 前記装置座標系の基準領域と前記座標変換比率とをもと
に絶対座標系での基準領域を算出して判別不能領域とし
て設定する手段と、 前記絶対座標系で表現された地図データの存在領域を前
記判別不能領域と比較する手段と、 前記地図データの存在領域が前記判別不能領域より大の
場合に、当該地図データを前記座標変換比率をもとに装
置座標系へ変換して表示する手段と、 前記地図データの存在領域が前記判別不能領域より小の
場合に、当該地図データを簡略表示する手段と、を具備
えることを特徴とするベクトル地図データ表示処理装
置。
4. A map data display processing device for displaying map data at a reduced scale, means for storing map data expressed in an absolute coordinate system, and calculating a coordinate conversion ratio between the device coordinate system and the absolute coordinate system. Means for setting a reference area indicating a range of an area for simplified display in the apparatus coordinate system, and a reference area in the absolute coordinate system based on the reference area in the apparatus coordinate system and the coordinate conversion ratio. Means for calculating and setting as an indistinguishable area; means for comparing an existing area of the map data expressed in the absolute coordinate system with the indistinguishable area; and an existing area of the map data being larger than the indistinguishable area. Means for converting the map data into a device coordinate system based on the coordinate conversion ratio and displaying the map data; and, when an existing area of the map data is smaller than the indistinguishable area, Vector map data display processing apparatus, characterized by obtaining and means for display brief.
JP11215278A 1999-07-29 1999-07-29 Display processing method for map data and device therefor Pending JP2001043350A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11215278A JP2001043350A (en) 1999-07-29 1999-07-29 Display processing method for map data and device therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11215278A JP2001043350A (en) 1999-07-29 1999-07-29 Display processing method for map data and device therefor

Publications (1)

Publication Number Publication Date
JP2001043350A true JP2001043350A (en) 2001-02-16

Family

ID=16669678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11215278A Pending JP2001043350A (en) 1999-07-29 1999-07-29 Display processing method for map data and device therefor

Country Status (1)

Country Link
JP (1) JP2001043350A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016013043A1 (en) * 2014-07-23 2016-01-28 三菱電機株式会社 Display device and display method
CN106157798A (en) * 2015-03-23 2016-11-23 高德软件有限公司 A kind of processing method and processing device of polygon facet

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016013043A1 (en) * 2014-07-23 2016-01-28 三菱電機株式会社 Display device and display method
CN106157798A (en) * 2015-03-23 2016-11-23 高德软件有限公司 A kind of processing method and processing device of polygon facet

Similar Documents

Publication Publication Date Title
US5721959A (en) Information processing apparatus for pattern editing using logic relationship representative patterns
JP2000207269A (en) Document display device and document display method
JPH0610812B2 (en) Display device
US7003505B1 (en) Information retrieving apparatus and method therefor, and memory medium storing program therefor
JP2001043350A (en) Display processing method for map data and device therefor
JP2616353B2 (en) Input indicating device
JP2996933B2 (en) Drawing display device
JPH1152937A (en) Picture display system and recording medium
JP2001154779A (en) Mouse cursor control method
US7714861B1 (en) Method of producing electronically readable documents with updatable pie charts
JP7533615B2 (en) DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM
JPH06259484A (en) Map display method
JP3198754B2 (en) Graphic instruction receiving device for CAD system
JP2007041962A (en) Menu display device, menu display method, and menu display program
JP2000285237A (en) Method and device for picture processing and recording medium with picture processing program recorded
JP2000207087A (en) Display figure selection method
JP2523790B2 (en) Screen display
JP3001433B2 (en) Apparatus and method for determining graphic range
JPH10333554A (en) Map information display system and map information display method
JPH0719257B2 (en) Word attribute registration processing method in document processing system
JP3060497B2 (en) Marker segment registration / redraw method
JP4744322B2 (en) Handwriting input device, handwriting input method, and computer program
JPH07334611A (en) How to display unrecognized characters
JP2937219B2 (en) Pick input method
JP3028543B2 (en) Shape redisplay method