JPH0285963A - Unitary managing system for map data and attribute data - Google Patents
Unitary managing system for map data and attribute dataInfo
- Publication number
- JPH0285963A JPH0285963A JP63237784A JP23778488A JPH0285963A JP H0285963 A JPH0285963 A JP H0285963A JP 63237784 A JP63237784 A JP 63237784A JP 23778488 A JP23778488 A JP 23778488A JP H0285963 A JPH0285963 A JP H0285963A
- Authority
- JP
- Japan
- Prior art keywords
- data
- map
- attribute
- map data
- attribute data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、地図上の事物の形状を座標列データとして
、事物の持つ情報をコードデータとして扱うシステムに
関するものである。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a system that handles the shape of an object on a map as coordinate string data and the information possessed by the object as code data.
第2図は従来の地図・属性データ管理方式の例であり2
図において、(1)は地図上の事物についての台帳デー
タを格納する属性データファイル、(2)は事物につい
ての形状データを格納する地図データファイルである。Figure 2 is an example of a conventional map/attribute data management system.
In the figure, (1) is an attribute data file that stores ledger data about things on a map, and (2) is a map data file that stores shape data about things.
(3)は台帳データの格納形式であシ、事物ごとにより
を付けることによシデータを区分している。(3)中、
属性1.属性2.属性3は各々台帳データの項目に対応
している。f4) 、 f51は地図データの格納形式
を表わしており、(41により事物とその事物が持つ座
標列のデータが格納されているファイル上の位置との対
応をあられしている。(5)は事物の形状データとして
の座標列を格納しているものである。(3) is a storage format for ledger data, and the data is classified by assigning a classification to each item. (3) Medium;
Attribute 1. Attribute 2. Each attribute 3 corresponds to an item of ledger data. f4) and f51 represent the storage format of map data, and (41) indicates the correspondence between an object and the position in the file where the coordinate string data of that object is stored. (5) It stores coordinate strings as shape data of objects.
次に、地図データ、属性データのアクセスの方法につい
て説明する。Next, a method of accessing map data and attribute data will be explained.
地図データ、属性データのアクセスはグラフィックデイ
スプレィ上の個々の図形の表示識別子を第2図中のより
に用いることにより実現される。Access to map data and attribute data is realized by using the display identifiers of individual figures on the graphic display as shown in FIG.
たとえばグラフィックデイスプレィ上でピックされた図
形の属性データを参照する場合は、ピックされた図形の
表示識別子よシ属性データファイル中のよりを介し、該
当属性を引き出す。また、座標データを参照する場合も
同様にして、ピックされ九図形の表示識別子よυ地図デ
ータファイル中の管理テーブルのよりを介し、データ格
納位置を得、これにより該当座標列を引き出す。For example, when referring to the attribute data of a figure picked on a graphic display, the corresponding attribute is retrieved via the display identifier of the picked figure and the string in the attribute data file. Similarly, when referencing coordinate data, the data storage position is obtained through the display identifier of the nine picked figures and the management table in the map data file, and the corresponding coordinate string is thereby extracted.
属性データ、地図データ双方に跨がった参照を行なう場
合はよりを介して行なわれる。例えば。When referencing across both attribute data and map data, it is done through a link. for example.
指定属性内容を持つ事物の位置情報を知りたいときは、
まず、属性データファイルよシ指定属性内容を持つ事物
をピックアップし、その事物のよりを介し地図データフ
ァイルよシ座標列を引き出すという形をとる。When you want to know the location information of an object with specified attribute content,
First, an object with specified attribute content is picked up from the attribute data file, and a coordinate string is extracted from the map data file through the information of the object.
従来の地図・属性データ管理方式は2以上のように、地
図データ、属性データで別々のデータ管理方式がとられ
ているため、各々に応じたデータ管理ソフトウェアが必
要になる。また、地図データファイルについては、地図
上の事物の形状の変更にともない座標列の追加、削除、
変更が必要になるが、座標列データをシーケンシャルに
格納しても、ダイレクトに格納しても、これらの操作に
柔軟に対処できない。Conventional map/attribute data management systems employ two or more separate data management systems for map data and attribute data, so data management software is required for each. In addition, for map data files, coordinate columns may be added, deleted, etc. as the shape of things on the map changes.
Although changes are necessary, these operations cannot be handled flexibly whether the coordinate string data is stored sequentially or directly.
この発明は上記のような問題点を解消するためになされ
たもので、統一されたデータ管理のもとで、属性データ
、地図データを管理できるとともに、地図データの追加
、削除、変更に柔軟に対処できるデータ管理方式を実現
することを目的とする。This invention was made to solve the above-mentioned problems, and it is possible to manage attribute data and map data under unified data management, and to flexibly add, delete, and change map data. The purpose is to realize a data management method that can handle this problem.
この発明に係る地図データ属性データ一元管理方式は、
リレーショナルデータベース等の表形式のデータベース
によシ、地図データ属性データを一元管理し、地図デー
タについては可変長の座標列データを固定長のタプルの
集まシとして管理するとともに、同一座標列データを表
現するために固定長タプル間の順序関係をデータ内に取
り込んだものである。The map data attribute data unified management method according to this invention is as follows:
Map data attribute data is centrally managed using a tabular database such as a relational database, and for map data, variable-length coordinate string data is managed as a collection of fixed-length tuples, and the same coordinate string data is In order to express this, the order relationship between fixed-length tuples is incorporated into the data.
この発明におけるデータ管理方式は、固定長タプル間の
順序関係を表形式データベースのデータ内に取り込むこ
とにより、地図データのような可変長の座標列を表形式
データベースで管理することを可能にし、ひいては、属
性データの管理と合わせて、地図・属性データの一元管
理を実現する。The data management method in this invention makes it possible to manage variable-length coordinate strings such as map data in a tabular database by incorporating the order relationship between fixed-length tuples into the data of the tabular database. , together with the management of attribute data, realizes unified management of maps and attribute data.
以下、この発明の一実施例を図について説明する。 An embodiment of the present invention will be described below with reference to the drawings.
第1図において、(1)は表形式のデータベースにおけ
る属性データ格納の例であり、(2)は同じく表形式の
データベースにおける地図データ格納の例である。(1
)においてよりは地図上の事物毎にユニークにつけられ
る識別子であり、属性1.属性2゜属性3は台帳データ
の項目に対応する。一方、(2)において、よりは属性
データのよりと同じものであり、サブよりはより内デー
タについて座標列を固定長で区切った際の順序関係をあ
られすものである。例えば、地図データについてより−
1に関する座標列データはサブより1,2.30預に格
納されている。(2)においてレコード数はID内のデ
ータがいくつのレコード(タプル)から成っているかを
表わしており、これによりサブよりの最終番号を知るこ
とができる。In FIG. 1, (1) is an example of attribute data storage in a tabular database, and (2) is an example of map data storage in a tabular database. (1
) is an identifier uniquely attached to each thing on the map, and attribute 1. Attribute 2° and Attribute 3 correspond to items of ledger data. On the other hand, in (2), the word is the same as the word of attribute data, and the sub-word is the same as the word of the attribute data, and the sub-word is the order relationship when the coordinate string is divided into fixed lengths for the inner data. For example, regarding map data -
The coordinate string data regarding 1 is stored in 1, 2, and 30 storages from the sub. In (2), the number of records indicates how many records (tuples) the data in the ID consists of, and from this it is possible to know the final number from the sub.
属性データのアクセスの手順は従来技術と同じである。The procedure for accessing attribute data is the same as in the prior art.
図形データのアクセスについては表形式データベースの
データ管理が持つ機能をそのまま利用し、よりをキーに
し事物の座標列データを即座に引き出すことができる。For accessing graphical data, the data management functions of tabular databases can be used as is, and the coordinate string data of objects can be immediately retrieved using the key.
よりは従来の技術と同様、グラフィックデイスプレィの
表示識別子をそのまま用いる。Rather, like the conventional technology, the display identifier of the graphic display is used as is.
また、地図データのデータベース投入の際には。Also, when inputting map data into a database.
磁気テープ等に格納されているレコードフォーマットを
あまυ加工することなく、そのままに近い形で投入する
ことが可能になる。It becomes possible to input record formats stored on magnetic tapes, etc., in almost the same form without any further processing.
さらに、地図データの追加、変更、削除に対しても9表
形式データベースのタプルを追加、変更。Furthermore, 9 tabular database tuples can be added or changed for adding, changing, or deleting map data.
削除するというかたちで柔軟に対処できる。You can deal with this flexibly by deleting it.
なお、上記実施例では、地図上の事物に関する地図デー
タ、台帳データの管理方式について記述したが、一般の
設計図等における形状データ(ベクトルデータ)と材質
等のデータ(コードデータ)に置き換えることも可能で
ある。In addition, although the above embodiment describes a management method for map data and ledger data regarding things on a map, it may also be replaced with shape data (vector data) and material data (code data) in general blueprints, etc. It is possible.
以上のように、この発明によれば、地図データ。 As described above, according to the present invention, map data.
属性データを表形式データベースの中で一元管理できる
ように構成したので、地図データをアクセスする際も表
形式データベースのデータ管理をそのまま利用でき、シ
ステム構築が容易である。また、地図データの追加、変
更、削除にも柔軟に対処できる効果がある。Since attribute data is configured so that it can be centrally managed in a tabular database, the data management of the tabular database can be used as is when accessing map data, making system construction easy. It also has the effect of being able to flexibly deal with additions, changes, and deletions of map data.
第1図はこの発明の一実施例による地図・属性データー
元管理方式を示す図であシ、(1)は表形式による属性
データ格納方式、(2)は同じく表形式による地図デー
タ格納方式を示す。
第2図は従来の管理方式を示す図であり、(1)は属性
データファイル、(2)は地図データファイル。
(3)は属性データ格納方式、 (4) 、 (5)は
地図データ格納方式を示す。
なお2図中、同一符号は同−又は相当部分を示す。FIG. 1 is a diagram showing a map/attribute data source management system according to an embodiment of the present invention, (1) shows an attribute data storage method in a tabular format, and (2) shows a map data storage method in a tabular format as well. show. FIG. 2 is a diagram showing a conventional management system, in which (1) is an attribute data file and (2) is a map data file. (3) shows the attribute data storage method, and (4) and (5) show the map data storage method. Note that in the two figures, the same reference numerals indicate the same or equivalent parts.
Claims (1)
の持つ台帳データをコードデータとして持つシステムに
おいて、事物の形状データ(地図データ)と台帳データ
(属性データ)をリレーショナルデータベース等の表形
式データベースにより一元的に管理することを特徴とす
る地図データ属性データー元管理方式。In a system that has the shape of things on a map as coordinate string data and the ledger data of things as code data, the shape data (map data) and ledger data (attribute data) of things are stored in a tabular database such as a relational database. A map data attribute data source management method characterized by centrally managing map data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63237784A JPH0285963A (en) | 1988-09-22 | 1988-09-22 | Unitary managing system for map data and attribute data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63237784A JPH0285963A (en) | 1988-09-22 | 1988-09-22 | Unitary managing system for map data and attribute data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0285963A true JPH0285963A (en) | 1990-03-27 |
Family
ID=17020383
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63237784A Pending JPH0285963A (en) | 1988-09-22 | 1988-09-22 | Unitary managing system for map data and attribute data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0285963A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08202723A (en) * | 1995-01-23 | 1996-08-09 | Mitsubishi Electric Corp | Map information storage system |
| JP2021060678A (en) * | 2019-10-03 | 2021-04-15 | 首都高技術株式会社 | Register creation system |
-
1988
- 1988-09-22 JP JP63237784A patent/JPH0285963A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08202723A (en) * | 1995-01-23 | 1996-08-09 | Mitsubishi Electric Corp | Map information storage system |
| JP2021060678A (en) * | 2019-10-03 | 2021-04-15 | 首都高技術株式会社 | Register creation system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4045399B2 (en) | Structured document management apparatus and structured document management method | |
| US9760652B2 (en) | Hierarchical storage architecture using node ID ranges | |
| JP2004530216A (en) | Integration of tablespaces of different block sizes | |
| US20040078355A1 (en) | Information management system | |
| WO2002099700A1 (en) | Dynamic database management system and method | |
| JP4562749B2 (en) | Document compression storage method and apparatus | |
| JPH0728833A (en) | Information retrieval device | |
| JPH0285963A (en) | Unitary managing system for map data and attribute data | |
| JP3980326B2 (en) | Data management method and computer-readable recording medium | |
| JP2003157249A (en) | Document compression storage method | |
| JP2002140218A (en) | Data processing method, computer-readable recording medium, and data processing device | |
| JP2001067369A (en) | Information retrieval system, information retrieval method and recording medium recording information retrieval probram | |
| JPH0267682A (en) | database system | |
| JPH06103134A (en) | Constructing method for index | |
| JPH01241640A (en) | Data base device and data base managing method | |
| US20030078938A1 (en) | Database and method of storing and retrieving data | |
| JPH02181873A (en) | Data base device and method for managing data base | |
| JP4063342B2 (en) | Map information storage system | |
| JPH01206431A (en) | System for managing data base | |
| JPH041855A (en) | Document/drawing control system | |
| JP2005284575A (en) | Tagged structured document storage system, program thereof, and method thereof | |
| JP2000322418A (en) | Database device | |
| JPH06266591A (en) | Document managing method | |
| JPS6136654B2 (en) | ||
| JPH04233664A (en) | Data base management system |