プロジェクトの作成
最初に、カスタム属性でプロジェクトを作成します。 属性は、サイトに関する情報を含むフィールドです。 たとえば、住宅を表すサイトの場合、属性には寝室の数が記載されることがあります。 ATM の位置に関連する情報を保存できるようにする属性を設定します。
デフォルト属性の変更
Business Analyst では、新しいプロジェクトにはデフォルトの属性セットが事前に入力されます。 これらの属性のすべてが、新しい ATM の適切な位置を決定するというプロジェクトの目的に当てはまるわけではありません。 プロジェクトの作成中に、デフォルトの属性の一部を編集または削除します。
- Business Analyst に移動します。
- サイン インしていない場合は、[サイン イン] をクリックします。 ArcGIS の組織アカウントを使用してサイン インします。
注意:
組織アカウントがない場合は、ソフトウェア アクセスのオプションをご参照ください。
アカウントには、Business Analyst Web App を使用するライセンスが必要です。 組織の管理者であれば、自分自身にライセンスを割り当てることができます。 管理者以外の場合、管理者に連絡して許可を取る必要があります。
- 必要に応じて、[新機能] ウィンドウを閉じます。
注意:
Business Analyst Web App を初めて使用する場合は、プロフィール画像を追加するよう求める [ようこそ] ウィンドウが表示される場合があります。 その場合は、[このステップをスキップ] をクリックして、[プロジェクトの作成] をクリックします。
- 必要に応じて、リボンの [ホーム] をクリックします。 [新しいプロジェクト] をクリックします。
- [プロジェクトの作成] ウィンドウの [プロジェクト名] に「ATM Locations」と入力します。
プロジェクトを作成する前に、プロジェクト属性をカスタマイズできます。
- [プロジェクト属性のカスタマイズ] をクリックします。
セクションが展開され、デフォルトのプロジェクト属性が一覧表示されます。 [建物面積]、[サイト面積]、[間口]、[駐車場] の 4 つの属性があります。
注意:
組織の管理者が別のデフォルトのプロジェクト属性を設定している場合は、異なる属性リストが表示されることがあります。
プロジェクトで作成されたすべてのサイトには、プロジェクト属性が含まれます。 ただし、デフォルトの属性のほとんどは、ATM よりも商業用不動産のリストに適しています。 銀行は ATM の設置予定地の近くの駐車場所を検討したいため、[駐車場] 属性のみがプロジェクトに役立ちます。 [駐車場] 以外のすべてのデフォルト属性を削除します。
- [建物面積] で、削除ボタンをクリックします。
属性が削除されます。
- [サイト面積] 属性と [間口] 属性を削除します。
[駐車場] 属性のみが残ります。 この属性の検証ルールを詳しく確認し、必要に応じて変更します。
検証ルールは、属性に割り当てることができる許可された値を指定します。 たとえば、属性には yes または no の値のみを許可する検証ルールがある場合があります。 適切な検証ルールを設定すると、無効な値が誤って割り当てられるのを防ぐことができます。
- 矢印をクリックして、[駐車場] を展開します。
この属性のデフォルトの検証設定は [なし] です。 設定を 0 (駐車場がない場合) から 1,000 (大きな最大値) の範囲に変更します。 この範囲により、負の数や非現実的に大きな数が割り当てられることが防止されます。
- [検証の設定] で、[なし] をクリックし、[範囲] を選択します。
- [最小値] に「0」と入力します。 [最大値] に「1000」と入力します。
属性名を編集して、その属性が駐車スペースの数を表すものであることをより明確にします。
- [駐車場] の横にある編集ボタンをクリックします。
- 名前を「Parking Spots」に変更し、Enter キーを押します。
属性が自分の要件に合わせて変更されました。
カスタム属性の追加
次に、ATM サイトの候補を分析するという目標に特化したカスタム プロジェクト属性を追加します。
まず、専用駐車場の属性を追加します。 この属性は、ATM ユーザー用に確保されている駐車スペースの数 (ある場合) を記録します。 たとえば、ATM のあるショッピング モールには 100 台分の駐車場があるかもしれませんが、混雑時には駐車できない可能性があります。 近くに 10 分間の制限時間付きの ATM 専用駐車スペースがあれば、ATM の利用がさらに容易になります。
- [属性の追加] をクリックします。
デフォルトの名前で新しい属性が追加されます。
- デフォルトの名前を削除して、「Parking Spots (Dedicated)」と入力し、Enter キーを押します。
専用の駐車スペースはそれほど多くない可能性が高いため、検証ルールを 0 から 10 の範囲に設定します。
- [検証の設定] で、[範囲] を選択します。 [最小値] を「0」に、[最大値] を「10」に設定します。
次に、道路から ATM がどれだけ見えやすいかを表す属性を追加します。 運転中に目に入る ATM にユーザーが予期せず立ち寄る可能性が高くなるため、この要素は ATM への来店者数に影響を及ぼします。
- [属性の追加] をクリックします。 新しい属性に「Visibility from Street」という名前を付けます。
以前の属性とは異なり、この属性は可視性の定性的かつ説明的な評価を表します。 一貫性を保つために、見えない、悪い、許容できる、良い、優れているの 5 つの値のみが割り当てられるようにします。
この属性をテキスト属性に変更することも可能ですが、選択肢となる 5 つの値に対応する特定の数値を持つ数値属性のままにします。 この方法では、属性を使用して ATM の位置をランク付けしたり、それらの間の比較分析を実行したりできます。
- [検証の設定] で、[値のプリセット] を選択します。
2 つの空の値が表示されます。 [値] フィールドには実際の値 (数値) が格納され、対応する [名前] フィールドにはユーザーに表示されて選択されるテキストのエイリアスが格納されます。
- 最初の [値] フィールドに、「0」と入力します。 最初の [名前] フィールドに、「Not visible」と入力します。
- 2 番目の [値] フィールドに、「1」と入力します。 2 番目の [名前] フィールドに、「Poor」と入力します。
さらに 3 つの値を指定する必要があります。
- 必要に応じて、[値の追加] をクリックし、次の値を追加します。
- [値] に、「2」と入力し、[名前] に、「Acceptable」と入力します。
- [値] に、「3」と入力し、[名前] に、「Good」と入力します。
- [値] に、「4」と入力し、[名前] に、「Excellent」と入力します。
次に、ATM の位置から最も近いアクセス可能な道路までの距離を記録する属性を追加します。
- [属性の追加] をクリックします。 新しい属性に「Distance from Street (ft)」という名前を付けます。
- [検証の設定] で、[範囲] を選択します。 [最小値] を「5」、[最大値] を「1000」に設定します。
最後に追加する属性により、プロジェクトに携わる人は、yes または no のいずれかの値を選択できる検証ルールを使用して、サイトを検討対象の最終候補としてマークできるようになります。
- [属性の追加] をクリックします。 新しい属性に「Shortlisted」という名前を付けます。
この属性を比較分析に使用する必要はないので、数値ではなくテキストをそのまま使用するように設定します。
- [数値] をクリックし、[テキスト] を選択します。
- [検証の設定] で、[値のプリセット] を選択します。 対応する名前 「Yes」と「No」を持つ値「Y」と「N」を作成します。
必要なカスタム プロジェクト属性を追加しました。 プロジェクトを作成する準備が整いました。
- [プロジェクトの作成] ウィンドウの下部にある [作成] をクリックします。
プロジェクト作成の進行状況を知らせるステータス メッセージが表示されます。 完了すると、プロジェクトが作成されたことを示すメッセージが表示されます。
- 必要に応じて、[作成されたらすぐに新しいプロジェクトを開く] をオンにして、[OK] をクリックします。
ヒント:
または、確認ウィンドウを閉じて、[ホーム] ページの [プロジェクト] タブでプロジェクトを見つけて、プロジェクトを開くこともできます。
[ATM Locations] プロジェクトが開きます。 新しく作成されたプロジェクトと同様に、サイトの種類ごとに 1 つのレイヤーが既に存在します。 [My point locations] レイヤーはポイント サイト用の空のレイヤーです。このレイヤーを ATM の位置に使用します。
属性値の一貫性を確保するために、検証ルールを使用してプロジェクト属性を変更およびカスタマイズしたプロジェクトを作成しました。 プロジェクトでは、ATM の位置をマップする準備が整いました。
ATM の位置のマッピング
ATM の位置に関する情報を保存するカスタム属性を含む Business Analyst プロジェクトを作成したので、このプロジェクトを使用して ATM のサイトを作成します。 銀行が新しい ATM を建設できる位置と、銀行が買収を検討している既存の ATM の位置という、2 種類の ATM のサイトを作成します。
新しい ATM サイトの作成
デフォルトで、Business Analyst プロジェクトには、空のポイント位置、ポリゴン、区画レイヤーが含まれています。 ポイント位置レイヤーには、プロジェクトの作成時に指定したカスタム属性が含まれるため、それを使用して新しい ATM の候補位置を含めます。
まず、デフォルトのレイヤーの名前を、目的を示す名前に変更します。
- プロジェクト ウィンドウの [マイ ポイント位置] で、オプション ボタンをクリックして [アイテムの名前を変更] を選択します。
- レイヤー名を「New ATM locations」に変更して、Enter キーを押します。
次に、銀行が特定した 3 つの候補位置のサイトを作成します。 それぞれの住所を使用してこれらの位置を検索します。
- リボンの [エリアの定義] をクリックして [位置の検索] を選択します。
[位置の検索] ウィンドウが表示されます。
- [住所を入力するかマップにピンをドロップ] に「1400 Richmond Ave, Houston, TX, 77006」と入力します。 [検索] をクリックします。
マップ上で、該当する住所が拡大表示され、その場所にピンが追加されます。
- [位置の名前を入力] で、「Proposed new location 1」と入力して [適用] をクリックします。
マップ上のポップアップ内でピンの名前が更新されます。
次に、位置の周囲にリングを追加します。 リングを追加すると、サイトが完了し、その属性を入力できるようになります。 この分析ではリングのサイズや数は関係ないため、1 つの小さなリングを作成します。 銀行が、顧客を引き寄せると想定される ATM のエリアとしてリングを使用したい場合、リングのサイズは後で編集できます。
- [位置の周辺にエリアを追加] で、[リング] が選択されていることを確認します。
- [半径] の 1 つ目のフィールドに「0.5」と入力し、2 つ目と 3 つ目のフィールドの値を削除します。 計測単位が [マイル] に設定されていることを確認し、[適用] をクリックします。
マップ上のポイントの周囲に半径 0.5 マイルのリングが追加され、サイトが作成されます。 これで、サイトの属性を入力できるようになります。
- マップのポップアップで [属性] を展開してから [開始] をクリックします。
サイトの属性が表示されます。 属性は、プロジェクトに設定した属性と一致します。 現在、値は入力されていません。 銀行はすでにこの位置を見つけ、値を提供しているため、その値を入力します。
- 次の属性値を入力します。
- [Parking Spots] の [値を入力] をクリックして、「0」と入力します。
- [Parking Spots (Dedicated)] の [値を入力] をクリックして、「0」と入力します。
- [Visibility from Street] で、[Acceptable] を選択します。
- [Distance from Street (ft)] の [値を入力] をクリックして、「50」と入力します。
- [Shortlisted] で、[No] を選択します。
- [位置の検索] ウィンドウで、[完了] をクリックします。
サイトが保存されました。 あと 2 つ追加します。
- [次の操作を選択してください] で、[別の位置の検索] をクリックします。
- 「1003 Richmond Ave, Houston, TX 77006」の位置を「Proposed new location 2」という名前で追加します。 「0.5」マイルのリングをこの位置の周囲に追加し、以下の属性を入力します。
- [Parking Spots] の [値を入力] をクリックして、「120」と入力します。
- [Parking Spots (Dedicated)] の [値を入力] をクリックして、「1」と入力します。
- [Visibility from Street] で、[Not visible] を選択します。
- [Distance from Street (ft)] の [値を入力] をクリックして、「135」と入力します。
- [Shortlisted] で、[No] を選択します。
- [完了] をクリックします。
- 「4400 Yupon St, Houston, TX 77006」の位置を「Proposed new location 3」という名前で追加します。 「0.5」マイルのリングをこの位置の周囲に追加し、以下の属性を入力します。
- [Parking Spots] の [値を入力] をクリックして、「20」と入力します。
- [Parking Spots (Dedicated)] の [値を入力] をクリックして、「1」と入力します。
- [Visibility from Street] で、[Excellent] を選択します。
- [Distance from Street (ft)] の [値を入力] をクリックして、「30」と入力します。
- [Shortlisted] で、[No] を選択します。
- [完了] をクリックします。 [次の操作を選択してください] で、[完了] をクリックします。
提案用の新しい ATM の位置として 3 つのサイトを追加しました。
既存の ATM のサイトの作成
銀行が買収またはライセンス供与を検討している ATM の位置のサイトも作成します。 これらの ATM の位置には、設定したプロジェクト属性以外に銀行にとって有用な追加の属性があります。 2 つ目のポイント位置レイヤーを作成し、カスタム属性をさらに追加して、サイトを追加します。
- リボンの [ATM Locations] をクリックします。
プロジェクト ウィンドウが表示されます。
- [ポイント位置 (サイト)] で、オプション ボタンをクリックし、[新しい位置レイヤーの追加] を選択します。
[ポイント位置レイヤーの作成] ウィンドウが表示されます。
- レイヤー名に「Existing ATM locations」と入力します。
これをターゲット レイヤーとするチェックボックスをオンのままにします。 ターゲット レイヤーは、新しく作成されたポイント位置のサイトが保存される場所です。 新しいサイトを作成すると、そのサイトはこのレイヤーに自動的に追加されます。 ターゲット レイヤーはいつでも変更できるため、新しい ATM 位置レイヤーまたは既存の ATM 位置レイヤーにサイトを追加することができます。
- [保存] をクリックします。
ステータス メッセージがレイヤーの作成時にその進捗を追跡します。 完了すると、新しいレイヤーが、プロジェクト ウィンドウの [ポイント位置 (サイト)] の下に追加されます。ターゲット レイヤーであることを示すために、名前が太字で表示されます。
既存の ATM 位置の場合、新しい ATM 位置には関連しないが銀行が追跡したいと考える 2 つの属性があります。 これらの属性では、ATM が障害を持つアメリカ人法 (ADA)、および ATM につながるドアの幅に準拠しているかどうかを追跡します。 新しい ATM はアクセシビリティの要件を満たすように構築されるため、新しい ATM の位置ではこの情報を追跡する必要がありませんでした。
プロジェクトのカスタム属性を設定した後でも、個々のレイヤーにカスタム属性を追加できます。
- プロジェクト ウィンドウの [Existing ATM locations] で、オプション ボタンをクリックして [属性の編集] を選択します。
[レイヤー属性の編集] ウィンドウが表示されます。 このウィンドウは、プロジェクト属性をカスタマイズするために使用したウィンドウと似ています。
- [属性の追加] をクリックして、属性に「ADA Compliant」という名前を付けます。 属性タイプの [数値] をクリックし、[テキスト] を選択します。
- [検証の設定] で、[値のプリセット] を選択します。 値「Y」および「N」と、それぞれに対応する名前「Yes」および「No」を追加します。
- 「Door Width (inches)」という名前の属性を追加します。 [検証の設定] を [範囲] に変更し、[最小] の値を「20」に、[最大] の値を「60」に設定します。
必要な属性が追加されました。
- [レイヤー属性の編集] ウィンドウの下部で、[適用] をクリックします。
[注意] ウィンドウが表示され、レイヤーにサイトがすでにある場合は新しい属性が空になることが通知されます。 このレイヤーにはまだサイトを追加していないため、この警告は該当しません。
- [注意] ウィンドウで、[OK] をクリックします。
属性が追加されます。 次に、銀行がすでに見つけた 3 つの ATM 位置のサイトを追加します。
- リボンの [エリアの定義] をクリックして [位置の検索] を選択します。
- [New ATM locations] レイヤーにサイトを追加するために使用したものと同じプロセスに従い、それぞれ「Existing location 1」、「Existing location 2」、および「Existing location 3」という名前を付けて、次のサイトを追加します。
住所 Parking Spots Parking Spots (Dedicated) Visibility from Street Distance from Street (ft) Shortlisted ADA Compliant Door Width (inches) 1701 Alabama St, Houston, TX 77098
240
0
Not visible
150
No
No
28
4313 Montrose Blvd, Houston, TX 77006
70
10
Excellent
50
No
Yes
42
920 Richmond Ave, Houston, TX 77006
20
1
Excellent
70
No
No
42
- 終了したら、[完了] をクリックします。
これでプロジェクト データの準備が整いました。 プロジェクト ウィンドウを開き、このサイトを含むレイヤーを展開して、作成した任意のサイトにアクセスできます。 各サイトでオプション ボタンをクリックし、[詳細の表示] を選択して属性を表示および編集できます。
レイヤーのすべてのサイトを比較することもできます。 プロジェクト ウィンドウのレイヤーで、オプション ボタンをクリックし、[属性の詳細を表示] を選択して、レイヤー内のすべてのサイトのすべての属性値が含まれるテーブルを表示します。
このチュートリアルでは、カスタム属性が含まれる Business Analyst プロジェクトを作成しました。 デフォルトのポイント位置レイヤーを使用して候補の新しい ATM サイトを追加してから、既存の ATM 位置用に変更した属性を含む 2 つ目のポイント位置レイヤーを作成しました。
プロジェクトのコンテンツは、どの Business Analyst アプリ (Web アプリ、モバイル アプリ、ArcGIS Pro エクステンションを含む) からでもアクセスできます。 設定したプロジェクトはモバイル アプリで使用できるため、現場の作業者はサイトを実際に訪問し、属性に関する情報を編集して、データ収集を高速化することができます。
ある Business Analyst プロジェクトから別のプロジェクトに属性をインポートすることも可能です。 詳細については、ブログ記事「Import attributes when creating an ArcGIS Business Analyst Web App project」をご参照ください。
他のチュートリアルについては、チュートリアル ギャラリーをご覧ください。