ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

SQL を使用した ST_Geometry 列を持つテーブルでの空間インデックスの作成

空間インデックスを作成するには、以下の情報を指定する必要があります。

  • インデックスの名前
  • インデックスを定義する空間列を含むテーブルの名前
  • インデックスを定義する空間列の名前
  • グリッド サイズ (Oracle または Db2 のようにグリッド インデックスを使用するデータベースの場合にだけ必要)

以下は、サポート対象のそれぞれのデータベースで、ST_Geometry 列に空間インデックスを作成する例です。

  1. SQL エディターを開き、データベースに接続します。
  2. Oracle、PostgreSQL、Db2、および Informix の場合、CREATE INDEX ステートメントを使用して空間インデックスを作成します。SQLite の場合、CreateSpatialIndex 関数を使用します。
    • Oracle
      CREATE INDEX sa_idx
       ON sensitive_areas(zone)
       INDEXTYPE IS sde.st_spatial_index
       PARAMETERS('st_grids=1,3,0 st_srid=4326');
      CREATE INDEX hs_idx
       ON hazardous_sites(location)
       INDEXTYPE IS sde.st_spatial_index
       PARAMETERS('st_grids=1,0,0 st_srid=4326');
      
    • PostgreSQL
      CREATE INDEX sa_idx
       ON sensitive_areas 
       USING gist(zone st_geometry_ops);
      CREATE INDEX hs_idx
       ON hazardous_sites
       USING gist(location st_geometry_ops);
      
    • Db2
      CREATE INDEX sa_idx ON sensitive_areas(zone) 
       EXTEND USING db2gse.spatial_index (1.0, 3.0, 0.0)
      CREATE INDEX hs_idx ON hazardous_sites(location) 
       EXTEND USING db2gse.spatial_index (1.0, 0.0, 0.0)
      
    • Informix
      CREATE INDEX sa_ix
       ON sensitive_areas (zone ST_Geometry_ops)
       USING RTREE;
      CREATE INDEX hs_ix
       ON hazardous_sites (location ST_Geometry_ops)
       USING RTREE;
      
    • SQLite
      SELECT CreateSpatialIndex('mydatabase','sensitive_areas','zone','rtreexy');
      SELECT CreateSpatialIndex('mydatabase','hazardous_sites','location','rtreexy');
      

関連トピック

  • 空間インデックスと ST_Geometry

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2020 Esri. | プライバシー | リーガル