Skip To Content

Navigator for ArcGIS をサポートするためのポータルの構成

Navigator for ArcGIS のライセンスを購入したら、次の手順に従って、Navigator for ArcGIS アプリをサポートするようにポータルを構成します。

  1. ポータルで Navigator for ArcGIS のライセンスを構成します。
  2. ポータル メンバーにライセンスを割り当てます。
  3. My Esri からモバイル マップ パッケージをダウンロードするか、ArcGIS Pro でカスタム モバイル マップ パッケージを作成します。それらのパッケージを Web サーバー上でホストします。
  4. モバイル マップ パッケージをポータルに登録します。

この後、メンバーは Navigator for ArcGIS アプリを使用してポータルにサイン インし、オフラインでの作業やナビゲーションのためにマップ パッケージをダウンロードできます。詳細については、Navigator for ArcGIS ヘルプをご参照ください。

モバイル マップ パッケージの管理

ポータルにサイン インしている Navigator for ArcGIS ユーザーには、ダウンロードを可能にしたモバイル マップ パッケージが表示されます。Esri が作成したマップ パッケージを My Esri から取得するか、独自のマップ パッケージを ArcGIS Pro で作成してポータルにアップロードすることができます。モバイル マップ パッケージを Navigator for ArcGIS アプリ ユーザーが使用できるようにするには、それらのパッケージをポータルに登録する必要があります。

Portal for ArcGIS には、esri_nav が所有する [Navigator Maps] グループが含まれています。[ArcGIS Desktop コンテンツの表示] チェックボックスがオンの場合は、Esri が作成したアイテムのリストがこのグループに表示されます。My Esri からダウンロードしたマップ パッケージをポータルに登録すると、そのマップ パッケージに各アイテムの詳細ページがリンクされます。

マップ パッケージを登録するには、Portal for ArcGIS に付属しているモバイル マップ パッケージ ツール (managemmpks) を使用します。必要に応じて、このツールを使用して、ポータルでモバイル マップ パッケージを更新、登録解除、リスト表示することもできます。

注意:

Navigator for ArcGIS を使用するには、ポータル メンバーに Navigator for ArcGIS のライセンスが割り当てられている必要があります。詳細については、「Navigator for ArcGIS ライセンスの構成」をご参照ください。

Esri が提供するモバイル マップ パッケージのダウンロード

Esri が提供するモバイル マップ パッケージをダウンロードするには、次の手順を実行します。

  1. My Esri にログインして、[組織] > [ダウンロード] > [データとコンテンツ] の順にクリックします。
  2. 検索テキスト ボックスに「Navigator」と入力して、[並べ替え] ドロップダウン リストから目的の並べ替えオプションを選択します。
  3. モバイル マップ パッケージのリストをスクロールして、目的のファイルを検索します。
  4. Navigator for ArcGIS アプリ ユーザーに提供するモバイル マップ パッケージごとに [ダウンロード] をクリックします。一度に 1 つのファイルをダウンロードします。
  5. ダウンロードしたマップ パッケージを Web 上でアクセス可能な場所に置きます。たとえば、Web サーバーとして IIS を使用している場合は、c:\inetpub\wwwroot\ フォルダー、または仮想ディレクトリとして構成されている別の場所に、ダウンロードしたファイルを配置できます。

    マップ パッケージ ファイルを配置する Web サーバーの URL は、managemmpks ツールでパッケージを登録して管理する際に提供するベース URL です。

  6. MIME タイプとして .mmpk 拡張子を有効にします。たとえば、Web サーバーとして IIS を使用している場合は、次の手順に従います。
    1. IIS Manager を開きます。
    2. [接続] ウィンドウのツリー ビューでサーバーを選択し、[MIME タイプ] をダブルクリックします。
    3. [操作] ウィンドウで [追加] をクリックします。
    4. [ファイル名の拡張子] に、「.mmpk」と入力します。
    5. [MIME タイプ] で、「application/mmpk」と入力します。
    6. Web サーバーを再起動します。

モバイル マップ パッケージの登録

モバイル マップ パッケージを取得して Web サーバー上でホストした後、そのパッケージをポータルに登録します。モバイル マップ パッケージに加えた更新がすべて、ポータルにも伝達される必要があります。モバイル マップ パッケージは、managemmpks ツールを使用して管理できます。このツールは、Portal for ArcGIS と一緒に <Portal for ArcGIS installation directory>\tools\managemmpks ディレクトリにインストールされます。 managemmpks ツールを実行すると、ポータル管理者のユーザー名とパスワードを入力するよう求められます。

managemmpks --help」と入力すると、このツールの構文に関するヘルプを参照できます。

  1. Portal for ArcGIS がインストールされているコンピューターにログインします。
  2. [管理者として実行] オプションを使用して、コマンド プロンプト ウィンドウを開きます。
  3. コマンド ラインから、Portal for ArcGIS インストール ディレクトリの tools\managemmpks フォルダーを参照して選択します。
  4. 次のように、--register コマンドを指定して managemmpks ツールを実行し、テキスト ファイル内またはカンマ区切り値としてリスト表示されているモバイル マップ パッケージをすべて登録します: managemmpks --register --url <base_URL> {--file <package_names_list.txt> | --packages <package_name1,package_name2>}
  5. 次の例では、URL http://mapcdn.esri.com/navigator/mmpk からアクセスするモバイル マップ パッケージのパッケージ名のカンマ区切りリストを登録します。
    managemmpks --register --url http://mapcdn.esri.com/navigator/mmpk --packages Alabama,Czech_Republic
    この例では、http://mapcdn.esri.com/navigator/mmpk からアクセスする *.mmpk ファイルとして、モバイル マップ パッケージのリストを含むテキスト ファイル us_states_package_list.txt が提供されます。
    managemmpks --register --url http://mapcdn.esri.com/navigator/mmpk 
    --file us_states_package_list.txt

これで、Navigator for ArcGIS アプリ ユーザーはナビゲーションのためにマップ パッケージをダウンロードできます。

モバイル マップ パッケージの更新

Esri では、定期的に My Esri にあるモバイル マップ パッケージを更新しています。ArcGIS Pro で生成したモバイル マップ パッケージを更新することもできます。更新されたファイルを取得して、ベース URL からアクセスするモバイル マップ パッケージ ファイル ディレクトリに配置したら、--refresh コマンドを指定して managemmpks ツールを実行し、そのパッケージのコンテンツを更新します。モバイル マップ パッケージ名またはパッケージ名のカンマ区切りリストを含むテキスト ファイルを指定できます。構文は managemmpks --refresh {--file <package_names_list.txt> | --packages <name1,name2>} です。

この例では、ベース URL からアクセスする場所に、更新済みの farmland および pop_density モバイル マップ パッケージが配置されています。

managemmpks --refresh --packages farmland,pop_density

モバイル マップ パッケージの登録解除

モバイル マップ パッケージを登録解除するには、--unregister コマンドを指定して managemmpks ツールを実行します。--file コマンドを使用して、パッケージのテキスト ファイル リストを指定するか、--packages コマンドを使用して、パッケージ名のカンマ区切りリストを含めることができます。

この例では、Albania モバイル マップ パッケージが登録解除されます。

managemmpks --unregister --packages Albania

テキスト ファイル (package_list.txt) にリスト表示されたモバイル マップ パッケージを登録解除する例を次に示します。

managemmpks --unregister --file package_list.txt

すべてのモバイル マップ パッケージのリスト表示

--list コマンドを指定して managemmpks ツールを実行すると、2 つのリストが生成されます。1 つのリストには、登録されたモバイル マップ パッケージが表示され、もう 1 つのリストには、登録解除されたモバイル マップ パッケージが表示されます。--dir コマンドを使用して、これらのリストのテキスト ファイルが作成される出力ディレクトリを指定します。ファイル名は、managemmpks ツールで自動生成されます。これらのテキスト ファイルは、*.mmpk ファイルの登録と登録解除の入力情報として使用できます。

この例では、モバイル マップ パッケージのリストが /usr/temp ディレクトリに出力されます。

./managemmpks.sh --list --dir /usr/temp

インストールされたモバイル マップ パッケージのリスト表示

--preinstalled コマンドを指定して managemmpks ツールを実行すると、Portal for ArcGIS と一緒にインストールされたモバイル マップ パッケージをリスト表示できます。このリストを含むテキスト ファイルを出力することができます。このテキスト ファイルは、*.mmpk ファイルの登録と登録解除の入力情報として使用できます。

コマンド プロンプトまたはコマンド ターミナルでマップ パッケージのリストを返すには、この例に示されたとおりに --preinstalled コマンドを指定します。

managemmpks --preinstalled

このリストをファイルに出力するには、次の例に示されたとおりに、ファイル名を指定します。

managemmpks --preinstalled > myoutputfile.txt