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
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

ネットワークのアップグレード (Upgrade Network)

Network Analyst のライセンスで利用可能。

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

サマリー

ネットワーク データセットのスキーマをアップグレードします。ネットワーク データセットをアップグレードすると、ネットワーク データセットは現在のソフトウェア リリースで使用可能な新しい機能を使用できるようになります。

レガシー:

このツールは非推奨のツールです。このツールの動作の詳細については、アーカイブされたドキュメントをご参照ください。この機能は、[ジオデータベース管理] ツールセットの [データセットのアップグレード (Upgrade Dataset)] ツールに置き換えられています。[データセットのアップグレード (Upgrade Dataset)] を使用すると、ネットワーク データセットだけでなく、パーセル ファブリックなど他のタイプのデータセットを現在の ArcGIS リリースにアップグレードすることができます。

使用法

  • ネットワーク データセットをアップグレードする前に、[ジオデータベースのアップグレード (Upgrade Geodatabase)] ツールを使用して、ジオデータベースを現在のリリースにアップグレードする必要があります。

構文

UpgradeNetwork_na (in_network_dataset)
パラメーター説明データ タイプ
in_network_dataset

アップグレードするネットワーク データセット。ネットワーク データセットは、ジオデータベースベースのネットワーク データセットである必要があります。

Network Dataset Layer

コードのサンプル

UpgradeNetwork (ネットワークのアップグレード) の例 1 (Python ウィンドウ)

すべてのパラメーターを使用してツールを実行します。

import arcpy
arcpy.env.workspace = "C:/Data/Socal.gdb"
arcpy.UpgradeNetwork_na("Transportation/Streets_ND")
UpgradeNetwork (ネットワークのアップグレード) の例 2 (ワークフロー)

次のスタンドアロン Python スクリプトは、UpgradeNetwork (ネットワークのアップグレード) ツールを使用してネットワーク データセットのスキーマをアップグレードする方法を示しています。

# Name: UpgradeNetwork_Workflow.py
# Description: Upgrades the schema of a network dataset by first upgrading the 
#              geodatabase containing the network dataset and then upgrading the
#              network dataset. The network dataset is also built so that it can
#              be used to perform network analyses.
# Requirements: Network Analyst Extension 

#Import system modules
import arcpy
from arcpy import env

try:
    #Check out the Network Analyst extension license
    arcpy.CheckOutExtension("Network")

    #Set environment settings
    env.workspace = "C:/data/RhodeIsland.gdb"
    env.overwriteOutput = True
    
    #Set local variables
    #inNetworkDataset = "Transportation/Streets_ND"
    inNetworkDataset = "RhodeIsland/RhodeIsland_ND"
    
    #Before upgrading the network dataset, upgrade the file GDB that contains
    #the network dataset
    arcpy.UpgradeGDB_management(env.workspace)
    
    #Upgrade the network dataset
    arcpy.UpgradeNetwork_na(inNetworkDataset)
    
    #The upgraded network dataset is not built. So build the network dataset
    arcpy.BuildNetwork_na(inNetworkDataset)
    
    print "Script completed successfully"

except Exception as e:
    # If an error occurred, print line number and error message
    import traceback, sys
    tb = sys.exc_info()[2]
    print "An error occured on line %i" % tb.tb_lineno
    print str(e)

環境

  • 現在のワークスペース

ライセンス情報

  • ArcGIS Desktop Basic: 次のものが必要 Network Analyst
  • ArcGIS Desktop Standard: 次のものが必要 Network Analyst
  • ArcGIS Desktop Advanced: 次のものが必要 Network Analyst

関連トピック

  • ネットワーク データセット ツールセットの概要

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. | プライバシー | リーガル