デフォルト ツールの構成
ArcGIS for SharePoint には DefaultTools.xml という構成ファイルが用意されています。この構成ファイルでは、Map Web パーツの属性テーブルおよびポップアップ ウィンドウに表示されるデフォルト ツールを定義します。このファイルを編集することで、ArcGIS for SharePoint に備わっているツールまたはカスタム ツール(アドイン)を新しい Map Web パーツに表示するように構成できます。DefaultTools.xml 構成ファイルに加えた変更は、このファイルと同じサイト コレクションに属する新しい Map Web パーツに適用されます。他のサイト コレクションの Map Web パーツや以前に作成した Map Web パーツには影響しません。
DefaultTools.xml ファイルを編集するには、次の手順に従います。
- サイド リンク バーのリンクを使用するか、[サイトの操作] メニューで [すべてのサイト コンテンツの表示] をクリックして、目的の構成ファイルを含むライブラリへ移動します。
- [ドキュメント ライブラリ] 列で [ArcGIS Mapping 構成ファイル] をクリックします。選択したドキュメント ライブラリが開きます。
- [DefaultTools.xml] アイテムをオンにします。
- リボンで [ドキュメント] タブをクリックし、[ドキュメントの編集] をクリックします(必要であればドキュメントをチェックアウトします)。デフォルトの XML エディタに DefaultTools.xml ファイルが表示されます。
- 以下のコードは DefaultTools.xml ファイルの抜粋です。<ToolPanel> 内の <Tools> エレメントで各ツールが定義されています。Esri のツールは、既存のいずれかのツールバーに配置できます。DefaultTools.xml ファイルにカスタム ツールを追加するには、はじめに、作成したアドインを ArcGIS for SharePoint Extensions ライブラリにアップロードする必要があります。
<ToolPanels xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:esri="http://schemas.esri.com/arcgis/mapping/2009"> <ToolPanel Name="Attribute Table Toolbar" ContainerName="FeatureDataGridToolbarContainer" Orientation="Horizontal"> <Tools> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/SelectAllCommand16.png"> <Tool.Class> <esri:SelectAllCommand /> </Tool.Class> </Tool> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/ZoomToSelectionCommand16.png"> <Tool.Class> <esri:ZoomToSelectionCommand /> </Tool.Class> </Tool> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/ExportSelectionCommand16.png"> <Tool.Class> <esri:ExportSelectionCommand /> </Tool.Class> </Tool> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/ClearSelectionCommand16.png"> <Tool.Class> <esri:ClearSelectionCommand /> </Tool.Class> </Tool> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/ToggleFilterFeaturesByMapExtentCommand16.png"> <Tool.Class> <esri:ToggleFilterFeaturesByMapExtentCommand /> </Tool.Class> </Tool> </Tools> </ToolPanel> <ToolPanel Name="Popup Toolbar" ContainerName="PopupToolbarContainer" Orientation="Horizontal"> <Tools> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/DeleteGraphicCommand16.png"> <Tool.Class> <esri:DeleteGraphicCommand /> </Tool.Class> </Tool> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/EditShapeCommand16.png"> <Tool.Class> <esri:EditShapeCommand /> </Tool.Class> </Tool> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/EditValuesCommand16.png"> <Tool.Class> <esri:EditValuesCommand /> </Tool.Class> </Tool> <Tool Icon="/_layouts/ESRI.ArcGIS.Mapping.SharePoint/Images/toolbar/AddAttachmentsCommand16.png"> <Tool.Class> <esri:AddAttachmentsCommand /> </Tool.Class> </Tool> </Tools> </ToolPanel> </ToolPanels>
- 必要に応じて変更を加え、このファイルを保存します。
- ArcGIS Mapping 構成ファイル ライブラリにこのファイルをチェックインします。
6/8/2012