ArcGIS AllSource では、作業をプロジェクト単位に整理します。 プロジェクトは、共通の目的に使用される関連アイテム (マップ、リンク チャート、テーブル、タイムライン、データ接続など) のコレクションです。 その目的は、問題の解析、事態の視覚化、インフラのデータ モデルの維持または更新などを行うことです。 プロジェクトは複数の目的に使用されることもあります。 プロジェクトの範囲は、ルールで定義されたり制限されたりしません。必要に応じて範囲を広げたり狭めたり、大きくしたり小さくしたりすることができます。
たとえば、プロジェクトを作成して次の操作を実行できます。
- 犯罪の疑いがある行為の空間リレーションシップおよび非空間リレーションシップをモデル化する。
- 防犯カメラまたはセンサーの設置に適した場所を特定する。
- 要注意人物の移動トラッキングを解析する。
- 計画された業務を視覚化し、実施後のレビューを行う。
- 画像解析による損害評価を行う。
実世界のプロジェクト例については、Learn ArcGIS Web サイトをご参照ください。
プロジェクトのアーキテクチャ
プロジェクトは、次の 4 つの主な設計原則で構成されます。
- プロジェクトは自己完結型
デフォルトで、プロジェクトとそれに関連するファイルは 1 つのシステム フォルダーにまとめて保存されます。 これにより、プロジェクトを見つけやすくなります。 これは、プロジェクトのリソースは、プロジェクトから切り離されないまたは失われないことを意味します。
- プロジェクトは合理的
プロジェクトには、作業に必要なアイテムとデータ接続だけが含まれます。
- プロジェクト コンポーネントは再利用可能
プロジェクト アイテム (マップ、シーン、レイヤー、レイアウトなど) を他のプロジェクトにコピーまたはエクスポートできます。
- プロジェクトは ArcGIS プラットフォームに統合
プロジェクトとそのコンポーネントは、Web ポータルおよび現場、オフィス、コミュニティ向けの ArcGIS アプリで共有できます。
プロジェクト コンテンツ
プロジェクトには 2 つのタイプのアイテムが含まれます。 1 つのタイプは、マップ、シーン、レイアウト、チャート、レポートなど、ArcGIS AllSource で作成するアイテムです。 もう 1 つのタイプは、マップとシーンの構築に使用する、フォルダー、データベース、サーバー、その他のリポジトリへの接続です。
ArcGIS AllSource プロジェクトには、そのプロジェクトに含まれるアイテムの包括的なビューが表示されます。
プロジェクト ファイルとその関連ファイル
プロジェクトは、プロジェクト ファイルとしてコンピューター上に保存されます。 プロジェクト ファイルは、デフォルト ジオデータベース、フォルト ツールボックス、インデックス、およびインポート ログといった追加ファイルに密接に関係しています。
プロジェクト ファイル
ArcGIS AllSource を起動してプロジェクトを作成すると、プロジェクト ファイル (ファイル拡張子は .asrx) が作成されます。 プロジェクト ファイルには、プロジェクトの操作中に作成するアイテムが含まれます (マップ、シーン、レイアウト、チャート、レポートなど)。 また、データや他のリソースへの接続も含まれます。
次の接続はデフォルトでプロジェクトに存在します。
- ホーム フォルダー (プロジェクトを格納するシステム フォルダー) への接続
- プロジェクトのデフォルト ジオデータベースへの接続
- プロジェクトのデフォルト ツールボックスへの接続
- アクティブなポータルへの接続
- デフォルト スタイルへの接続
- デフォルト ロケーターへの接続
必要に応じて、データベースやサーバーなど、他のリソースへの接続を追加できます。
デフォルト ジオデータベース
プロジェクトごとにデフォルト ジオデータベースが設定されています (拡張子は .gdb)。 プロジェクトでジオプロセシング ツールを実行すると、特に指定しない限り、出力データはこのジオデータベースに保存されます。 プロジェクトが作成されたら、デフォルト ジオデータベースもプロジェクトのホーム フォルダーに作成されます。 デフォルト ジオデータベースにはプロジェクトと同じ名前が付けられます (たとえば、MyProject.asrx は MyProject.gdb に関連付けられます)。
通常、デフォルト ジオデータベースはプロジェクトに固有です。 ただし、これは必須ではありません。 複数のプロジェクトに同じデフォルト ジオデータベースを設定できます。 さらに、プロジェクトのデフォルト ジオデータベースはいつでも変更できます。
デフォルト ジオデータベースは、プロジェクトで作成されるデータにリポジトリです。 プロジェクト リソースを整理しておくのに役立ちます。 ただし、デフォルト ジオデータベース以外のジオデータベースに出力データを保存することもできます。
デフォルト ツールボックス
プロジェクトごとにデフォルト ツールボックスも設定されています (拡張子は .tbx)。 プロジェクトにジオプロセシング モデルまたは Python スクリプトを作成すると、特に指定しない限り、このツールボックスに保存されます。 プロジェクトが作成されたら、デフォルト ツールボックスもプロジェクトのホーム フォルダーに作成されます。 デフォルト ツールボックスにはプロジェクトと同じ名前が付けられます (たとえば、MyProject.asrx と MyProject.tbx)。
デフォルト ジオデータベース同様、デフォルト ツールボックスはプロジェクトに固有であるのが通常ですが、必須ではありません。 プロジェクトのデフォルト ツールボックスはいつでも変更できます。
ImportLog フォルダー
初めてマップがプロジェクトに作成またはインポートされたときに、ImportLog フォルダーが作成されます。 このフォルダーには、プロジェクト内の各マップ、シーン、レイアウト、およびレポートの .xml ファイルが格納されます。 .xml ファイルはマップやシーンなどのアイテムの作成またはインポートで発生した問題を記録します。
プロジェクトの名前と場所
プロジェクトには任意の名前を付けることができます。 デフォルトの命名規則は、マイ プロジェクト、マイ プロジェクト 1、マイ プロジェクト 2 などです。
デフォルトで、新しいプロジェクトとその関連ファイルは、プロジェクトと同じ名前が付けられた新しいシステム フォルダーに保存されます。 たとえば、マイ プロジェクトという名前のプロジェクトは、マイ プロジェクトという名前のシステム フォルダーに保存されます。 新しいシステム フォルダーにプロジェクトを作成する必要はありません。プロジェクトはコンピューター上の既存のフォルダーに作成できます。 ただし、プロジェクトを独自のシステム フォルダーに格納することで、プロジェクトとその関連ファイルを整理できます。 プロジェクトが保存されるシステム フォルダーは、そのプロジェクトのホーム フォルダーと呼ばれます。
デフォルトでは、新しいプロジェクトは C:\Users\<username>\Documents\ArcGIS\Projects に保存されます。 プロジェクトを作成する際、コンピューター上の別の場所、ネットワーク ドライブ、または共有のローカル ドライブに格納することができます。 新しいプロジェクトを保存するデフォルトの場所を変更することもできます。
プロジェクト設定の変更の詳細。
注意:
特定のツールと機能に関するドキュメントに特に明記されていない限り、Microsoft OneDrive や Google Drive などのクラウド ストレージ サービスはサポートされません。 「ArcGIS AllSource とクラウド ストレージ サービス」の詳細をご参照ください。
プロジェクトを作成して開く
デフォルトでは、ArcGIS AllSource を開くと、スタート ページが表示されます。 (ArcGIS AllSource の他の側面と同様に、この動作も構成可能です)。スタート ページには、作成したプロジェクトを開くためのオプションとプロジェクトを作成するためのオプションが表示されます。
プロジェクトを使用した共同作業
Intelligence ユーザーは多くの場合、役割が重複しています。 場合によっては、現場の担当者、分析者、データ処理者、マネージャー、計画者、専門家であることがあります。
ユーザーの役割、および組織の運用方法は、プロジェクトで共同作業する方法に影響します。 単独で作業をしたり、マップ、データ、またはプロジェクト全体を同僚と共有したり、同じプロジェクトで同僚と連携して作業したりすることもあります。
通常、プロジェクトの操作には 4 つの方法があります。 その方法は相互に排他的ではありません。これらのすべての方法をさまざまな時間に使用したり、組み合わせたりします。 ただし、概念的には区別されます。
- 主に単独で作業します。 プロジェクトはユーザーのコンピューターに作成され保存されます。
- ネットワーク ドライブ上に保存されている同じプロジェクトで他のユーザーと連携して作業します。
- ユーザーとその同僚は異なるプロジェクトで作業しますが、同じ開始プロジェクト構成を使用します。
- マップやレイヤーなどのプロジェクト アイテムを同僚と共有します。 プロジェクト全体を共有することもできます。
単独でのプロジェクトの作成と作業
ほとんど単独で作業している場合は通常、新しいプロジェクトごとに独自のデフォルト ジオデータベースおよびツールボックスがあるデフォルトのプロジェクト作成方法が最適です。 コンピューターのドライブ文字を参照しているフォルダーを参照することで、プロジェクトにフォルダー接続を追加できます (これが問題となるのは、複数のコンピューターからプロジェクトにアクセスする場合のみです)。
専門家または分析者がマップ テンプレートからプロジェクトを作成する場合、必要に応じて、新しいマップおよびシーンを追加できます。
データを管理する場合、空のテンプレートからプロジェクトを作成することができます。 ジオプロセシング ツールを実行し、さまざまなファイル操作を実行するものの、通常はマップとレイアウトを作成したり、複数のプロジェクトを保存したりする必要がない場合、プロジェクト テンプレートなしで開始することができます。 この場合、ArcGIS AllSource を起動し、作業を実行して、プロジェクトを保存しないでアプリケーションを閉じます。
多くのプロジェクトで同じリソース (C:\MyData\Redlands フォルダーのコンテンツなど) を使用している場合、これらの接続をプロジェクトのお気に入りとして追加できます。 お気に入りは、新しいプロジェクトに追加したり、自動的に追加されるように設定したりすることができます。
共有場所に保存されたプロジェクトでの共同作業
複数のユーザーがアクセスする必要があるプロジェクト (OurProject.asrx など) をネットワーク ドライブまたは共有のローカル ドライブに保存できます。 ネットワーク ドライブに保存されたプロジェクトは、ArcGIS AllSource を使用しその場所へのアクセス権があるすべてのユーザーが開くことができます。 ただし、プロジェクト ファイルに変更を加えることができるのは一度に 1 人だけです。
1 人がプロジェクトを開いている場合、他のユーザーには読み取り専用状態で開かれます。 読み取り専用のプロジェクトに変更を加えることができますが、それらの変更は新しいプロジェクトとして保存する必要があります。 プロジェクト ファイル (.asrx) を変更しない操作を実行することもできます。 たとえば、読み取り専用のプロジェクトで作業している間に空間データを編集したり、ジオプロセシング ツールを実行したりできます。
プロジェクトがネットワークまたは共有ドライブに保存されている場合は、フォルダーおよびデータベース接続を UNC パスとして追加して、ドライブ文字を含むパスにアクセスする問題を回避してください。 UNC パスを使って接続を追加するには、参照ダイアログ ボックスにパスを入力する必要があります。 (その場所を参照すると、接続は自動的にドライブ文字を参照します)。
次の例では、共有プロジェクトに適した UNC 接続は緑色のチェック マークが付いています。 ドライブ文字を使って確立された接続は赤色の X でマークが付けられます。
接続 | 適合性 |
---|---|
\\<computer name>\Data\SanBernardinoCounty | |
X:\Data\SanBernardinoCounty | |
\\<computer name>\c$\MyData\Redlands | |
C:\MyData\Redlands |
注意:
ネットワーク上に保存されたプロジェクトの操作は、ローカル プロジェクトの操作よりも遅くなります。
標準テンプレートに準拠するプロジェクトの作成
ArcGIS AllSource スタート ページにある空のマップ テンプレートはプロジェクトの一般的な開始構成です。 チームまたはワークグループが新しいプロジェクトの特定のパターンに従っている場合、プロジェクト テンプレートを作成して新しいプロジェクトを開始することができます。
プロジェクト テンプレート (.aptx 拡張子付きのファイル) を使用すると、プロジェクトの初期構成を定義できます。 作成したプロジェクトは、テンプレートとして保存することができます。 プロジェクト テンプレートには次のようなアイテムが含まれます。
- シンボル表示されたデータ レイヤーを含むマップおよびシーン
- マップ フレームおよびマップ サラウンドを含むレイアウト
- ジオプロセシング モデルおよびスクリプトを含むツールボックス
- フォルダー、データベース、サーバーへの接続
マップ レイヤーが参照するデータ ソースは、テンプレート ファイルにコピーされた後、テンプレートから作成されたプロジェクトにコピーされます。 つまり、テンプレート内のマップ レイヤーが C:\MyData\Roads などのデータ ソースを参照している場合、そのテンプレートからプロジェクトを作成したユーザーは、道路データを持つ必要はないということです (ユーザーのコンピューター上の Roads データセットへのパスは、保存されたプロジェクトのデフォルトの場所に変更されます)。
フォルダーとデータベースへの接続はテンプレートに保存できますが、アクセス可能なパスを参照している場合はそのテンプレートから作成されたプロジェクトでのみ機能します。 ネットワーク上で共有されているプロジェクト同様、UNC パスを使った接続を確立する場合にはこれをお勧めします。
テンプレートのデフォルト ジオデータベースとツールボックスは、そのコンテンツとともに、そのテンプレートから作成されたすべてのプロジェクトにコピーされます。
プロジェクト テンプレートは、ローカル ドライブまたはネットワーク ドライブに保存できます。または、アクティブなポータルを通じて共有できます。
プロジェクトとプロジェクト アイテムの共有
プロジェクトとプロジェクト アイテム (マップやマップ レイヤーなど) は、アクティブなポータルを通じて、または従来のファイル共有方式で同僚と共有できます。 共有方法には、パッケージ、Web アイテム、ファイルの 3 種類があります。
パッケージ
パッケージは、プロジェクト全体、マップ、レイヤー、または他の種類のプロジェクト アイテムを含む圧縮ファイルです。 パッケージには、パッケージ化されたアイテムに関連付けられたすべてのリソースが含まれます。 たとえば、プロジェクト パッケージを開くと、元のプロジェクトを開くことと同じになります。つまり、デフォルト ジオデータベースとツールボックスとともに、元のプロジェクトのマップ、レイヤー、および接続がすべて展開されます。
パッケージは元のプロジェクトのコピーであり、元のプロジェクトではありません。
パッケージをコラボレーションにも使用できますが、パッケージはコピーであるため、コラボレーションよりもリソースの配布に適しています。 たとえば、ポータルから共有されるプロジェクト パッケージまたはマップ パッケージを展開してローカルで使用する場合、プロジェクトまたはマップを開くたびに、パッケージの更新が通知されます。
パッケージはプロジェクトの履歴管理にも効果的です。パッケージを使用して、時間経過に伴って変更されたときにプロジェクトのスナップショットを保存できます。
Web アイテム
マップ、シーン、レイヤー、およびテーブルは、アクティブなポータルまたは ArcGIS サーバーで Web アイテムとして共有できます。
パッケージはプロジェクト、マップ、またはレイヤーのコピーですが、Web アイテムは異なる種類のリソースです。 Web マップまたは Web レイヤーでは、データ ソースは ArcGIS ポータルまたはサーバーによってホストされる Web サービスに変換されます
たとえば、ArcGIS AllSource プロジェクト内の道路のマップ レイヤーが C:\MyData\Roads などのローカル データセットを参照している場合、レイヤーを Web レイヤー として共有し、同僚が独自のプロジェクト内のマップにそのレイヤーを追加すると、そのレイヤーは REST エンドポイントで Web サービスを参照します。 URL は https://services3.arcgis.com/zKATtxCTqU2pTs69/arcgis/rest/services/Roads_WFL1/FeatureServer のようになります。
これに対して、同じレイヤーをレイヤー パッケージ として共有すると、独自のマップにそのレイヤーを追加した同僚にはデータセットのローカル コピーが作成されます。
Web アイテムはコラボレーションの効率的なツールです。 更新する必要がある場合に、アイテムの所有者が上書きまたは置換できます。 アイテムの所有者が編集を有効にしている場合、Web レイヤーとテーブルのユーザーはそのアイテムを編集できます。 編集が有効にされていない場合でも、同僚は、元の Web アイテムを変更しないで、独自のマップまたはプロジェクト内のレイヤーのプロパティを変更できます。
ファイル
マップ、レイヤー、およびレイアウトをスタンドアロンのファイルとして保存して、ポータルを通じて、または標準のファイル共有方式で共有できます。 マップ ファイル (.mapx) には、マップのレイヤーとそのプロパティ (シンボル、縮尺範囲、ラベル設定など) とともに、マップのすべてのプロパティ (その名前、ブックマーク、座標系など) が保存されます。
マップ ファイルにはマップのレイヤーが参照するデータは含まれません。 マップ ファイルを同僚と共有する場合、同僚には独自のデータのコピーまたはデータへのアクセス権が必要です。 同様に、レイヤー ファイル (.lyrx) とレイアウト ファイル (.pagx) には、それらのアイテムのプロパティが保存されますが、参照しているデータセットは保存されません。
ポータルから ArcGIS AllSource プロジェクトにマップ ファイルを追加すると、そのマップ ファイルを開くたびに、そのマップの更新が通知されます (レイアウトまたはレイヤー ファイルの場合は更新通知は行われません)。
データ リソースへの共通アクセス権を持つチームまたはワークグループには、マップ ファイル、レイヤー ファイル、およびレイアウト ファイルは、不要なデータセットを複製しないでアイテムの構成を共有するのに便利な方法です。
プロジェクトとプロジェクト アイテムの管理
プロジェクトを ArcGIS AllSource からコピー、移動、名前変更、または削除することはできません。 プロジェクトをコピー、移動、または名前変更するには、プロジェクト パッケージとして共有するか、[名前を付けて保存] コマンドを使用します。 これらの操作にファイル システムのコマンドを使用することはサポートされていません。使用すると、プロジェクトが破損する恐れがあります。
プロジェクトはファイル システムのコマンドを使用して削除する必要があります。 ほとんどの場合、プロジェクト ファイルやそのプロジェクト ファイルに一意に関連付けられたその他のファイルを削除する必要があります。 ただし、複数のプロジェクトで使用されるデフォルト ジオデータベースまたはツールボックスを削除しないでください。 プロジェクトのホーム フォルダーにそのプロジェクトに関連するファイルだけが含まれている場合は、そのホーム フォルダーを削除できます。
ArcGIS AllSource から、プロジェクト ファイルに格納されているアイテムのコピー、移動、名前の変更、および削除を行うことができます。 データを格納しているアイテムを削除する際は注意が必要です。 ジオデータベースなど、一部のプロジェクト アイテムは削除できます。 アイテムを削除すると、プロジェクト リソースではなくなりますが、影響はありません。 アイテムを削除すると、そのアイテムは永続的に削除されます。