JP2675410B2 - 図形処理方式 - Google Patents

図形処理方式

Info

Publication number
JP2675410B2
JP2675410B2 JP1241550A JP24155089A JP2675410B2 JP 2675410 B2 JP2675410 B2 JP 2675410B2 JP 1241550 A JP1241550 A JP 1241550A JP 24155089 A JP24155089 A JP 24155089A JP 2675410 B2 JP2675410 B2 JP 2675410B2
Authority
JP
Japan
Prior art keywords
graphic
basic
composite
attribute
data attribute
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
Application number
JP1241550A
Other languages
English (en)
Other versions
JPH03102573A (ja
Inventor
正明 青島
博 石川
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1241550A priority Critical patent/JP2675410B2/ja
Publication of JPH03102573A publication Critical patent/JPH03102573A/ja
Application granted granted Critical
Publication of JP2675410B2 publication Critical patent/JP2675410B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔概要〕 オブジェクト指向型のデータベースを用いて複合図形
の表示などを行う図形処理方式に関し、 オブジェクト指向型のデータベースで複合図形オブジ
ェクト内の基本図形オブジェクトのデータ属性を組み込
むと共にこれを基本図形オブジェクトの手続き属性を対
応づけておき、データベースに対するアクセスなどの処
理を少なくし、複合図形を迅速に表示などすることを目
的とし、 表示などしようとする複合図形を構成する各基本図形
のデータ属性を組み込んだ複合図形オブジェクトと、こ
の複合図形オブジェクトに組み込んだ基本図形のデータ
属性に対応する手続き属性を持つ基本図形オブジェクト
とを備え、表示指示などに対応して、オブジェクト指向
型のデータベースから該当する上記複合図形オブジェク
トを取り出し、これに組み込まれている基本図形のデー
タ属性に対応する基本図形オブジェクトの手続き属性を
起動して当該データ属性を参照して基本図形を順次表示
などして複合図形を表示などするように構成する。
〔産業上の利用分野〕
本発明は、オブジェクト指向型のデータベースを用い
て複合図形の表示などを行う図形処理方式に関するもの
である。ユーザが容易に図形を操作することを可能とす
るために、図形処理をオブジェクト指向型の知識表現シ
ステム上で実現するシステムが普及している。このオブ
ジェクト指向型の知識表現システムが持つオブジェクト
のアクセスなどの機能によるオーバヘッドのために、地
図などの複合図形を構成する多量の基本図形データを効
率的にアクセス、ショインなどし、表示、消去、移動、
拡縮(拡大・縮小)することが困難となってきており、
オーバヘッドを減らして高速に表示処理などすることが
望まれている。
〔従来の技術と発明が解決しようとする課題〕
従来、第3図に示すように、例えば家などの複数の基
本図形(例えば屋根を表す図形、壁などを表す矩形)か
らなる複合図形を表示、消去、移動、拡縮などする場
合、複合図形オブジェクト21“家”を構成する各基本図
形オブジェクト22をオブジェクト指向型のデータベース
からそれぞれ検索して表示などを行うようにしていた。
このため、複合図形オブジェクトから多量の基本オブジ
ェクトについてデータベースをアクセスして該当するも
のを取り出すと共に、これら取り出したものから該当す
るものを結合(ジョイン)などするオーバヘッドが大と
なり、ユーザが迅速に図形を操作し得ないという問題が
あった。
本発明は、オブジェクト指向型のデータベース上で複
合図形オブジェクト内に基本図形オブジェクトのデータ
属性を組み込むと共にこれに基本図形オブジェクトの手
続き属性を対応づけておき、データベースに対するアク
セスなどの処理を少なくし、複合図形を迅速に表示など
することを目的としている。
〔課題を解決するための手段〕
第1図を参照して課題を解決する手段を説明する。
第1図において、複合図形オブジェクト1は、表示な
どしようとする複合図形を構成する各基本図形のデータ
属性1−1を組み込んだ複合図形のオブジェクトであ
る。
基本図形オブジェクト2は、複合図形オブジェクト1
に組き込んだ基本図形のデータ属性1−1に対応する手
続き属性2−1などを持つオブジェクトである。
〔作用〕
本発明は、第1図に示すように、複合図形オブジェク
ト1に表示などしようとする複合図形を構成する各基本
図形のデータ属性1−1を組み込み、基本図形オブジェ
クト2に複合図形オブジェクト1に組み込んだ基本図形
のデータ属性1−1に対応する手続き属性1−2を持た
せ、表示指示などに対応して、オブジェクト指向型のデ
ータベースから該当する複合図形オブジェクト1を取り
出し、これに組み込まれている基本図形のデータ属性1
−1に対応する基本図形オブジェクト2の手続き属性2
−1を起動して当該データ属性1−1を参照して基本図
形を順次表示などして複合図形を表示などするようにし
ている。
従って、オブジェクト指向型のデータベースの複合図
形オブジェクト1に基本図形のデータ属性1−1を組み
込むと共にこれを基本図形オブジェクト2の手続き属性
2−1を対応づけておくことにより、データベースに対
するアクセス、ジョインなどの処理を少なくして複合図
形を迅速に操作(表示など)することが可能となる。
〔実施例〕
次に、第1図および第2図を用いて本発明の1実施例
の構成および動作を順次詳細に説明する。
第1図において、複合図形オブジェクト1は、例えば
“家”などの複合図形を構成する基本図形のデータ属性
1−1などを持つオブジェクトである。ここでは、複合
図形オブジェクト1を構成する基本図形について、OID
(基本図形のID、例えば001、002など)に対応づけて構
成要素の1つのとしてデータ属性1−1を組み込んでい
る。例えば基本図形が“3角形”の場合のデータ属性1
−1は、下端に示すように、3角形、3角形の頂点座標
P1、P2、P3、3角形の内部の色、3角形の輪郭線の線
種、その他、および手続き属性2−1に対応づけるポイ
ンタなどから構成されている。
基本図形オブジェクト2は、本実施例では手続き属性
2−1などから構成されている。手続き属性2−1は、
データ属性1−1を参照して表示、拡大、縮小、再表
示、移動、複写などを行うサブルーチンである。例えば
複合図形オブジェクト1のデータ属性1−1が下端の左
に示す“3角形・・・”の場合、手続き属性2−1は下
端の右に示す“3角形表示”のサブルーチンとなり、起
動された“3角形表示”のサブルーチンがデータ属性
“3角形・・・”を参照して3角形を指定された位置、
指定された色、指定された線種などで表示する。
次に、第2図フローチャートに示す順序に従い、第1
図構成の動作を詳細に説明する。
第2図において、は、“家”の表示指示を受ける。
これは、利用者あるいはアプリケーションプログラムか
ら“家”の表示指示を受ける。これに対応して、ない
しの処理が起動される。
は、DB(データベース)から該当するタップルを取
り出す。これは、指令された“家”の複合図形オブジェ
クト“家”を第1図に示すようにDBを検索して主記憶上
に取り出す。
は、手続き属性を起動する。これは、で取り出し
た複合図形オブジェクト“家”のデータ属性1−1に対
応づけられている基本図形オブジェクト2の手続き属性
2−1を主記憶上にロードして起動する。
は、タップルのデータ属性を参照して“家”を表示
する。これは、で起動された手続き属性2−1のサブ
ルーチンが、該当するデータ属性1−1を参照して
“家”を構成する例えば屋根の部分の3角形を指定され
た位置、指定された色で内部を塗りつぶし、指定された
線種で輪郭線を表示などする。
は、終わりか否かを判別する。YESの場合には、終了
する。NOの場合には、複合図形オブジェクト1から次と
基本図形について同様に、、を繰り返し、実行す
る。
〔発明の効果〕
以上説明したように、本発明によれば、オブジェクト
指向型のデータベースの複合図形オブジェクト1の基本
図形のデータ属性1−1を組み込むと共にこれに基本図
形オブジェクト2の手続き属性2−1を対応づけておく
構成を採用しているため、データベースに対するアクセ
ス、ジョインなどの処理を少なくして複合図形を迅速に
表示などすることができる。これにより、ユーザは地図
などのような多量の基本図形からなる複合図形につい
て、オブジェクト指向型のデータベースを検索して容易
に表示、消去、移動、転写、拡大、縮小などの操作を行
うことが可能となる。
【図面の簡単な説明】
第1図は本発明の1実施例構成図、第2図は本発明の動
作説明フローチャート、第3図は従来技術の説明図を示
す。 図中、1は複合図形オブジェクト、1−1は基本図形の
データ属性、2は基本図形オブジェクト、2−1は基本
図形の手続き属性を表す。

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】オブジェクト指向型のデータベースを用い
    て複合図形の表示などを行う図形処理方式において、 表示などしようとする複合図形を構成する各基本図形の
    データ属性(1−1)を組み込んだ複合図形オブジェク
    ト(1)と、 この複合図形オブジェクト(1)に組み込んだ基本図形
    のデータ属性(1−1)に対応する手続き属性(2−
    1)を持つ基本図形オブジェクト(2)とを備え、 表示指示などに対応して、オブジェクト指向型のデータ
    ベースから該当する上記複合図形オブジェクト(1)を
    取り出し、これに組み込まれている基本図形のデータ属
    性(1−1)に対応する基本図形オブジェクト(2)の
    手続き属性(2−1)を起動して当該データ属性(1−
    1)を参照して基本図形を順次表示などして複合図形を
    表示などするように構成したことを特徴とする図形処理
    方式。
JP1241550A 1989-09-18 1989-09-18 図形処理方式 Expired - Fee Related JP2675410B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1241550A JP2675410B2 (ja) 1989-09-18 1989-09-18 図形処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1241550A JP2675410B2 (ja) 1989-09-18 1989-09-18 図形処理方式

Publications (2)

Publication Number Publication Date
JPH03102573A JPH03102573A (ja) 1991-04-26
JP2675410B2 true JP2675410B2 (ja) 1997-11-12

Family

ID=17076024

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1241550A Expired - Fee Related JP2675410B2 (ja) 1989-09-18 1989-09-18 図形処理方式

Country Status (1)

Country Link
JP (1) JP2675410B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115723A (ja) 1997-06-25 1999-01-22 Nec Corp マルチメディアデータ供給方法及びマルチメディアデータサーバ

Also Published As

Publication number Publication date
JPH03102573A (ja) 1991-04-26

Similar Documents

Publication Publication Date Title
AU768387B2 (en) Dynamic object visualization and code generation
AU770191B2 (en) Dynamic object properties
AU768367B2 (en) Property based context portals
US5058042A (en) Method for employing a hierarchical display list in global rendering
US6054986A (en) Method for displaying functional objects in a visual program
JPH06348762A (ja) データベースをサーチするための装置及び方法
US5805171A (en) Technical schematic display system utilizing preassigned component detail levels
EP0640906B1 (en) Display apparatus
JP2675410B2 (ja) 図形処理方式
Hardy Multi-scale database generalisation for topographic mapping, hydrography and web-mapping, using active object techniques
US5850223A (en) Editing three-dimensional vertex data with undo facility
Hardy Active Object Techniques for Production of Multiple Map and Geodata Products from a Spatial Database
JP3249902B2 (ja) 画像データ検索装置
Hardy Map production from an active object database, using dynamic representation and automated generalisation
JPH0322014A (ja) メニュー選択方法
McKeown Jr et al. Graphical tools for interactive image interpretation
JP3206113B2 (ja) グラフィックスデータ構築装置
CN113721802A (zh) 一种矢量捕捉方法
JPH0282355A (ja) 文書検索支援システム
JP2851857B2 (ja) 情報処理装置及びその方法
KR100307316B1 (ko) 사용자 인터페이스를 이용한 도형 및 비도형 도면 데이터베이스 편집 방법
JPH01206431A (ja) データベース管理方式
JPH02151972A (ja) 文書検索方式
JPH056910B2 (ja)
JPH03105475A (ja) グラフィック・ディスプレイにおけるメモリ管理方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees