ArcGIS for Desktop

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

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

ArcGIS Online

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

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ヘルプ

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

Python による マップ サービスの公開

マップ サービスの公開を、Python スクリプトで自動化することができます。これを行うには、arcpy.mapping モジュールの関数およびサーバ ツールボックスのツールを、以下の順序で呼び出す必要があります。

  1. arcpy.mapping 関数 CreateMapSDDraft を使用して、サービス定義のドラフト(*.sddraft)を作成します。この関数は、マップ ドキュメント(MXD)を読み取って、サービス定義のドラフトを作成します。

    ヒント:

    上記リンク先のトピックには、Python を使用してマップ サービスを公開するための完全なコードの例が記載されています。

  2. arcpy.mapping 関数 AnalyzeForSD を使用して、公開を妨げる可能性のあるエラーについて、サービス定義のドラフトを解析します。この関数は、Python のエラー、警告、情報についてのメッセージ リストを返し、マップを公開できるかどうか検証するのに役立てることができます。このリストは、ArcGIS for Desktop の [サービス エディタ] ダイアログ ボックスで、[分析] ボタンをクリックして取得できる内容と同じです。
  3. サービス定義のドラフトに対して、[サービスのステージング(Stage Service)] ジオプロセシング ツールを実行します。これによって、ドラフトを、ArcGIS for Server に公開できるサービス定義(*.sd)に変換します。
  4. [サービス定義のアップロード(Upload Service Definition)] ジオプロセシング ツールを実行して、サービス定義をサービスとして公開します。
このトピックへのフィードバック

ArcGIS for Desktop

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

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル