JP2003150968A - Method, program, and system of displaying graphics - Google Patents
Method, program, and system of displaying graphicsInfo
- Publication number
- JP2003150968A JP2003150968A JP2001347310A JP2001347310A JP2003150968A JP 2003150968 A JP2003150968 A JP 2003150968A JP 2001347310 A JP2001347310 A JP 2001347310A JP 2001347310 A JP2001347310 A JP 2001347310A JP 2003150968 A JP2003150968 A JP 2003150968A
- Authority
- JP
- Japan
- Prior art keywords
- display
- color
- graphic
- column
- proximity
- 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.)
- Granted
Links
Landscapes
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、例えば土地区画等
を示す複数の図形で区分けされた地図情報等の如き図形
群を表示する方法やシステムに係り、特にその図形夫々
の表示色の色調を段階的に変更することが可能な図形群
表示方法及び図形群表示プログラム並びに図形群表示シ
ステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and system for displaying a group of figures such as map information which is divided by a plurality of figures indicating a land division, and more particularly to a color tone of each of the figures. The present invention relates to a figure group display method, a figure group display program, and a figure group display system that can be changed stepwise.
【0002】[0002]
【従来の技術】従来、種々の図形から成る地図等の図形
群を作成して表示するが如き図形群表示システムは多々
あり、かかるシステムに図形への色塗り機能を備えたも
のも存在する。例えばそのような色塗り機能を有するも
のとして、図形の表示色を一定の属性情報に基づき設定
して表示するという特開平8−179688号公報に開
示された地図作成システムがある。この地図作成システ
ムは、地図上の等高線で囲まれた範囲に対して高度とい
う属性値に応じて表示色を設定し、高度毎に表示色を変
えてモニタ上に表示するものである。2. Description of the Related Art Conventionally, there are many graphic group display systems such as creating and displaying a graphic group such as a map made up of various graphics, and there is also such a system having a color painting function for the graphic. For example, as a device having such a color painting function, there is a map creation system disclosed in Japanese Patent Laid-Open No. 8-179688 which sets and displays a display color of a figure based on certain attribute information. This map creation system sets a display color in a range surrounded by contour lines on a map according to an attribute value of altitude, and changes the display color for each altitude to display on a monitor.
【0003】[0003]
【発明が解決しようとする課題】そのような一定の属性
情報に基づき表示色を設定するシステムにあっては、図
形夫々が表示色の設定に係る一定の属性情報を有する
(若しくは図形夫々に属性情報を付与できる)のであれ
ばモニタ上の各図形の表示色の設定が可能となる。ここ
で、表示対象たる各図形の内で属性情報を有するものと
有しないものとが混在する場合に、その属性情報が明確
でない図形の色塗りを、属性情報が明確な図形と関連付
けて行うことが所望される場合がある。In a system for setting a display color based on such constant attribute information, each figure has a certain attribute information relating to the setting of the display color (or each figure has an attribute). If information can be added), the display color of each figure on the monitor can be set. Here, in the case where some of the graphics to be displayed have attribute information and some do not have attribute information, color-painting of a graphic whose attribute information is not clear is performed by associating it with a graphic whose attribute information is clear. May be desired.
【0004】例えばある場所で遺跡が発見されるとその
場所の遺跡調査が行われるが、この遺跡調査では遺跡発
見箇所の周囲にも遺跡が存在する可能性があるので、そ
の周囲も調査対象としなければならない。ここで、その
ような遺跡調査においては、既に遺跡が発見された箇所
と遺跡が存在する可能性のある箇所とを関連付けて明示
した地図を作成することが効率の良い調査を行う為に有
用である。以下に、かかる地図の作成に従来例の如き地
図作成システムを使用した場合について説明する。[0004] For example, when a ruin is found at a certain place, a ruin survey of that place is conducted. However, in this ruin survey, there is a possibility that there are ruins around the site where the ruins were found. There must be. Here, in such an archeological survey, it is useful to create a map clearly associating the locations where the archaeological sites have already been discovered with the locations where the archaeological sites may exist in order to conduct an efficient survey. is there. The case where a map creating system as in the conventional example is used to create such a map will be described below.
【0005】一般的に地図作成システムにおいては、例
えば土地の所有者と対応付けられた土地区画毎の図形
(以下、「筆」ともいう。)や鉄道の図形等の種々の図
形データによって地図の作成が行われる。このような地
図作成システムにおいて、図12(a)に示す地図10
0A上の遺跡が発見された範囲(筆)100a〜100
cについては、遺跡が存在することを属性情報として図
12(b)に示す地図100Bの如く色塗りを行うこと
ができる。次に、色塗りされた筆100a〜100cに
基づいて、遺跡が存在する可能性のある範囲(筆)の色
塗りを行う必要があるのだが、その筆100a〜100
c以外の筆については遺跡の有無に係る属性情報が明確
でなく、色塗りを行うことができない。かかる場合、色
塗りされていない範囲は、遺跡が無いとの判断が為され
てしまう虞があり、調査洩れが起きてしまう可能性があ
った。これが為、調査範囲を示す図形をある程度の幅を
持たせて明示する必要があるのだが、上記地図作成シス
テムにあっては、そのような幅を持たせた色塗りを行う
ことが困難であった。Generally, in a map creation system, for example, various graphic data such as a graphic (hereinafter, also referred to as "brush") for each land section associated with a land owner and a graphic of a railway are used to create a map. Creation is done. In such a map creation system, the map 10 shown in FIG.
Range (brush) 100a-100 where the ruins on 0A were discovered
For c, it is possible to color-paint as in the map 100B shown in FIG. 12B, using the existence of the ruins as attribute information. Next, it is necessary to color the range (brush) in which the ruins may exist, based on the colored brushes 100a to 100c.
For brushes other than c, the attribute information related to the presence or absence of ruins is not clear and color painting cannot be performed. In such a case, there is a possibility that it may be judged that there is no archeological site in the uncolored area, and there may be omission of investigation. For this reason, it is necessary to clearly indicate the figure indicating the survey range with a certain width, but in the above mapping system, it is difficult to paint with such a width. It was
【0006】ここで、このシステムを操作するオペレー
タが遺跡の存在可能性について判断し、対象の筆に一つ
ずつ属性情報を付与することも考えられるが、判断対象
たる筆はその形状が夫々異なり且つ複雑であると共に、
隣接する多数の細かい範囲の筆により地図が作成されて
いるので、一つ一つの筆について遺跡の存在可能性の判
断を行うことは作業時間もかかり極めて困難である。[0006] Here, it is possible that an operator operating this system judges the existence of ruins and adds attribute information to the target brush one by one, but the brushes to be judged have different shapes. And complex,
Since a map is created with a large number of adjacent brushes in a small area, it takes a lot of work and it is extremely difficult to judge the existence of ruins for each brush.
【0007】そこで、本発明は、かかる従来例の有する
不都合を改善し、属性情報を有する図形と、この図形に
関連する属性情報が明確でない図形との色塗りを簡便に
行うことができる図形群表示方法及び図形群表示プログ
ラム並びに図形群表示システムを提供することを、その
目的とする。Therefore, the present invention improves the inconvenience of the conventional example, and makes it possible to easily perform color painting of a graphic having attribute information and a graphic in which attribute information related to this graphic is not clear. It is an object of the present invention to provide a display method, a graphic group display program, and a graphic group display system.
【0008】[0008]
【課題を解決するための手段】上記目的を達成する為、
本発明では、隣接する複数の図形を制御部が色塗りして
表示部に表示する図形群表示方法において、制御部が基
準となる図形に対する他の図形の近接度を判断し、この
近接度に応じた表示色で前記各図形を色分け表示してい
る。[Means for Solving the Problems] To achieve the above object,
According to the present invention, in the figure group display method in which the control unit color-paints a plurality of adjacent figures on the display section, the control section determines the degree of proximity of another figure to the reference figure, and determines the degree of proximity. The figures are displayed in different colors in accordance with the display color.
【0009】ここで、本発明では、上記図形群表示方法
を実現する為に、制御部に、基準となる図形に対する他
の図形の近接度を判断する近接度判断機能と、その近接
度に応じた表示色で前記各図形を色分け表示する表示機
能とを設けている。According to the present invention, in order to realize the graphic group display method, the control unit has a proximity determination function for determining the proximity of another graphic to a reference graphic, and a proximity determination function according to the proximity. And a display function for displaying the respective figures in different colors with different display colors.
【0010】[0010]
【発明の実施の形態】本発明に係る図形群表示システム
の一実施形態について図1〜図12に基づき説明する。
ここで、本実施形態においては、図形群として地図を例
示し、その図形群表示システムを地図の表示システムに
使用する場合について例示する。これが為、以下に例示
する本実施形態にあっては、図形群を「地図」といい、
図形群表示システムを「地図表示システム」という。
尚、本発明に係る図形群表示システムは、表示対象たる
図形として地図に限定するものではない。BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of a graphic group display system according to the present invention will be described with reference to FIGS.
Here, in the present embodiment, a map is illustrated as a graphic group, and a case where the graphic group display system is used for a map display system will be illustrated. Therefore, in the present embodiment exemplified below, the graphic group is called a "map",
The graphic group display system is called "map display system".
The graphic group display system according to the present invention is not limited to a map as a graphic to be displayed.
【0011】先ず、本実施形態の地図表示システムの構
成を図1に基づいて説明する。この地図表示システム
は、プログラムに従って図示しない中央処理装置(CP
U)が地図の作成や表示等の各種処理を行う制御部1
と、オペレータが所望の条件等を入力する入力部2と、
制御部1によって作成された地図を表示する表示部3
と、後述する各種テーブルを格納する記憶部とを有す
る。上記プログラムは、CPUにその各種処理を行わせ
る為の種々の指令を有しており、そのプログラムが有す
る指令としては、例えば後述する制御部1の近接度処理
機能1aを行わせる為の近接度処理指令や制御部1の表
示処理機能1bを行わせる為の表示処理指令等がある。First, the structure of the map display system of this embodiment will be described with reference to FIG. This map display system is a central processing unit (CP not shown) according to a program.
U) control unit 1 that performs various processes such as map creation and display
And an input unit 2 through which an operator inputs desired conditions,
Display unit 3 for displaying the map created by control unit 1
And a storage unit that stores various tables to be described later. The above-mentioned program has various instructions for causing the CPU to perform the various processings, and the instruction included in the program is, for example, the proximity for causing the proximity processing function 1a of the control unit 1 described later. There are processing commands and display processing commands for causing the display processing function 1b of the control unit 1 to be performed.
【0012】ここで、本実施形態の制御部1には、ある
図形(筆)に対する周囲の図形(筆)の近接度を求め、
この近接度に基づいてその周囲の図形の表示色を設定す
る近接度処理機能1aと、この近接度処理機能1aによ
り設定された表示色を筆に反映させて表示する表示処理
機能1bとが設けられている。かかる場合の近接度と
は、基準となる図形に対するその図形に隣接(又は近
接)した他の図形の近接度合いを表したものであって、
例えば基準図形が二つ以上存在する場合に、他の図形が
接する基準図形の数量に応じて分けられる度数のことで
ある。本実施形態にあっては、その度数として後述する
表示色レベル値を用いる。また、基準図形とは後述する
近接度処理を行う際に基準となる図形のことであり、本
実施形態にあっては属性情報を有する若しくは付与した
図形のことをいう。Here, the control unit 1 of the present embodiment obtains the degree of proximity of a surrounding figure (brush) to a certain figure (brush),
A proximity processing function 1a for setting a display color of a surrounding figure based on the proximity and a display processing function 1b for displaying the display color set by the proximity processing function 1a by reflecting it on the brush are provided. Has been. In this case, the degree of proximity represents the degree of proximity of another figure adjacent (or close to) the figure as a reference to the figure,
For example, when there are two or more reference figures, it is the frequency that is divided according to the number of reference figures that are in contact with other figures. In this embodiment, the display color level value described later is used as the frequency. In addition, the reference figure is a figure that becomes a reference when performing the proximity processing described later, and in the present embodiment, refers to a figure that has attribute information or has been added.
【0013】また、前述した記憶部としては、図1に示
すが如く、図2に示す地図管理情報テーブル40を格納
する地図管理情報記憶部4と、図3に示すベクタ情報テ
ーブル50を格納するベクタ情報記憶部5と、図4に示
す色塗り条件テーブル60を格納する色塗り条件記憶部
6と、図5に示す筆属性テーブル70を格納する筆属性
情報記憶部7と、図6に示す筆情報テーブル80を格納
する筆情報記憶部8と、図7に示す表示色テーブル90
を格納する表示色情報記憶部9とが設けられている。以
下に、これら各テーブルについて詳述する。As the storage unit described above, as shown in FIG. 1, the map management information storage unit 4 for storing the map management information table 40 shown in FIG. 2 and the vector information table 50 shown in FIG. 3 are stored. A vector information storage unit 5, a color painting condition storage unit 6 for storing the color painting condition table 60 shown in FIG. 4, a brush attribute information storage unit 7 for storing a brush attribute table 70 shown in FIG. 5, and FIG. A brush information storage unit 8 for storing a brush information table 80 and a display color table 90 shown in FIG.
And a display color information storage unit 9 for storing Each of these tables will be described in detail below.
【0014】地図管理情報記憶部4に格納される地図管
理情報テーブル40は、地図を構成する夫々の図形の管
理情報が格納されたテーブルであって、図2に示すが如
く、図形毎に付与される識別子(以下、「GID」とい
う。)を格納するGID列40aと、そのGIDに係る
図形の属する層(例えば筆,鉄道等の種別)の名称のデ
ータを格納する層種別列40bと、そのGIDに係る図
形の名称たる文字列のデータを格納する文字列列40c
と、XY座標上におけるそのGIDに係る図形の表示位
置を特定する為の代表座標(X,Y:例えば図形の重心
位置等任意の座標)のデータを格納する代表座標列40
dと、そのGIDに係る図形の外接矩形を特定する為の
座標(RX,RY)及び(LX,LY)のデータを格納
する外接矩形座標列40eとが設けられたテーブルであ
る。The map management information table 40 stored in the map management information storage unit 4 is a table in which management information of each graphic forming a map is stored, and as shown in FIG. A GID column 40a storing an identifier (hereinafter, referred to as "GID") to be stored, and a layer type column 40b storing data of a name of a layer (for example, a type such as a brush or a railroad) to which a graphic related to the GID belongs, A character string string 40c for storing data of a character string which is the name of the graphic related to the GID
And a representative coordinate sequence 40 for storing data of representative coordinates (X, Y: arbitrary coordinates such as the barycentric position of the graphic) for specifying the display position of the graphic related to the GID on the XY coordinates.
This is a table provided with d and a circumscribing rectangle coordinate sequence 40e for storing data of coordinates (RX, RY) and (LX, LY) for specifying the circumscribing rectangle of the graphic related to the GID.
【0015】ここで、座標(RX,RY)は、後述する
ベクタ情報テーブル50における対応する図形の各頂点
のX座標とY座標の最大値から求められた例えば図8に
示すが如きものである。また、座標(LX,LY)は、
そのX座標とY座標の最小値から求められた例えば図8
に示すが如きものである。本実施形態にあっては、この
ように矩形の対角線上の二点により外接矩形を求めるも
のであるが、必ずしも上記の如き二点の座標によらずと
もよい。Here, the coordinates (RX, RY) are as shown in, for example, FIG. 8 obtained from the maximum values of the X and Y coordinates of each vertex of the corresponding figure in the vector information table 50 described later. . Also, the coordinates (LX, LY) are
For example, as shown in FIG. 8 obtained from the minimum values of the X and Y coordinates.
As shown in. In the present embodiment, the circumscribing rectangle is obtained by the two points on the diagonal of the rectangle as described above, but the coordinates of the two points as described above are not always necessary.
【0016】尚、本実施形態のシステムにて作成された
地図を構成する各図形(筆)には上記文字列列40cの
文字列が表示されるが、後述する図12(a),(b)
に示す地図1000A,1000Bにおいてはその文字
列の表記を省略する。The character string of the character string 40c is displayed on each figure (brush) that composes the map created by the system of the present embodiment, which will be described later with reference to FIGS. )
In the maps 1000A and 1000B shown in, the description of the character string is omitted.
【0017】ベクタ情報記憶部5に格納されるベクタ情
報テーブル50は、各図形の形状を特定する為のベクタ
情報が格納されたテーブルであって、図3に示すが如
く、前述したGIDを格納するGID列50aと、その
図形の頂点の座標(X,Y)のデータを格納するX座標
列50b及びY座標列50cとが設けられたテーブルで
ある。ここで、本実施形態のXY座標は、図8の横方向
をX軸と,縦方向をY軸と定義するが、必ずしもこれに
限定するものではない。The vector information table 50 stored in the vector information storage unit 5 is a table in which vector information for specifying the shape of each figure is stored. As shown in FIG. 3, the above-mentioned GID is stored. Is a table provided with a GID column 50a, an X coordinate column 50b and a Y coordinate column 50c for storing the coordinates (X, Y) data of the vertices of the figure. Here, the XY coordinates of the present embodiment define the horizontal direction of FIG. 8 as the X axis and the vertical direction as the Y axis, but the XY coordinates are not necessarily limited to this.
【0018】色塗り条件記憶部6に格納される色塗り条
件テーブル60は、遺跡や住所等の種別毎に図形に対し
ての色塗りの条件を定義付けるテーブルであって、図4
に示すが如く、本テーブルのレコードを特定する為の識
別子(以下、「ID」という。)を格納するID列60
aと、色塗りの条件の種別を特定する色塗り条件種別列
60bと、色塗り対象の図形を特定する為のテーブル
(ここでは後述する筆属性テーブル70)を指定する指
定テーブル列60cと、その指定されたテーブルにおけ
る評価対象の列の名称を格納する対象列名列60dと、
その評価対象の列と後述する対象列値列60fにおける
列値の比較条件たる比較演算子を格納する比較演算子列
60eと、その評価対象の列の比較対象たる列値を格納
する対象列値列60fと、デフォルトの表示色の名称を
格納する表示色列60gと、近接度処理を行うか否かを
指定する近接度処理列60hとが設けられたテーブルで
ある。The color-painting condition table 60 stored in the color-painting condition storage unit 6 is a table for defining the color-painting condition for a figure for each type of ruins, address, etc.
As shown in, an ID column 60 for storing an identifier (hereinafter, referred to as “ID”) for identifying a record in this table.
a, a color painting condition type column 60b that identifies the type of color painting condition, and a designation table column 60c that designates a table (here, a brush attribute table 70 to be described later) for identifying a figure to be color painting, A target column name column 60d that stores the name of the column to be evaluated in the specified table,
A comparison operator column 60e that stores a comparison operator that is a comparison condition of a column value in the column to be evaluated and a column value column 60f to be described later, and a target column value that stores a column value to be compared in the column to be evaluated The table is provided with a column 60f, a display color column 60g for storing the name of a default display color, and a proximity processing column 60h for designating whether or not to perform proximity processing.
【0019】ここで、本実施形態にあっては、遺跡の存
在する又は存在可能性を有する図形の表示色の初期値と
して灰色が設定されている。これが為、色塗り条件種別
が「遺跡」であるレコードの表示色列60gには「Gr
ay」のデータが格納されている。また、本実施形態に
あっては「遺跡」についての近接度処理を行う為、近接
度処理列60hには、ID「1」の遺跡のレコードにつ
いては「ON」のデータが,ID「2」や「3」の住所
のレコードについては「OFF」のデータが格納され
る。Here, in the present embodiment, gray is set as the initial value of the display color of the figure in which the ruins exist or may exist. For this reason, the display color column 60g of the record whose coloring condition type is "ruins" has "Gr.
ay ”data is stored. In addition, in the present embodiment, since the proximity processing is performed on the "ruins", in the proximity processing column 60h, "ON" data is stored for the records of the ruins with ID "1" and ID "2". Data of “OFF” is stored for the record of the address of “3”.
【0020】筆属性情報記憶部7に格納される筆属性テ
ーブル70は、筆の属性情報が格納されたテーブルであ
って、図5に示すが如く、前述したGIDを格納するG
ID列70aと、そのGIDに係る筆の属する大字名の
データを格納する大字名列70bと、その筆の属する小
字名のデータを格納する小字名列70cと、その筆の地
番のデータを格納する地番列70dと、その筆の地積の
データを格納する地積列70eと、その筆の所有者のデ
ータを格納する所有者列70fと、その筆について近接
処理に要する基準情報がある場合に「有り」のデータを
格納する基準情報列70gとが設けられたテーブルであ
る。尚、本実施形態にあっては、その基準情報として遺
跡の有無が用いられるので、基準情報列70gを「遺跡
有無列70g」という。The brush attribute table 70 stored in the brush attribute information storage unit 7 is a table in which the attribute information of the brush is stored, and as shown in FIG.
An ID column 70a, a large character name column 70b storing the data of the large character name of the brush associated with the GID, a small character name column 70c storing the data of the small character name of the brush, and the data of the lot number of the brush. When there is a lot number column 70d, a land volume column 70e that stores the land volume data of the brush, an owner column 70f that stores the data of the owner of the brush, and reference information required for proximity processing for the brush. It is a table provided with a reference information column 70g for storing the data of "present". In the present embodiment, since the presence / absence of the ruins is used as the reference information, the reference information column 70g is referred to as a "ruins presence / absence column 70g".
【0021】筆情報記憶部8に格納される筆情報テーブ
ル80は、前述した近接度処理機能1aによって作成さ
れるテーブルであって、図6に示すが如く、前述したG
IDを格納するGID列80aと、そのGIDに係る図
形に対しての前述した色塗り条件テーブル60の色塗り
条件種別列60bから読み出された色塗り条件種別のデ
ータを格納する色塗り条件種別列80bと、そのGID
に係る図形に対しての色塗り条件テーブル60のID列
60aのIDを格納するID列80cと、そのGIDに
係る図形の表示色の色調のレベルを格納する表示色レベ
ル列80dとが設けられたテーブルである。The brush information table 80 stored in the brush information storage unit 8 is a table created by the proximity processing function 1a described above. As shown in FIG.
A GID column 80a that stores an ID and a color painting condition type that stores data of the color painting condition type read out from the color painting condition type column 60b of the color painting condition table 60 described above for the graphic related to the GID. Row 80b and its GID
There is provided an ID column 80c for storing the ID of the ID column 60a of the coloring condition table 60 for the graphic related to G and a display color level column 80d for storing the color tone level of the display color of the graphic related to the GID. It is a table.
【0022】表示色情報記憶部9に格納される表示色テ
ーブル90は、種々の表示色の色調をレベル毎に規定す
るテーブルであって、図7に示すが如く、表示色の名称
のデータを格納する表示色列90aと、その表示色の色
調のレベルのデータを格納するレベル列90bと、その
表示色を構成する色の三原則たるR,G,Bの値に係る
データを格納するR列90c,G列90d及びB列90
eとが設けられたテーブルである。ここで、本実施形態
の色調のレベルは、五段階に設定されており、その数値
が大きい程濃度が濃いものである。尚、そのレベルは、
必ずしも本実施形態の如き五段階に限定するものではな
い。The display color table 90 stored in the display color information storage unit 9 is a table that defines the color tones of various display colors for each level, and as shown in FIG. A display color column 90a to be stored, a level column 90b to store color level data of the display color, and an R to store data relating to the values of R, G, and B, which are the three principles of the colors forming the display color. Row 90c, G row 90d, and B row 90
e is a table provided with. Here, the level of the color tone of this embodiment is set to five levels, and the higher the value, the darker the density. In addition, the level is
The present invention is not necessarily limited to the five stages as in this embodiment.
【0023】次に、本実施形態の地図表示システムの動
作について図9〜図11に示すフローチャート及び図1
2を用いて説明する。Next, the operation of the map display system of this embodiment will be described with reference to the flow charts shown in FIGS.
2 is used for the explanation.
【0024】最初に、制御部1における近接度処理を図
9,10を用いて説明する。尚、本実施形態にあって
は、図12に示すGIDが「1000」〜「1002」
の図形(筆)1000〜1002の区画にて遺跡が発見
されたものとし、オペレータによってその区画の遺跡の
存在情報が入力されているものとする。かかる場合の遺
跡存在情報は、オペレータの入力操作により格納された
図5に示す筆属性テーブル70における遺跡有無列70
gの「有り」のデータとする。First, the proximity processing in the controller 1 will be described with reference to FIGS. In the present embodiment, the GID shown in FIG. 12 is "1000" to "1002".
It is assumed that the ruins have been found in the section of the figure (brush) 1000 to 1002, and the presence information of the ruins in the section has been input by the operator. The ruins existence information in such a case is the ruins existence column 70 in the brush attribute table 70 shown in FIG.
The data is “present” in g.
【0025】先ず、オペレータが、例えば表示部3に表
示された各種色塗り条件の種別の中から入力部2を用い
て所望の色塗り条件の種別(ここでは「遺跡」)を指定
する。続いて、制御部1は、オペレータから指定された
色塗り条件種別のデータを取得すると(ステップST
1)、近接度処理機能1aにより図4に示す色塗り条件
テーブル60の色塗り条件種別列60bの中から該当す
る色塗り条件種別のデータを検索し、そのデータが属す
るレコード(ここではID「1」のレコード)を取得す
る(ステップST2)。そして、そのレコードの指定テ
ーブル列60cに格納されているテーブル(ここでは図
5に示す筆属性テーブル70)名のデータを読み込み、
色塗り条件テーブル60の上記レコード(ID「1」の
レコード)の対象列名列60d,比較演算子列60e及
び対象列値列60fにて特定される条件に該当するテー
ブル(筆属性テーブル70)のレコードを検索して、そ
のレコードのGIDを取得する(ステップST3)。か
かる場合、筆属性テーブル70の遺跡有無列70gが
「有り」であることが上記条件となり、この条件に合致
する筆属性テーブル70のGID「1000」,「10
01」及び「1002」を取得する。First, the operator uses the input unit 2 to specify a desired type of color painting condition (here, "ruins") from the types of various color painting conditions displayed on the display unit 3, for example. Then, the control unit 1 acquires the data of the coloring condition type designated by the operator (step ST
1), the proximity processing function 1a searches the color painting condition type column 60b of the color painting condition table 60 shown in FIG. 4 for data of the corresponding color painting condition type, and records to which the data belongs (here, ID " 1) record) (step ST2). Then, the data of the name of the table (here, the brush attribute table 70 shown in FIG. 5) stored in the designated table column 60c of the record is read,
A table (brush attribute table 70) corresponding to the conditions specified by the target column name column 60d, the comparison operator column 60e, and the target column value column 60f of the above-mentioned record (record of ID "1") of the color-painting condition table 60. Is retrieved and the GID of the record is acquired (step ST3). In such a case, it is the above condition that the ruins presence / absence column 70g of the brush attribute table 70 is "present", and the GID "1000", "10" of the brush attribute table 70 that matches this condition.
01 ”and“ 1002 ”are acquired.
【0026】次に、制御部1の近接度処理機能1aは、
取得したGIDに係る図形(図12に示す図形1000
〜1002)の筆情報のレコードを筆情報テーブル80
に作成する(ステップST4)。例えば、取得したGI
D(「1000」,「1001」及び「1002」)の
データを図6に示す筆情報テーブル80のGID列80
aに格納すると共に、そのGIDのレコードの色塗り条
件種別列80b,ID列80c及び表示色レベル列80
dに、色塗り条件テーブル60の上記レコード(ID
「1」のレコード)におけるオペレータにより指定され
た種別(遺跡)データ,そのIDのデータ及びレベル列
値「5」のデータを夫々格納する。かかる場合にレベル
列値を「5」としたのは、遺跡の存在する図形の表示色
を最大濃度とする為であり、本実施形態における最大濃
度がレベル列値「5」だからである。Next, the proximity processing function 1a of the control unit 1
A graphic related to the acquired GID (graphic 1000 shown in FIG. 12
The brush information record 80 to 1002)
(Step ST4). For example, the acquired GI
The data of D (“1000”, “1001”, and “1002”) is the GID column 80 of the brush information table 80 shown in FIG.
In addition to being stored in a, the GID record color painting condition type column 80b, the ID column 80c, and the display color level column 80.
In d, the record (ID
The type (ruins) data designated by the operator in the "1" record, the data of the ID, and the data of the level column value "5" are stored respectively. In this case, the level column value is set to "5" because the display color of the figure in which the ruins are present has the maximum density, and the maximum density in the present embodiment is the level column value "5".
【0027】続いて、制御部1の近接度処理機能1a
は、色塗り条件テーブル60の上記レコード(ID
「1」のレコード)の近接度処理列60hの値を評価す
る(ステップST5)。本実施形態にあってはその値が
「ON」であるので、ステップST3にて取得した全て
のGIDに係る図形に対して以下の如く近接度処理を行
い(ステップST6)、オペレータが指定した色塗り条
件種別に係る色塗り条件テーブル60のレコード(ID
「1」のレコード)についての近接度処理を終了する。
尚、近接度処理列60hの値が「OFF」の場合は、近
接度処理を行わずにそのレコード(ID「1」のレコー
ド)についての処理を終了する。Next, the proximity processing function 1a of the control unit 1
Is the record (ID
The value of the proximity processing column 60h of the "1" record) is evaluated (step ST5). In the present embodiment, since the value is “ON”, the proximity processing is performed as follows for all the GID-related figures acquired in step ST3 (step ST6), and the color specified by the operator is used. A record (ID of the coloring condition table 60 relating to the coloring condition type
The proximity processing for the record “1”) ends.
When the value in the proximity processing column 60h is "OFF", the processing for that record (the record with ID "1") is terminated without performing the proximity processing.
【0028】以下に、図9に示すステップST6の近接
度処理について図10を用いて説明する。先ず、制御部
1の近接度処理機能1aは、図9に示すステップST3
にて取得したGID(ここでは先ず最初にGID「10
00」)に係る図形の外接矩形座標を図2に示す地図管
理情報テーブル40の外接矩形座標列40eから取得す
る(ステップST6a)。しかる後、地図管理情報テー
ブル40内の各レコードに対して、ステップST6aに
て取得した外接矩形座標で特定される外接矩形と重なる
外接矩形が存在するか否かを判定する(ステップST6
b)。ここで、重なる外接矩形が存在しない場合は後述
するステップST6iに進み、重なる外接矩形が存在す
る場合は、GID列40aからその外接矩形のGIDを
取得し(ステップST6c)、そのGIDが図6に示す
筆情報テーブル80内に存在するか否かを判定する(ス
テップST6d)。The proximity processing in step ST6 shown in FIG. 9 will be described below with reference to FIG. First, the proximity processing function 1a of the control unit 1 performs the step ST3 shown in FIG.
GID obtained at
00 ") is obtained from the circumscribed rectangle coordinate sequence 40e of the map management information table 40 shown in FIG. 2 (step ST6a). Then, it is determined whether or not a circumscribed rectangle that overlaps the circumscribed rectangle specified by the circumscribed rectangle coordinates acquired in step ST6a is present in each record in the map management information table 40 (step ST6).
b). If there is no overlapping circumscribing rectangle, the process proceeds to step ST6i, which will be described later, and if there is an overlapping circumscribing rectangle, the GID of the circumscribing rectangle is acquired from the GID column 40a (step ST6c), and the GID is shown in FIG. It is determined whether or not it exists in the brush information table 80 shown (step ST6d).
【0029】続いて、制御部1の近接度処理機能1a
は、ステップST64にて上記外接矩形のGIDに係る
レコードが存在しない場合、筆情報テーブル80にその
GIDの筆情報のレコードを追加して(ステップST6
e)、後述するステップST6hに進む。このステップ
ST6eにて、例えばその追加レコードには、図6に示
すが如く、GID列80aに「1003」が,色塗り条
件種別列80bに「遺跡」が,ID列80cに「1」
が,表示色レベル列80dに「1」が格納される。Next, the proximity processing function 1a of the control unit 1
When the record related to the GID of the circumscribed rectangle does not exist in step ST64, the record of the brush information of the GID is added to the brush information table 80 (step ST6
e), and proceeds to step ST6h described later. In this step ST6e, for example, in the additional record, as shown in FIG. 6, "1003" is shown in the GID column 80a, "ruins" is shown in the coloring condition type column 80b, and "1" is shown in the ID column 80c.
However, "1" is stored in the display color level column 80d.
【0030】また、ステップST6eにて上記外接矩形
のGIDに係るレコードが存在する場合は、そのGID
のレコードの表示色レベル列80dの値が「4」以上で
あるか否かを判定する(ステップST6f)。かかる場
合、レベル列の値の判定条件として「4」を使用してい
るが、これは既に遺跡が存在している図形とその存在の
可能性がある図形とを表示色の色調で判別できるように
遺跡の存在する図形の表示色を最大濃度とし、その色調
を五段階とした表示色の最大濃度のレベル値よりも一段
階低いレベル(即ちレベル値「4」のレベル)を制限値
にする為である。If there is a record related to the GID of the circumscribed rectangle in step ST6e, the GID
It is determined whether or not the value of the display color level column 80d of the record is "4" or more (step ST6f). In such a case, "4" is used as the judgment condition of the value of the level column, but this allows the figure in which the ruins already exist and the figure that may exist to be distinguished by the color tone of the display color. The maximum density is the display color of the figure in which the ruins are present, and the limit value is the level one level lower than the level value of the maximum density of the display color that has five levels of color tone (that is, the level of "4"). Because of that.
【0031】続いて、制御部1の近接度処理機能1a
は、上記ステップST6fにて、表示色レベル列80d
の値が「4」以上の場合は、その値を保持したまま(即
ちカウントアップせずに)後述するステップST6hに
進む。また、「4」未満の場合は、その値を1だけカウ
ントアップする(ステップST6g)。しかる後、制御
部1の近接度処理機能1aは、ステップST6cにて取
得した全ての重なる外接矩形のGIDについてステップ
ST6d〜ST6gまでの処理を行ったか否かを判定し
(ステップST6h)、その処理を行っていない場合は
ステップST6dに戻り次のGIDについて上記処理を
行う。また、行っている場合は、図9に示すステップS
T3にて取得した全てのGIDについて上記ステップS
T6a〜ST6gまでの処理を行ったか否かを判定する
(ステップST6i)。ここで、その処理を行っていな
い場合はステップST6aに戻り次のGIDについて近
接度処理を行い、行っている場合は近接度処理を終了す
る。Next, the proximity processing function 1a of the control unit 1
Is the display color level column 80d in step ST6f.
If the value of is greater than or equal to "4", the value is held (that is, without counting up) and the process proceeds to step ST6h described later. If it is less than "4", the value is incremented by 1 (step ST6g). Then, the proximity processing function 1a of the control unit 1 determines whether or not the processing of steps ST6d to ST6g has been performed for all the overlapping circumscribing rectangle GIDs acquired in step ST6c (step ST6h), and the processing thereof. If not, the process returns to step ST6d and the above process is performed for the next GID. If yes, step S shown in FIG.
The above step S for all GIDs acquired at T3
It is determined whether the processing from T6a to ST6g has been performed (step ST6i). Here, if the process is not performed, the process returns to step ST6a to perform the proximity process for the next GID, and if it is performed, the proximity process is ended.
【0032】以上の如き制御部1の近接度処理機能1a
の処理により、オペレータ指定の色塗り条件種別に応じ
た筆情報テーブル80が作成される。The proximity processing function 1a of the control unit 1 as described above
By the processing of (1), the brush information table 80 corresponding to the operator-specified color painting condition type is created.
【0033】次に、制御部1における地図表示処理を図
11を用いて説明する。Next, the map display processing in the control unit 1 will be described with reference to FIG.
【0034】先ず、オペレータが入力部2から地図表示
処理開始指示を行う。かかる場合の地図表示処理開始指
示とは、例えば表示部3の画面上で所望の色塗り条件種
別(ここでは「遺跡」)を指定し、その画面上の開始釦
で制御部1にその種別の色塗りの開始を指示するもので
ある。First, the operator issues a map display processing start instruction from the input unit 2. The map display processing start instruction in such a case is, for example, designating a desired coloring condition type (here, “ruins”) on the screen of the display unit 3, and pressing the start button on that screen to the control unit 1 This is to instruct the start of color painting.
【0035】ここで、本実施形態のシステムにあって
は、オペレータが色塗り条件種別毎に図形の表示色を任
意に設定することができる。これが為、オペレータは、
その表示色を初期値から変更したい場合、例えば表示部
3に表示された図示しない表示色設定画面から入力部2
を用いて所望の色塗り条件種別及び表示色を指定する。
これにより、表示色指定が為された場合はその指定色
で、表示色指定が為されない場合は色塗り条件テーブル
60の表示色列60gに格納されている初期値の色で図
形が塗られる。Here, in the system of the present embodiment, the operator can arbitrarily set the display color of the figure for each type of coloring condition. Because of this, the operator
When it is desired to change the display color from the initial value, for example, from the display color setting screen (not shown) displayed on the display unit 3, the input unit 2
Is used to specify the desired color painting condition type and display color.
As a result, when the display color is designated, the designated color is applied, and when the display color is not designated, the figure is painted with the initial color stored in the display color column 60g of the color painting condition table 60.
【0036】次に、制御部1は、前述した地図表示処理
開始の指令を受信すると(ステップST11)、表示処
理機能1bによりオペレータからの表示色指定が為され
ているか否かを判定する(ステップST12)。ここ
で、表示色が指定されている場合は、ステップST14
に進み、その指定された表示色データに該当する表示色
レベル毎のRGB値の配列を作成する。また、表示色が
指定されていない場合は、色塗り条件テーブル60の表
示色列60gに格納されている表示色のデータ(ID
「1」のレコードの「Gray」のデータ)を読み込む
(ステップST13)。そして、その表示色列60gの
値に該当する表示色のレコード(本実施形態にあっては
表示色の色調を五段階としているので五つのレコード)
を図7に示す表示色テーブル90の表示色列90aから
検索し、そのレコードのR列90c,G列90d及びB
列90eから各値を読み込んで各表示色レベル毎のRG
B値の配列を作成する(ステップST14)。例えばそ
のRGB値の配列データは、メモリに一時格納する。Next, when the control section 1 receives the above-mentioned command for starting the map display processing (step ST11), it determines whether or not the display color is designated by the operator by the display processing function 1b (step ST11). ST12). Here, when the display color is designated, step ST14
Proceeding to step 1, an array of RGB values for each display color level corresponding to the specified display color data is created. If the display color is not specified, the display color data (ID
The data "Gray" of the record "1" is read (step ST13). Then, the record of the display color corresponding to the value of the display color column 60g (in the present embodiment, since the color tone of the display color has five stages, there are five records).
From the display color column 90a of the display color table 90 shown in FIG. 7, and the R column 90c, G column 90d and B of the record are searched.
RG for each display color level by reading each value from the column 90e
An array of B values is created (step ST14). For example, the array data of the RGB values is temporarily stored in the memory.
【0037】続いて、制御部1の表示処理機能1bは、
図6に示す筆情報テーブル80のレコードを読み込み
(ステップST15)、そのレコード内のGID値に対
応する図形の全ての頂点のXY座標を図3に示すベクタ
情報テーブル50のX座標列50b及びY座標列50c
から取得する(ステップST16)。しかる後、その各
頂点座標で特定される図形の範囲内を、ステップST1
5にて読み込んだレコードの表示色レベル値に対応する
上記ステップST14で作成したRGB値の配列データ
で塗り(ステップST17)、表示部3に表示する。次
に、制御部1の表示処理機能1bは、筆情報テーブル8
0内の全レコードの色塗りを行ったか否かについて判定
し(ステップST18)、未処理のレコードがある場合
はステップST15に戻り、全レコードの色塗りが行わ
れた場合は地図表示処理を終了する。Subsequently, the display processing function 1b of the control unit 1
The record of the brush information table 80 shown in FIG. 6 is read (step ST15), and the XY coordinates of all the vertices of the figure corresponding to the GID value in the record are set to the X coordinate columns 50b and Y of the vector information table 50 shown in FIG. Coordinate sequence 50c
(Step ST16). Then, within the range of the figure specified by the respective vertex coordinates, step ST1
5 is filled with the array data of the RGB values created in step ST14 corresponding to the display color level value of the record read in step 5 (step ST17) and displayed on the display unit 3. Next, the display processing function 1b of the control unit 1 uses the brush information table 8
It is determined whether or not all the records in 0 have been colored (step ST18). If there is an unprocessed record, the process returns to step ST15, and if all the records are colored, the map display process ends. To do.
【0038】例えば、上記ステップST15以降の処理
について図12に示す地図1000Aを用いて説明する
と、先ず制御部1の表示処理機能1bが筆情報テーブル
80からGID「1000」(図12(a)に示す図形
1000)のレコードを読み込み、ベクタ情報テーブル
50からGID「1000」の全ての頂点のXY座標を
取得する。その各頂点座標で特定される図形1000の
範囲内を、図12(b)の如く表示色レベル「5」に対
応するRGB値の配列データで塗って表示部3に表示す
る。次に、GID「1001」のレコード以降も同様に
して色塗りし、図12(b)に示す地図1000Bを表
示部3に表示する。For example, the processing after step ST15 will be described with reference to the map 1000A shown in FIG. 12. First, the display processing function 1b of the control unit 1 changes the GID “1000” (FIG. 12A) from the brush information table 80. The record of the figure 1000) shown in the figure is read, and the XY coordinates of all the vertices of GID “1000” are acquired from the vector information table 50. The range of the graphic 1000 specified by the respective vertex coordinates is painted with the array data of RGB values corresponding to the display color level “5” as shown in FIG. Next, the GID “1001” and the subsequent records are similarly colored, and the map 1000B shown in FIG.
【0039】これにより、既に遺跡が発見されている図
形1000〜1001の表示色を基準とし、その周囲の
図形をも色調を変化させて色塗りして表示することがで
きる。かかる場合、未調査の図形にあっては前述した外
接矩形の重なりが多い(図形1004〜1006)程、
濃色で色塗りされる。これが為、そのような箇所程、遺
跡が存在している図形に近接していることが表され、且
つ遺跡の存在可能性を秘めていることの判断資料とな
り、調査の参考に帰することが可能となる。As a result, the display color of the figures 1000 to 1001 whose ruins have already been discovered can be used as a reference, and the figures around it can also be colored and displayed by changing the color tone. In such a case, as for the unexamined figures, the more the above-described circumscribed rectangles overlap (the figures 1004 to 1006),
It is painted in a dark color. For this reason, such a place is shown to be closer to the figure where the archeological site exists, and it serves as a reference material for the possibility that the archaeological site exists, which can be attributed to the survey. It will be possible.
【0040】ここで、図12(b)に示す地図1000
Bは、図の煩雑さを回避する為、前述した近接度処理と
地図表示処理の結果において色塗りの対象となる全ての
図形を色塗りしたものではない。Here, the map 1000 shown in FIG.
In order to avoid complexity of the drawing, B does not have all the figures to be colored in the results of the proximity processing and the map display processing described above colored.
【0041】以上示したが如く本実施形態によれば、既
に遺跡が発見されているという属性が決定している図形
(筆)を用いて、簡易的な外接矩形の重なりチェックに
より属性が明確でない未発掘の図形を含めた簡便な図形
の色分け表示を行うことができる。As described above, according to the present embodiment, the attribute is not clear by the simple overlapping check of the circumscribing rectangle using the figure (brush) for which the attribute has already been determined that the ruins have already been discovered. It is possible to perform color-coded display of simple figures including unexcavated figures.
【0042】尚、前述したが如くオペレータによる表示
色の設定変更を行う際には、制御部1が色塗り条件テー
ブル60の表示色列60gのデータを指定された表示色
に変更するようにしてもよい。例えば色塗り条件種別
「遺跡」,表示色「赤(レッド)」が指定されると、色
塗り条件テーブル60のID「1」のレコードの表示色
列60gが「Gray」から「Red」に変更される。
この表示色の設定変更処理は、前述したが如く筆情報テ
ーブル80の作成を行う以前に、制御部1の近接度処理
機能1aにより行うものでもよく、地図表示処理を行う
際に、制御部1の表示処理機能1bにより行うものでも
よい。When the display color setting is changed by the operator as described above, the control unit 1 changes the data in the display color column 60g of the coloring condition table 60 to the designated display color. Good. For example, when the coloring condition type “ruins” and the display color “red” are specified, the display color column 60g of the record with the ID “1” in the coloring condition table 60 is changed from “Gray” to “Red”. To be done.
This display color setting change processing may be performed by the proximity processing function 1a of the control unit 1 before the writing information table 80 is created as described above. When performing the map display processing, the control unit 1 The display processing function 1b may be used.
【0043】また、本実施形態にあっては表示色が五段
階のものを例示したが、必ずしもこれに限定するもので
はない。また、遺跡が存在する図形の表示色を最大濃度
とし、遺跡の存在可能性が低くなるにつれて表示色の濃
度を薄くするようにしたものを例示したが、必ずしもこ
れに限定するものではない。In the present embodiment, the display color has five levels, but the display color is not limited to this. Also, the display color of the figure in which the ruins are present is set to the maximum density, and the density of the display color is decreased as the possibility of existence of the ruins is reduced. However, the present invention is not limited to this.
【0044】更に又、重なりチェックをする際に、前述
した外接矩形に代えて、例えば図形の各頂点を結んだ外
接円を用いてもよい。Furthermore, when checking the overlap, instead of the circumscribed rectangle described above, for example, a circumscribed circle connecting the vertices of the figure may be used.
【0045】ここで、本実施形態にあっては遺跡の発掘
調査に用いる図形群表示システムとして例示したが、必
ずしもこれに限定するものではなく、例えば土砂災害や
河川の氾濫等が起こった箇所,不発弾が発掘された箇所
等の危険箇所を調査する際に本システムを使用してもよ
い。In the present embodiment, the figure group display system used for excavation and survey of ruins has been exemplified, but the present invention is not limited to this, and for example, a place where a sediment disaster or a river flood occurs, This system may be used when investigating a dangerous place such as a place where unexploded ordnance was excavated.
【0046】[0046]
【発明の効果】本発明によれば、既に属性が明確な図形
と,属性が不明確な図形とを簡便に色分け表示すること
ができる。具体的には、制御部が属性の明確な図形を基
準として近接度の判定を判定を行うことによって、種々
の形状の図形から成る図形群の中から属性の明確な図形
と不明確な図形とを判別し、夫々の表示色を設定するこ
とができるので、オペレータがその属性の不明確な図形
に対して所望(色分け用)の属性情報を与えずとも、各
図形の色分けを行うことが可能となる。As described above, according to the present invention, it is possible to easily display a graphic with a clear attribute and a graphic with an unclear attribute in different colors. Specifically, the control unit determines the degree of proximity with reference to a figure with a clear attribute, thereby determining a figure with a clear attribute and an unclear figure from a group of figures of various shapes. Since each display color can be set by discriminating each, it is possible to color-code each figure without giving the desired (for color-coding) attribute information to the figure whose attribute is unclear. Becomes
【図1】本発明に係る図形群表示システムの一実施形態
の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an embodiment of a graphic group display system according to the present invention.
【図2】本実施形態の地図管理情報テーブルを示す説明
図である。FIG. 2 is an explanatory diagram showing a map management information table of this embodiment.
【図3】本実施形態のベクタ情報テーブルを示す説明図
である。FIG. 3 is an explanatory diagram showing a vector information table of this embodiment.
【図4】本実施形態の色塗り条件テーブルを示す説明図
である。FIG. 4 is an explanatory diagram showing a color painting condition table of the present embodiment.
【図5】本実施形態の筆属性テーブルを示す説明図であ
る。FIG. 5 is an explanatory diagram showing a brush attribute table of the present embodiment.
【図6】本実施形態の筆情報テーブルを示す説明図であ
る。FIG. 6 is an explanatory diagram showing a brush information table according to the present embodiment.
【図7】本実施形態の表示色テーブルを示す説明図であ
る。FIG. 7 is an explanatory diagram showing a display color table of the present embodiment.
【図8】本実施形態の外接矩形を説明する説明図であ
る。FIG. 8 is an explanatory diagram illustrating a circumscribed rectangle of the present embodiment.
【図9】本実施形態の図形群表示システムの近接度処理
を説明するフローチャートである。FIG. 9 is a flowchart illustrating proximity processing of the graphic group display system according to the present embodiment.
【図10】図9に示すフローチャートにおける近接度処
理動作の詳細を説明するフローチャートである。10 is a flowchart illustrating details of a proximity processing operation in the flowchart shown in FIG.
【図11】本実施形態の図形群表示システムの表示処理
動作を説明するフローチャートである。FIG. 11 is a flowchart illustrating a display processing operation of the graphic group display system according to the present embodiment.
【図12】図12は本実施形態の図形群表示システムに
て作成される図形群の一例を説明する説明図であって、
図12(a)は色塗り前の図形群を示す図で、図12
(b)は色塗り後の図形群を示す図である。FIG. 12 is an explanatory diagram illustrating an example of a graphic group created by the graphic group display system according to the present embodiment,
FIG. 12A is a diagram showing a figure group before color painting.
(B) is a figure showing a figure group after color painting.
【図13】従来の地図作成システムにて作成される地図
の一例を説明する説明図であって、図13(a)は色塗
り前の地図を示す図で、図13(b)は色塗り後の地図
を示す図である。FIG. 13 is an explanatory diagram illustrating an example of a map created by a conventional map creating system, FIG. 13 (a) shows a map before color painting, and FIG. 13 (b) shows color painting. It is a figure which shows the map after.
【符号の説明】
1 制御部
1a 近接度処理機能
1b 表示処理機能
2 入力部
3 表示部
4 地図管理情報記憶部(図形群管理情報記憶部)
5 ベクタ情報記憶部
6 色塗り条件記憶部
7 筆属性情報記憶部(図形群属性情報記憶部)
8 筆情報記憶部(図形群情報記憶部)
9 表示色情報記憶部
40 地図管理情報テーブル(図形群管理情報テーブ
ル)
50 ベクタ情報テーブル
60 色塗り条件テーブル
70 筆属性テーブル(図形群属性テーブル)
80 筆情報テーブル(図形群情報テーブル)
90 表示色テーブル[Explanation of reference numerals] 1 control unit 1a proximity processing function 1b display processing function 2 input unit 3 display unit 4 map management information storage unit (graphic group management information storage unit) 5 vector information storage unit 6 color painting condition storage unit 7 Attribute information storage unit (graphic group attribute information storage unit) 8 Brush information storage unit (graphic group information storage unit) 9 Display color information storage unit 40 Map management information table (graphic group management information table) 50 Vector information table 60 Coloring conditions Table 70 Brush attribute table (graphic group attribute table) 80 Brush information table (graphic group information table) 90 Display color table
Claims (3)
て表示部に表示する図形群表示方法であって、 前記制御部が、基準となる図形に対する他の図形の近接
度を判断し、該近接度に応じた表示色で前記各図形を色
分け表示することを特徴とする図形群表示方法。1. A method for displaying a group of figures, wherein a plurality of adjacent figures are colored by a control section and displayed on the display section, wherein the control section determines the proximity of other figures to a reference figure. A method for displaying a figure group, characterized in that the figures are displayed in different colors in a display color according to the proximity.
色塗りさせて表示部に表示させる図形群表示プログラム
であって、 基準となる図形に対する他の図形の近接度を前記中央処
理装置に判断させる近接度判断指令と、前記近接度に応
じた表示色で前記各図形を前記中央処理装置に色分け表
示させる表示指令とを設けたことを特徴とする図形群表
示プログラム。2. A graphic group display program for causing a central processing unit to color-paint a plurality of adjacent graphics and display them on a display unit, wherein the central processing unit determines the proximity of another graphic to a reference graphic. A graphic group display program, comprising: a proximity determination command for determining; and a display command for displaying each of the graphics in a color according to the proximity on the central processing unit.
に表示する制御部を備えた図形群表示システムであっ
て、 前記制御部に、基準となる図形に対する他の図形の近接
度を判断する近接度判断機能と、前記近接度に応じた表
示色で前記各図形を色分け表示する表示機能とを設けた
ことを特徴とする図形群表示システム。3. A graphic group display system comprising a control unit for colorizing a plurality of adjacent graphics and displaying the same on a display unit, wherein the control unit displays the proximity of other graphics to a reference graphic. A figure group display system comprising a proximity determination function for determining and a display function for displaying each of the figures in different colors with a display color according to the proximity.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001347310A JP3787764B2 (en) | 2001-11-13 | 2001-11-13 | Graphic group display method, graphic group display program, and graphic group display system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001347310A JP3787764B2 (en) | 2001-11-13 | 2001-11-13 | Graphic group display method, graphic group display program, and graphic group display system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003150968A true JP2003150968A (en) | 2003-05-23 |
JP3787764B2 JP3787764B2 (en) | 2006-06-21 |
Family
ID=19160329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001347310A Expired - Fee Related JP3787764B2 (en) | 2001-11-13 | 2001-11-13 | Graphic group display method, graphic group display program, and graphic group display system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3787764B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014122986A (en) * | 2012-12-20 | 2014-07-03 | Softbank Bb Corp | Information processor and program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0655160U (en) * | 1993-01-08 | 1994-07-26 | 熊野 清一 | Color-based equal time zone map |
JPH1185012A (en) * | 1997-09-04 | 1999-03-30 | Nissan Motor Co Ltd | Method of plotting stereoscopic map and navigation system using it, and recording medium in which stereoscopic map plotting program is recorded |
JP2000112347A (en) * | 1998-10-08 | 2000-04-21 | Sharp Corp | Information processor informing of peripheral area information |
JP2000200033A (en) * | 1999-01-06 | 2000-07-18 | Nippon Telegr & Teleph Corp <Ntt> | Method and program recording medium for retrieving drawing area relations |
JP2000276609A (en) * | 1999-03-25 | 2000-10-06 | Fujitsu Ten Ltd | Navigation system |
-
2001
- 2001-11-13 JP JP2001347310A patent/JP3787764B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0655160U (en) * | 1993-01-08 | 1994-07-26 | 熊野 清一 | Color-based equal time zone map |
JPH1185012A (en) * | 1997-09-04 | 1999-03-30 | Nissan Motor Co Ltd | Method of plotting stereoscopic map and navigation system using it, and recording medium in which stereoscopic map plotting program is recorded |
JP2000112347A (en) * | 1998-10-08 | 2000-04-21 | Sharp Corp | Information processor informing of peripheral area information |
JP2000200033A (en) * | 1999-01-06 | 2000-07-18 | Nippon Telegr & Teleph Corp <Ntt> | Method and program recording medium for retrieving drawing area relations |
JP2000276609A (en) * | 1999-03-25 | 2000-10-06 | Fujitsu Ten Ltd | Navigation system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014122986A (en) * | 2012-12-20 | 2014-07-03 | Softbank Bb Corp | Information processor and program |
Also Published As
Publication number | Publication date |
---|---|
JP3787764B2 (en) | 2006-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5337404A (en) | Process and system for making computer-aided drawings using a contour inclusion tree associated planar map data structure | |
US5058042A (en) | Method for employing a hierarchical display list in global rendering | |
US6246417B1 (en) | Map editing apparatus enabling simplified editing through provision of user-selectable automatic editing functions | |
US20020154117A1 (en) | Graphic editing apparatus graphic editing method and storage medium on which is recorded a program for graphic editing | |
US6728407B1 (en) | Method for automatically determining trackers along contour and storage medium storing program for implementing the same | |
US5784063A (en) | Geometric constraint condition displaying apparatus | |
JP2003150968A (en) | Method, program, and system of displaying graphics | |
US5694536A (en) | Method and apparatus for automatic gap closing in computer aided drawing | |
US6404432B1 (en) | Method and software for producing enhanced contour display | |
US5574839A (en) | Method and apparatus for automatic gap closing in computer aided drawing | |
EP0473152B1 (en) | Topographical data construction system | |
JP3393166B2 (en) | Geographic information system | |
JPH09305104A (en) | Map display device | |
US6545674B1 (en) | Method of selectively rendering graphic objects three-dimensional | |
CA2471159C (en) | Image filling method, apparatus and computer readable medium for reducing filling process in producing animation | |
JP3669188B2 (en) | Symbol connection diagram creation device | |
JPH0773342A (en) | Image generator | |
JP3535596B2 (en) | Figure data adjustment method | |
JPS6353587B2 (en) | ||
JPH09153144A (en) | Device and method for automatically preparing check pattern | |
JPH06282593A (en) | Leader preparing method | |
JPH0765151A (en) | Figure editing device | |
JPS638882A (en) | Shade displaying method | |
JPH08161377A (en) | Geographical feature change simulation method | |
JPH10333563A (en) | Stereoscopic map display device and recording medium recording stereoscopic map display program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051115 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051228 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060228 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060316 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090407 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100407 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100407 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110407 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110407 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120407 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130407 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130407 Year of fee payment: 7 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130407 Year of fee payment: 7 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140407 Year of fee payment: 8 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |