ラベル | 説明 | データ タイプ |
出力フィーチャクラス | 返される目標物を格納する出力フィーチャクラス。 | Feature Class |
入力検索フィーチャ (オプション) | 目標物の検索に使用されるエリア。 選択したフィーチャはフィーチャクラスに置き換えられ、検索範囲として使用されます。 | Feature Layer |
検索語句 (オプション) | 目標物の検索に使用される語句。 目標物名または目標物タイプのキーワードなどの語句を使用できます。 このパラメーターを設定しない場合、[入力検索フィーチャ] パラメーター値からのすべての目標物が返されます。 | String |
完全一致のみを含める (オプション) | [検索語句] パラメーターに入力したテキストのみが検索から返されるかどうかを指定します。
| Boolean |
目標物名または施設名のみに一致 (オプション) | 検索が目標物名のみに制限されるかどうかを指定します。
| Boolean |
フィルター (オプション) | [検索語句] パラメーターに適用されるフィルター。
| Value Table |
検索するポイントの最大数 (オプション) | 返されるフィーチャの数に対する制限。 デフォルト値は、ローカル データでは 1,000,000、ArcGIS Online でホストされているオンライン データでは 5,000 です。 オンプレミスでホストされているデータを使用する場合のレコード制限は、管理者によって設定されます。 | Long |
目標物データセット (オプション) | 目標物検索で使用するデータセット。 | String |
関連する POI の検索 | 検索語句に関連するアイテムの検索にセマンティック検索を使用するかどうかを指定します。
| Boolean |
Business Analyst ライセンスで利用できます。
サマリー
目標物ポイントの位置検索からポイント フィーチャ レイヤーを生成します。
使用法
[出力フィーチャクラス] 値では、Address フィールドが除外されます。
米国とカナダには、目標物リスト検索に必要なデータが含まれています。
ArcGIS Online でホストされているオンライン データを使用する場合、[検索するポイントの最大数] パラメーターには 5,000 レコードの制限があります。 オンプレミスでホストされているデータの場合、この制限はホストの管理者によって設定されます。
[目標物データセット] パラメーター オプションを有効にするには、[データ ソース] 環境を ONLINE に設定します。
検索語句またはフィルターの値でワイルドカード (*) を使用すると、検索結果を絞り込んだり、増やしたりできます。 以下に例を示します。
- [検索語句] パラメーター - Auto* or *Pizza
- [フィルター] パラメーター
- [フィルター名] - NAICS
- [フィルター値] - *71119
- [フィルター] パラメーター
- [フィルター名] - SIC
- [フィルター値] - 5411*
[完全一致のみを含める] パラメーターを [検索語句] パラメーターと一緒に使用すると、制限が厳しい結果が返されます。 たとえば、[完全一致のみを含める] パラメーターをオンにして [検索語句] パラメーターに「Johnson`s Supermarket」と入力した場合、以下の語句は返されません。
- Johnson`s Market
- Johnson`s Supermarket & Pharmacy
- Johnson and Sons Supermarket & Pharmacy
[フィルター] パラメーターの [フィルター値] 列を設定するには、最小値または最大値のみを適用するか、最小値から最大値までの範囲を適用します。
- [Min:数値] - 割り当てた数値 (たとえば、min:100) よりも小さい変数値を持つ目標物をフィルター処理します。
- [Max:数値] - 割り当てた数値 (たとえば、max:500) よりも大きい変数値を持つ目標物をフィルター処理します。
- [Min:数値 Max:数値] - 割り当てた値の範囲 (たとえば、min:100 max:500) 外の目標物をフィルター処理します。
パラメーター
arcpy.ba.GeneratePointsFromBusinessListings(out_feature_class, {in_search_features}, {search_terms}, {exact_match}, {match_name_only}, {filters}, {max_count}, {business_dataset}, find_related_poi)
名前 | 説明 | データ タイプ |
out_feature_class | 返される目標物を格納する出力フィーチャクラス。 | Feature Class |
in_search_features (オプション) | 目標物の検索に使用されるエリア。 選択したフィーチャはフィーチャクラスに置き換えられ、検索範囲として使用されます。 | Feature Layer |
search_terms (オプション) | 目標物の検索に使用される語句。 目標物名または目標物タイプのキーワードなどの語句を使用できます。 このパラメーターを設定しない場合、in_search_features パラメーター値からのすべての目標物が返されます。 | String |
exact_match (オプション) | search_terms パラメーターに入力したテキストのみが検索から返されるかどうかを指定します。
| Boolean |
match_name_only (オプション) | 検索が目標物名のみに制限されるかどうかを指定します。
| Boolean |
filters [[filter_name, filter_value, include],...] (オプション) | search_terms パラメーターに適用されるフィルター。
| Value Table |
max_count (オプション) | 返されるフィーチャの数に対する制限。 デフォルト値は、ローカル データでは 1,000,000、ArcGIS Online でホストされているオンライン データでは 5,000 です。 オンプレミスでホストされているデータを使用する場合のレコード制限は、管理者によって設定されます。 | Long |
business_dataset (オプション) | 目標物検索で使用するデータセット。 | String |
find_related_poi | 検索語句に関連するアイテムの検索にセマンティック検索を使用するかどうかを指定します。
| Boolean |
コードのサンプル
次の Python ウィンドウ スクリプトは、GeneratePointsFromBusinessListings 関数の使用方法を示しています。
import arcpy
arcpy.ba.GeneratePointsFromBusinessListings("MyProject.gdb\output", "San Francisco Bay Area", "coffee", False, False, 100, "salesvol min:200 INCLUDE;empnum 'min:3 max:10' INCLUDE;city 'Mountain View' EXCLUDE", False)
環境
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst