(57)【要約】  本発明は、ジオマティックアプリケーションを実現するための方法に関する。本発明によると前記方法は、複数の種々の地理情報システム（GIS）によって利用するつもりであるフォーマットでジオマティックアプリケーションを記述するファイルを定義する段階と、複数の種々の地理情報システムの中から特定の地理情報システムを選択する段階と、前記定義されたファイルを前記選択された地理情報システム特有の言語に変換する段階とを具備する。【特許請求の範囲】
【請求項１】
複数の種々のジオマティック情報システムに適合可能なフォーマットでジオマティックアプリケーション記述ファイルを定義する段階と、
前記複数の種々の地理情報システムの中から特定の地理情報システムを選択する段階と、
そのように定義された前記ファイルを、前記選択された地理情報システム特有の言語に変換する段階と
を具備することを特徴とするジオマティックアプリケーション生成方法。
【請求項２】
前記変換段階は、前記記述ファイルでローディングされたパラメータに従って、あらかじめ定義された基本ソフトウェアコンポーネント「のメモリ（２４）で選択された少なくとも１つの基本ソフトウェアコンポーネント「に、前記記述ファイルをリンクする段階を具備することを特徴とする請求項１記載の方法。
【請求項３】
前記基本ソフトウェアコンポーネント「（２４）は、地理対象を英数字対象にリンクするための１つのソフトウェアと、少なくとも１つの基準に従って、地図マップ内の対象を検索するための１つのソフトウェアとを具備することを特徴とする請求項２記載の方法。
【請求項４】
前記メモリ（２４）は、スクリーン上に調査の結果を視覚化するためのモジュールをさらに具備することを特徴とする請求項１ないし請求項３のうちいずれか１に記載の方法。
【請求項５】
前記メモリ（２４）は、調査からの結果である各地理対象にリンクされた英数字情報データを表示するための表示モジュールをさらに具備することを特徴とする請求項４記載の方法。
【請求項６】
前記基本ソフトウェアコンポーネント「メモリ（２４）は、グラフィック対象の対話式選択のための１つのグラフィックツール生成モジュールと、主題解析マップを生成するための１つのモジュールと、前記主題解析マップのパラメータの対話式修正を目的とする１つのモジュールとをさらに具備することを特徴とする請求項１ないし請求項５のうちいずれか１に記載の方法。
【請求項７】
複数の種々のGISによって利用可能なフォーマットでジオマティックアプリケーションのジオマティックアプリケーション記述ファイル（２１）を定義するための１つのインタフェース（２０）と、
前記複数の種々のGISの中から選択された特定の地図情報システムにそれを適合させるために前記記述ファイル（２１）を変換するためのモジュール（２）と
を具備することを特徴とするジオマティックアプリケーション生成装置。
【請求項８】
メモリ（２４）が、特定のアプリケーションを自動的に生成するために、前記記述ファイル（２１）とのリンクを目的とした複数の基本ソフトウェアコンポーネント「を具備することを特徴とする請求項７記載の装置。
【請求項９】
基本ソフトウェアコンポーネント「メモリ（２４）は、あらかじめ定義されたソフトウェアの第１グループ（２６）と、記述ファイル（２１）に格納されたパラメータに従って例示されるようなソフトウェアの第２グループ（２８）とに分けられることを特徴とする請求項８記載の装置。
【請求項１０】
記述ファイル（２１）からパラメータを取得することを目的とした第１モジュールM1と、選択されたGIS内にこのジオマティックアプリケーションを生成するために必要とされる前記基本ソフトウェアコンポーネント「を決定することを許可する重要なジオマティックアプリケーション特有のパラメータを、変換モジュール（２２）に送信することを目的とした第２モジュール（M2）と、メモリ（２４）から前記基本ソフトウェアコンポーネント「を検索することを目的としたモジュール（M3）とを具備するマンマシンインタフェースを具備することを特徴とする請求項７ないし請求項９のうちいずれか１に記載の装置。
【請求項１１】
メモリ（２４）は、地理対象を英数字対象にリンクするための１つのモジュールと、少なくとも１つの基準に従って、地図マップ内の対象を検索するための１つのモジュールと、スクリーン上に調査結果を表示する１つのモジュールとを具備することを特徴とする請求項１０に記載の装置。
【請求項１２】
メモリ（２４）は、調査の間に選択された各地理対象に関する少なくとも１つのデータ情報ページを表示するためのモジュールをさらに具備することを特徴とする請求項１１に記載の装置。
【請求項１３】
インターネットプロトコル上で動作させるためのジオマティックアプリケーションを生成することを特徴とする請求項７ないし請求項１２のうちいずれか１に記載の装置の利用。
【請求項１４】
対話式電子ポスト上で動作させるためのジオマティックアプリケーションを生成することを特徴とする請求項７ないし請求項１２のうちいずれか１に記載の装置の利用。
【請求項１５】
記録媒体上で記録されるジオマティックアプリケーションを生成することを特徴とする請求項７ないし請求項１２のうちいずれか１に記載の装置の利用。
【請求項１６】
請求項１ないし請求項６のうちいずれか１に記載の方法により生成されたジオマティックアプリケーションが記録されたことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジオマティックス（geomatics）の分野に関し、より正確には、ジオマティックアプリケーション（geomatic application）の自動生成のための方法及び装置に関する。
【背景技術】
【０００２】
ジオマティックスは、地理情報システム（GIS）が地理情報（geographic information）と現象と所定地域にわたって観測可能な傾向とを高める（enhance）ことができるようにように、コンピュータ化したツールを供給することを目的とする規範（discipline）である。
【０００３】
GISは、１セットのツールであり、地理マップ（geographic map）に像のプロットを容易にするとともに、決定点（decision marking）で支援を行うことを許可する、空間的に局地化されたデータである。GISは、取得、処理、表示及び地図生成ツールを具備している。
【０００４】
前記地理情報システム（GIS）は、主に、世襲財産管理（patrimony management）、公共照明（public lightening）、緑地及び配水管理、地理マーケティング（geomarketing）などのような分野において、ここ１０年間、すさまじい発展の対象となってきた。
【０００５】
図１は、地理データベース２がデータ取得モジュール４にリンクされているGISの一般的なブロック図である。データ取得モジュール４は、現在の技術に従って航空機または衛星写真取得ツールとこれらの写真をファイルに変換するデジタル化ツールとを具備している。取得モジュール４は、デジタル化された地理マップをデータベース２に送信する。データベース２は、MMI（マンマシンインタフェース）を介した部分的な方法または完全な方法において、それぞれが英数字対象と地理対象との間の対応を確立するとともに、１つまたはいくつかの基準に従って１つまたはいくつかの対象にわたって解析及び／または選別（screening）を完了することをそれぞれ目的としたデータ管理モジュール６及び空間解析モジュール８にリンクされる。表示及び提示モジュール１０は、スクリーン上で地理対象を強調するために、マップ上での調査（research）の可視化するとともに、実施された調査からの結果である各地理対象に関連する英数字情報を示す。
【０００６】
図２は、特定のジオマティックアプリケーションの階層構造の詳細を示している。
【０００７】
この構造は、コンテンツ（内容）が、例えば、ある町の学校建物管理である前記ジオマティックアプリケーションの規格（specification）である第１層１２と、複雑なGISに対して特定の開発言語を定義する第２層１４と、複雑なGISの核心となる第３層１６と、前記ジオマティックアプリケーションを管理するオペレーティングシステムに関する第４層１８とを具備する。GISの一例としては、専用言語をMapBasicとするMapInfo Professional（登録商標）がある。例えば、前記ジオマティックアプリケーションは、Windows（登録商標）98/NT/XPのもとで開発してもよい。
【０００８】
メインユーザが地域的な管理者であるアプリケーションフィールド数の増加に直面すると、既存のGISをカスタマイズするのは、それらが主に“ターンキー”専有ツールと同程度に難しい。ユーザが所定のGISから開始するアプリケーションを開発するつもりである場合、ユーザは、自分のアプリケーションを前記所定のGISに適合させるために、特有のプログラムを開発しなければならない。同じユーザが同じGISに依存する新しいアプリケーションを開発するつもりである場合、ユーザは、新しいアプリケーションを同じGISに適合させるために、他のプログラムを開発しなければならない。同様に、このユーザが同じアプリケーションを他のGISで利用しようとする場合、彼はまた、前記アプリケーションを新しいGISに適合させるために特有のプログラムを開発しなければならない。
【０００９】
そのような改造は、通常、専門家を必要とするとともに、プロジェクトを開発するために、負担となる必要以上の費用を引き起こす。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、カスタマイズされるとともに、ユーザ−フレンドリーにジオマティックアプリケーションを自動的に生成する方法によって、従来技術の上述したような不都合を克服するとともに、前記ユーザが透明な方法で、英数字データだけでなく地理データを利用できるようにすることである。
【課題を解決するための手段】
【００１１】
従って、本発明は、複数の種々の地理情報システムによって処理されるようにフォーマットされたアプリケーション記述ファイル（application descriptive file）を定義する段階と、前記複数の種々の地理情報システムの中から所定の地理情報システムを選択する段階と、前記フォーマットされたファイルを前記選択された地理情報システム特有の言語に変換する段階とを具備するジオマティックアプリケーションを生成するための方法を提案する。
【００１２】
本発明による前記方法は、例えば、イントラネット/インターネット環境だけでなく、MapInfo Professional（登録商標）またはMapInfo Professional（登録商標）のランタイム（RunTime）バージョンのような種々の地理情報システムのもとで、動作されるようにカスタマイズされたジオマティックアプリケーションを自動的に生成することを可能にする。
【００１３】
本発明によると、前記変換段階は、前記アプリケーション記述ファイルのパラメータ（引数）に従って、あらかじめ定義された基本ソフトウェアコンポーネント（elementary software components）を格納するメモリから選択された少なくとも１つの基本ソフトウェアコンポーネント「にアプリケーション記述ファイルをリンクする段階を具備する。
【００１４】
本発明の好適な実施形態によると、前記基本ソフトウェアコンポーネント「を格納するメモリは、英数字属性を地理対象に割り当てるためのソフトウェアと、少なくとも１つの基準に従った地図マップ内で対象を選択するためのソフトウェアとを具備する。
【００１５】
前記方法は、イントラネット/インターネット環境で開発されたアプリケーション上で実行してもよい。この場合、本発明による前記方法は、Java（登録商標）言語で情報を送信するようなアプリケーションの生成を許可する。
【００１６】
イントラネットコンテキスト（context）において、前記アプリケーション記述ファイル及び前記基本ソフトウェアコンポーネント「は、GISプロフェッショナル（professional）をユーザのニーズに合わせるために適合化される。
【００１７】
それは、インターネットコンテキストにおいても同様である。さらに、前記MMIインタフェースは、GISスペシャリストでないユーザに対してユーザ−フレンドリーである。
【００１８】
これら全てのアプリケーションにおいて、前記基本ソフトウェアコンポーネント「は、例示され、次いで、ユーザが、例えば、HTML（Hyper Text Markup Language）ページでアプレット（applets）の実行のみをするように、実行可能バージョン生成段階の間に自動的にコンパイルされる前に、前記変換段階の間に新しいアプリケーションを作るように互いにリンクされる。
【００１９】
本発明の他の実施形態によると、前記基本ソフトウェアコンポーネントメモリは、スクリーン上に調査の結果を表示することを目的としたモジュールと、前記調査の結果である各地理対象に関する少なくとも１組の英数字データを表示するためのモジュールとをさらに具備する。
【００２０】
さらに、前記基本ソフトウェアコンポーネント「メモリは、地理対象の対話式選択のためのグラフィックツールを生成するための１つのモジュールと、主題解析マップを生成するための１つのモジュールと、製造された前記主題解析マップのパラメータの対話式修正のための１つのモジュールとを選択的に具備している。
【００２１】
また、本発明は、開示された方法を実行するジオマティックアプリケーションを生成するための装置に関する。
【００２２】
この装置は、複数の種々のGISによって利用できるフォーマットでジオマティックアプリケーション記述ファイルを定義するためのインタフェースと、複数の種々のGISの中から選択された所定の地理情報システムにそれを適合させるように、この記述ファイルを変換するためのモジュールとを具備することを特徴とする。
【００２３】
好適には、本発明による前記装置は、前記特有のジオマティックアプリケーションを自動的に生成するために前記記述ファイルにリンクされるように複数の基本ソフトウェアコンポーネント「を格納するメモリを具備する。
【００２４】
本発明の好適な実施形態によると、前記装置は、前記記述ファイルパラメータを読み取るための第１データ取得モジュールM1と、生成されるべきジオマティックアプリケーション特有のであるパラメータ及び前記選択されたGISに前記パラメータを適合させることを目的とした基本ソフトウェアコンポーネント「を、前記変換モジュールに送信することを目的とした第２モジュールM2と、前記基本ソフトウェアコンポーネント「メモリで前記基本ソフトウェアコンポーネント「を検索するモジュールM3とを備えるマンマシンインタフェースを具備する。
【００２５】
好適には、前記基本ソフトウェアコンポーネント「は、英数字対象に地理対象をリンクするための１つのモジュールであり、少なくとも１つの基準に従って、地図マップ内の対象を検索することを目的とした１つのモジュールであり、スクリーン上に調査結果を表示するための１つのモジュールであることを特徴とする。
【００２６】
このメモリは、各地理対象にリンクされ、調査結果をリストする少なくとも１つの英数字情報ページを表示するモジュールをさらに具備する。
【発明の効果】
【００２７】
本発明による前記方法及び前記装置は、いずれかのプログラムを開発することなしに、前記英数字データと前記地理データとの間に透明なつながりを得ることを可能とする。
【発明を実施するための最良の形態】
【００２８】
本発明の他の特徴や利点は、実施例のみでなく、添付の図面によって伴われた本発明の概説に限られない方法で開示する以下の説明で詳述される。
【００２９】
上述した図１及び図２は、GISの一般的な構成及びこのGIS内で特定のジオマティックアプリケーションを実行するソフトウェアの構造を示している。
【００３０】
開示された発明は、カスタマイズされ、ユーザ−フレンドリーなジオマティックアプリケーションを自動的に生成し、前記ユーザが地理データと英数字データを透明に利用できるようにすることを具備している。
【００３１】
以下において、ジオマティックアプリケーションを生成するために本発明による前記方法を使用しようとするいずれかのユーザを“基本ユーザ”と呼び、開発されたジオマティックアプリケーションによって生成された前記情報を利用しようとするいずれかの人を“エンドユーザ”と呼ぶことにする。
【００３２】
一例を挙げると、前記基本ユーザは、街灯、公園地域または給水を管理するためのグラフィックツールの利用を希望する局所地域的な管理者であってもよい。前記地域的な管理者は、それ自体のアプリケーションを開発するとともに、電子表示上で例えば、またはインターネットポータル上で一般の人々がそれを利用可能なようにさせる。
【００３３】
この場合、前記エンドユーザは、ユーザの区域の街灯、公園地域または給水路についてスクリーン表示された情報を必要とするいずれかの人となる。
【００３４】
図２及び図３は、装置を生成する自動ジオマティックアプリケーションと、それの主な生成段階とをそれぞれ示している。この装置は、特定のジオマティックアプリケーションのためのアプリケーション記述ファイル２１（図４参照）を製造するための１つのインタフェース２０と、それを特定の地理情報システムに適合するために前記記述ファイル２１を変換するための１つの変換モジュール２２と、特有のジオマティックアプリケーションを自動的に生成するために前記記述ファイル２１にリンクされることを目的とした複数の基本ソフトウェアコンポーネント「を格納する１つのメモリ２４とを具備する。
【００３５】
インタフェース２０は、前記基本ユーザに前記ジオマティックアプリケーションの前記特徴を定義するためのグラフィックツールを供給するマンマシンインタフェース（MMI）を具備する。
【００３６】
変換モジュール２２は、数及びそれぞれの機能が、前記記述ファイルに格納されたパラメータに依存する１つまたはいくつかの基本ソフトウェアコンポーネント「に記述ファイル２１をリンクするためのソフトウェアを具備する。
【００３７】
これらの基本ソフトウェアコンポーネント「は、定義されるとともに、あらかじめメモリ２４に格納されている。それらのタイプは、修正なしに、そのままの状態で使用可能なソフトウェアの第１グループ２６と、前記ジオマティックアプリケーション記述ファイルによって送信されるパラメータを介して例示可能なソフトウェアの第２グループ２８との２つのグループに分けてもよい。
【００３８】
第１グループ２６の前記基本コンポーネントは、いずれか他のジオマティックアプリケーションのために使用されてもよく、複雑なGISに従って定義される。第２グループ２８の前記基本コンポーネントは、考慮されたアプリケーション及び複雑なGISに従ってパラメータ化することが可能なモジュールである。
【００３９】
図４を参照すると、第１段階３０は、前記ジオマティックアプリケーションの前記特徴を定義するためのグラフィックツールを、前記基本ユーザに供給する前記マンマシンインタフェース（MMI）内のインタフェース２０を使用することを目的としたジオマティックアプリケーションの説明（description）を立案する段階を有する。その目的のために、前記MMIは、所望のジオマティックアプリケーションに関するパラメータを前記記述ファイル２１によって、インタフェース２０に送信することを目的とした１つの第１モジュールM1と、所望のジオマティックアプリケーション及び選択されたGISに関連がある前記パラメータを、変換モジュール２２に送信することを目的とした１つの第２モジュールM2とを具備する。前記第２モジュールM2によって送信された前記情報は、所望のジオマティックアプリケーションを生成するために必要とされる基本ソフトウェアコンポーネント「の決定を可能とする。M3モジュールは、メモリ２４から前記基本ソフトウェアコンポーネント「を選択することを目的としている。
【００４０】
インタフェース２０は、前記記述ファイル２１を複雑なGIS言語から独立した中間フォーマットで変換モジュール２２に送信する。
【００４１】
変換モジュール２２は、前記GISの使用言語で記述ファイル２１を変換するのに適している、メモリ２４のグループ２６及び２８から基本ソフトウェアコンポーネント「を選択するためにモジュールM2によって送信された前記パラメータを使用する。
【００４２】
次いで、前記基本ソフトウェアコンポーネント「は、ファイル２１によって記述された前記ジオマティックアプリケーションを生成するために、変換モジュール２２によってコンパイルされる。
【００４３】
この新たに生成されたアプリケーションは、いずれか他の開発なしに、前記ユーザによって容易に利用されることが可能である。
【００４４】
また、本発明による前記方法は、スペシャリストでないGISユーザ向けの対話式ポスト専用のアプリケーションで実行してもよい。これらのタイプのアプリケーションにおいて、前記MMIは、目標とされた一般的な公の要求に対する応答である情報の提示を定義するために設けられる。
【００４５】
また、本発明による前記方法は、CD-ROMタイプ媒体（support）上で記録及び実行されるように対話式アプリケーションで実行してもよい。
【図面の簡単な説明】
【００４６】
【図１】従来技術に従った地理情報システムの構成を示している。
【図２】従来技術に従った地理情報システムの階層説明を示している。
【図３】本発明による方法を実行することを目的とした装置のブロック図を示している。
【図４】本発明による方法を実行する好適な実施形態を示している。
【符号の説明】
【００４７】
２０    インタフェース
２１    記述ファイル
２２    変換モジュール
２４    メモリ
２６    第１グループ
２８    第２グループ
【図１】
2005512188.tif 000002
【図２】
2005512188.tif 000003
【図３】
2005512188.tif 000004
【図４】
2005512188.tif 000005
【国際調査報告】
2005512188.tif 000006
2005512188.tif 000007
2005512188.tif 000008
2005512188.tif 000009