ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

最寄りの店舗に割り当て (Assign by Closest Stores Location)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

直線距離に基づいて顧客を最寄りの店舗に割り当てます。

[最近隣店舗に割り当て (Assign by Closest Stores Location)] の詳細

使用法

  • 既存のフィールドで、店舗への顧客の割り当てを元に戻すことはできません。

  • 顧客は最寄りの店舗に割り当てられます。

  • 直線 (ユークリッド) 距離の計算に基づいて割り当てられます。

  • 直線距離に基づいて顧客を割り当てない場合は、[商圏に割り当て (Assign By Trade Area)] ツールを使用します。[商圏に割り当て (Assign By Trade Area)] ツールは、到達圏ポリゴンとともに使用できます。

  • 顧客が 2 つ以上の店舗から同一の距離に存在する場合、その顧客は属性テーブルの最初の店舗に割り当てられます。

構文

AssignCustomersByLocation_ba (InputFeatureLayer, IdField, CustomerLayer, LinkField, {UseSelectedFeatures}, {WayToDefineLinkField}, {CreateNewFeatureClass}, {OutputFeatureClass})
パラメータ説明データ タイプ
InputFeatureLayer

顧客を割り当てる店舗レイヤー。

Feature Layer
IdField

各店舗の一意な ID。

Field
CustomerLayer

各店舗への顧客の割り当てに使用される顧客レイヤー。

Feature Layer
LinkField

関連付けられた店舗 ID が設定されるフィールド。

Field
UseSelectedFeatures
(オプション)

顧客は、顧客レイヤーの選択されたフィーチャに応じて割り当てられます。

  • True —選択された顧客を店舗に割り当てます。
  • False —すべての顧客を店舗に割り当てます。
Boolean
WayToDefineLinkField
(オプション)

既存の店舗 ID フィールドを選択するか、新しいフィールドを作成します。

  • USE_EXISTING —既存の店舗 ID フィールドを使用します。
  • CREATE_NEW —新しい店舗 ID フィールドを作成します。
Boolean
CreateNewFeatureClass
(オプション)

既存のレイヤーに基づく新規フィーチャクラスを生成するか、既存のレイヤーを使用します。

  • True —新しいフィーチャクラスを作成します。
  • False —新しいフィーチャクラスを作成しません。元のレイヤーが使用されます。
Boolean
OutputFeatureClass
(オプション)

割り当てられたフィーチャが含まれるフィーチャクラス。

Feature Class

コードのサンプル

AssignCustomersByLocation (最寄りの店舗に割り当て) の例 (スタンドアロン スクリプト)
# Name: AssignCustomersByLocation.py
# Description: Assigns customers in the San Francisco area to their designated stores by closest location using a straight-line distance metho
# Author: Esri

# Import system modules

import arview
import arcpy

arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.3\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business") 
 
# Defines the parameters for the Assign by Closest Stores Location tool
  StorePath = "C:/temp/sf_stores.shp"
  CustPath = "C:/temp/sf_cust.shp"
  StoreId = "STORE_ID"
  StoreLink = "STORE_ID"
 
# Assigns by Closest Stores Location
  arcpy.AssignCustomersByLocation_ba(StorePath, StoreId, CustPath, StoreLink, "false")
 
# Release extension license 
  arcpy.CheckInExtension("Business") 
 
except:
  print arcpy.GetMessages(2)

環境

このツールはジオプロセシング環境を使用していません

ライセンス情報

  • ArcGIS for Desktop Basic: 次のものが必要 Business Analyst
  • ArcGIS for Desktop Standard: 次のものが必要 Business Analyst
  • ArcGIS for Desktop Advanced: 次のものが必要 Business Analyst

関連トピック

  • 顧客の設定ツールセットの概要
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル