JPH0782502B2 - Map management processor - Google Patents
Map management processorInfo
- Publication number
- JPH0782502B2 JPH0782502B2 JP61301948A JP30194886A JPH0782502B2 JP H0782502 B2 JPH0782502 B2 JP H0782502B2 JP 61301948 A JP61301948 A JP 61301948A JP 30194886 A JP30194886 A JP 30194886A JP H0782502 B2 JPH0782502 B2 JP H0782502B2
- Authority
- JP
- Japan
- Prior art keywords
- map
- file
- area
- information
- unit
- 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 - Fee Related
Links
Landscapes
- Instructional Devices (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】 〔概要〕 地図図面へのアクセスを容易にするための、図面管理処
理方式である。DETAILED DESCRIPTION [Outline] A drawing management processing method for facilitating access to a map drawing.
地図を一定の長方形地図の図面ファイルに分割して管理
し、地域名と該当地域を含む長方形地域の地図を構成す
る図面ファイルとの対応を登録した地図管理ファイルを
設け、指定の地域名から所要の図面ファイルを識別でき
るようにする。The map is divided into certain rectangular map drawing files for management, and a map management file is created that registers the correspondence between the area names and the drawing files that make up the rectangular area map that includes the area. Allows you to identify drawing files in.
この処理方式により、利用者の必要な地図図面へのアク
セスが容易になる。This processing method makes it easy for the user to access the necessary map drawing.
本発明は、情報処理システムにおける、地図図面の管理
を行う地図管理処理装置に関する。The present invention relates to a map management processing device for managing map drawings in an information processing system.
〔従来の技術〕 第3図は情報処理システムの一構成例を示すブロック図
である。[Prior Art] FIG. 3 is a block diagram showing a configuration example of an information processing system.
処理装置1は、例えば端末装置2からの要求を受け付け
て処理することにより、例えば磁気ディスク記憶装置等
からなる記憶装置3に格納される地図図面情報から、所
要の図面を読み出して、端末装置2へ出力する。The processing device 1 receives a request from, for example, the terminal device 2 and processes it to read a required drawing from the map drawing information stored in the storage device 3 such as a magnetic disk storage device, and the terminal device 2 Output to.
地図図面の情報は、地図を表す図形を近似する線分の起
点、終点の座標値及びその線分の線種、線幅、色等の属
性データからなり、例えば一定形状の長方形図面を表す
図面ファイル4に分割されて、通常のいわゆるファイル
として記憶装置3に格納される。The information of the map drawing is composed of the starting point and the ending point coordinate value of the figure representing the map and the attribute data of the line type, line width, color, etc. of the line segment, for example, a drawing showing a rectangular drawing of a certain shape. It is divided into files 4 and stored in the storage device 3 as ordinary so-called files.
又、データが大量になる場合等には、全地図図面情報を
例えば磁気テープ記憶装置等に格納し、そのうちアクセ
スの必要な図面ファイルを記憶装置3へ転送しておいて
使用する。When a large amount of data is required, all map drawing information is stored in, for example, a magnetic tape storage device, and a drawing file that needs to be accessed is transferred to the storage device 3 for use.
記憶装置3に格納されたファイルへのアクセスを処理す
るために、処理装置1のアクセス制御部5はアクセス要
求元であるアプリケーション処理部6等からファイル名
の指定を受け取ると、そのファイルの指定のデータブロ
ックを記憶装置3から読み出して要求元に渡し、要求元
はこれを論理レコードごとに所要の処理をする。In order to process the access to the file stored in the storage device 3, when the access control unit 5 of the processing device 1 receives the designation of the file name from the application processing unit 6 or the like which is the access request source, the designation of the file The data block is read from the storage device 3 and passed to the request source, and the request source performs the required processing for each logical record.
図面ファイル4にアクセスする場合も同様に、アプリケ
ーション処理部6が端末装置2から要求される図面ファ
イルのファイル名によって、前記のように図面ファイル
を読み出し、所定の処理をして端末装置2へ出力する。Similarly, when the drawing file 4 is accessed, the application processing unit 6 reads the drawing file as described above according to the file name of the drawing file requested from the terminal device 2, performs predetermined processing, and outputs the drawing file to the terminal device 2. To do.
前記のようにファイルへアクセスするためには、そのフ
ァイル名を指定する必要がある。In order to access the file as described above, it is necessary to specify the file name.
そのために、地図図面にアクセスする場合には、地図上
のある地域にアクセスする必要が生じたとき、端末装置
2等の利用者はその地域を含む地図図面の図面ファイル
のファイル名を適当な索引表等を見て探索し、その結果
得られるファイル名をアプリケーション処理部6に通知
しなければならない。Therefore, when accessing a map drawing, when it becomes necessary to access a certain area on the map, the user of the terminal device 2 or the like uses the file name of the drawing file of the map drawing including the area as an appropriate index. It is necessary to search the table and the like and notify the application processing unit 6 of the file name obtained as a result.
しかも、地域の大きさ及び位置によって、一地域のアク
セスに一般に2以上の図面情報ファイルが必要になるこ
とが多く、それらのファイル名を個別に探索しなければ
ならない。In addition, depending on the size and position of the area, it is often necessary to access two or more drawing information files to access one area, and these file names must be searched individually.
以上により、地図図面情報へのアクセス操作は比較的煩
雑となるという問題があった。As described above, there is a problem that the access operation to the map drawing information becomes relatively complicated.
第1図は、本発明の構成を示すブロック図である。 FIG. 1 is a block diagram showing the configuration of the present invention.
図において、1は処理装置、2は端末装置、3は地図図
面情報の図面ファイル4及び地図管理ファイル10を格納
する記憶装置であり、処理装置1の5はアクセス制御
部、11はアプリケーション処理部、12はアプリケーショ
ン処理部から地域名を受け取って、該地域の地図の図面
ファイルを地図管理ファイル10から決定してアプリケー
ション処理部11に通知する地図管理処理部である。In the figure, 1 is a processing device, 2 is a terminal device, 3 is a storage device for storing a drawing file 4 of map drawing information and a map management file 10, 5 of the processing device 1 is an access control unit, and 11 is an application processing unit. , 12 are map management processing units that receive a region name from the application processing unit, determine a drawing file of a map of the region from the map management file 10 and notify the application processing unit 11 of the drawing file.
地図管理ファイルには、所要の地域名ごとに、地域名に
よってアクセスすべき長方形地域の地図図面のファイル
名と構成を登録しておく。In the map management file, the file name and the configuration of the map drawing of the rectangular area to be accessed by the area name are registered for each required area name.
地図図面情報にアクセスする場合に、利用者はアプリケ
ーション処理部11へ、アクセスしたい地域の地域名を通
知する。When accessing the map drawing information, the user notifies the application processing unit 11 of the area name of the area to be accessed.
アプリケーション処理部11は、地域名を地図管理処理部
12に渡してアクセスを要求する。The application processing unit 11 assigns the area name to the map management processing unit.
Pass to 12 to request access.
地図管理処理部12は記憶装置3に保持する地図管理ファ
イル10にアクセスして、指定の地域を含む長方形地域の
地図を構成する図面ファイルを知り、アプリケーション
処理部11に回答する。The map management processing unit 12 accesses the map management file 10 stored in the storage device 3, knows the drawing file forming the map of the rectangular area including the designated area, and responds to the application processing unit 11.
アプリケーション処理部11は地図管理処理部12から通知
されたファイル名により、アクセス制御部5にアクセス
を要求する。The application processing unit 11 requests access to the access control unit 5 by the file name notified from the map management processing unit 12.
地図管理ファイル10は、全体地図を一定形状の長方形の
地図に分割して各々を単位地図と呼ぶものとし、単位地
図の図面情報からなる図面ファイルに分割して管理する
場合の、所要の地域ごとの地域名に対応して、該地域を
すべて包含する長方形地域の地図図面を、1以上の該単
位地図からなる単位地図群によって構成するように定め
た、該単位地図群の該図面ファイルを指示する識別情報
と、該単位地図群の中で該地域に含まれる地域を有しな
い各該単位地図の該図面ファイルを指示する識別情報と
を定義するように構成して、地域名で索引して、該地域
を含む地図図面を構成するファイル名と構成とを示す情
報を得るように構成される。The map management file 10 divides the entire map into rectangular maps of a certain shape and calls each unit map, and divides into a drawing file consisting of the drawing information of the unit map and manages each required area. Instructing the drawing file of the unit map group, which defines that the map drawing of the rectangular area including all the area corresponding to the area name of is defined by the unit map group including one or more unit maps. And the identification information for designating the drawing file of each unit map which does not have an area included in the area in the unit map group, and is indexed by area name. , And is configured to obtain information indicating a file name and a configuration of a map drawing including the area.
この方式により、利用者は必要な地域名を指定するのみ
で、ファイル名を知る必要なく、所要の地図図面情報に
アクセスすることができる。According to this method, the user can access the required map drawing information only by designating the necessary area name and without knowing the file name.
地図図面情報にアクセスする場合に、利用者はアプリケ
ーション処理部11へ、アクセスしたい地域の地域名を通
知する。When accessing the map drawing information, the user notifies the application processing unit 11 of the area name of the area to be accessed.
アプリケーション処理部11は、地域名を地図管理処理部
12に渡してアクセスを要求する。The application processing unit 11 assigns the area name to the map management processing unit.
Pass to 12 to request access.
地図管理処理部12は、指定の地域を含む地図を構成する
に必要な図面ファイルを知るために、記憶装置3に保持
する地図管理ファイル10にアクセスする。The map management processing unit 12 accesses the map management file 10 held in the storage device 3 in order to know the drawing file necessary for constructing the map including the designated area.
地図管理ファイル10は例えば以下に述べるような構成と
する。The map management file 10 has the following structure, for example.
第2図(a)は地図図面の構成の一例を示し、例えば
「東区」、「北区」、「西区」からなる、ある「XX」な
る都市の地図とし、このXXをカバーする地図図面情報が
〜の番号を付して示す長方形地域の地図(それらを
単位地図と呼ぶ)の各図面ファイルに分割して保持され
る例を示す。FIG. 2 (a) shows an example of the structure of a map drawing, for example, a map of a city "XX" consisting of "East Ward", "North Ward", and "West Ward", and a map drawing covering this XX. An example is shown in which the information is divided and held in each drawing file of a rectangular area map indicated by numbers (-) (these are referred to as unit maps).
各図面ファイルに保持される図面情報は、それぞれの地
域の地図を表す図形を近似する線分の情報からなり、通
常は前記のように各線分の起点、終点の座標値及びその
線分の線種、線幅、色等の属性データからなるが、同一
の属性データを持つ線分が連続して構成する折れ線は、
1属性データと折れ線の各頂点(起点−途中点−‐‐‐
−途中点−終点)の座標の並びで構成することにより、
図面ファイルのデータ量を減少することができる。なお
その場合に、多角形をなす閉じた折れ線は、起点と終点
に同一座標値を指定して表される。The drawing information stored in each drawing file consists of line segment information approximating a figure representing a map of each area. Usually, as described above, the origin and end coordinate values of each line segment and the line segment line A polygonal line consisting of attribute data such as type, line width, color, etc.
1 Attribute data and each vertex of the polygonal line (start point-midway point --------
-Middle point-End point)
The amount of data in the drawing file can be reduced. In this case, the polygonal closed polygonal line is represented by designating the same coordinate value at the starting point and the ending point.
第2図(a)の地図図面に対し、(b)に概念的に示す
ような内容の地図管理ファイル10を作成する。A map management file 10 having the contents conceptually shown in FIG. 2B is created for the map drawing of FIG.
こゝでXXんの項は、「(,)」で都市XXの地図が図
面ファイルを左上隅、図面ファイルを右下隅とする
長方形地図によってカバーされることを示す。以下の各
地域も同様の表示形式で示される。Here, section XX indicates that the map of city XX is covered by "(,)" by a rectangular map with the drawing file in the upper left corner and the drawing file in the lower right corner. The following areas are also shown in the same display format.
XXの項の「制御情報」部分には、〜の図面ファイル
の接続構成が横6面×縦4面で構成されること、及び各
面の表す地域の縦横実距離等、XX地域の地図に共通の制
御情報が示される。In the "Control information" part of the XX section, the connection configuration of the drawing files of ~ consists of 6 horizontal x 4 vertical planes, and the actual vertical and horizontal distances of the area represented by each plane. Common control information is shown.
以下、図に示すように、XXの下に西区、北区、東区をリ
ンクし、各区に区内の町をリンクするというように、各
地域名の階層を構成し、それぞれの地域名にその地域を
カバーする長方形地域の地図を構成する図面ファイルの
構成を前記の要領で示す。As shown in the figure below, west, north, and east wards are linked under XX, and towns within the ward are linked to each ward. The structure of the drawing file forming the map of the rectangular area covering the area is shown in the above manner.
なお、西区、北幸町等の例のように、長方形地域に左上
及び右下隅図面ファイルの定義に続いて、定義される図
面ファイル番号は、不用図面ファイルを示し、例えば西
区の場合に、西区の地図をカバーする長方形地図は、図
面ファイルとで定義される〜、〜、〜
の15個の単位地図からなる長方形であるが、このうち図
面ファイルととには西区を含まないことを示す。As in the case of Nishi-ku, Kitayuki-cho, etc., the drawing file number defined following the definition of the upper left and lower right corner drawing files in a rectangular area indicates an unnecessary drawing file. A rectangular map that covers the map is defined in the drawing file ~, ~, ~
It is a rectangle consisting of 15 unit maps of, but the drawing file and and does not include the Nishi Ward.
従って、処理目的によっては、この部分は端末装置2へ
出力する必要が無い場合がある等の判定を、この情報に
基づいて行うことができる。Therefore, depending on the processing purpose, it may be possible to determine based on this information that it may not be necessary to output this portion to the terminal device 2.
〜で定まる各図面ファイルのファイル名は別に設け
る対応表によって求めることができるようにする。The file name of each drawing file, which is determined by, can be obtained by a correspondence table provided separately.
地図管理ファイル10には、前記のXX地域の例と同様の形
式により、図示しない他の地域YY、ZZ----のための情報
も格納される。The map management file 10 also stores information for other regions YY, ZZ ----, which are not shown, in the same format as the example of the XX region.
地図管理処理部12は地図管理ファイル10を、指定の地域
名(例えば「XX市西区山田町」等)で検索し、その地域
の地図をカバーするに必要な長方形地域の地図の図面フ
ァイルのファイル名を得、要求元のアプリケーション処
理部11に、前記の制御情報等と共に通知する。The map management processing unit 12 searches the map management file 10 by a designated area name (for example, "Yamada Town, Nishi-ku, XX City"), and is a file of a drawing file of a rectangular area map necessary to cover the area map. The name is obtained and notified to the requesting application processing unit 11 together with the control information and the like.
アプリケーション処理部11は地図管理処理部12から通知
されたファイル名により、所要の図面ファイルへのアク
セスを、アクセス制御部5に要求する。The application processing unit 11 requests the access control unit 5 to access the required drawing file based on the file name notified from the map management processing unit 12.
以上の説明から明らかなように、本発明によれば、情報
処理システムにおいて、利用者が地域名を指定すること
によって地図図面情報へのアクセスができるので、地図
図面利用の操作を極めて容易にすると共に、必要な図面
ファイル群を指定するのに、その地域で定まる長方形地
域を指定すればよいので少ない情報量で指定でき、且つ
地図の用途等によって、厳密に所要地域を含む地図の図
面ファイルのみを取り出したい場合は、その長方形地域
から不要な図面ファイルを容易に取り除くこともできる
ようにすることができるという著しい工業的効果があ
る。As is clear from the above description, according to the present invention, in the information processing system, since the user can access the map drawing information by designating the area name, the operation of using the map drawing can be made extremely easy. Also, in order to specify the necessary drawing file group, it is only necessary to specify the rectangular area determined by the area, so it is possible to specify with a small amount of information, and only the drawing file of the map that strictly includes the required area depending on the use of the map etc. If you want to take out an unneeded drawing file, you can easily remove unnecessary drawing files from the rectangular area.
第1図は本発明の構成を示すブロック図、 第2図は地図管理ファイルの説明図、 第3図は従来の一構成例ブロック図 である。 図において、 1は処理装置、2は端末装置、3は記憶装置、4は図面
ファイル、5はアクセス制御部、6、11はアプリケーシ
ョン処理部、10は地図管理ファイル、12は地図管理処理
部を示す。FIG. 1 is a block diagram showing the configuration of the present invention, FIG. 2 is an explanatory diagram of a map management file, and FIG. 3 is a block diagram of a conventional configuration example. In the figure, 1 is a processing device, 2 is a terminal device, 3 is a storage device, 4 is a drawing file, 5 is an access control unit, 6 and 11 are application processing units, 10 is a map management file, and 12 is a map management processing unit. Show.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 高橋 昌己 神奈川県横須賀市武1丁目2356番地 日本 電信電話株式会社情報通信処理研究所内 (56)参考文献 特開 昭61−7977(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Masami Takahashi 1-2356 Take, Yokosuka City, Kanagawa, Japan Information and Communication Processing Laboratory, Nippon Telegraph and Telephone Corporation (56) Reference Japanese Patent Laid-Open No. 61-7977 (JP, A)
Claims (1)
面情報からなる図面ファイル(4)に分割して管理し、
要求情報に従って該図面情報を出力する地図管理処理装
置であって、 所要の地域ごとの地域名に対応して、該地域をすべて包
含する、1以上の該単位地図からなる単位地図群を構成
する該図面ファイルを指示する識別情報と、該単位地図
群の中で該地域に含まれる地域を有しない各該単位地図
の該図面ファイルを指示する識別情報とを定義する管理
ファイル(10)と、 前記要求情報に指定される地域名によって、該管理ファ
イル(10)を検索することにより、所要の地図図面を構
成するに必要な図面ファイルの識別情報を出力する手段
(12)とを有することを特徴とする地図管理処理装置。1. The map drawing information is divided into a drawing file (4) consisting of drawing information of a unit map of a fixed shape, and managed.
A map management processing device that outputs the drawing information according to request information, and configures a unit map group including one or more unit maps that include all the areas in correspondence with the area name of each required area. A management file (10) defining identification information designating the drawing file and identification information designating the drawing file of each unit map having no area included in the area in the unit map group; A means (12) for outputting the identification information of the drawing file necessary for constructing the required map drawing by searching the management file (10) by the area name specified in the request information. Characteristic map management processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61301948A JPH0782502B2 (en) | 1986-12-17 | 1986-12-17 | Map management processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61301948A JPH0782502B2 (en) | 1986-12-17 | 1986-12-17 | Map management processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63153670A JPS63153670A (en) | 1988-06-27 |
| JPH0782502B2 true JPH0782502B2 (en) | 1995-09-06 |
Family
ID=17903038
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61301948A Expired - Fee Related JPH0782502B2 (en) | 1986-12-17 | 1986-12-17 | Map management processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0782502B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040068520A1 (en) * | 2000-09-20 | 2004-04-08 | Noboru Masaoka | Information management system |
| JP3302986B1 (en) * | 2000-09-20 | 2002-07-15 | 昇 正岡 | Information management system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS617977A (en) * | 1984-06-22 | 1986-01-14 | Nippon Telegr & Teleph Corp <Ntt> | Drawing retrieval displaying system |
-
1986
- 1986-12-17 JP JP61301948A patent/JPH0782502B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63153670A (en) | 1988-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107247791B (en) | Parking lot map data generation method and device and machine-readable storage medium | |
| JPH0782502B2 (en) | Map management processor | |
| JPH0322014A (en) | Menu selecting method | |
| JPS62239263A (en) | Document processor | |
| JPH11296658A (en) | Image file management method | |
| JPS60160475A (en) | Method for retrieving document file | |
| JPS6258374A (en) | Picture retrieving method | |
| JPH10283463A (en) | Map management device | |
| JPS6348253U (en) | ||
| JP2002023734A (en) | Information overlay display method and apparatus, and recording medium storing the program | |
| JPH07210576A (en) | Image search device, image storage device, and search method | |
| JPS6358485A (en) | Map searching system | |
| JPH02157949A (en) | Electronic file management method | |
| JPS63139478A (en) | Image retrieving device | |
| JPH0740292B2 (en) | Image data filing method | |
| JPS628271A (en) | Multidimensional space retrieving system | |
| JPH04343150A (en) | Data base system | |
| JPH10240744A (en) | System for processing retrieval of range division chart and method therefor and recording medium for recording retrieval processing program | |
| JPS6243777A (en) | information storage device | |
| JPH04287286A (en) | Picture data base system | |
| JPH04163645A (en) | Data management method for network distributed database | |
| JPH0466654U (en) | ||
| JPS62180437A (en) | File input/output system | |
| JPH0363252U (en) | ||
| JPH06124307A (en) | Database processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |