JPH05314236A - Graphic preparing device - Google Patents

Graphic preparing device

Info

Publication number
JPH05314236A
JPH05314236A JP4118961A JP11896192A JPH05314236A JP H05314236 A JPH05314236 A JP H05314236A JP 4118961 A JP4118961 A JP 4118961A JP 11896192 A JP11896192 A JP 11896192A JP H05314236 A JPH05314236 A JP H05314236A
Authority
JP
Japan
Prior art keywords
map
data
graphic data
graphic
attribute information
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
JP4118961A
Other languages
Japanese (ja)
Inventor
Tomoko Kudo
朋子 工藤
Takahiro Suzuki
孝弘 鈴木
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.)
Toshiba Corp
Toshiba Software Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Software Engineering Corp
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 Toshiba Corp, Toshiba Software Engineering Corp filed Critical Toshiba Corp
Priority to JP4118961A priority Critical patent/JPH05314236A/en
Publication of JPH05314236A publication Critical patent/JPH05314236A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】効率的に地図を描画、作成する。 【構成】主従関係を示す属性情報を有する地図図形デー
タを地図データ記憶部17から読出して地図データ表示制
御部16が表示制御部20を介して表示データ記憶部21に記
憶させておき、この表示データ記憶部21に記憶される
「主」の属性情報を有する地図図形データに対するコピ
ー、移動、削除等の編集を地図データ編集部14が指定し
た場合に、地図データ表示制御部16が指定された地図図
形データに対する「従」の属性情報を有する他の地図図
形データを上記表示データ記憶部21より検索し、得られ
た他の地図図形データ及び上記指定された地図図形デー
タを一括して編集処理させる。
(57) [Summary] [Purpose] Efficiently draw and create maps. [Structure] Map graphic data having attribute information indicating a master-slave relationship is read from a map data storage unit 17 and stored in a display data storage unit 21 by a map data display control unit 16 via a display control unit 20. The map data display control unit 16 is designated when the map data editing unit 14 designates editing such as copying, moving, or deleting with respect to the map graphic data having “main” attribute information stored in the data storage unit 21. Other map figure data having attribute information of "subordinate" to the map figure data is searched from the display data storage unit 21, and the obtained other map figure data and the designated map figure data are collectively edited. Let

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、例えば文書作成装置の
1機能として搭載される図形作成装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graphic creation device installed as one function of a document creation device, for example.

【0002】[0002]

【従来の技術】従来、例えば文書作成装置の1機能とし
て、図形等を作成する図形作成機能が使用されている。
2. Description of the Related Art Conventionally, a graphic creation function for creating a graphic or the like has been used as one function of a document creation apparatus, for example.

【0003】すなわち、文書作成装置の動作モードを図
形作成モードに指示設定し、図形作成プログラムを起動
させる。次に、描画すべく所望の図形種類(直線、曲
線、折れ線、円、楕円等)、その図形線の種類・太さ
(線種)等を選択した後、カーソル(例えば十字カーソ
ル)を移動操作して表示画面上での図形描画範囲(描画
開始位置並びに描画終了位置)を指定する。すると、上
記カーソル指示された図形描画範囲に対応して所望の図
形パターンが表示されることになる。
That is, the operation mode of the document creating apparatus is designated and set to the figure creating mode, and the figure creating program is started. Next, after selecting the desired figure type (straight line, curved line, polygonal line, circle, ellipse, etc.) to draw, the type and thickness (line type) of the figure line, etc., move the cursor (eg crosshair cursor) Then, the graphic drawing range (drawing start position and drawing end position) on the display screen is specified. Then, a desired figure pattern is displayed corresponding to the figure drawing range designated by the cursor.

【0004】このようにして、例えば地図上の道路(道
図形、すなわち一定幅を保って相対向する2本の線から
なる幅線図形)は、直線や曲線の図形種類(線図形)を
組み合わせることにより、また、建物や目印等は、四
角,円,楕円等の他の図形種類を組合せることより描画
することができる。
In this way, for example, a road on a map (a road figure, that is, a width line figure consisting of two lines facing each other with a constant width) is combined with a figure type (line figure) of a straight line or a curve. By doing so, the building, the mark, etc. can be drawn by combining other graphic types such as a square, a circle, and an ellipse.

【0005】そこで、単なる図形種類を組合わせること
で地図を描画するのではなく、予め各種の地図記号を専
用の図形パターンとして格納しておき、この格納した各
種地図記号の図形パターンを読出して任意の編集処理を
加えて加工することで、地図をより簡単に描画する「地
図作成機能」を上記図形作成機能とは独立して設けるこ
とが考えられる。
Therefore, instead of drawing a map by simply combining graphic types, various map symbols are stored in advance as dedicated graphic patterns, and the stored graphic patterns of the various map symbols are read out to be arbitrarily selected. It is conceivable to provide a "map creation function" that draws a map more easily by adding and editing the above-mentioned processing independently of the above-mentioned graphic creation function.

【0006】このような地図作成機能を考えた場合、各
種地図記号は単なる図形パターンとは違ってそれぞれ固
有の「意味」「属性」を有しており、例えば鉄道線路に
対する駅、トンネル、橋梁など、また道路に対する交通
信号機、ガソリンスタンド、駐車場、橋梁などは密接な
関係を有するもので、この関係を情報化すれば、より効
率的に地図を作成することに利用できる筈である。
Considering such a map creation function, various map symbols have unique "meaning" and "attributes" unlike simple graphic patterns. For example, stations, tunnels, bridges, etc. for railroad tracks. Also, traffic signals for roads, gas stations, parking lots, bridges, etc. have a close relationship, and if this relationship is computerized, it should be possible to use it to create maps more efficiently.

【0007】[0007]

【発明が解決しようとする課題】しかしながら従来の文
書作成装置等において通常の図形作成機能とは別に専用
の地図作成機能を搭載したものはなく、したがって各種
地図記号を図形パターンとして記憶し、その「属性」を
利用して地図の作成に役立てるという発想を有したもの
はなかった。
However, there is no conventional document creating apparatus or the like equipped with a dedicated map creating function in addition to the normal figure creating function. Therefore, various map symbols are stored as a graphic pattern, and None of them had the idea of using "attributes" to help create maps.

【0008】本発明は上記のような実情に鑑みてなされ
たもので、その目的とするところは、通常の図形作成機
能ではなく、専用の地図作成機能を有し、各種地図記号
の属性関係を利用して効率的に地図を描画、作成するこ
との可能な地図作成装置を提供することにある。
The present invention has been made in view of the above circumstances, and an object thereof is to have a dedicated map creating function instead of an ordinary graphic creating function, and to establish an attribute relationship of various map symbols. An object of the present invention is to provide a map creation device capable of efficiently drawing and creating a map.

【0009】[0009]

【課題を解決するための手段及び作用】すなわち本発明
は、主従関係を示す属性情報を有する地図図形データを
記憶部に複数記憶させておき、この記憶部に記憶される
「主」の属性情報を有する地図図形データに対するコピ
ー、移動、削除等の編集を指定した場合に、指定された
地図図形データに対する「従」の属性情報を有する他の
地図図形データを上記記憶部より検索し、得られた他の
地図図形データ及び上記指定された地図図形データを一
括して編集処理するようにしたもので、指定した地図図
形データに付随している他の地図図形データの編集操作
を省略できるため、効率的に地図を描画、作成すること
ができる。
That is, according to the present invention, a plurality of map graphic data having attribute information indicating a master-slave relationship is stored in a storage unit, and the "master" attribute information stored in this storage unit is stored. When editing such as copying, moving, or deleting the map graphic data having the above is specified, other map graphic data having the attribute information of “subordinate” to the specified map graphic data is retrieved from the storage unit and obtained. The other map graphic data and the specified map graphic data are collectively edited, and the editing operation of the other map graphic data attached to the specified map graphic data can be omitted. It is possible to draw and create maps efficiently.

【0010】また本発明は、主従関係を示す属性情報と
地図上の位置情報を有する地図図形データを記憶部に複
数記憶させておき、この記憶部に記憶される「主」の属
性情報を有する地図図形データに対するコピー、移動、
削除等の編集を指定した場合に、指定された地図図形デ
ータに対する「従」の属性情報を有し、且つその位置情
報が該地図図形データの位置情報の特定範囲内にある他
の地図図形データを上記記憶部より検索し、得られた他
の地図図形データ及び上記指定された地図図形データを
一括して編集処理するようにしたもので、指定した地図
図形データに確実に付随している他の地図図形データの
編集操作を省略できるため、効率的に地図を描画、作成
することができる。
Further, according to the present invention, a plurality of map graphic data having attribute information indicating a master-slave relationship and position information on a map are stored in a storage unit, and the "master" attribute information stored in the storage unit is stored. Copy, move to map figure data,
Other map graphic data that has "subordinate" attribute information for the specified map graphic data when editing such as deletion is specified and whose position information is within the specific range of the position information of the map graphic data The above-mentioned storage unit is searched, and the obtained other map graphic data and the specified map graphic data are collectively edited. Since it is possible to omit the editing operation of the map graphic data of, the map can be efficiently drawn and created.

【0011】[0011]

【実施例】以下図面を参照して本発明の一実施例を説明
する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0012】図1は同実施例に係る図形作成装置の構成
を示すブロック図である。図1に示す構成は、地図作成
/編集用の図形作成装置に実施したものである。なお、
この図形作成装置は、専用装置であっても、文書作成装
置やパーソナルコンピュータに搭載された図形作成機能
によって実現されるものであっても良い。
FIG. 1 is a block diagram showing the configuration of the figure creating apparatus according to the embodiment. The configuration shown in FIG. 1 is implemented in a graphic creation device for map creation / editing. In addition,
This graphic creation device may be a dedicated device or may be realized by a graphic creation function installed in a document creation device or a personal computer.

【0013】図中、11はキーボードであり、このキーボ
ード11は使用者によるキー操作を受けて地図、図形の作
成/編集等に必要な入力情報をキー入力制御部12を介し
て入力する。
In the figure, reference numeral 11 denotes a keyboard, which is operated by a user to input input information required for creating / editing maps and figures through a key input control unit 12.

【0014】キーボード11には、各種文字キー、各種機
能項目の指定や、文書編集や地図図形編集時の位置また
は領域(範囲)の指定等をカーソル移動により行なうた
めの上下左右のカーソルキー等に加えて、文書入力時の
「かな」(読み)から漢字への変換の指示や次候補処理
の実行を指示するための「変換/次候補」キー、各種設
定の確定を指示するための「選択/実行」キー、各種設
定内容の訂正を指示するための「訂正」キー、処理の中
断や確定前の入力の取消し等を指示するための「取消
し」キー、文書や図形の作成、編集校正等に用いられる
「削除」キー、「挿入」キー、「移動」キー及び「コピ
ー」キー、罫線作成を指示するための「罫線」キー等を
含む各種のファンクションキーが設けられている。さら
に、他の文字キーとの組合せにより各種の機能が実現で
きる「機能1」キー並びに「機能2」キーと称する特別
のファンクションキーも設けられている。
The keyboard 11 is provided with up / down / left / right cursor keys for specifying various character keys, various function items, and specifying a position or area (range) when editing a document or a map figure by moving the cursor. In addition, the "Convert / Next candidate" key for instructing the conversion of "Kana" (reading) to Kanji and the execution of the next candidate process when entering a document, and the "Select" for instructing various settings / Execute key, "Correction" key for instructing correction of various settings, "Cancel" key for instructing cancellation of processing or input before confirmation, creation of documents and figures, editing and proofing, etc. Various function keys including a "delete" key, an "insert" key, a "move" key and a "copy" key, a "ruled line" key for instructing the creation of ruled lines, and the like are provided. Further, special function keys called "function 1" key and "function 2" key that can realize various functions by combination with other character keys are also provided.

【0015】キー入力制御部12は、MMI(マンマシン
インターフェイス)部13のサポートを受けてキーボード
11の有効キーの入力を行なうものであり、キーボード11
から入力された地図の作成に関する情報を地図データ編
集部14へ、図形の作成に関する情報を図形データ編集部
15へ送出する。
The key input control unit 12 receives the support of the MMI (Man Machine Interface) unit 13 and
The keyboard is used to enter the 11 valid keys.
Information regarding the creation of the map input from the map data editing unit 14 and information regarding the creation of the graphic are input to the graphic data editing unit 14.
Send to 15.

【0016】MMI部13は、地図、図形の作成に関する
各種指定等を使用者に行なわせるためのものであり、地
図作成の際には上記地図データ編集部14へ、通常の図形
作成の際には上記図形データ編集部15へ動作制御のため
の信号を送出する。
The MMI section 13 is for allowing the user to make various designations regarding the creation of maps and figures. The MMI section 13 is used by the map data editing section 14 when creating a map and when the normal figure is created. Sends a signal for operation control to the graphic data editing unit 15.

【0017】地図データ編集部14は、MMI部13から信
号を受けた状態で、キー入力制御部12から入力される情
報により地図の描画、作成のための編集処理を行なうも
ので、多数の地図データを記憶している地図データ記憶
部17をアクセスして該地図データを地図データ表示制御
部16へ読出させる。
The map data editing unit 14 receives the signal from the MMI unit 13 and performs an editing process for drawing and creating a map according to the information input from the key input control unit 12. The map data storage unit 17 storing the data is accessed to read the map data to the map data display control unit 16.

【0018】地図データ記憶部17は、予め多数の地図記
号等をその主従関係を示す属性情報と共にデータ化して
地図データとして記憶している。地図データ表示制御部
16は地図データ記憶部17から読出されてくる地図データ
と地図データ編集部14から指定される位置情報とによっ
て地図図形を実際に表示させるための表示データを作成
し、あるいは地図データ編集部14の指定により作成した
表示データに対するコピー、移動、削除等の処理を行な
うもので、作成された表示データは表示制御部20へ送出
される。
The map data storage unit 17 stores a large number of map symbols and the like in advance together with attribute information indicating their master-slave relationship as map data. Map data display control unit
Reference numeral 16 denotes display data for actually displaying a map figure based on the map data read from the map data storage unit 17 and the position information specified by the map data editing unit 14, or The display data created by the designation is subjected to processing such as copying, moving, and deleting, and the created display data is sent to the display control unit 20.

【0019】一方、上記図形データ編集部15は、MMI
部13から信号を受けた状態で、キー入力制御部12から入
力される情報により通常の図形の描画、作成のための編
集処理を行なうもので、多数の図形データを記憶してい
る図形データ記憶部19をアクセスして該図形データを図
形データ表示制御部18へ読出させる。
On the other hand, the graphic data editing section 15 uses the MMI.
A graphic data storage that stores a large number of graphic data, in which a normal graphic drawing and editing process is performed by the information input from the key input control unit 12 in a state of receiving a signal from the unit 13. The graphic data is read out to the graphic data display control section 18 by accessing the section 19.

