ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • ArcGIS Pro
  • ArcMap
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

  • ArcGIS Pro
  • ArcMap
Esri
English
  • English
  • Deutsch
  • Español
  • Français
  • 日本語
  • Русский
  • 简体中文
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション
  • ツール
  • ツール リファレンス
  • Network Analyst ツールボックス
  • ネットワーク データセット ツールセット
  • 上
  • Network Analyst ツールボックスの概要
  • Network Analyst ツールボックスのライセンス
  • Network Analyst ツールボックスの履歴
  • 解析ツールセット

    • 解析ツールセットの概要
    • 解析レイヤーにフィールドを追加 (Add Field to Analysis Layer)
    • ロケーションの追加 (Add Locations)
    • ロケーション フィールドの計算 (Calculate Locations)
    • 通過したソース フィーチャのコピー (Copy Traversed Source Features)
    • ルート案内 (Directions)
    • 最寄り施設の検出レイヤーの作成 (Make Closest Facility Layer)
    • ロケーション-アロケーション レイヤーの作成 (Make Location-Allocation Layer)
    • OD コスト マトリックス レイヤーの作成 (Make OD Cost Matrix Layer)
    • ルート レイヤーの作成 (Make Route Layer)
    • 到達圏レイヤーの作成 (Make Service Area Layer)
    • 配車ルート (VRP) 解析レイヤーの作成 (Make Vehicle Routing Problem Layer)
    • 解析の実行 (Solve)
    • 解析レイヤーの属性パラメーターの更新 (Update Analysis Layer Attribute Parameter)
    • 解析ツールセットの概念

    ネットワーク データセット ツールセット

    • ネットワーク データセット ツールセットの概要
    • ネットワークの構築 (Build Network)
    • ネットワークのディゾルブ (Dissolve Network)
    • ネットワーク データセット ツールセットの概念

    サーバー ツールセット

    • サーバー ツールセットの概要
    • 最寄り施設の検出 (Find Closest Facilities)
    • ルートの検索 (Find Routes)
    • OD コスト マトリックスの生成 (Generate Origin Destination Cost Matrix)
    • 到達圏の生成 (Generate Service Areas)
    • ロケーション-アロケーションの解析 (Solve Location-Allocation)
    • 配車ルート (VRP) の解析 (Solve Vehicle Routing Problem)
    • 交通量データの更新 (Update Traffic Data)
    • 交通インシデントの更新 (Update Traffic Incidents)
    • サーバー ツールセットの概念

    ターン フィーチャクラス ツールセット

    • ターン フィーチャクラス ツールセットの概要
    • ターン フィーチャクラスの作成 (Create Turn Feature Class)
    • エッジの最大数を増加 (Increase Maximum Edges)
    • 代替 ID フィールドの使用 (Populate Alternate ID Fields)
    • ターン テーブル → ターン フィーチャクラス (Turn Table To Turn Feature Class)
    • 代替 ID フィールドによる更新 (Update by Alternate ID Fields)
    • ジオメトリによる更新 (Update by Geometry)

    ネットワークの構築 (Build Network)

    この ArcGIS 10.5 ドキュメントはアーカイブされており、今後更新されません。 コンテンツとリンクが古い場合があります。 最新のドキュメントをご参照ください。
    • サマリー
    • 使用法
    • 構文
    • コードのサンプル
    • 環境
    • ライセンス情報

    サマリー

    ネットワークの接続性とネットワーク データセットの属性情報を再構築します。ネットワーク データセットは、使用されているソースのフィーチャクラスの属性またはフィーチャが編集されると、再構築される必要があります。ソース フィーチャが編集されると、ツールは構築プロセスをより高速に行うために編集された領域のみにおいてネットワークの接続性を確立します。しかし、ネットワーク属性が編集されると、ネットワーク データセットの全範囲が再構築されます。大規模なネットワーク データセットでは、この処理に長い時間がかかります。

    使用法

    • ネットワーク データセットを構築する前に、ネットワーク データセットおよび使用しているソース フィーチャクラスの排他スキーマ ロックが必要です。これにより、使用しているフィーチャクラスへの編集はできません。排他スキーマ ロックが取得できない場合、エラーが表示されます。
    • SDC ネットワーク データセットは読み取り専用のため構築できません。

    構文

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

    構築するネットワーク データセット。

    Network Dataset Layer

    コードのサンプル

    BuildNetwork (ネットワークの構築) の例 1 (Python ウィンドウ)

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

    network = "C:/Data/Paris.gdb"
    arcpy.na.BuildNetwork(network)
    
    BuildNetwork (ネットワークの構築) の例 2 (スタンドアロン Python スクリプト)

    次の Python スクリプトは、スタンドアロン スクリプトで BuildNetwork ツールを使用する方法を示しています。

    # Name: BuildNetwork_ex02.py
    # Description: Build a network dataset.
    # Requirements: Network Analyst Extension 
    
    #Import system modules
    import sys
    import os
    import shutil
    import arcpy
    from arcpy import env
    
    #Check out the Network Analyst extension license
    arcpy.CheckOutExtension("Network")
    
    #Set environment settings
    env.workspace = "C:/Data/SanFrancisco.gdb"
    
    #Set local variables
    network = "Transportation/Streets_ND"
    
    #Build the network dataset
    arcpy.na.BuildNetwork(network)
    
    #If there are any build errors, they are recorded in a BuildErrors.txt file
    #present in the system temp directory, so copy this file to the directory
    #containing this script.
    temp_dir = os.environ.get("TEMP")
    if temp_dir:
        shutil.copy2(os.path.join(temp_dir, "BuildErrors.txt"), sys.path[0])
    
    print("Script completed successfully.")
    

    環境

    • 現在のワークスペース

    ライセンス情報

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

    関連トピック

    • ネットワーク データセットの作成
    • よく発生する構築エラー
    • ネットワーク データセット ツールセットの概要

    ArcGIS Desktop

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

    ArcGIS

    • ArcGIS Online
    • ArcGIS Desktop
    • ArcGIS Enterprise
    • ArcGIS Platform
    • ArcGIS Developer
    • ArcGIS Solutions
    • ArcGIS Marketplace

    Esri について

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