ArcGIS Desktop

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

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

MXD → Web マップ (MXD To WebMap)

  • サマリー
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリー

MXD (マップ ドキュメント) からポータル (Portal for ArcGIS やローカル ポータルなど) 内に Web マップを作成します。サービスの公開および Web マップの作成を行うには、ArcGIS.com またはローカル ポータルで認証できるアカウントが必要です。

使用法

  • 入力マップ ドキュメント内の有効なフィーチャ レイヤーは、[ArcGIS Administrator] で設定されたポータルでフィーチャ サービスとして公開されます。ラスター レイヤーは、タイル キャッシュ サービスに変換されます。これら 2 種類のサービスは、選択したベースマップとともに結合されて、出力 Web マップを生成します。

    フィーチャ サービスやベースマップなどのマップ ドキュメント内の未サポートのアイテムは、生成されるサービスと Web マップから除外されます。無効なアイテムごとに警告メッセージが表示されます。

  • このツールの最後のメッセージとして、Web マップへの完全なリンク (URL) が、生成された出力パラメーターとともに表示されます。Web マップを起動するには、この URL をコピーするか、ポータル コンテンツを開く必要があります。

  • アクティブなポータルは、[ArcGIS Administrator] で設定します。ArcGIS for Desktop のデフォルトの配置では、ArcGIS.com で公開されます。サービスと Web マップを公開するには、公開権限を持つユーザー アカウントが必要です。

    [ArcGIS Administrator] でアクティブなポータルをローカル ポータルに設定した場合、すべての出力はローカル ポータルに作成されます。

    アクティブなポータルと出力の作成場所を変更するには、ArcGIS for Desktop を閉じ、[ArcGIS Administrator] を開いてアクティブなポータルを新たに設定する必要があります。その後、ArcGIS for Desktop を再び開いてマップを Web マップで公開できます。

  • Web マップ名に基づいて作成される Web マップまたはサービスがポータルにすでに存在する場合、エラーがスローされ、ツールは停止します。新しい Web マップ名を選択するか、ポータルからアイテムを削除する必要があります。このツールによって、既存のサービスが上書きされたり削除されることはありません。

  • このツールは、ArcGIS for Desktop 内の現在のログイン セッションの認証情報を使用します。このツールを起動する前にポータルにサイン インしていない場合、ツールを閉じてアプリケーションからポータルにログイン ([ファイル] > [サイン イン] の順に実行) するように要求される場合があります。

  • Web マップは、共有されずに公開されます。ポータル内のコンテンツを管理することによって、Web マップとサービスを、組織、特定のグループ、または全ユーザーと共有することができます。

  • 注意:

    このツールは、ArcGIS for Desktop で提供されており、このアプリケーション内でのみ動作します。このツールは、スタンドアロン Python スクリプトでは機能しません。

構文

MXDToWebMap_server (input_map_document, web_map_name, summary, tags, {layers_to_be_published}, {basemap}, {online_folder_name})
パラメーター説明データ タイプ
input_map_document

ポータル内の Web マップに変換するレイヤーの入力マップ ドキュメント。

Map document
web_map_name

作成される出力 Web マップの名前。

String
summary

Web マップの概要です。サマリーは、検索によって検出された場合に、Web マップ自体に関する情報を提供します。

String
tags

Web マップを識別するタグ。このタグは、Web マップを検索によって検出されやすくします。カンマ区切りで複数のタグを入力します。

String
layers_to_be_published
[layers_to_be_published,...]
(オプション)

出力 Web マップに含めるレイヤー。デフォルトでは、このツールは、マップ ドキュメント内で検出されたすべてのレイヤーを変換しようとします。無効なレイヤー タイプ (たとえば、サービス レイヤー) は、入力として指定されていても、Web マップから除外されます。レイヤー リストが空の場合、ツールはマップ ドキュメントのすべてのレイヤーを含む Web マップを作成しようとします。

String
basemap
[basemap,...]
(オプション)

Web マップで使用される Esri ベースマップ。

String
online_folder_name
(オプション)

Web マップの作成先になるポータルのフォルダー。指定したフォルダーが存在しない場合、作成されます。

String

コードのサンプル

MXDToWebMap (MXD → Web マップ) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトで、MXDToWebMap (MXD → Web マップ) 関数をイミディエイト モードで使用する方法を示します。

mxd = arcpy.mapping.MapDocument("CURRENT")
arcpy.MXDToWebMap_server(mxd, "CoffeeShopLocations")
MXDToWebMap (MXD → Web マップ) の例 2 (スタンドアロン スクリプト)

マップ ドキュメントから Web マップを作成します。

import arcpy

# Tool variables
mxd = r"c:\gisProjects\fastfood\fastfood.mxd"
title = "FastFoodSpots"
Username = "PortalKing"
Password = "mySecret"
Tags = "hamburger, pizza, tacos, salad" 
Desc = "All the fast food places this side of the Mississippi, and salad."

arcpy.MXDToWebMap_server(mxd, title, ,username=Username, password=Password, tags=Tags, description=Desc)

環境

このツールはジオプロセシング環境を使用していません

ライセンス情報

  • ArcGIS Desktop Basic: はい
  • ArcGIS Desktop Standard: はい
  • ArcGIS Desktop Advanced: はい

関連トピック

  • 公開ツールセットの概要

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

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