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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

属性インデックスの削除 (Remove Attribute Index)

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

サマリ

[属性インデックスの削除 (Remove Attribute Index)] ツールは、既存のテーブル、フィーチャクラス、シェープファイル、カバレッジ、属性付きのリレーションシップ クラスから属性インデックスを削除します。

ArcGIS では属性インデックスを使用することによって、属性クエリと一致するレコードを迅速に検索できます。

使用法

  • このツールで入力として指定できるのは、カバレッジ フィーチャクラス、シェープファイル、ファイル ジオデータベース フィーチャクラス、パーソナル ジオデータベース フィーチャクラス、SDE ジオデータベース フィーチャクラス、および属性リレーションシップ クラスです。

  • [インデックス名] パラメーターが空の場合、データセット内に属性インデックスはありません。

  • フィーチャクラスのうち、複数の属性インデックスをサポートしているのは、ファイル ジオデータベース、パーソナル ジオデータベース、または SDE データベースから取得されたものだけです。そのため、入力テーブルがファイル ジオデータベース、パーソナル ジオデータベース、または SDE データベースから取得された場合以外は、インデックス リストに削除対象インデックスを 1 つしか表示できません。

  • いったん追加されたインデックスは、対象のフィーチャクラスまたはテーブルが存在している限り、いつでも削除したり、再び追加したりできます。

  • [インデックス名、またはインデックス アイテム] パラメーターの [値の追加] ボタンは、ModelBuilder だけで使用されます。ModelBuilder では、先のツールが実行されていないか、出力データが存在しないために、[インデックス名、またはインデックス アイテム] パラメーターに値が表示されない場合があります。[値の追加] ボタンで [属性インデックスの削除 (Remove Attribute Index)] ダイアログ ボックスに所定の値 (1 つまたは複数) を追加して完了した後、モデルの作成を続行できます。

  • 属性インデックスの作成の詳細

構文

RemoveIndex_management (in_table, index_name)
パラメータ説明データ タイプ
in_table

削除対象のインデックス (1 つまたは複数) を格納するテーブル。テーブルの参照先となるのは、実際のテーブル、フィーチャクラス属性テーブル、または属性付きのリレーションシップ クラスです。

Mosaic Layer; Raster Catalog Layer; Raster Layer; Table View
index_name
[index_name,...]

削除対象のインデックス (1 つまたは複数) の名前。

String

コードのサンプル

RemoveIndex (属性インデックスの削除) の Python 例 (Python ウィンドウ)

次のスクリプトは、Python の対話形式のウィンドウで RemoveIndex (属性インデックスの削除) 関数を使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/data/input/indices.gdb"
arcpy.RemoveIndex_management("lakes", ["IndexA", "IndexB"])
Remove Index (属性インデックスの削除) の Python 例 2 (スタンドアロン Python スクリプト)
import arcpy
 
# Set a default workspace
arcpy.env.workspace = "c:/data"
 
# Remove 2 indexes for the Feature Class below.
arcpy.RemoveIndex_management ("/county.gdb/lots", "indexa;indexb")

環境

  • 現在のワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • [インデックス] ツールセットの概要
このトピックへのフィードバック

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. | プライバシー | リーガル