Business Analyst ライセンスで利用できます。
概要
目標物ポイントの位置検索からポイント フィーチャ レイヤーを作成します。
使用法
[出力フィーチャクラス] は、Address フィールドを除外します。
米国、カナダは、目標物リスト検索に必要なデータを含んでいます。
[目標物データセット] パラメーター オプションを有効にするには、[データ ソース] 環境をオンラインに設定します。
[完全一致のみを含める] パラメーターを [検索語句] パラメーターと一緒に使用すると、制限が厳しい結果が返されます。たとえば、[完全一致のみを含める] パラメーターをオンにして [検索語句] パラメーターに「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})
パラメーター | 説明 | データ タイプ |
out_feature_class | 返される目標物を格納する出力フィーチャクラス。 | Feature Class |
in_search_features (オプション) | 目標物の検索に使用されるエリア。選択したフィーチャはフィーチャクラスよりも優先され、検索範囲として使用されます。 | Feature Layer |
search_terms (オプション) | 目標物の検索に使用される語句。目標物名または目標物タイプのキーワードなどの語句を使用できます。このパラメーターを設定しない場合、[入力検索フィーチャ] パラメーターのすべての目標物が返されます。 | String |
exact_match (オプション) | search_terms パラメーターに入力したテキストのみが検索から返されるかどうかを指定します。
| Boolean |
match_name_only (オプション) | 検索が目標物名のみに制限されるかどうかを指定します。
| Boolean |
filters [[filter_name, filter_value, include],...] (オプション) | search_terms パラメーターに適用されるフィルターを指定します。
| Value Table |
max_count (オプション) | 返されるフィーチャの数に対する制限。デフォルト値は 1000000 です。 | Long |
business_dataset (オプション) | 目標物検索で使用するデータセット。 | String |
コードのサンプル
次の 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")
環境
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst