Survey123 Connect のツールの構成

注意:

このトピックでは、Survey123 Connect でのみ利用可能な機能について説明します。 この機能は、Survey123 Studio では利用できません。

ArcGIS Survey123 Connect には、一部の作成タスクを支援するツールが用意されています。 以下のツールが用意されています。

  • 調査の分析 - 調査の XLSForm にエラーや一般的な問題がないか確認します。
  • 選択肢リストの CSV への変換 - 指定された選択肢リストをメディア フォルダー内の .csv ファイルに移行し、サポートされている質問タイプを更新して、新しいファイルを参照するようにします。
  • XLSForm テンプレートの更新 - 調査の XLSForm の内容を最新の XLSForm テンプレートにコピーします。
  • 新しい XLSPalette テンプレート - メディア フォルダーに空白の XLSPalette テンプレートを作成します。
  • XLSPalette の変換 - XLSPalette テンプレートを .palette ファイルに変換します。
  • 翻訳のエクスポート - 調査の XLSForm で翻訳可能なテキストを翻訳ファイルにエクスポートします
  • 翻訳のインポート - 翻訳されたテキストを翻訳ファイルから調査の XLSForm にインポートします
  • [翻訳の生成 (プレビュー版)] - 生成 AI を使用して、調査を他の言語に翻訳します。
注意:

翻訳の生成 (プレビュー版) ツールが表示されますが、2026 年 7 月を過ぎると動作しなくなり、更新もされなくなります。 調査の設計の翻訳は、Survey123 Studio 用に計画された機能です。

これらのツールを実行するには、Python 環境をコンピューターにあらかじめインストールしておき、環境を Survey123 Connect で構成する必要があります。 ArcGIS Pro をインストールしてある場合、Survey123 Connect は Python に付属するデフォルトの ArcGIS Pro 環境を自動的に検出します。Survey123 Connect に他の構成は必要ありません。 あるいは、Python を Windows ストアまたは Python Web サイトからダウンロードして、Survey123 Connect で環境を構成することができます。

これらの Survey123 Connect ツールは、Web デザイナーで作成された調査ではサポートされていません。

Python の構成

Python 環境をインストールすると、Survey123 Connect で構成できます。

  1. Survey123 Connect でメイン メニューを開き、[設定] をクリックします。
  2. [ツール] タブをクリックします。
  3. [パス] テキスト ボックスの横にあるフォルダー ボタンをクリックして、Python 環境がインストールされているフォルダーを参照します。
    注意:

    ArcGIS Pro をインストールしてある場合、[パス] テキスト ボックスはすでに入力されています。 ArcGIS Pro をインストールした方法に応じて、デフォルトの Python 環境は、次のいずれかのフォルダーにあります。

    • C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3
    • C:\Users\<username>\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3

    Survey123 Connect には Python のバージョンが表示され、[ArcGIS]、[openpyxl]、[pyxform] の各パッケージがインストールされているかどうかがわかります。

    Survey123 Connect で Python 環境を構成します。
  4. [openpyxl] がオンになっていることを確認します。

    表示されるバージョン番号は、Python 環境によって異なります。

    注意:

    Survey123 Connect ツールには openpyxl バージョン 3.0.8 以降が必要です。

    openpyxl パッケージは、デフォルトの ArcGIS Pro 環境に含まれています。 ArcGIS Pro を使用していない場合、openpyxl 環境に Python をインストールする必要があります。 詳細については、openpyxl ドキュメントをご参照ください。

Python 環境は Survey123 Connect で構成します。


このトピックの内容
  1. Python の構成