Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0524550B2 - - Google Patents
[go: Go Back, main page]

JPH0524550B2 - - Google Patents

Info

Publication number
JPH0524550B2
JPH0524550B2 JP61232749A JP23274986A JPH0524550B2 JP H0524550 B2 JPH0524550 B2 JP H0524550B2 JP 61232749 A JP61232749 A JP 61232749A JP 23274986 A JP23274986 A JP 23274986A JP H0524550 B2 JPH0524550 B2 JP H0524550B2
Authority
JP
Japan
Prior art keywords
data
file
area
map
drawing file
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.)
Expired - Lifetime
Application number
JP61232749A
Other languages
Japanese (ja)
Other versions
JPS6386074A (en
Inventor
Nobuyuki Morizaki
Mikio Yoda
Kazuo Tsutsui
Shigeru Kakumoto
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 Ltd
Original Assignee
Hitachi 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 Ltd filed Critical Hitachi Ltd
Priority to JP61232749A priority Critical patent/JPS6386074A/en
Publication of JPS6386074A publication Critical patent/JPS6386074A/en
Publication of JPH0524550B2 publication Critical patent/JPH0524550B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は図面フアイルの管理方式に係り、特
に、任意の地域の地図を複数の地域に分割し、各
区域の地図情報をそれぞれ図面データとして図面
フアイル毎に格納し、該図面フアイルを管理する
に好適な図面フアイルの管理方式に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a drawing file management system, and in particular, divides a map of an arbitrary region into a plurality of regions, and stores map information of each region as drawing data. The present invention relates to a drawing file management method suitable for storing and managing each drawing file.

〔従来の技術〕[Conventional technology]

従来、ガス、水道などの配管系統を管理する場
合、地図上に配管系統図を描いた地図が用いられ
ていた。この図面によれば各地域の配管系統を即
座に把握することが出来、新たな配管の付設や系
統の変更作業を容易に行うことが出来る。ところ
が、系統に変更が生じた場合には図面の変更作業
が必要となるが、従来、図面の変更作業は全て人
手によつて行われており、変更作業に多くの労力
及び時間を要するという不具合があつた。
Conventionally, when managing piping systems such as gas and water, maps with piping system diagrams drawn on them have been used. According to this drawing, the piping system in each region can be immediately understood, and work such as installing new piping or changing the system can be easily performed. However, when a change occurs in the system, it is necessary to change the drawings, but conventionally all drawing changes have been done manually, resulting in the problem of requiring a lot of effort and time. It was hot.

そこで、特公昭61−96675公報に記載されてい
るような配管などの系統全体を小区域に分割し、
各区域の系統図情報、地図情報及び位置座標情報
などを図面データとしてフアイル部に格納し、フ
アイル部に記憶された各種情報をモニタ用デイス
プレイ装置の画面上に図面と共に表示し、キー入
力部の操作によつて画面上で図面の修正を行い、
修正された図面情報をフアイル部に格納して各区
域の図面情報などをフアイルに保管するものが提
案されている。この方法によれば、系統図面の変
更作業を迅速に行うことが出来る。
Therefore, the entire system such as piping was divided into small areas as described in the Japanese Patent Publication No. 61-96675.
The system diagram information, map information, position coordinate information, etc. of each area are stored in the file section as drawing data, and the various information stored in the file section is displayed together with the drawing on the screen of the monitor display device, and the key input section Modify the drawing on the screen through operations,
A method has been proposed in which corrected drawing information is stored in a file section and drawing information for each area is stored in the file. According to this method, work to change the system drawing can be done quickly.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかしながら、従来の方式では、複数のフアイ
ルを複合して新たな地図を作成するときなど、フ
アイル部の中から特定のフアイルを検索する場合
仕様に応じたフアイルを特定するのに時間を要
し、検索時間を短縮するには十分ではなかつな。
なお、地図情報を画像表示するものとして、特開
昭59−174714号公報、特開昭56−17641号公報及
び特開昭56−17460号公報に記載されているもの
が知られているが、これらの方法を単に適用して
も、図面フアイルの有無など仕様に応じた図面フ
アイルの分布状況に関する情報を即座に検索する
ことができない。
However, with conventional methods, when searching for a specific file from within a file section, such as when creating a new map by combining multiple files, it takes time to identify the file that meets the specifications. This is not enough to reduce search time.
Incidentally, as a method for displaying map information as an image, those described in Japanese Patent Application Laid-Open No. 59-174714, Japanese Patent Application Laid-Open No. 56-17641, and Japanese Patent Application Laid-Open No. 17460-1982 are known. Even if these methods are simply applied, information regarding the distribution of drawing files according to specifications, such as the presence or absence of drawing files, cannot be immediately retrieved.

本発明の目的は、仕様に応じた図面フアイルの
分布状況に関する情報を即座に検索することがで
きる図面フアイルの管理方式を提供することにあ
る。
SUMMARY OF THE INVENTION An object of the present invention is to provide a drawing file management system that allows instant retrieval of information regarding the distribution of drawing files according to specifications.

〔問題点を解決するための手段〕[Means for solving problems]

前記目的を達成するために、本発明は、任意の
地域の地図を複数の区域に分割し、各区域の地図
情報をそれぞれ図面データとして図面フアイル毎
に主メモリに格納し、各図面フアイルのインデツ
クスデータに、図面フアイルの管理に関する仕様
データを二者択一のデータとして付すと共に、各
仕様データを地図上の各区域と記憶エリアが対応
づけられたビツトマツプデータとして補助メモリ
に記憶し、指定の区域の図面フアイル群から仕様
に応じた図面フアイルを抽出するための指令に応
答して指定の区域に対応した補助メモリのビツト
マツプデータを検索し、この検索結果に従つて図
面フアイルを管理することを特徴とする図面フア
イルの管理方式を採用したものである。さらに、
本発明は、任意の地域の地図を複数のブロツクに
分割し、各ブロツクを複数の区域に分割し、各区
域の地図情報をそれぞれ図面データのして図面フ
アイル毎に主メモリに格納し、各図面フアイルの
インデツクスデータに、図面フアイルの管理に関
する仕様データを二者択一のデータのして付すと
共に、各仕様データを地図上の各ブロツクの位置
と記憶エリアが対応付けられたデレクトリデータ
として補助メモリに記憶し、指定の区域の図面フ
アイル群から仕様に応じた図面フアイルを抽出す
るための指令に応答して指定の区域に対応した補
助メモリのデレクトリデータを検索し、この検索
結果に従つて図面フアイルを管理することを特徴
とする図面フアイルの管理方式を採用したもので
ある。
In order to achieve the above object, the present invention divides a map of an arbitrary area into a plurality of areas, stores map information of each area as drawing data in the main memory for each drawing file, and stores an index of each drawing file. Specification data related to the management of drawing files is attached to the TSx data as alternative data, and each specification data is stored in the auxiliary memory as bitmap data in which each area on the map and the storage area are associated with each other. In response to a command to extract a drawing file according to specifications from a group of drawing files in an area, the bit map data in the auxiliary memory corresponding to the specified area is searched, and the drawing files are managed according to the search results. This system adopts a drawing file management method that is characterized by the following. moreover,
The present invention divides a map of an arbitrary region into a plurality of blocks, divides each block into a plurality of areas, stores the map information of each area as drawing data in the main memory in each drawing file, and Specification data related to drawing file management is attached to the index data of the drawing file as alternative data, and each specification data is converted into directory data in which the location of each block on the map and storage area are associated. In response to a command to store drawing files in the auxiliary memory and extract drawing files according to specifications from a group of drawing files in the specified area, search the directory data in the auxiliary memory corresponding to the specified area, and follow the search results. This method employs a drawing file management method that is characterized by managing drawing files.

〔作用〕[Effect]

仕様に応じた図面フアイルの分布状況に関する
情報を得るために、補助メモリのビツトマツプデ
ータを検索すると、この補助メモリには、二者択
一の仕様データとして、地図上の各区域と記憶エ
リアが対応づけられたビツトマツプデータあるい
は、地図上の各ブロツクと記憶エリアが対応づけ
られたデレクトリデータが予め記憶されているた
め、画像データが記憶された主メモリを検索する
ことなく、補助メモリを検索するだけで、仕様に
応じた図面フアイルの分布状況に関する情報を即
ぞに得ることができる。
When searching the bit map data in the auxiliary memory to obtain information about the distribution of drawing files according to the specifications, this auxiliary memory contains each region and storage area on the map as specification data that can be selected between the two. Since the associated bit map data or directory data associated with each block on the map and the storage area is stored in advance, the auxiliary memory can be searched without searching the main memory where the image data is stored. By simply doing this, you can immediately obtain information regarding the distribution of drawing files according to the specifications.

〔実施例〕〔Example〕

以下、本発明の実施例を図面に基づいて詳細に
説明する。
Embodiments of the present invention will be described in detail below with reference to the drawings.

第1図には、本発明が適用された実施例の要部
構成が示されている。第1図において、図面フア
イル群Fは複数の図面フアイルF1〜Fnから構
成されている。各図面フアイルF1〜Fnは、例
えばデイスクメモリで構成されており、任意の地
域の地図を複数の区域に分割し、各区域の地図情
報をそれぞれ図面データとして格納している。こ
の地図情報に含まれる図面データのしては配管、
配線などの系統図データ、地図の画像データ、位
置データなどが含まれる。又、第2図に示される
ように、地図10を85×50の区域に分割した場
合、4250区域の地図情報が図面データとして図面
フアイルF1〜F4250に格納される。そして
図面フアイル群Fの各図面フアイルは中央処理装
置(図示省略)からの指令によつてアクセスさ
れ、キー操作部からの操作に応じて各図面フアイ
ルのデータがCRTの画面上に表示されるように
なつている。
FIG. 1 shows the main configuration of an embodiment to which the present invention is applied. In FIG. 1, a drawing file group F is composed of a plurality of drawing files F1 to Fn. Each of the drawing files F1 to Fn is composed of, for example, a disk memory, and divides a map of an arbitrary region into a plurality of areas, and stores map information for each area as drawing data. The drawing data included in this map information includes piping,
Includes system diagram data such as wiring, map image data, location data, etc. Further, as shown in FIG. 2, when the map 10 is divided into 85×50 areas, map information for 4250 areas is stored as drawing data in drawing files F1 to F4250. Each drawing file in the drawing file group F is accessed by commands from the central processing unit (not shown), and the data of each drawing file is displayed on the CRT screen in response to operations from the key operation section. It's getting old.

又、図面フアイル群Fは以下に示す5種類に分
類されている。
Further, the drawing file group F is classified into the following five types.

フアイル種別1:縮尺1/500の図面フアイル。 File type 1: Drawing file with a scale of 1/500.

フアイル種別2:縮尺1/500の図面フアイルで
あり、隣接する図面フアイル同志がつながるよう
に整合処理がなされている図面フアイル。
File type 2: A drawing file with a scale of 1/500, which is aligned so that adjacent drawing files are connected.

フアイル種別3:縮尺1/2500の図面フアイル。 File type 3: Drawing file with a scale of 1/2500.

フアイル種別4:縮尺1/2500の図面フアイルで
あり、隣接する図面フアイル同志がつながるよう
に整合処理がなされた図面フアイル。
File type 4: A drawing file with a scale of 1/2500, which has been aligned so that adjacent drawing files are connected.

フアイル種別5:上記フアイル種別4の図面フ
アイルを5倍に拡大して作成された縮尺1/500の
図面フアイル。
File type 5: A drawing file with a scale of 1/500 created by enlarging the drawing file of file type 4 above five times.

これら5種類のフアイル種別のうち、最終的に
使用するのはフアイル種別2の図面フアイルであ
る。フアイル種別の1図面フアイルは整合処理の
前の段階において使用される。又縮尺1/500の図
面フアイルには詳細な地図情報が格納されてお
り、この図面フアイルを入力するには多くの時間
を必要とするため、システムの早期立ち上げのた
めには、縮尺1/2500の図面フアイルを縮尺1/500
の図面フアイルの代用として入力し、その後精度
の良い縮尺1/500の図面フアイルを順次入力する
こととしている。
Of these five file types, the drawing file of file type 2 is ultimately used. A file type 1 drawing file is used in a step prior to the alignment process. In addition, detailed map information is stored in 1/500 scale drawing files, and it takes a lot of time to input these drawing files. 2500 drawing files at scale 1/500
1/500 scale drawing files are input in sequence.

図面フアイル群Fはフアイル管理データ部14
と接続されており、フアイル管理データ部14は
複数のビツトマツプデータ部16、デレクトリデ
ータ部18から構成されている。
Drawing file group F is file management data section 14
The file management data section 14 is composed of a plurality of bitmap data sections 16 and a directory data section 18.

ビツトマツプデータ部16は各図面フアイルF
1〜Fnのインデツクスデータを有し、このイン
デツクスデータには図面フアイルの管理に関する
使用データが付されている。例えば、第2図に示
す地図10を4250の区域に分割し、使用データと
して図面フアイルの存在の有無を示すデータを用
いた場合(図面フアイルが有のときを“1”無の
ときを“0”とした場合)には、領域10Aに含ま
れる図面フアイルのインデツクスデータには”
1”が付され。領域10Bに含まれる図面フアイル
のインデツクデータには“0”のデータが付され
る。これらのデータをビツトマツプデータ部16
に格納するときには、第3図に示されるように、
デイスクメモリ(主メモリ)とは異なる補助メモ
リのエリア16Aに順次格納されている。この場
合、地図10のビツトマツプデータは、第4図に
示されるように、4250ビツトのデータで構成され
ており、エリア16Aの1行には32ビツト分のデ
ータが格納されるため、地図10のインデツクス
データは133行(第0行から第132行)に渡つて格
納される。例えば、地図10の左下の区域を1と
し、右下の区域を50とすると、区域1から区域32
のデータが132行目に格納され、区域33から区域
50のデータが第131行目に格納される。以下同様
にして、各区域のデータが順番に格納される。即
ち、各データは地図10の位置に対応づけられて
格納されることになる。このため、地図10上の
任意の区域が指定されたときに、この区域に対応
したビツノマツプ領域を検索すると、指定の区域
の図面フアイルの存在の有無に関するデータを即
座に検索できることになる。
The bitmap data section 16 contains each drawing file F.
It has index data of 1 to Fn, and usage data related to the management of drawing files is attached to this index data. For example, if the map 10 shown in Figure 2 is divided into 4250 areas and data indicating the presence or absence of a drawing file is used as data (“1” indicates the existence of a drawing file, “0” indicates that there is no drawing file). ”), the index data of the drawing file included in area 10A will be ”
1" is assigned. The index data of the drawing file included in the area 10B is assigned "0" data. These data are stored in the bitmap data section 16.
When storing in , as shown in Figure 3,
They are sequentially stored in an area 16A of auxiliary memory different from the disk memory (main memory). In this case, the bitmap data of the map 10 consists of 4250 bits of data, as shown in FIG. The index data is stored over 133 rows (row 0 to row 132). For example, if the lower left area of map 10 is 1 and the lower right area is 50, then area 1 to area 32
data is stored in line 132, and the data from area 33 to area
50 data is stored in the 131st line. Thereafter, data for each area is stored in order in the same manner. That is, each piece of data is stored in association with the position on the map 10. Therefore, when an arbitrary area on the map 10 is specified and the bitmap area corresponding to this area is searched, data regarding the presence or absence of a drawing file for the specified area can be instantly searched.

又、仕様データとして、図面フアイルの作成の
有無を示すデータ(図面フアイル作成済みのとき
を“1”とし、図面フアイルが作成されてないと
きを“0”としたとき)を用いた場合にも、図面
フアイルの作成の有無を表わすビツトマツプデー
タを作成することが出来る。このときにも図面フ
アイルの存在の有無を表わすビツトマツプデータ
と同様な方法によつてビツトマツプデータ部16
に格納される。
Also, when using data indicating whether a drawing file has been created as specification data ("1" indicates that a drawing file has been created, and "0" indicates that a drawing file has not been created). , it is possible to create bitmap data indicating whether or not a drawing file has been created. At this time, the bitmap data section 16 is also processed using the same method as the bitmap data that indicates the presence or absence of a drawing file.
is stored in

デレクトリデータ部18は各図面フアイルF1
〜Fnのインデツクスデータを有し、各インデツ
クスデータには地図上の位置を特定するデレクト
リデータが付されている。例えば、第5図に示さ
れるように、地図10を領域0101〜0106、020、
0206、0301〜0306、0401〜0406に分割し、各領域
に含まれるフアイル群にそれぞれ各領域を特定す
るデレクトリデータを付す。領域0101に含まれる
図面フアイル群には、それぞれ各図面フアイルの
インデツクスデータにデレクトデータとして0101
のデータを付す。なお、地図10は縦方向が15×
5区域+5区域に分割され、横方向が15×3区域
+10区域に分割されているので、領域0101には15
×15=225の図面フアイルが含まれる。
The directory data section 18 stores each drawing file F1.
It has index data of ~Fn, and each index data is attached with directory data that specifies the position on the map. For example, as shown in FIG.
It is divided into 0206, 0301 to 0306, and 0401 to 0406, and directory data specifying each area is attached to the file group included in each area. For the drawing file group included in area 0101, 0101 is added as direct data to the index data of each drawing file.
Attach the data. In addition, map 10 is 15× in the vertical direction.
It is divided into 5 areas + 5 areas, and the horizontal direction is divided into 15 x 3 areas + 10 areas, so area 0101 has 15
x15=225 drawing files are included.

図面フアイル群Fをフアイル種別1〜5の項目
で管理する場合、フアイル管理データ部14とし
ては以下のように構成することが出来る。
When managing the drawing file group F using file types 1 to 5, the file management data section 14 can be configured as follows.

フアイル種別1の図面フアイルを管理するため
のデータ項目。
Data item for managing drawing files of file type 1.

1 縮尺1/500の図面フアイルの存在の有無を表
わすビツトマツプ。
1 A bit map that indicates the presence or absence of a 1/500 scale drawing file.

2 縮尺1/500の図面フアイルの作成の有無を表
わすビツトマツプ。
2 A bit map that indicates whether a drawing file with a scale of 1/500 has been created.

3 縮尺1/500の作成済み図面フアイルのデレク
トリデータ。
3. Directory data of the created drawing file with a scale of 1/500.

フアイル種別2の図面フアイルを管理するた
めのデータ項目 4 縮尺1/500の図形整合済み図面フアイルの
作成の有無を表わすビツトマツプ。
Data item 4 for managing drawing files of file type 2 A bit map that indicates whether a drawing file with scale 1/500 with figure alignment completed has been created.

5 縮尺1/500の図形整合済み図面フアイルのデ
レクトリデータ。
5 Directory data of 1/500 scale figure-aligned drawing file.

フアイル種別3の面面フアイルを管理するた
めのデータ項目。
Data item for managing file type 3 face files.

6 縮尺1/2500の図面フアイルの存在の有無を表
わすビツトマツプ。
6 A bit map that indicates the presence or absence of a drawing file with a scale of 1/2500.

7 縮尺1/2500の図形フアイル作成の有無を表わ
すビツトマツプ。
7 Bitmap indicating whether or not a 1/2500 scale figure file has been created.

8 縮尺1/2500の図形作成済みの図面フアイルの
デレクトリデータ。
8 Directory data of a drawing file with 1/2500 scale figures created.

フアイル種別4の図面フアイルを管理するた
めのデータ項目。
Data item for managing drawing files of file type 4.

9 縮尺1/2500の図形整合済みの図面フアイルの
作成の有無を表わすビツトマツプ。
9 Bitmap indicating whether or not a drawing file with scale 1/2500 figure alignment has been created.

10 縮尺1/2500の図形整合済み図面フアイルのデ
レクトリデータ。
10 Directory data of a drawing file with a scale of 1/2500 that has been aligned.

11 分割済み縮尺1/2500の図面フアイルの作成の
有無を表わすビツトマツプ。
11 Bitmap indicating whether a divided scale 1/2500 drawing file has been created.

フアイル種別5の図面フアイルを管理するた
めのデータ項目。
Data item for managing drawing files of file type 5.

12 縮尺1/2500から分割した図面に対する図面フ
アイルの存在の有無を表わすビツトマツプ。
12 A bit map that shows whether a drawing file exists for a drawing divided from a scale of 1/2500.

13 縮尺1/2500から分割した図面に関する図面フ
アイルのデレクトリデータ。
13 Drawing file directory data regarding drawings divided from scale 1/2500.

これらデータ項目1〜13のデータはそれぞれビ
ツトマツプデータ部16とデレクトリデータ部1
8に格納される。そしてフアイル管理データ部1
4に格納されたデータは対象フアイル検知部20
によつて検知されるようになつている。即ち対象
フアイルイ検知部20はビツトマツプデータ検知
部22とデレクトリデータ検知部24から構成さ
れており、各検知部は中央処理装置からの指令に
よつてビツトマツプデータ部16及びデレクトリ
データ部18のインデツクスデータを検索し、イ
ンデツクスデータに付されたデータを検知するよ
うに構成されている。そして各検知部により検知
されたインデツクスデータの内容は図面フアイル
の管理情報として順次中央処理装置へ伝送され
る。
The data of these data items 1 to 13 are bitmap data section 16 and directory data section 1, respectively.
It is stored in 8. And file management data section 1
The data stored in 4 is the target file detection unit 20.
It is now being detected by That is, the target file detection section 20 is composed of a bitmap data detection section 22 and a directory data detection section 24, and each detection section detects the index of the bitmap data section 16 and the directory data section 18 according to instructions from the central processing unit. It is configured to search index data and detect data attached to index data. The contents of the index data detected by each detection section are sequentially transmitted to the central processing unit as drawing file management information.

以上の構成において、地図10の特定の区域を
画像表示する場合、オペレータの操作に伴つて、
キー操作部から特定の区域を画像表示するための
設定情報(例えば、特定の区域を示す情報、縮尺
1/500の図面フアイルの作成の有無あるいは図面
フアイルの作成の有無等の検索指令情報)が入力
されると、ビツトマツプデータ部16のうち特定
の区域に対応した領域のインデツクスデータが検
索される。この検索結果は、必要な図面フアイル
の分布状態としてCRTの画面上に表示される。
このため、オペレータは必要な図面フアイルの存
在の有無あるいは図面フアイルの作成の有無等を
即座に把握することができる。
In the above configuration, when displaying an image of a specific area on the map 10, along with the operator's operation,
Setting information for displaying an image of a specific area from the key operation unit (for example, information indicating a specific area, search command information such as whether or not a drawing file with a scale of 1/500 has been created or whether a drawing file has been created) When input, index data of an area corresponding to a specific area in the bitmap data section 16 is searched. The search results are displayed on the CRT screen as the distribution of required drawing files.
Therefore, the operator can immediately know whether a necessary drawing file exists or whether a drawing file has been created.

このように、本実施例によれば、図面フアイル
群を構成するデイスクメモリのデータを順次検索
することなく、ビツトマツプデータ部16のイン
デツクスデータを検索して図面フアイルの存在の
有無等、仕様に応じた図面フアイルの分布状況に
関する情報を得るようにしているので、仕様に応
じた図面フアイルの分布状況に関する情報を高速
度で検索することができる。このため、複数の図
面フアイルから特定の図面を複合して表示すると
きでも不要な検索を省略できる。
As described above, according to this embodiment, the index data of the bitmap data section 16 is searched to determine the presence or absence of drawing files, etc., without sequentially searching the data in the disk memory constituting the drawing file group. Since information about the distribution of drawing files according to the specifications is obtained, information about the distribution of drawing files according to the specifications can be searched at high speed. Therefore, unnecessary searches can be omitted even when displaying a specific drawing from a plurality of drawing files.

一方、オペレータの操作に伴つて、キー操作部
から特定の区域画像表示するための設定情報(例
えば、特定の区域を示す情報、縮尺1/500の図面
フアイルのうち作成済の図面フアイルの検索指令
情報)が入力されると、デレクトリデータ部18
のうち特定の区域に対応した領域のインデツクス
データが検索される。この検索結果は、必要な作
成済図面フアイルの分布状態としてCRTの画面
上に表示される。
On the other hand, along with the operator's operation, setting information for displaying a specific area image from the key operation unit (for example, information indicating a specific area, search command for a created drawing file among drawing files with a scale of 1/500) information) is input, the directory data section 18
Index data of an area corresponding to a specific area is searched. The search results are displayed on the CRT screen as the distribution of required drawing files.

この場合、地図10上の85×40区域を24グルー
プに分け、各グループに属する区域をデレクトリ
データを特定するようにしたため、ビツトマツプ
データで地図上の位置を特定するときよりも少な
いデータ容量によつて地図上の位置を特定するこ
とができる。このため、少ないデータ容量によつ
ても仕様に応じた図面フアイルのアクセスを効率
よくできる。
In this case, the 85 x 40 area on the map 10 is divided into 24 groups, and the directory data is used to specify the areas belonging to each group, so the amount of data is smaller than when specifying the location on the map using bit map data. Therefore, the location on the map can be specified. Therefore, drawing files can be efficiently accessed according to specifications even with a small data capacity.

又本実施例では分散型データベースにも適用す
ることが可能であり、この場合ビツトマツプデー
タとして他の地域において管理する図面フアイル
の存在を“1”とし、それ以外の図面フアイルを
“0”として表わすようにすることも可能である。
This embodiment can also be applied to a distributed database, in which case the existence of a drawing file managed in another region as bitmap data is set to "1", and the other drawing files are set to "0". It is also possible to display

〔発明の効果〕〔Effect of the invention〕

本発明によれば、図面フアイルのデータを格納
した主メモリとは異なる補助メモリに、二者択一
の仕様データとして地図上の各区域と記憶エリア
が対応づけられたビツトマツプデータを予め記憶
し、検索時に補助メモリのビツトマツプデータを
検索して仕様に応じた図面フアイルの分布状況に
関する情報を得るようにしたため、検索の高速化
が図れる。また、図面フアイルのデータを格納し
た主メモリとは異なる補助メモリに、二者択一の
仕様データとして地図上の各ブロツクと記憶エリ
アが対応づけられたデレクトデータを予め記憶
し、検索時に補助メモリのデレクトリデータを検
索して仕様に応じた図面フアイルの分布状況に関
する情報を得るようにしたため、検索の高速化が
図れると共に少ないデータ容量によつても仕様に
応じた図面フアイルのアクセスを効率よくでき
る。
According to the present invention, bitmap data in which each area on the map is associated with a storage area is stored in advance in an auxiliary memory different from the main memory that stores drawing file data, as specification data to choose from. Since the bit map data in the auxiliary memory is searched at the time of search to obtain information regarding the distribution of drawing files according to the specifications, the search speed can be increased. In addition, in an auxiliary memory different from the main memory that stores drawing file data, direct data in which each block on the map is associated with a storage area is stored in advance as specification data to assist in searching. Information about the distribution of drawing files according to specifications is obtained by searching memory directory data, which speeds up the search and allows efficient access to drawing files according to specifications even with a small data capacity. can.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明が適用された実施例の要部構成
図、第2図はビツトマツプデータの概念図、第3
図は、データの格納方法を説明するための図、第
4図はビツトマツプデータの構成説明図、第5図
デレクトリデータの構成説明図である。 F……図面フアイル群、F1〜Fn……図面フ
アイル、10……地図、14……フアイル管理デ
ータ部、16……ビツトマツプデータ部、18…
…デレクトリデータ部、20……対称フアイル検
知部、22……ビツトマツプデータ検知部、24
……デレクトリデータ検知部。
Fig. 1 is a block diagram of main parts of an embodiment to which the present invention is applied, Fig. 2 is a conceptual diagram of bitmap data, and Fig. 3 is a conceptual diagram of bit map data.
4 is an explanatory diagram of the structure of bitmap data, and FIG. 5 is an explanatory diagram of the structure of directory data. F...Drawing file group, F1-Fn...Drawing file, 10...Map, 14...File management data section, 16...Bit map data section, 18...
... Directory data section, 20 ... Symmetrical file detection section, 22 ... Bit map data detection section, 24
... Directory data detection section.

Claims (1)

【特許請求の範囲】 1 任意の地域の地図を複数の区域に分割し、各
区域の地図情報をそれぞれ図面データとして図面
フアイル毎に主メモリに格納し、各図面フアイル
のインデツクスデータに、図面フアイルの管理に
関する仕様データを二者択一のデータとして付す
と共に、各仕様データを地図上の各区域と記憶エ
リアが対応づけられたビツトマツプデータとして
補助メモリに記憶し、指定の区域の図面フアイル
群から仕様に応じた図面フアイルを抽出するため
の指令に応答して指定の区域に対応した補助メモ
リのビツトマツプデータを検索し、この検索結果
に従つて図面フアイルを管理することを特徴とす
る図面フアイルの管理方式。 2 任意の地域の地図を複数のブロツクに分割
し、各ブロツクを複数の区域に分割し、各区域の
地図情報をそれぞれ図面データとして図面フアイ
ル毎に主メモリに格納し、各図面フアイルのイン
デツクスデータに、図面フアイルの管理に関する
仕様データを二者択一のデータとして付すと共
に、各仕様データを地図上の各ブロツクの位置と
記憶エリアが対応付けられたデレクトリデータと
して補助メモリに記憶し、指定の区域の図面フア
イル群から仕様に応じた図面フアイルを抽出する
ための指令に応答して指定の区域に対応した補助
メモリのデレクトリデータを検索し、この検索結
果に従つて図面フアイルを管理することを特徴と
する図面フアイルの管理方式。
[Scope of Claims] 1. A map of an arbitrary area is divided into a plurality of areas, map information of each area is stored as drawing data in the main memory for each drawing file, and the index data of each drawing file is Specification data related to file management is attached as binary data, and each specification data is stored in the auxiliary memory as bit map data in which each area on the map and storage area are associated with each other, and the drawing file of the specified area is stored. The present invention is characterized in that in response to a command for extracting a drawing file according to specifications from a group, bit map data in an auxiliary memory corresponding to a specified area is searched, and the drawing files are managed according to the search results. Drawing file management method. 2 Divide a map of any region into multiple blocks, divide each block into multiple areas, store the map information of each area as drawing data in the main memory for each drawing file, and use the index of each drawing file. Specification data related to drawing file management is attached to the data as alternative data, and each specification data is stored in auxiliary memory as directory data in which the location of each block on the map and storage area are associated, and specified. In response to a command to extract a drawing file according to specifications from a group of drawing files in an area, search the directory data in the auxiliary memory corresponding to the specified area, and manage the drawing files according to the search results. A drawing file management method featuring:
JP61232749A 1986-09-30 1986-09-30 Control system for drawing file Granted JPS6386074A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61232749A JPS6386074A (en) 1986-09-30 1986-09-30 Control system for drawing file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61232749A JPS6386074A (en) 1986-09-30 1986-09-30 Control system for drawing file

Publications (2)

Publication Number Publication Date
JPS6386074A JPS6386074A (en) 1988-04-16
JPH0524550B2 true JPH0524550B2 (en) 1993-04-08

Family

ID=16944155

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61232749A Granted JPS6386074A (en) 1986-09-30 1986-09-30 Control system for drawing file

Country Status (1)

Country Link
JP (1) JPS6386074A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100443495B1 (en) * 1998-11-24 2004-08-09 마쯔시다덴기산교 가부시키가이샤 Data structure of digital map file
JP6373374B2 (en) * 2014-06-06 2018-08-15 三菱電機株式会社 Map data processing system, storage specification data creation system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5617460A (en) * 1979-07-20 1981-02-19 Fujitsu General Ltd Coding filing method for map data
JPS6019826B2 (en) * 1979-07-23 1985-05-18 日本電信電話株式会社 Image data encoding method
JPS59174714A (en) * 1983-03-25 1984-10-03 Nippon Denso Co Ltd Vehicle mounted electronic map display device

Also Published As

Publication number Publication date
JPS6386074A (en) 1988-04-16

Similar Documents

Publication Publication Date Title
US5787421A (en) System and method for information retrieval by using keywords associated with a given set of data elements and the frequency of each keyword as determined by the number of data elements attached to each keyword
US5428774A (en) System of updating an index file of frame sequences so that it indexes non-overlapping motion image frame sequences
EP0349463A2 (en) Method of simultaneously entering data into overlapped windows
JPS6037945B2 (en) How to display hierarchical tree-structured text in an ordered structure
JPH0524550B2 (en)
JP3552339B2 (en) Database system
JPH0227478A (en) document management device
JPH04145578A (en) Method for processing designation of retrieval keyword and information retrieving device
JPH10177584A (en) Document search system
JPS63132381A (en) Image data search and display system
JP2604787B2 (en) Two-dimensional data storage method
JPS63298572A (en) Geographic retrieving device
JP2601531B2 (en) Computer mapping device
JPH0340173A (en) Information retrieval method and device
JPH05151286A (en) Data display system in cad system
JPH056397A (en) Hierarchical drawing management device
JPH01166232A (en) data recovery method
JPH02148365A (en) Echo displaying system for graphic display device
JPH0559468B2 (en)
JPH0823838B2 (en) Index file group division processing method
JPH05108994A (en) Method of data aggregation and storage of traffic control signal control information
JPH05334378A (en) Graphic processing apparatus and graphic element processing method
JPH04230576A (en) item selection device
JPS62114060A (en) Image file device
JPS61241873A (en) Control system for graphic data