説明

空間データ生産基盤システム

【課題】測量に関する空間データを、オペレータが、簡単な操作で、間違いなく入力して、効率的に、高品位で得られる生産性の良い空間データ生産基盤システムが望まれている。
【解決手段】地理情報標準により少なくとも一部が定義された製品仕様に対応したルールベースファイルに従った編集作業工程を含む空間データ構造化編集システムを用いた空間データ生産基盤システムを提供する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、地理情報に関する空間データを生産するシステムに関するもので、特に写真測量関係において使用される空間データ生産基盤システムに関するものである。更には、地理情報に関する空間データの構造化と編集を行う工程に特徴を有する空間データ生産基盤システムおよび前記空間データを生産する方法に関するものである。
【背景技術】
【0002】
従来、地理情報に関する空間データは、G I S 地理情報システム( G
I S : G e o gr a p h i c I n f o r m a t i o n S y s t e m ) の発達、普及とともに多くの目的で利用されるようになり、前記空間データの生産のための空間データ生産システムおよび前記空間データ生産システムに用いられるサブシステムが色々提案されている。
【0003】
前記空間データは、地理情報に関する必要な情報を含んでいるために、その取り扱いの広がりは大きく、種々のものに現用されているが、更に発展する可能性をもっている。例えば、I
T S 高度道路交通システム( I T S : I n t e l l i g e n t T r a n s po r t S y s t e m ) での、交通情報の把握あるいはガイダンスのための情報提供などがあり、また、地震などの災害に対する緊急対応対策支援、ライフライン施設状況などの生命線に関する地理情報などに活用されている。
【0004】
この有用な前記空間データの生産は、基本的に、使用目的に応じて、入手可能な色々なサブシステムを組合せて行っており、この組合せに労力を使って行われていて、生産に時間がかかるばかりではなく、人手を必要とするために入力ミスも多く、あるいは、非常に高価になっている。
【0005】
基本的、典型的な前記空間データは、例えば写真測量に関しては、目的に応じて、写真測量図化システム、図形編集システムおよび属性編集システム等のサブシステムを単独あるいは、適宜組み合わせて使用されている。これらのサブシステムとしては、公知のCA
D システムあるいはG I S ソフトウエアが用いられている。
【0006】
しかし、近来、地理情報標準の浸透に従って、前記C A D システムは、データ形式が図形操作を目的として設計されているために、地理情報標準を準拠とするような多様な属性情報を含む複雑な空間データを充分処理しきれない。また、前記G
I S ソフトウエアは、前記C A D システムの欠点を或る程度解消できるために、有用であるが、複雑な3 次元形状の図化あるいは編集機能が充分とはいえない。
【0007】
サブシステムおよびこの組合せとして、色々知られているが、例えば、具体的な例として、朝日航洋株式会社が提供する「高さ再生法三次元ディジタルマッピング」などがあり、特開2
0 0 4 − 0 3 8 0 4 4 ( 特許文献1 ) 、特開平1 0 − 3 1 2 4 5 2 ( 特許文献2 ) などにサブシステムの組合せ例が記載されている。
【0008】
また前記空間データ生産基盤システムに用いられている空間データの構造化と編集を行う工程で使用される空間データ構造化編集システムは、労力に頼るところが大で、入力の誤操作等の問題、労力、時間を必要とし、全体としての空間データ生産基盤システムの効率上満足し得るものではなかった。
【0009】
前記空間データ構造化編集システムとしては、色々提案されていて、例えば、特開平1 1 − 2 4 8 4 7 3 ( 特許文献3 ) 、特開平1 1 − 1 2 0 3 3 2 ( 特許文献4 ) などにも記載されているが、空間データとして要望される製品仕様に対して、その取り扱いが面倒で満足し得るものが提供されていない現状である。
【先行技術文献】
【特許文献】
【0010】
【特許文献1】特開2 00 4 − 0 3 8 0 4 4
【特許文献2】特開平1 0− 3 1 2 4 5 2
【特許文献3】特開平1 1− 2 4 8 4 7 3
【特許文献4】特開平1 1− 1 2 0 3 3 2
【発明の概要】
【発明が解決しようとする課題】
【0011】
前記空間データ構造化編集システムにおいて、可及的にオペレータの負荷を減少せしめ、製品仕様に対して、その入力が容易であって、誤操作の極めて少ない、効率的な空間データ構造化編集システムが望まれている。また、かかる空間データ構造化編集システムを用い、全体として、効率的で、誤操作の少ない、生産性の良い空間データ生産システムの基盤となる空間データ生産基盤システムが望まれている。
【課題を解決するための手段】
【0012】
地理情報標準により少なくとも一部が定義された製品仕様に対応したルールベースファイルに従った編集作業工程を含む空間データ構造化編集システムを用いた空間データ生産基盤システムが、前記課題解決に極めて有用である。
【0013】
本発明に関する種々の工程を以下説明するが、いくつかの特徴のある工程を前記空間データ構造化編集システムと共に含む前記空間データ生産基盤システムは、非常にその効果を発揮する。前記地理情報標準とは、この分野でよく知られているが、国土地理院で策定されたものである。
【0014】
例えば、前記空間データ生産基盤システムが、更に、図化する工程に、3 次元グラフィックスライブラリを用いて、異なる二つの映像で、測量写真あるいは地理情報に関するオブジェクトのステレオ映像を作成する工程を含み、前記映像が写真映像である場合には、少なくともレンズの歪みを補正する工程と撮影点と方向とによる補正をする工程とを含むことを特徴とする空間データを生産するための図化システムを用いた場合、処理スピードを更に向上させるばかりでなく、高品質な空間データが得られる利点を有する。
【0015】
前記図化システムを詳しく説明する。測量写真のステレオ化、例えば、航空写真でのステレオ化は、フライトラインに沿うように連続して撮影した多数の航空写真映像の中から、適切な2
画面を選択し、この撮影位置の違いを利用して、ステレオ化を行うものである。写真映像を用いたステレオ映像方式は、古くから、行われており、その理論も良く知られるところである。
【0016】
ただ、通常のステレオ写真と異なり、例えば、航空写真においては、撮影時の撮影点、撮影方向がフライト中の飛行機の中からの撮影のために、撮影位置の安定性に悪いのが一般的である。そのため、これら撮影点(
高度、緯度、経度) 、撮影方向の情報をそれぞれの画像に対応させて記録するのが普通であって、これら撮影状況に関する情報と共に、撮影画像を保管するようにしている。G
P S ( G l o b a l P o s i t i o n i n g S y s t e m ) およびI M
U ( I n e r t i a M e a s u r i n g U n i t ) の発達と共に航空写真の発達は大きい。これは、地上における固定カメラを用いた測量写真でも、撮影位置の補正が発達するに従って、写真測量の精度が上がってきていて、発達は大きい。
【0017】
前記多数の測量写真映像の中から、適切な2 枚を選択する方法は、例えば、特願2
00 4 − 1 9 5 2 0 6 に本特許出願人が詳しく記載したものを用いることが出来る。一方、空間データを用いた前記オブジェクトの場合は、多数の映像の中から適切なものを選択するという負荷がなくなる。しかしながら、もともと測量写真などは、データ量が多いので、これを扱うシステムへの負荷が大きく、データ量削減の工夫も様々されているが十分ではない。例えば、得られた前記空間データから、編集等の目的で、オブジェクトを作成し、前記オブジェクトを観察して編集を行うことが行われているが、この場合の、オブジェクトも取り扱いも情報量の多さが抱える問題があった。
【0018】
前記図化システムは、ゲームなどの領域で、広く一般に知られている3 次元グラフィックスライブラリを用いることで、中間ファイルを必要とせずに、立体視を可能にするもので、前記エピポーラ画像および/
またはラディアルディストーション補正画像を必要とせずに、立体視を実現できるものである。用いる図化システムの基本プログラムは、公知のものを用いることができるが、立体視像を得る工程をゲーム等の分野で公知の3
次元グラフィックスライブラリを適用させて得るものである。代表的な前記3 次元グラフィックスライブラリとして、O p e n G L あるいはD i
r e c t X と呼ばれるものが知られていて、本発明においても好ましく用いられる。
【0019】
前記図化システムの前記異なる二つの映像は、測量写真の場合は、二枚の写真映像であるが、地理情報に関するオブジェクトの場合は、前記空間データから構成される立体視可能な二つの仮想物体像である。前記仮想物体像の場合は、様々な角度から立体視可能に構成することができるので、前記編集等の工程で、正確な判断で、編集が可能となる。前記仮想物体は、点、線、面等であることもある。
【0020】
前記図化システムは、立体視するとき等に、中間ファイル( 例えば、エピポーラ画像およびラディアルディストーション補正画像等)
を必要としないので、処理が早く、且、容量が少なくて済むので、全体の処理を効率的に、短時間で行うことを可能にする効果を有する。従って、図化システムを含む空間データ生産システムのような綜合的システムに前記図化システムを組み込むにしても、容量を増大させることなく、効率的な綜合システムを構築できるものである。更に得られた空間データを使って、オブジェクトの立体視ができるので、前記空間データの修正、確認が容易にできて、前記空間データの品質の向上ができる。また、前記オブジェクトを任意の視点、視線から立体視することが容易にできるので、例えば、過高感を制御することで、地形形状表示あるいは縮尺にあった空間把握が可能で、得られる空間データの品質向上に非常に有利である。
【0021】
図1 は、前記図化システムの立体視機能の処理手順およびフローチャートを示すものである。1
から6 までは、処理あるいは工程を表し、1
1 から1 6 までは、ファイルを意味し、2 1 は手入力あるいは手作業を表していて、3 1 から3 6
までは、データあるいはメモリを意味する。4 0 は表示である。
【0022】
1 は、オブジェクトの生成工程であり、左右の板状の画像貼付曲面オブジェクトを生成するものである。レンズのキャリブレーション情報などの内部標定1
1 に基づき、前記板状の形状は決められる。ラディアルディストーションなどのレンズの光学歪みは、前記板状のオブジェクトの湾曲と同心円状の波形を利用して一般的な数式、理論で補正される。前記オブジェクトのデータは、左右、それぞれデータ3
1 および3 4 である。
【0023】
オペレータは、本特許出願人の前記先願に係る発明を利用して、大量な画像群から、隣り合う2 枚のステレオペア( 左右画像) を選択を関係づけたステレオペア画像データ12
から適切なものを選択する。貼付工程2 で、前記選択されたペアの画像は、テクスチャとして、左右別々に、それぞれ適切な前記オブジェクトに例えば正射投影法で貼付され、左右のテクスチャ付きオブジェクトが得られる。
【0024】
航空写真などの場合のように、撮影時の撮影位置、撮影方向、換言すると視点、視線方向は、それぞれ、撮影時点で、フライトの方向をX
とし、フライト平面内でフライト方向X に直角な方向をY とし、前記平面に垂直な方向をZ として、これらとそれぞれ為す角度をκ 、φ 、ω とすると、撮影時の視点位置( X 、Y 、Z ) と視線方向( κ
、φ 、ω ) が外部定位ファイル1 3 に左右別々にファイルされている。
【0025】
ステレオモデル生成工程3 で、前記外部定位ファイル1
3 の情報に基づき、前記テクスチャ付きオブジェクトを3
次元仮想空間にステレオ画像モデルとして配置する。前記ステレオ画像モデルは、データ3
5 として、ステレオ描画工程4
に送られる。前記外部定位ファイル1 3
の情報は、前記ステレオ描画工程4 でも利用され、視点および視線による補正をして、ステレオ画像を立体視可能にする。前記公知の3
次元グラフィックライブラリを用いて、中間ファイルを作成することなく、前記ステレオ画像をステレオモニタ4
0 に直接描画する。
【0026】
前記ステレオモニタ上に表示された前記ステレオ画像を立体視2 1 しながら、前記オペレータが空間データを図化して、新規の空間データ1 6
が得られる。前記新規な空間データ1 6
は、既存の空間データ1 4
に同じ形式で格納される。
【0027】
以上が、測量写真をステレオ図化する工程である。前記既存の空間データと前記新規な空間データが有しているオブジェクトの空間座標値に基づき、オブジェクトモデル生成工程5
で、3 次元仮想空間に望みの空間データを配置し、この配置された空間データを3次元オブジェクトモデルとする。
【0028】
前記3 次元オブジェクトモデルのデータ3 6 は、ステレオペアとして成り立つように、任意の2 視点による補正をステレオ描画工程6 で行い、前記異なる二つの映像とし、前記3
次元グラフィックスライブラリを用いて、前記ステレオモニタ4 0 に中間ファイルを使わずに直接描画される。このとき、後の工程のステレオ立体視2
1 で、前記オペレータが見やすいように、設定を調整する。例えば、照明光源の位置、色、強さなどを調整し、コントラストを調整する。また、得られたオブジェクトの透過率を調整して、重複しているデータの視認性を向上させることができる。
【0029】
前記オペレータは、前記ステレオモニタ4 0 で前記オブジェクトの立体視2 1 をしながら、前記オブジェクトに用いた空間データのエラーの確認あるいは修正を行う。このとき、前記オブジェクトを任意の視点から立体視が可能なので、エラーのチェックが容易になり、空間データの品質向上が図れる。
【0030】
図示されていないが、前記図化システムに公知の3 次元グラフィックスライブラリがインストールされていて、前記したように、前記ステレオ描画工程4
および6 で、前記3次元グラフィックスライブラリのダイレクトレンダリングの機能を使用して、直接描画している。一方、前記オブジェクトの生成工程1
、前記貼付工程2 、前記ステレオモデル生成工程3
およびオブジェクトモデル生成工程5 では、前記3
次元グラフィックスライブラリのモデル生成機能と配置調整機能を利用している。
【0031】
また、前記空間データ生産基盤システムは、写真測量の分野で、その測量工程において、好ましくは、単一のフォーマットを使用することが、非常に効率的で、それによって、各種工程間のデータ変換を不要とする上、複雑な情報の付加も容易に行え、結果として、応用性の広い空間データが簡単に得られるようになる。
【0032】
本発明において、写真測量とは、アナログ方式あるいはデジタル方式の両方を含み、例えば、航空機に搭載した航空測量用カメラを用いて撮影し、得られる情報を基に、地上に存在する物体(
地物) の測量を行うあるいは、地上に固定カメラを設置して撮影した結果を利用して測量をするような、写真方式を活用した測量のことである。また、写真測量工程とは、前記測量により得られた情報から、前記空間データを生産するまでの工程のことを言う。
【0033】
また、前記単一のフォーマットとは、工程全部に渡って、データの共有化がはかれる共通なデータ形式のフォーマットということであるが、好ましくは、X
M L ( e X t en s i b l e M a r k u p L a n g u a g e ) ベースのテキストファイルであり、各種の図形情報、属性情報、レイヤ管理情報、ステレオ設定情報等を記述できるもので、さらに望ましくは、これら各情報を管理できるオブジェクト管理情報を含むものである。特に好ましくは、前記テキストファイルと共に、前記テキストファイルの全要素をバイナリ形式で、格納できるファイルフォーマットを用いる。前記テキストファイルと前記ファイルフォーマットは完全相互変換が可能なものであり、前記ファイルフォーマットは、広域、多量のデータでも、高速なデータ入出力ができるものである。
【0034】
前記テキストファイルは、前記ファイルフォーマット間で、完全相互互換であるので、前記テキストファイルの構造の好ましいものを代表として選択し、具体的には、少なくとも、好ましくは、X
M L ヘッダ、その他のヘッダ、ステレオ設定情報、属性情報、レイヤ管理情報、図形情報、およびオブジェクト管理情報を含んでいることが特徴である。
【0035】
前記X M L ヘッダは、X L M 宣言をするが、この特性は、前記ファイルフォーマットに変換したときには、失われるように構成される。更に、少なくともD T D ( D o c u me n t T y p e D e f i n i t i o n : 文書型定義) とX
S L ( S e X t e n s i ve S t y l e − s h e e t L a n g u a g e : 拡張スタイルシート言語) を定義して、運用上のルールとして規定したものである。
【0036】
前記その他のヘッダは、前記ファイルであることを宣言したもので、前記空間データ生産基盤システムのシステムバージョン番号、前記ファイルのバージョン番号の管理を行う。
【0037】
前記ステレオ設定情報は、ビューの視点情報を記録し、単眼正射投影・単眼中心投影・ステレオのモードが選択でき、ワイヤーフレーム・テクスチャの選択がされ、視点および注視点のX
Y Z 座標値ならびにカメラの上向きを示す単位ベクトルの9 つの浮動小数点実数で記述される。ステレオの場合は、二組分が必要となる。
【0038】
前記属性情報は、ユーザが自由に属性フィールドを定義し、前記空間データ生産基盤システム上で、これらの編集を可能にする。前記属性フィールドでは、データの型・フィールド名・注記文字列・初期値などを規定する。データ型(
プール・整数・単精度実数・バイナリ・文字列など) は選択できる。
【0039】
前記レイヤ管理情報は、データ編集の単位となるレイヤに関する情報を定義し、レイヤI D ・レイヤ名称・グループモード( グループか非グループか) ・グループI D ・表示状態( 表示/
非表示) ・ロック状態( 編集可/ ロック/ 名称変更不可)
等を記録し、ステレオ画像ペアのリンク情報も記録する。
【0040】
前記図形情報は、前記空間データ生産基盤システムでの入力、編集が可能な全ての図形要素に対応できるように定義する。前記対応可能な図形要素としては、単体頂点、点群、ベクトル(
配列) 、単直線、連続直線、円弧、楕円弧、円、楕円、面、三角網(
T I N) 、ポリゴンテキスト( 三次元立体文字列) 、ラベル、グループ( 親子関係、オフジェクト数) などがある。前記図形要素は、オブジェクトI
D で識別し、親子関係もこのI
D 番号で管理する。
【0041】
前記オブジェクト管理情報は、前記ステレオ設定情報、前記属性情報、前記レイヤ管理情報、前記図形情報等を管理するもので、オブジェクトI
D を含んでいて、前記オブジェクトI
D は、I D をキーとして、全てのオブジェクトを管理する。
【0042】
本発明において、前記のように好ましくは、単一のフォーマットを用いるが、前記図化する工程の他に、属性を付与する工程および図形間関係を付与する工程を含ませることも更に効果的で、このような空間データ生産システムは知られていなかった。これにより、得られる空間データは、非常に利用価値、応用価値のより高いものとなり、工程の効率化が図れると共に高品質の空間データが得られるものである。
【0043】
前記図化する工程とは、一般的に図化システムと呼ばれるものを用いる工程であり、ベクタライズ( V e c t o r i z e ) とも呼ばれ、地物あるいは道路などの形状、輪郭、特徴点を面、線、点などの図形要素を用いて、デジタルデータに変換する工程である。例えば、アジア航測から提供されている「判読名人」、「図化名人」と言われている図化システム、三井建設株式会社、(
株) トプコン社等から、色々なシステムが提供されているが、好ましくは三次元のシステムのものが用いられる。しかし、好ましくは、前記単一のフォーマットで使用できるように変換したものが用いられる。
【0044】
前記属性を付与する工程とは、前記図化されたデータの属性に関する情報( 建物、道路のような地物の種類、性質に関する情報)
を前記図化されたデータに関係づける工程であり、従来は、G I S ソフトウエアを用いていたが、本発明では、好ましくは、これを前記単一のフォーマットで動作するようにしたものである。前記図化する工程が三次元のもので、立体視可能なステレオ図化機能を有するものであることが望ましい。
【0045】
前記図形間関係を付与する工程とは、図形間の関係( 例えば、建物図形同士がどの点あるいは面で接触関係にあるか否か等)
の情報を前記図形化されたデータに関係づける工程であり、従来は、G I S ソフトウエアを利用していたが、本発明では、好ましくは、これを前記単一のフォーマットで、使えるようにしたものが用いられる。
【0046】
本発明に係る前記空間データ生産基盤システムの好ましいものは、以上のように構成されるが、更に種々の工程は、地理情報標準に準拠させることが行われるのが望ましく、全体のシステムを効率的にできる。
【0047】
コンピュータグラフィックスのデータ形式、前記G I S ソフトウエアのデータ形式及び、前記C A D システムのデータ形式の重複する部分を中心に活用し、これら全体のデータ形式で利用頻度の極端に少ないものを排除し、従来から空間データ構築のために必要とされ、使われていたデータ形式を、本発明に係る好ましいデータ形式は、コンピュータグラフィックスのデータ形式領域内で、不足分な部分を補うように拡大したものになるので、非常に効率的、有用に活用できる。結果として、それぞれ従来のデータ形式では、不足していたものがなくなり、満足し得るものが得られる。
【0048】
前記空間データ生産基盤システムは、好ましくは、以上のように構成されるから、写真測量して得られる情報から、空間データを生産する間、一貫した処理で、効率的な処理が可能であって、時間短縮、労力削減、費用削減、誤操作防止、充分な情報の付加等ができるので、非常に効率的な前記空間データの生産ができるばかりではなく、前記空間データの応用が広がるものである。
【0049】
図2 は、前記空間データ生産システムの例で、単一のフォーマットを用いて、写真測量に用いた例である。写真測量を行って、得られた情報を、C
A D システムをベースにする図化する図化工程5 1 を経て、測量用C A D ベースに現地細部測量結果を入力6 0 して、C A D システムをベースにした図形編集を行う図形編集工程5 2 に送る。図形編集されたデータは、現地補備測量5 8 による情報を加えて、現地補備測量編集工程5 3 に送られる。
【0050】
前記現地補備編集工程は、C A D システムをベースに作られる。この結果が、次の属性編集工程5 4 に送られ、ここで、現地調査5 9 の結果とG I
S ソフトウエアをベースに用いて既存資料をデジタル化5
7 した結果とを加味されて、属性編集が行われる。前記属性編集工程は、G
I S ソフトウエアが基盤に用いられる。結果は、次工程に移動され、GI S ソフトウエアを基礎に利用して、空間データの製品出力5 5 が行われる。
【0051】
前記製品出力は、確認のためあるいはデータ更新のために最初の図化工程5 1
に戻されることがある。このようにして、高品質の空間データを得るものである。
【0052】
前記1 実施例は、図3 〜
図7 に記載された内容のフォーマットを用いた。前記フォーマットは、前記フォーマットの構造で説明したものであるが、図3
は、本発明に係るフォーマットの例であり、ステレオ設定情報6 1 、レイヤ管理情報6 2
、図形情報6 3 、属性情報6 4 が含まれ、オブジェクト管理情報6
5 により、リンク、管理されるように構成される。
【0053】
前記ステレオ設定情報6 1 は、図4 に記載したような各種変数が設定されている。図4 は、前記ステレオ設定情報に設定された各種変数を纏めた表である。前記ステレオ設定情報に含まれるヘッダ情報クラスの変数は、ファイル識別子、ファイルバージョン情報、構造体サイズであり、ビュークラスの変数は、レンダリンモード、ポリゴン描画方法の表面と裏面、照光処理に関するもので、有無と設定値に関するもの、またステレオペア情報クラスを含み、その変数は、ステレオペア情報、左右に関する視点座標、視線ベクトル、撮影方法、メスマーク座標、オブジェクト管理情報、レイヤ管理情報である。
【0054】
前記ヘッダ情報クラスには、ファイル全体を管理するための情報が記載されている。前記ビュー情報クラスには、コンピュータグラフィックス機能(
描画機能) が記載されていて、例えば、レンダリングの方式、サーフェース表示時におけるポリゴン描画方法および照明条件(
ライト) の設定値などが記載されている。また、ステレオペア情報クラスには、ステレオ図化機として、必要な設定パラメータが記録される。例えば、ステレオペアのリンク情報、撮影主点(
視点、視線等) に関する情報が記載される。また、オブジェクト管理またはレイヤ管理のデータにアクセスするためのリンク情報等も記載される。
【0055】
図5 は、図3 のレイヤ管理情報6
2 のレイヤ管理クラスとレイヤクラスの表である。レイヤ管理クラスには、変数として、レイヤ数、カレントレイヤI
D 、新規レイヤ追加設定およびレイヤ管理情報があり、レイヤクラスの変数は、レイヤI
D 、レイヤ名称、レイヤ表示フラグ、レイヤグループI
D およびレイヤロックフラグがある。G
I S アプリケーションで使われるレイヤ( 層) に分割する手法で、オブジェクトは、道路レイヤ、建物レイヤ等のどれかのレイヤに属する。表示は、必要なもののみが表示されるようにされる。また、レイヤクラスの表示、非表示設定で、レイヤごとの表示、非表示を選択できる。更に、レイヤ単位の編集保護が可能に構成される。
【0056】
図6 は、図3 のオブジェクト管理情報6
5 のオブジェクト管理クラスとベースオブジェクトクラスの表である。オブジェクト管理クラスは、属性自動付加モード、図形オブジェクト情報を変数とし、ベースオブジェクトクラスは、オブジェクトI
D 、オブジェクト名称、オブジェクトタイプ、レイヤI
D 、削除マークおよび属性データを変数とする。前記オブジェクトタイプの選択は、同じ属性データクラスを用いて、前記図形情報、前記属性情報、前記の情報のうち、図形間関係に関する情報の全てのケースに対応可能とする。従って、空間データ生産基盤システムにおいて、前記単一のフォーマットが、前記オブジェクト管理情報の前記オブジェクトタイプ選択を含む空間データ生産基盤システムは好ましい本発明のひとつの実施の態様である。
【0057】
前記オブジェクトI D は、I D をキーとして、全てのオブジェクトを管理する。また、オブジェクトタイプが点、線、面、テキストなどは、図形オブジェクトであって、図2の図化工程5
1 および編集工程5 2 で使用される。前記オブジェクトタイプが属性および関係は、図2 の属性編集工程5 4 で使用される。その際、前記属性を付与する工程では、属性をオブジェクトタイプとして使用し、前記図形間関係を付与する工程では、関係をオブジェクトタイプとして使用する。
【0058】
また、オブジェクトがどのレイヤに属するかは、前記オブジェクト管理情報で、定義する。更に、前記ベースオブジェクトクラスの属性データを用いて、それぞれのオブジェクトタイプに対応した属性データにアクセスできる。
【0059】
前記図形情報6 3 は、従来公知のクラス等と変数が用いられる。図7
は、前記属性情報6 4 に関するもので、属性データクラス、属性定義クラスおよび属性フィールドクラスの変数を表示する表である。
【0060】
前記属性データクラスは、前方と後方のリンクリスト、属性情報、属性データサイズおよび属性データを変数とする。前記前方、後方の双方向リンクリストを活用した柔軟なデータ構造により、多様な属性データの管理が可能である。例えば、前記リンクリストで前または次の属性データクラス(
属性データクラスの単位は、地物オブジェクト) に移動し、別の地物オブジェクトの情報にアクセスすることができる。
【0061】
また、属性データ管理に関する他の特徴として、ポインタを利用した可変サイズへの対応ができ、ポインタを用いて、地物の属性情報( 実際の属性データ) を記録できる。また、データ格納構造( データの構造体) は、属性定義クラスと属性フィールドクラスの属性定義セットに記述される。属性フィールド数およびフィールドサイズで定義されるサイズで、可変サイズの属性データにも対応できる。
【0062】
図2 の例は、以上であるが、前記属性を付与する工程、前記図形間関係を付与する工程の更に具体的な例を図8
で説明すると、歩道に立てられた信号機7 1 に関して、それぞれのオブジェクト属性、歩道属性6 8 、電柱属性6 7
および信号機属性6 6 をオブジェクトI D 、オブジェクト名称、オブジェクトタイプ等について付与する。更にそれぞれの図形間関係について例えば、前記電柱属性6
7 と前記信号機属性6 6 とのオブジェクト関係を取り付け( 関係付与6 9 ) あるいは、前記電柱属性6 7 と前記歩道属性6 8 とのオブジェクト関係を埋設(
関係付与7 0 ) と付与する。
【0063】
単一のフォーマットを用いた他の例を図9 に示す。図9 は、空中写真画像データから、地理情報標準に準拠した空間データを作成するフローチャートで、基本的に図2 と同じフローである。空中写真画像データ7 2 から図化する工程に入り、ステレオ立体視のための図化7 3 を行い、図形編集7 4 を経て、既存資料8 2 を利用して、現地補備測量編集75 を行って、属性を付与する工程に入り、既存資料8 2 を活用して、属性編集7 6 を行う。次いで、図形間関係を付与する工程に入り、既存資料8 2 を利用しながら、図形間関係の編集7 7 を行う。
【0064】
前記工程7 3 から工程7 7 は、次工程7 3
とともに空間データ生産基盤システムのデータファイル8 1 の単一のフォーマットを用いている。前記単一のフォーマットは、図3から図7
までで説明したものを使用する。
【0065】
前記編集工程7 7 を経た後、製品出力7 8 で、求める製品が得られるが、製品仕様80 が参照される。結果として、地理情報標準に準拠した空間データが得られる。高品質で、効率的に、ミスのないものが得られる。
【0066】
本発明にかかる空間データ生産基盤システムは、地理情報標準に準拠した複雑な図化、編集作業を行うオペレータをガイドする操作メニューとして、ルール・ベースド・ユーザインターフェース(
R B U − I / F ) を用いる。前記ルール・ベースド・ユーザインターフェースは、アプリケーションの機能制限を制御する仕組みであり、特に本発明では、図化データの種類に応じて、利用可能な編集機能あるいは図形間の関係を付与できる図形タイプに違いが生ずるので、この違いを制約条件(
ルール) として、記述するための仕組みである。前記制約条件に基づき、操作を制限するインターフェースを提供し、ユーザの誤操作の低減が期待できる。
【0067】
図1 0 は、本発明の特徴である前記ルールベースファイルの例である。地理情報標準に準拠していることが特徴で、前記地理情報標準に従って、少なくとも一部が定義された製品仕様に対応可能であることも特徴である。交通信号機を例に、個性、ジオメトリー、トポロジー、承継、プロパティ、関連性および機能が書き込まれている。
【0068】
図1 1 は、前記ルールベースファイルに用いられる前記ルール・ベースド・ユーザインターフェイスの仕組み、動作、実施例を説明する図である。ルールベースドプログラム1
0 4 は先ず、編集メニュー1 0 6 として図形入力編集、属性入力編集および関連性入力編集を画面に表示1
0 8 させる。
【0069】
オペレータ1 0 5 は、前記表示された編集メニューからいずれかの編集機能を選択する。例えば前記図形入力編集を選択する。前記ルールベースドプログラム1
0 4 は、製品仕様1 0 1 のスキーマ1 0 2 に記載されている地物名を参照し、全ての地物名を取得する。例えば、地物名には、点地物として、交通信号機、道路情報板、道路標識およびポスト等があり、線地物として、軌道、境界線および光ファイバー等がある。また、面地物としては、歩道、車道、空き地および植樹帯等がある。
【0070】
前記選択された編集作業に対して、ルールベースファイル1 0 3 の各地物のオペレーションから作業可能な地物名を抽出し、画面上のリストに表示1
0 8 する。例えば、前記ルールベースファイル内の全ての地物を対象にオペレーションの値を取得し、その中から、前記図形入力編集の記載がある地物を抽出して、前記画面上のリストに表示する。前記ルールベースファイル1
0 3 は、図1 0 で説明したようなものである。
【0071】
前記オペレータは、前記画面に表示された地物を次いで選択する。例えば、交通信号機を選択する。前記選択に従って、前記選択した地物に必要な処理機能を取得するが、前記選択した地物について、前記ルールベースプログラム1
0 4 は、前記ルールベースファイル1 0 3 からタイプを取得し、データ型取得し、更に、前記ルールベースファイルからプロパティと主題属性を取得する。また、前記選択された地物について、前記ルールベースドプログラム1
0 4 は、前記ルールベースファイル1 0 3 から、機能を取得し、操作属性を取得する。例えば、交通信号機のタイプは点地物であり、管理者、設置期間、適用構造令、取得レベルおよびデータ有効期間などのプロパティを有し、点の配置、関連性付与および属性編集などの機能を有する。
【0072】
前記ルールベースドプログラム1 0 4 は、前記取得したデータ型、主題属性および操作属性について、前記製品仕様1
0 1 のスキーマ1 0 2 から取り得る値を取得し、図形属性1 1 0 、主題属性1 1
1 および操作1 1 3 をそれぞれ定義する。
【0073】
更に、前記ルールベースドプログラム1 0 4 は、前記選択した地物と関係を持ちうる地物を取得する。この際、前記選択した地物について、前記ルールベースファイル1
0 3から関連性を取得し、前記関係を持ちうる地物を取得する。例えば、交通信号機が関連をもちうる地物は、この場合、柱、照明施設および立体横断施設である。
【0074】
前記関連を持ちうる地物について、前記ルールベースドプログラム1 0 4 は、製品仕様1 0
1 のスキーマ1 0 2 から関係属性を取得し、関係を持ちうる地物として関係1
1 2に定義する。
【0075】
前記ルールベースドプログラム1 0 4 は、操作可能要素以外を保護するようになっていて、前記関係を持ちうる地物として定義したもの以外について、編集ができないように保護する。例えば、交通信号機の前記例では、柱、照明施設および立体横断施設以外は編集ができないようにロックする。
【0076】
前記選択した地物に必要な処理機能を取得した内容と前記関係を持ちうる地物について取得した内容を機能メニュー1 0 7 に従って、前記ルールベースドプログラム1
0 4 がメニューに表示させ、前記オペレータが操作できるようにする。尚、以上の前記ルール・ベースド・ユーザインターフェイスの仕組み、動作、実施例において、各種処理は、処理1
0 9 で行われる。
【0077】
前記オペレータが、このように処理されて得られた操作可能な地物と提供された機能の範囲内で、入力、編集、削除の操作を実施するが、前記製品仕様に基づく不要な操作を保護することで、ユーザの誤操作を低減し、効率よく、高品位なデータが得られるようになる。
【発明の効果】
【0078】
本発明にかかる空間データ生産基盤システムは、以上のようであるから、ユーザが使
用しやすく、誤操作が少なく、効率的で編集作業を大幅に短縮できるばかりでなく、納期
の短縮も可能である上に高品位の空間データが得られる。更に、製品仕様の入手から、一
貫した前記空間データ生産基盤システム( 本発明のかかる空間データ構造化編集システム
および前記図化システムを含む) は、精度良く、製品品質に優れ、コストが安くできる利
点を有する。その他効果も他の記載から明確である。
【図面の簡単な説明】
【0079】
【図1】本発明に係わる図化システムの例のシステムおよび手順のブロック図である。
【図2】本発明に係る特定の3 工程を含む例のフローチャートである。
【図3】本発明に係るフォーマットの例である。
【図4】図3 のフォーマットのステレオ設定情報に設定された各種変数をまとめた表である。
【図5】図3 のフォーマットのレイヤ管理情報に設定された変数をまとめた表である。
【図6】図3 のフォーマットのオブジェクト管理情報に設定された変数をまとめた表である。
【図7】図3 のフォーマットの前記属性情報に設定された変数をまとめた表である。
【図8】本発明に係る属性を付与する工程と、図形間関係を付与する工程の具体的実施例の概念図である。
【図9】特定の3 工程を含む他の例のフローチャートである。
【図10】本発明に係るルールベースファイルのサンプルである。
【図11】本発明に係るルール・ベースド・ユーザインターフェイスの仕組み、動作を説明する図である。
【図12】本発明の1 実施例の概念図である。
【発明を実施するための形態】
【0080】
本発明の最良の形態は、以上の記載から、明確であるが、以下具体的実施例で更に説明する。図1 2 は、本発明に係る空間データ生産基盤システムの1 実施例である。基本的に図9 で説明したものであるが、図9
の7 2 、7 3 、7 4 、7 5 、7 6 、7 7 、7 8 、79 、8 0 、8 1 および8 2 は、図1 2
の1 2 1 、1 2 3 、1 2 4 、1 2 7 、1 2 8 、1 29 、1 3 2 、1 3 3 、1 3 1 、1 3 0 および1 2 5 と同一であり、同一の機能を有し、且、同一の手順、流れで説明されるものである。
【0081】
本発明に係るルールベースファイルおよびルール・ベースド・ユーザインターフェイスの仕組み、動作、実施例は、図1 0 および図1 1
に説明したものを用いて、ルール・ベースド・ユーザインターフェイス1 2 6 として、現地補備測量編集1
2 7 ( 図9 の7 5 )と製品出力1 3
2 ( 図9 の7 9 ) に関与させている。
【0082】
また、前記3 次元グラフィックスライブラリとしては、図1 のものを用いて、空中写真画像データ1 2 1 ( 図9 の7 2 ) 、写真測量図化1 2 3 ( 図9 の7 3 ) および図形編集1 2 4 ( 図9 の7 4 ) に関与させている。このため、立体視のための編集統合機能1 3 4が空間データデータファイル1 3 0 に関与している。
【0083】
図1 2 の実施例に係る空間データ生産基盤システムは、空間データの交換標準仕様である地理情報標準で定義可能な仕様を網羅したデータ形式仕様を策定し、オペレータの誤操作による定義外の地物あるいは定義外のデータ形式、属性の入力を防止することが可能となり、データ形式仕様を明確に策定したことで、多種多様な製品仕様に対応することが可能になった。また、前記ルール・ベースド・ユーザインターフェースが実現したことで、複雑な製品仕様の場合でも、オペレータの誤操作が低減され、出来上がり製品の品質向上を図ることができた。また、入力、編集処理の際に、地物ごとのデータ定義あるいは必要な操作機能を自ら選択する必要がなく、状況に応じた適切な選択肢がメニューに表示されるため、未熟なオペレータでも、短時間で編集操作の習得が可能である。更に容量をいたずらに増やすことなく立体視が可能で、更に種々の立体視ができるために、得られた空間データの品質の向上、ミスの低減が更に図れる。その上、単一のフォーマット化を用いたために、一貫した効率的な処理が行える利点も有すると共に、前記得られた空間データの応用性を広げる効果も有するものである。
【符号の説明】
【0084】
1 オブジェクトの生成工程
2 貼付工程
3 ステレオモデル生成工程
4 ステレオ描画工程
5 オブジェクトモデル生成工程
6 ステレオ描画工程
5 1 図化工程
5 4 属性編集工程
6 1 ステレオ設定情報
6 2 レイヤ管理情報
6 3 図形情報
6 4 属性情報
6 5 オブジェクト管理情報
7 3 図化
7 4 図形編集
7 6 属性編集
7 7 図形間関係の編集
1 0 3 ルールベースファイル
1 0 4 ルールベースドプログラム
1 2 2 3 次元グラフィックライブラリ
1 2 6 ルール・ベースド・ユーザインターフェイス