【0020】図形データ記憶部19は、予め多数の基本図
形等をデータ化して図形データとして記憶している。図
形データ表示制御部18は図形データ記憶部19から読出さ
れてくる図形データと図形データ編集部15から指定され
る位置情報とによって図形を実際に表示させるための表
示データを作成し、あるいは図形データ編集部15の指定
により作成した表示データに対するコピー、移動、削除
等の処理を行なうもので、作成された表示データは上記
表示制御部20へ送出される。
The graphic data storage section 19 stores a large number of basic graphics and the like in advance as graphic data. The graphic data display control unit 18 creates display data for actually displaying a graphic based on the graphic data read from the graphic data storage unit 19 and the position information designated by the graphic data editing unit 15, or The display data created by the designation of the editing unit 15 are copied, moved, deleted, etc., and the created display data is sent to the display control unit 20.

【0021】しかして表示制御部20は、地図データ表示
制御部16から送られてくる地図図形の表示データと図形
データ表示制御部18から送られてくる通常図形の表示デ
ータとをそれぞれ展開して図形パターンのイメージデー
タを作成し、これをバッファメモリで構成される表示デ
ータ記憶部21のビットマップ上に重畳して記憶させる。
The display control unit 20 expands the display data of the map graphic sent from the map data display control unit 16 and the display data of the normal graphic sent from the graphic data display control unit 18, respectively. Image data of a graphic pattern is created, and this image data is superposed and stored on the bitmap of the display data storage unit 21 composed of a buffer memory.

【0022】そして表示制御部20は、この表示データ記
憶部21の記憶内容に応じて例えば液晶表示パネルで構成
される表示部22を制御駆動して該図形パターンを表示出
力させる。次に上記実施例の動作について説明する。
Then, the display control section 20 controls and drives the display section 22 composed of, for example, a liquid crystal display panel according to the stored contents of the display data storage section 21 to display and output the graphic pattern. Next, the operation of the above embodiment will be described.

【0023】いま、図3に示すような地図が作成され、
表示部22で表示されているものとする。同図で鉄道線路
31は、線路種類と始点及び終点の2点の位置をキーボー
ド11により指定することで、キー入力制御部12を介して
地図データ編集部14によって地図データ記憶部17から対
応する地図データが読出され、地図データ表示制御部16
によって表示データ化されて表示制御部20へ送られ、表
示部22で表示される。
Now, a map as shown in FIG. 3 is created,
It is supposed to be displayed on the display unit 22. Railroad track in the figure
Reference numeral 31 designates the track type and the positions of two points of the start point and the end point with the keyboard 11, and the corresponding map data is read from the map data storage section 17 by the map data editing section 14 via the key input control section 12. , Map data display control unit 16
Is converted into display data, sent to the display control unit 20, and displayed on the display unit 22.

【0024】また、この鉄道線路31上の位置を指定する
ことにより、駅32及びトンネル34が同様にして表示され
るもので、駅32、トンネル34と鉄道線路31の重複する部
分は地図データ表示制御部16のオーバーライト(上書
き)処理により鉄道線路31の該当表示データが部分削除
される。
Further, by designating the position on the railroad track 31, the station 32 and the tunnel 34 are displayed in the same manner, and the overlapping portions of the station 32, the tunnel 34 and the railroad track 31 are displayed as map data. The display data of the railroad track 31 is partially deleted by the overwrite processing of the control unit 16.

【0025】しかるに、地図データ記憶部17から地図デ
ータ表示制御部16へ読出される駅32、トンネル34の地図
データは、共に鉄道線路31の地図データに対する「従」
の関係を有する属性情報を有しており、鉄道線路31の地
図データは対応する「主」の関係を有する属性情報を有
している。
However, the map data of the station 32 and the tunnel 34 read out from the map data storage unit 17 to the map data display control unit 16 are both “subordinate” to the map data of the railway line 31.
The map data of the railroad track 31 has the corresponding attribute information of "main".

【0026】さらに、図中の横方向2本、縦方向3本の
計5本の道路35,35,…はそれぞれ、一定幅を保って相
対向する2本の側線の種類、その幅、始点及び終点の2
点の位置をキーボード11により指定することで、キー入
力制御部12を介して地図データ編集部14によって地図デ
ータ記憶部17から対応する地図データが読出され、地図
データ表示制御部16によって表示データ化されて表示制
御部20へ送られ、表示部22で表示される。
Further, in the figure, two roads in the horizontal direction and three roads in the vertical direction, a total of five roads 35, 35, .. And end of 2
By specifying the position of the point with the keyboard 11, the corresponding map data is read from the map data storage unit 17 by the map data editing unit 14 via the key input control unit 12, and converted into display data by the map data display control unit 16. It is sent to the display control unit 20 and displayed on the display unit 22.

【0027】複数の道路35,35,…が重複する交差部分
は、地図データ表示制御部16により該当表示データが部
分削除され、T字路、十字路等の交差路として表示さ
れ、各道路35,35,…の端部で他の道路と交差しない部
分は上記2本の側線の種類、その幅に応じた半円図形に
より道端として処理される。
At the intersections where a plurality of roads 35, 35, ... Are overlapped, the corresponding display data is partially deleted by the map data display control unit 16 and displayed as intersections such as T-shaped roads and crossroads. The part of the end of 35, ... That does not intersect with other roads is treated as a roadside by a semicircular figure according to the types and widths of the above two lateral lines.

【0028】また、これら道路35,35と重複する上記駅
32の上部位置に略半円計のロータリ36を表示させる。こ
のロータリ36もまた、上記交差路と同様に道路35,35と
重複する部分が削除される。
In addition, the above-mentioned station which overlaps with these roads 35, 35
The rotary 36, which is a semicircular gauge, is displayed at the upper position of 32. Also in this rotary 36, the portions overlapping the roads 35 and 35 are deleted as in the above intersection.

【0029】さらに、上記駅32上端の始点、道路35,3
5,…上の通過点及び矩形図形による建築物38上端の終
点の位置を指定することにより、連続破線と矢印とを組
合わせた案内線37が同様にして表示される。地図データ
記憶部17から地図データ表示制御部16へ読出される案内
線37の地図データは、道路35,35,…の地図データに対
する「従」の関係を有する属性情報を有しており、道路
35の地図データは対応する「主」の関係を有する属性情
報を有している。
Further, the starting point at the upper end of the station 32, the roads 35 and 3
By designating the passing points above and the end point of the upper end of the building 38 in the form of a rectangular figure, the guide line 37 combining the continuous broken line and the arrow is similarly displayed. The map data of the guide line 37 read from the map data storage unit 17 to the map data display control unit 16 has attribute information having a “subordinate” relationship with the map data of the roads 35, 35 ,.
The 35 pieces of map data have corresponding attribute information having a “main” relationship.

【0030】また、図中の上部に河川40が表示される。
この河川40は、例えばスプライン曲線で両岸の通過点を
順次位置指定することにより地図データ表示制御部16で
挟まれた部分が例えばハッチングによる塗りつぶし処理
されてその表示データが作成されるもので、この河川40
の上記道路35,35と重複する部分及びこの部分に追加作
成された橋41,41と重複する部分は、道路35,35、橋4
1,41を優先して上記オーバーライト処理により表示デ
ータを削除する。
A river 40 is displayed at the upper part of the figure.
In this river 40, for example, the display data is created by subjecting the portion sandwiched by the map data display control unit 16 to a filling process by hatching, for example, by sequentially specifying the passing points on both banks with a spline curve. This river 40
The parts overlapping with the above roads 35 and 35, and the parts overlapping with the bridges 41 and 41 additionally created in this part are the roads 35 and 35 and the bridge 4
Display data is deleted by the above overwrite processing, giving priority to 1 and 41.

【0031】地図データ記憶部17から地図データ表示制
御部16へ読出される橋41,41の地図データは、河川40の
地図データに対する「従」の関係を有する属性情報を有
しており、河川40の地図データは対応する「主」の関係
を有する属性情報を有している。
The map data of the bridges 41, 41 read from the map data storage unit 17 to the map data display control unit 16 has attribute information having a "subordinate" relationship with the map data of the river 40, The 40 pieces of map data have corresponding attribute information having a “main” relationship.

【0032】上記図3の地図に対し、編集の一手段とし
て一部地図図形のコピーを行なう場合には、キーボード
11の「コピー」キーを操作した後にコピーを行なう元の
範囲、例えば図4に破線で示す道路35の一部矩形範囲A
をカーソルキーで指定し、続けて範囲決定のために「変
換/次候補」キーを操作する。次いでコピー先の位置を
カーソルキーで指定すると、コピーが実行される。この
場合の地図データ表示制御部16による編集処理を図2に
示す。
When copying a part of the map figure to the map of FIG. 3 as a means of editing, the keyboard is used.
The original range in which copying is performed after operating the "copy" key of 11, for example, a partial rectangular range A of the road 35 indicated by a broken line in FIG.
Specify with the cursor keys, and then operate the "Convert / Next candidate" key to determine the range. Then, when the position of the copy destination is designated by the cursor key, the copy is executed. The editing process by the map data display control unit 16 in this case is shown in FIG.

【0033】図2においては、まず編集手段としてのコ
ピーを行なう元の範囲内の道路35に付随する地図データ
があるか否かをその属性情報により判断する(ステップ
A1)。
In FIG. 2, first, it is judged from the attribute information whether or not there is map data attached to the road 35 within the original range to be copied as the editing means (step A1).

【0034】この場合、矩形範囲Aには道路35を「主」
として「従」の関係の属性情報を有する案内線37の地図
データがあるため、付随するデータありと判断して次に
編集の指示内容がコピー、移動及び削除のいずれである
かを判断する(ステップA2)。
In this case, the road 35 is "main" in the rectangular area A.
Since there is map data of the guide line 37 having attribute information of "subordinate", it is determined that there is accompanying data, and it is next determined whether the editing instruction content is copy, move, or delete ( Step A2).

【0035】この場合の編集の指示内容はコピーである
ので、次いで上記ステップA1で付随するデータありと
判断したその付随する地図データ、ここでは案内線37を
道路35の地図データと共にコピー処理し、図4中に示す
ように新たな道路35′と案内線37′の表示データを作成
して表示部22で表示出力させる(ステップA3)。
Since the content of the editing instruction in this case is copying, the accompanying map data, which is determined in step A1 as being associated data, here the guide line 37, is copied together with the map data of the road 35, As shown in FIG. 4, display data for new roads 35 'and guide lines 37' are created and displayed on the display unit 22 (step A3).

【0036】案内線37の地図データは、連続線を構成す
る直線の1つ1つを単位とし、さらに各直線は始点位置
と終点位置によって定義されているため、ここでは矩形
範囲Aを越える長さの案内線36が矩形範囲A内の道路35
に付随するデータと見なされる。しかして、コピーが実
行され、その実行に伴う他の処理、ここでは道路35′と
道路35との交差路処理が行なわれると、以上でこの図2
の処理を終了する。
The map data of the guide line 37 has a unit of each straight line forming a continuous line, and each straight line is defined by a start point position and an end point position. Sano's guide line 36 is a road 35 within the rectangular area A
Is considered to be data associated with. Then, when the copy is executed and other processing associated with the execution, here, the intersection processing of the road 35 'and the road 35, is performed, the above-mentioned processing of FIG.
Ends the process.

【0037】また、上記図3の地図に対し、編集の一手
段として一部地図図形の移動を行なう場合には、キーボ
ード11の「移動」キーを操作した後に移動を行なう元の
範囲、例えば図中の鉄道線路31を囲むような矩形範囲を
カーソルキーで指定し、続けて範囲決定のために「変換
/次候補」キーを操作する。次いで移動先の位置をカー
ソルキーで指定すると、移動が実行される。この場合に
地図データ表示制御部16は、図2においては、まず編集
手段としての移動を行なう元の範囲内の鉄道線路31に付
随する地図データがあるか否かをその属性情報により判
断する(ステップA1)。
When a part of the map figure is moved as a means of editing the map shown in FIG. 3, the original range to be moved after operating the "move" key of the keyboard 11, for example, the figure A rectangular area surrounding the inner railway track 31 is designated by the cursor keys, and then the "conversion / next candidate" key is operated to determine the area. Next, when the position of the destination of movement is designated by the cursor key, the movement is executed. In this case, in FIG. 2, the map data display control unit 16 first determines from the attribute information whether or not there is map data attached to the railroad track 31 within the original range of movement as the editing means ( Step A1).

【0038】この場合、鉄道線路31を囲む矩形範囲には
鉄道線路31を「主」として「従」の関係の属性情報を有
する駅32、トンネル34の地図データが位置情報を一部重
複しているため、付随するデータありと判断して次に編
集の指示内容がコピー、移動及び削除のいずれであるか
判断する(ステップA2)。
In this case, the map data of the stations 32 and the tunnels 34 having the attribute information of the relationship of “main” and “subordinate” with the railroad track 31 in the rectangular area surrounding the railroad track 31 partially overlap the position information. Therefore, it is determined that there is accompanying data, and it is next determined whether the editing instruction content is copy, move, or delete (step A2).

【0039】ここで編集の指示内容は移動であるので、
次いで上記ステップA1で付随するデータありと判断し
たその付随する地図データ、ここでは駅32、トンネル34
の地図データを鉄道線路31の地図データと共に移動処理
し、各地図データの位置情報を書換えて図5中に示すよ
うに距離Bだけ移動させた新たな鉄道線路31′と駅3
2′、トンネル34′の表示データを更新作成して表示部2
2で表示出力させ(ステップA4)、以上でこの図2の
処理を終了する。
Since the content of the editing instruction is to move,
Then, in the above step A1, it is determined that there is accompanying data, and the accompanying map data, here, the station 32 and the tunnel 34.
The new railroad track 31 'and the station 3 are moved together with the map data of the railroad track 31 and the position information of each map data is rewritten to move the distance B as shown in FIG.
2 ', the display data of tunnel 34' is updated and created
The display is output in step 2 (step A4), and the processing in FIG. 2 is completed.

【0040】さらに、上記図3の地図に対し、編集の一
手段として一部地図図形の削除を行なう場合には、キー
ボード11の「削除」キーを操作した後に移動を行なう範
囲、例えば図中の河川40を囲むような矩形範囲をカーソ
ルキーで指定し、続けて範囲決定のために「変換/次候
補」キーを操作すると、削除が実行される。この場合に
地図データ表示制御部16は、図2においては、まず編集
手段としての削除を行なう範囲内に河川40に付随する地
図データがあるか否かをその属性情報により判断する
(ステップA1)。
Further, in the case of deleting a part of the map figure as a means of editing the map shown in FIG. 3, a range to be moved after operating the "delete" key of the keyboard 11, for example, in the figure. When the rectangular range surrounding the river 40 is designated by the cursor key and the “conversion / next candidate” key is subsequently operated to determine the range, the deletion is executed. In this case, in FIG. 2, the map data display control unit 16 first determines whether or not there is map data associated with the river 40 within the range to be deleted as the editing means, based on the attribute information (step A1). ..

【0041】この場合、河川40を囲む矩形範囲には河川
40を「主」として「従」の関係の属性情報を有する橋4
1,41の地図データが位置情報を一部重複しているた
め、付随するデータありと判断して次に編集の指示内容
がコピー、移動及び削除のいずれであるか判断する(ス
テップA2)。
In this case, the river within the rectangular area surrounding the river 40
Bridge 4 with 40 as "master" and attribute information of "subordinate" relationship
Since the map data of 1 and 41 partially overlap the position information, it is determined that there is accompanying data, and it is next determined whether the editing instruction content is copy, move, or delete (step A2).

【0042】ここで編集の指示内容は削除であるので、
次いで上記ステップA1で付随するデータありと判断し
たその付随する地図データ、ここでは橋41,41の地図デ
ータを河川40の地図データと共に図6に示すように削除
処理させ(ステップA5)、以上でこの図2の処理を終
了する。
Since the content of the editing instruction is to delete,
Next, in step A1, the accompanying map data determined to be associated data, here, the map data of the bridges 41, 41 is deleted together with the map data of the river 40 as shown in FIG. 6 (step A5). The process of FIG. 2 is terminated.

【0043】なお、上記実施例では主従関係の属性情報
を有する地図データとして「道路」と「案内線」、「鉄
道線路」と「駅」及び「トンネル」、「河川と「橋」の
例を示したが、これらに限定するものではない。また、
上記実施例では図形表示の場合について説明したが、印
刷の場合にも同様に適用することができる。
In the above embodiment, examples of "road" and "guidance line", "railroad track" and "station" and "tunnel", and "river and" bridge "as map data having attribute information of master-slave relationship Although shown, it is not limited to these. Also,
In the above embodiment, the case of the graphic display has been described, but the same can be applied to the case of printing.

【0044】[0044]

【発明の効果】以上詳記した如く本発明によれば、主従
関係を示す属性情報を有する地図図形データを記憶部に
複数記憶させておき、この記憶部に記憶される「主」の
属性情報を有する地図図形データに対するコピー、移
動、削除等の編集を指定した場合に、指定された地図図
形データに対する「従」の属性情報を有する他の地図図
形データを上記記憶部より検索し、得られた他の地図図
形データ及び上記指定された地図図形データを一括して
編集処理するようにしたので、指定した地図図形データ
に付随している他の地図図形データの編集操作を省略で
きるため、効率的に地図を描画、作成することができ
る。
As described above in detail, according to the present invention, a plurality of map graphic data having attribute information indicating a master-slave relationship is stored in a storage unit, and the "master" attribute information stored in this storage unit is stored. When editing such as copying, moving, or deleting the map graphic data having the above is specified, other map graphic data having the attribute information of “subordinate” to the specified map graphic data is retrieved from the storage unit and obtained. Since the other map graphic data and the specified map graphic data are edited at a time, the editing operation of the other map graphic data attached to the specified map graphic data can be omitted. You can draw and create maps.

【0045】また本発明によれば、主従関係を示す属性
情報と地図上の位置情報を有する地図図形データを記憶
部に複数記憶させておき、この記憶部に記憶される
「主」の属性情報を有する地図図形データに対するコピ
ー、移動、削除等の編集を指定した場合に、指定された
地図図形データに対する「従」の属性情報を有し、且つ
その位置情報が該地図図形データの位置情報の特定範囲
内にある他の地図図形データを上記記憶部より検索し、
得られた他の地図図形データ及び上記指定された地図図
形データを一括して編集処理するようにしたので、指定
した地図図形データに確実に付随している他の地図図形
データの編集操作を省略できるため、効率的に地図を描
画、作成することができる。
Further, according to the present invention, a plurality of map graphic data having attribute information indicating a master-slave relationship and position information on the map are stored in the storage unit, and the "master" attribute information stored in this storage unit is stored. When editing such as copy, move, delete, etc. is specified for the map graphic data having, the attribute information of “subordinate” for the specified map graphic data is included, and the position information is the position information of the position information of the map graphic data. Search other map graphic data within the specified range from the above storage unit,
Since the other map figure data obtained and the map figure data specified above are edited at once, the editing operation of other map figure data surely attached to the specified map figure data is omitted. Therefore, the map can be efficiently drawn and created.

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

【図1】本発明の一実施例に係る回路構成を示すブロッ
ク図。
FIG. 1 is a block diagram showing a circuit configuration according to an embodiment of the present invention.

【図2】同実施例に係る図1の主として地図データ表示
制御部による編集処理の内容を示すフローチャート。
FIG. 2 is a flowchart showing the contents of an editing process mainly by the map data display control unit of FIG. 1 according to the embodiment.

【図3】同実施例に係る編集処理前の地図を例示する
図。
FIG. 3 is a diagram illustrating a map before an editing process according to the embodiment.

【図4】同実施例に係る図3の地図に対して一部コピー
処理した場合の地図を例示する図。
FIG. 4 is a view showing an example of a map obtained by partially copying the map of FIG. 3 according to the embodiment.

【図5】同実施例に係る図3の地図に対して一部移動処
理した場合の地図を例示する図。
FIG. 5 is a diagram showing an example of a map obtained by partially moving the map of FIG. 3 according to the embodiment.

【図6】同実施例に係る図3の地図に対して一部削除処
理した場合の地図を例示する図。
FIG. 6 is a diagram showing an example of a map obtained by partially deleting the map of FIG. 3 according to the embodiment.

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

11…キーボード、12…キー入力制御部、13…MMI(マ
ンマシンインターフェイス)部、14…地図データ編集
部、15…図形データ編集部、16…地図データ表示制御
部、17…地図データ記憶部、18…図形データ表示制御
部、19…図形データ記憶部、20…表示制御部、21…表示
データ記憶部、22…表示部。
11 ... Keyboard, 12 ... Key input control section, 13 ... MMI (Man Machine Interface) section, 14 ... Map data editing section, 15 ... Graphic data editing section, 16 ... Map data display control section, 17 ... Map data storage section, 18 ... Graphic data display control section, 19 ... Graphic data storage section, 20 ... Display control section, 21 ... Display data storage section, 22 ... Display section.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 主従関係を示す属性情報を有する地図図
形データを複数記憶する記憶手段と、 この記憶手段に記憶される「主」の属性情報を有する地
図図形データに対する編集を指定する指定手段と、 この指定手段で指定された地図図形データに対する
「従」の属性情報を有する他の地図図形データを上記記
憶手段より検索する検索手段と、 この検索手段で得られた他の地図図形データ及び上記指
定手段で指定された地図図形データを一括して編集処理
する編集手段とを具備したことを特徴とする図形作成装
置。
1. Storage means for storing a plurality of map graphic data having attribute information indicating a master-slave relationship, and designating means for designating editing on the map graphic data having "master" attribute information stored in this storage means. Searching means for searching the storage means for other map graphic data having attribute information of "subordinate" to the map graphic data specified by the specifying means, and other map graphic data obtained by the searching means and the above A graphic creation apparatus comprising: an editing unit that collectively edits map graphic data specified by the specifying unit.
【請求項2】 主従関係を示す属性情報と地図上の位置
情報を有する地図図形データを複数記憶する記憶手段
と、 この記憶手段に記憶される「主」の属性情報を有する地
図図形データに対する編集を指定する指定手段と、 この指定手段で指定された地図図形データに直接対応す
る「従」の属性情報を有し、且つその位置情報が該地図
図形データの位置情報の特定範囲内にある他の地図図形
データを上記記憶手段より検索する検索手段と、 この検索手段で得た他の地図図形データ及び上記指定手
段で指定された地図図形データを一括して編集処理する
編集手段とを具備したことを特徴とする図形作成装置。
2. Storage means for storing a plurality of map graphic data having attribute information indicating a master-slave relationship and position information on a map, and editing for map graphic data having "master" attribute information stored in this storage means. Other than having the specifying means for specifying, and the attribute information of "subordinate" directly corresponding to the map graphic data specified by this specifying means, and the position information of which is within the specific range of the position information of the map graphic data. A search means for searching the map graphic data from the storage means, and an edit means for collectively processing the other map graphic data obtained by the search means and the map graphic data designated by the designating means. A graphic creation device characterized by the above.
JP4118961A 1992-05-12 1992-05-12 Graphic preparing device Pending JPH05314236A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4118961A JPH05314236A (en) 1992-05-12 1992-05-12 Graphic preparing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4118961A JPH05314236A (en) 1992-05-12 1992-05-12 Graphic preparing device

Publications (1)

Publication Number Publication Date
JPH05314236A true JPH05314236A (en) 1993-11-26

Family

ID=14749566

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4118961A Pending JPH05314236A (en) 1992-05-12 1992-05-12 Graphic preparing device

Country Status (1)

Country Link
JP (1) JPH05314236A (en)

Similar Documents

Publication Publication Date Title
US6351706B1 (en) Navigation apparatus with navigation data processor and man-machine interface
JP3975148B2 (en) Map display device
JPH0519687A (en) Automatic generation system for road data
JPH05314236A (en) Graphic preparing device
JPH08271270A (en) Control method of running track
JP2007017945A (en) Information processing apparatus and method
JPH0981032A (en) Map information system and screen scroll control method
JP2571032B2 (en) Map image creation device
JPH05181412A (en) Method of processing character data in database-based map information
JPH05314232A (en) Graphic preparing device
JPH04326477A (en) Graphic preparing device
JP2008146225A (en) Editing apparatus, editing method and editing program
JP2571031B2 (en) Map image creation device
JPH06282538A (en) Document creation device
JPS6336362A (en) Ruled line editing device
JP2643617B2 (en) Method and apparatus for drawing walls or beams in architectural drawings, etc.
JPH05314108A (en) Document editing device
JP2606563B2 (en) Word processing device and display method in word processing device
JPH05135151A (en) Map generation system
JPH04326478A (en) Graphic preparing device
JP2605712B2 (en) Intersection shape creation device
JPH05324797A (en) Graphic creation device
JPH04303273A (en) Graphic preparing device
JPH06180747A (en) Map preparing system in document preparing device
JPH04303271A (en) Graphic preparing device