プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle MapViewerユーザーズ・ガイド
12c リリース1 (12.1)
E59442-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

7 Oracle Map Builderツール

この章では、MapViewer Map Builderツール(Oracle Map Builderとも呼ばれる)について簡単に説明します。ただし、このツールのインタフェースの詳細はここでは説明しないため、これについては、Oracle Map Builderを使用する際に利用可能なオンライン・ヘルプを参照してください。

Oracle Map Builderは、スタンドアロン・アプリケーションで、データベースに格納された(スタイル、テーマおよびベース・マップに関する)マッピング・メタデータを作成および管理できます。たとえば、このツールを使用すると、スタイルを作成したり、スタイルの定義を変更したりできます。メタデータの処理以外にも、このツールのインタフェースを使用してメタデータのプレビュー(マップ上での線スタイルの表示方法の確認など)や空間情報のプレビューが可能です。

スタイル、テーマおよびマップに関する情報を作成、変更、削除するには、MapViewerメタデータ・ビューを直接変更せずに、可能なかぎりOracle Map Builderを使用する必要があります。SQL文を使用するなどしてOracle Map Builderの外部で変更を実行する場合は、Oracle Map Builder内でデータベース接続をリフレッシュし、最新の項目を取得してください。

Oracle Map Builderを効果的に使用するには、第2章で説明しているMapViewerの概念と、第3章のマップ・リクエストに関する説明を理解しておく必要があります。

この章の主な項目は、次のとおりです。

7.1 Oracle Map Builderの実行

Oracle Map Builderは、JARファイル(mapbuilder.jar)として出荷されています。Java Development Kit (J2SE SDK) 1.5以上の環境で、スタンドアロンのJavaアプリケーションとして、次のように実行できます。

% java –jar mapbuilder.jar [Options]

オプション:

-cache <cache_size>では、メモリー内ジオメトリ・キャッシュのサイズを指定します。例: -cache 64M

-config <config-file>では、Map Builderの構成およびプリファレンス情報が含まれるファイルの位置を指定します。このオプションを指定しないと、Map Builderはユーザーのホーム・ディレクトリ内でoasmapbuilder.xmlという名前のファイルを探します。構成およびプリファレンス・ファイルの詳細は、1.6.2項を参照してください。

-connectによって、Map Builderの起動時に、oasmapbuilder.xmlプリファレンス・ファイルまたは-configオプションで指定されたすべてのデータソースの接続が登録され、最初に利用可能なデータソースに自動的に接続します。このオプションによって、アプリケーションの起動に必要な時間が長くなります。このオプションが定義されていない場合、起動は速くなりますが、「ファイル」メニューまたはアイコンを使用して希望する任意のデータソースに接続する必要があります(7.2項「Oracle Map Builderのユーザー・インタフェース」を参照してください)。

-helpを指定すると、利用可能なオプションに関する情報が表示されます。

7.2 Oracle Map Builderのユーザー・インタフェース

Oracle Map Builderでは一般に、画面の左側をオブジェクトの検索や選択を行うナビゲーション用に使用し、右側を選択したオブジェクトに関する情報の表示に使用します。図7-1に示すOracle Map Builderのメイン・ウィンドウでは、メタデータのナビゲーション・ツールが画面の左側、選択した領域スタイルのディテール・ペインが右側に表示されています。

図7-1 Oracle Map Builderのメイン・ウィンドウ

図7-1の説明は図の下のリンクをクリックしてください。
「図7-1 Oracle Map Builderのメイン・ウィンドウ」の説明

最上位のメニューには、標準的なエントリの他に、Oracle Map Builderに固有な機能のエントリも含まれています。

ショートカット・キーを使用して、メニューおよびメニュー項目にアクセスできます。たとえば、[Alt]+[F]を押すと「ファイル」メニュー、[Alt]+[E]を押すと「編集」メニューにアクセスできます。また、[Alt]+[H]、[Alt]+[A]の順に押すと「ヘルプ」、「バージョン情報」の順にアクセスできます。

メニューの下のアイコンは、次のアクションを実行します。

  • 「Add new connection」により、Oracle Map Builderで使用する新しいデータベース接続が作成されます。

  • Load/Add/Remove connection」により、Oracle Map Builderで使用するデータベース接続のロードまたは追加が実行されるか、Oracle Map Builderで使用可能な接続からデータベース接続が削除されます。

  • 「Create new metadata」により、新しいベース・マップ、テーマまたはスタイルが作成されます。

  • 「Open」により、ベース・マップ、テーマまたはスタイルがオープンされます。

  • 「Save」により、現在選択されているオブジェクトへの変更がすべて保存されます。

  • 「Save All」により、オープン状態にある全オブジェクトへの変更がすべて保存されます。

Oracle Map Builderウィンドウの左側に表示されるMetadataナビゲータには、データベース接続セレクタ、アクションを実行するためのアイコン、現在選択されているデータベース接続にアクセス可能なMapViewerメタデータ・オブジェクト(オブジェクト・タイプによって分類)の階層ツリーなどが表示されます。オブジェクトを選択するには、該当するツリー・ノード(複数可)を開いた後、目的のオブジェクトをダブルクリックします。

Oracle Map Builderウィンドウの右側にあるタブおよびペインには、ユーザーが選択またはオープンしたオブジェクトの詳細が表示されます。

他のオブジェクトに切り替えるには、該当するタブをクリックします。タブを閉じるには、該当するタブのXをクリックします。オブジェクトに変更を加えてXをクリックすると、変更を保存するかどうかを尋ねられます。

「Messages」領域には、フィードバック情報(アクションの結果、エラー・メッセージ、警告メッセージなど)が適宜表示されます。

詳細なヘルプ情報は、Oracle Map Builderのインタフェースを使用して利用できます。特定のペインやダイアログ・ボックスに関する情報も含め、Oracle Map Builderの詳細はオンライン・ヘルプを参照してください。

7.3 Map BuilderのWebバージョン

MapViewer Webコンソールを使用して(右上のリンク)、Map BuilderのWebバージョンにアクセスできます。Webユーザー・インタフェースは、従来の独立型のMap Builderツールのユーザー・インタフェースをモデルにしています。Map Builderの機能および操作の詳細は、7.2項およびオンライン・ヘルプを参照してください。

このWebバージョンは、次のとおりです。

  • 独立型のすべてのMap Builderツールの機能は実装していません。

  • メタデータ・エディタ・ページおよびウィザードが含まれます。

  • メタデータの変更の保存時に、サービス・リクエストに対して使用されるサーバーのメタデータ・キャッシュではなく、独自のメタデータ・キャッシュが使用されます。(メタデータがMapViewerサーバーのキャッシュにすでにキャッシュされている場合は、サービス・リクエストでの変更内容が有効になるようにデータソースのメタデータ・キャッシュがクリアされます。)