サマリー
ArcGIS には、フィーチャ サービスを変更するためのツールがありません。 ただし、フィーチャ サービス レイヤーの名前は、レイヤーのスキーマを更新することで変更できます。
次に、フィーチャ サービス レイヤーの名前を変更する手順を示します。
手順
注意:
以下の手順を実行する前に、フィーチャ サービスが一般公開されていないことを確認します。
- ArcGIS Online 組織アカウントを使用して www.arcgis.com にログインします。
- [コンテンツ] をクリックし、対象のフィーチャ サービスに移動します。
- アイテムの詳細を表示するフィーチャ サービスのタイトルをクリックします。
- フィーチャ サービスのアイテム詳細ページで、[レイヤー] の下のハイパーリンクをクリックします。 [ArcGIS REST Services Directory] ページが開きます。
注意:
ArcGIS REST Administrator Directory へのアクセス時に、エラー "There are no services available" が返された場合は、ホスト フィーチャ サービスがすべての人 (パブリック) と共有されています。
- 以下に示す URL を反映するよう、URL を変更します。このとき、サービスから URL の残りの部分を削除した後に、URL の末尾に「admin」と追加します。 Enter キーを押して、新しいページにアクセスします。
コード:
http://services.arcgis.com/xxxx/arcgis/admin
注意:
「xxxx」とは、サービスをホストする組織の ID です。
- [Services] をクリックし、組織のすべてのフィーチャ サービスを表示します。
- サービス名をクリックします。
- [Layers] リストで、目的のレイヤーをクリックします。
- ページの下部にスクロールして、[Update Definition] をクリックします。
- 「Name」というパラメーターを検索します (Ctrl+ F キーを押し、「name」を検索します)。 フィーチャ レイヤーの名前を変更します。
- 「lastEditDate」というパラメーターを検索し、値を「NULL」に変更します。
- [Update Layer Definition] をクリックします。
- フィーチャ サービスのアイテム詳細ページに戻ります。 レイヤー名が更新されます。