住所検索タスクについて
住所検索(Find Address)タスクでは、ユーザが住所(アドレス)を入力すると、アドレスがマップ上に表示されます。このタスクを、見つけたい Web サービスの位置を特定するアドレスが処理されるように構成しておいてください。
ロケータの選択
住所検索タスクは住所ロケータ サービスに基づきます。この住所ロケータ サービスには、ArcGIS Server ジオコード サービス、ArcIMS ジオコード サービス、または Bing Maps サービスを指定できます。
アプリケーションに住所検索タスクを追加した後、[サポート サービス] リンクを使用してロケータ サービスを指定する必要があります。ロケータを含むサーバに接続するには、[GIS サーバの追加] リンクを使用します。このダイアログ ボックスの表示方法がわからない場合は、「Manager の Web アプリケーションへのマップ リソースの追加」の手順をご参照ください。
ArcGIS Server 9.2 のジオコード サービスを選択する場合、ジオコード サービスの座標系はマップの座標系と一致しなければなりません。ArcGIS Server 9.3 以降のジオコード サービスを使用する場合は、どの座標系でも使用することができます。マップの座標系でタスク結果を返すように、ジオコード サービスが改良されてます。
Bing Maps サービスは、有名な住所(「Lincoln Memorial」など)を持たない有名な場所を検索できるように構成されているため、住所検索タスクにはこのサービスが非常に役立つことがあります。 Bing Maps サービスを選択した場合、マップには Bing Maps レイヤ、または Bing Maps 座標系(WGS 1984 Web メルカトル(Auxiliary Sphere))を使用するレイヤを含める必要があります。このレイヤはプライマリ マップ リソースである必要があります。つまり、マップがレイヤの座標系を使用するように構成されています。
コンポジット ロケータを検索する場合、住所検索タスクはコンポジット ロケータを構成する個々のすべてのロケータを検索します。この振舞いについて特にここで述べたのは、バッチ ジオコーディングを実行する ArcGIS Desktop ツールの中に、1 つのロケータを検出するとコンポジット ロケータの検索を停止するものがあるからです。