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

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

SQLite の ST_Geometry ライブラリの読み込み

ST_Geometry 関数を含む SQL コマンドを SQLite データベースに対して実行する前に、次の処理を行っておく必要があります。

  • ArcGIS クライアントがインストールされているコンピューターに SQL エディター (SQLite3.exe など) をインストールします。
  • 同じコンピューター上で、PATH (Windows) または LIBPATH (Linux) システム環境変数を ArcGIS クライアントの bin ディレクトリに設定します。
  • SQL エディターから ST_Geometry 関数にアクセスできるように、ST_Geometry ライブラリを読み込みます。

  1. ArcGIS クライアント (ArcGIS Desktop や ArcGIS Server など) がインストールされているコンピューターにログインします。
  2. ArcGIS クライアントの bin ディレクトリへのパスをそのコンピューターの PATH (Windows) または LIBPATH (Linux) 変数に追加します。

    たとえば、ArcGIS Desktop をデフォルトの場所にインストールしている場合は、PATH 変数を C:\Program Files (x86)\ArcGIS\Desktop<release number>\bin に設定します。

  3. SQL エディターを開いて、SQLite データベースに接続します。
  4. ST_Geometry ライブラリを読み込みます。

    これらの例は、ST_Geometry ライブラリを読み込む例です。最初の例では、ArcGIS Desktop がインストールされている Windows コンピューターにライブラリを読み込んでいます。2 番目の例では、ArcGIS Server がインストールされている Linux コンピューターにライブラリを読み込んでいます。

    --Load the ST_Geometry library on Windows.
    SELECT load_extension(
     'c:\Program Files (x86)\ArcGIS\Desktop10.3\DatabaseSupport\SQLite\Windows32\stgeometry_sqlite.dll',
     'SDE_SQL_funcs_init'
    );
    
    --Load the ST_Geometry library on Linux.
    SELECT load_extension(
     '/arcgis/server/usr/DatabaseSupport/SQLite/Linux64/libstgeometry_sqlite.so',
     'SDE_SQL_funcs_init'
    );
    

これで、ST_Geometry 関数を含む SQL コマンドを実行できるようになりました。

関連トピック

  • SQLite データベースでの空間対応

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

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