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 ConnectPython に付属するデフォルトの ArcGIS Pro 環境を自動的に検出します。Survey123 Connect に他の構成は必要ありません。 あるいは、PythonWindows ストアまたは 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 の構成