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

ヘルプ

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

LAS データセットの統計情報 (LAS Dataset Statistics)

3D Analyst のライセンスで利用可能。Spatial Analyst のライセンスで利用可能。

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

サマリ

LAS データセットの統計情報を計算または更新し、オプションの統計情報のレポートを作成します。

使用法

  • 統計情報は、ファイルの小さな領域を漸次評価するラスター化という方法で、各 LAS ファイルの平均ポイント間隔を計算し、推定を決定します。

  • 統計情報は、LAS データセット レイヤーのフィルター オプションを有効にして、利用可能なクラス コードを自動的に表示し、参照される LAS ファイルにある値を返します。フィルター オプションは、ArcMap および ArcScene の [レイヤー プロパティ] ダイアログ ボックスで指定できます。

  • LAS ファイルに関する次の情報は、LAS データセットに格納され、ArcCatalog の [LAS データセット プロパティ] ダイアログ ボックスで確認することができます。

    • 標高と強度値の範囲
    • クラスコードあたりのデータポイントの数と返す値
    • RGB 値の存在
    • LAS バージョンとポイントの形式 ID
    • プロジェクト ID とファイル ソース ID
    • LIDAR ファイルの生成に使用されるソフトウェアの名前
  • オプションの統計情報のレポート ファイルは、LAS データセットのすべてのファイル、または LAS ファイルごとの LAS プロパティの概要を、任意の数のアプリケーションにインポート可能なテキスト形式で提供します。

構文

LasDatasetStatistics_management (in_las_dataset, calculation_type, {out_file}, {summary_level}, {delimiter}, {decimal_separator})
パラメータ説明データ タイプ
in_las_dataset

処理対象の LAS データセット。

LAS Dataset Layer
calculation_type

統計情報の計算をすべての LIDAR ファイルに対して行うか、あるいは統計情報を持たない LIDAR ファイルに対してのみ行うかを指定します。

  • SKIP_EXISTING_STATS —最新の統計情報を持つ LAS ファイルはスキップされ、新規追加された LAS ファイル、または最初の計算から更新された LAS ファイルについてのみ統計情報が計算されます。これがデフォルトです。
  • OVERWRITE_EXISTING_STATS —最新の統計情報を持つ LAS ファイルを含む、すべての LAS ファイルについて統計情報が計算されます。これは、ArcGIS によって検出されなかった外部アプリケーションで LAS ファイルが変更された場合に役立ちます。
Boolean
out_file
(オプション)

LAS データセットの統計情報のサマリーを含む出力テキスト ファイル

Text File
summary_level
(オプション)

レポートに含まれるサマリーのタイプを指定します。

  • DATASET —レポートは、LAS データセット全体の統計情報を集計します。これがデフォルトです。
  • LAS_FILES —レポートは、LAS データセットが参照する LAS ファイルの統計情報を集計します。
String
delimiter
(オプション)

テキスト ファイル テーブルの列内の項目の区切りを示す区切り文字。

  • SPACE —フィールド値の区切りにスペースを使用します。これがデフォルトです。
  • COMMA —フィールド値の区切りにカンマを使用します。小数点の記号がカンマの場合、このオプションは適用されません。
String
decimal_separator
(オプション)

整数部と小数部を区別するためにテキスト ファイルで使用される小数記号。

  • DECIMAL_POINT —点が小数記号として使用されます。これがデフォルトです。
  • DECIMAL_COMMA —カンマが小数記号として使用されます。
String

コードのサンプル

LasDatasetStatistics (LAS データセットの統計情報) の例 1 (Python ウィンドウ)

次のサンプルは、Python ウィンドウでこのツールを使用する方法を示しています。

import arcpy
from arcpy import env

env.workspace = "C:/data"
arcpy.LASDatasetStatistics_3d("test.lasd", "NO_FORCE", "LAS_FILE", 
                            "DECIMAL_POINT", "SPACE", "LAS_summary.txt")
LasDatasetStatistics (LAS データセットの統計情報) の例 2 (スタンドアロン スクリプト)

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

'''*********************************************************************
Name: Modify Files in LAS Dataset& Calculate Stats for LASD
Description: Adds files & surface constraints to a LAS dataset, then 
             calculates statistics and generates report.
*********************************************************************'''
# Import system modules
import arcpy

try:
    # Script variables
    arcpy.env.workspace = 'C:/data'
    lasd = 'sample.lasd'
    oldLas = ['2006', '2007/file2.las']
    newLas = ['2007_updates_1', '2007_updates_2']
    oldSurfaceConstraints = ['boundary.shp', 'streams.shp']
    newSurfaceConstraints = [['sample.gdb/boundary', '<None>', 
                              'Soft_Clip']
                             ['sample.gdb/streams', 'Shape.Z', 
                              'Hard_Line']]
    arcpy.management.RemoveFilesFromLasDataset(lasd, oldLas, 
                                               oldSurfaceConstraints)
    arcpy.management.AddFilesToLasDataset(lasd, newLas, 'RECURSION', 
                                          newSurfaceConstraints)
    arcpy.management.LasDatasetStatistics(lasd, "UPDATED_FILES", 
                                          "lasd_stats.txt", 
                                          "LAS_FILE", "DECIMAL_POINT", 
                                          "SPACE", "LAS_summary.txt")
except arcpy.ExecuteError:
    print(arcpy.GetMessages())
except Exception as err:
    print(err.args[0])

環境

  • 現在のワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: 次のものが必要 3D Analyst または Spatial Analyst
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • LAS データセット ツールセットの概要
  • ArcGIS での LIDAR の概要
  • ジオプロセシングと LAS データセット
  • LAS データセットを使用する利点
  • LAS データセットの考慮事項
このトピックへのフィードバック

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