複数の国と辞書

複数の国への対応と検索の優先順位

複数の国を選択して GeoComplete を使う場合、検索時に優先される国を決定するためにルールが使われます。また、国ごとに複数の辞書を使って、標準の辞書とカスタム ユーザ辞書に対応することもできます。一部の国では、複数の辞書で 1 つ以上の言語がサポートされている場合もあります。

GeoComplete で複数の国を使用できる場合、検索の対象とする国はデフォルトのルールとユーザからの入力に基づいて決定されます。優先順位のルールは、次の順序で適用されます。
  1. 国コードが提供されている場合は、その国の中を検索します。
  2. 国コードは存在しないが、ポイント ロケーションが提供されている場合は、そのロケーションを使用して国を特定します。参照ロケーションの代わりに境界ボックスを使用して、検索エリアを定義することもできます。境界ボックスが複数の国にまたがる場合は、複数の国から候補が得られる可能性があります。それらのうちのいずれかがデフォルト国である場合は、その国から候補が返されます。境界ボックスと交差する国がいずれもデフォルト国でない場合は、交差する国のすべてが、国データがインストールされている順序/優先順位で、要求数の候補が見つかるまで検索されます。
  3. 国コードが指定されておらず、ロケーションも境界ボックスも与えられていない場合は、デフォルト国が使用されます。
  4. 国コードが指定されておらず、ロケーションと境界ボックスも与えられておらず、デフォルト国もない場合は、使用可能なすべての国が、国データがインストールされている順序/優先順位で、要求数の候補が見つかるまで検索されます。

GeoComplete が既にロードされているすべての国を検索する場合、非常に大きなパフォーマンスの問題が起きることがあります。既にロードされているすべての GeoComplete 国をアプリケーションで検索する場合は、Management Consol を使って結果を制約することをお勧めします。

言語サポート

一部の国では、複数の言語をサポートするために複数の辞書が組み込まれています。以下の国のデータベースをインストールするときは、1 つ以上の言語辞書を選択できます。

表 1. GeoComplete で複数の言語がサポートされる国
Country 言語データベース
バーレーン (BHR) 英語およびアラビア語
日本 (JPN) 日本語 (漢字)
クウェート (KWT) 英語およびアラビア語
オマーン (OMN) 英語およびアラビア語
カタール (QAT) 英語およびアラビア語
ロシア (RUS) 英語およびロシア語
サウジアラビア (SAU) 英語およびアラビア語
アラブ首長国連邦 (ARE) 英語およびアラビア語

候補は、言語の違いに関係なく、比較元に近いものから順序付けされます。ただし、複数の候補が比較元から等距離にある場合、入力言語からの候補がリストの先頭に配置されます。