【特許請求の範囲】
【請求項1】
図形要素を用いて図化データを作成する図化機能と、該図化データに属性情報を関連付ける属性編集機能と、異なる図化データどうしに関係を付与する図形間関係付与機能と、を備えた空間データ生産基盤システムであって、
前記図化機能、前記属性編集機能、及び前記図形間関係付与機能で、一貫して単一のフォーマットが用いられ、
前記単一のフォーマットは、図形情報、属性情報、レイヤ管理情報、ステレオ設定情報、及びオブジェクト管理情報が記述可能であり、
前記オブジェクト管理情報は、前記図形情報、前記属性情報、前記レイヤ管理情報、及び前記ステレオ設定情報をオブジェクトIDによって管理するものであることを特徴とする空間データ生産基盤システム。
【請求項2】
ルール・ベースに基づいてオペレータの操作をガイドするルール・ベースド・ユーザインターフェースを有し、
前記ルール・ベースは、地物の種類に応じて利用可能な属性操作が制約条件として記載されるとともに、地物の種類に応じて関係を持ちうる地物の種類が制約条件として記載され、
前記ルール・ベースに記載された制約条件に基づいて、前記ルール・ベースド・ユーザインターフェースがオペレータの入力編集を制限することを特徴とする請求項1記載の空間データ生産基盤システム。
【請求項3】
前記ルール・ベースド・ユーザインターフェースが、操作可能な機能をメニュー表示することによってオペレータの入力編集を制限することを特徴とする請求項2記載の空間データ生産基盤システム。
【請求項4】
前記図化機能が、航空写真に基づいて図化データを作成するものであって、該航空写真によるステレオ画像を立体視可能にするものであり、
さらに前記図化機能は、前記航空写真を撮影したカメラの内部標定に基づいて生成される左右の板状の画像貼付曲面オブジェクトを用いて、前記ステレオ画像を立体視させることを特徴とする請求項1乃至請求項3のいずれかに記載の空間データ生産基盤システム。


【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate


【公開番号】特開2012−74048(P2012−74048A)
【公開日】平成24年4月12日(2012.4.12)
【国際特許分類】
【出願番号】特願2011−238320(P2011−238320)
【出願日】平成23年10月31日(2011.10.31)
【分割の表示】特願2005−207709(P2005−207709)の分割
【原出願日】平成17年6月21日(2005.6.21)
【出願人】(390023249)国際航業株式会社 (55)
【Fターム(参考)】