オルソ幾何補正ラスタ データセットの作成(Create Ortho Corrected Raster Dataset) (データの管理)

ライセンス レベル:BasicStandardAdvanced

サマリ

ラスタ データセットに関連付けられた RPC(Rational Polynomial Coefficient)を使用して、オルソ幾何補正ラスタ データセットを作成します。

ラスタ データセットのオルソ補正の詳細

使用法

構文

createorthocorrectedrasterdataset_management (in_raster, out_raster_dataset, Ortho_type, constant_elevation, {in_DEM_raster}, {ZFactor}, {ZOffset}, {Geoid})
パラメータ説明データ タイプ
in_raster

オルソ幾何補正する入力ラスタ。

このラスタには、RPC(Rational Polynomial Coefficient)が関連付けられている必要があります。

Raster Layer
out_raster_dataset

出力ラスタ データセット。

ラスタ データセットをファイル形式で格納する場合は、ファイル拡張子を指定する必要があります。

  • *.bil(Esri BIL)
  • *.bip(Esri BIP)
  • *.bmp(BMP)
  • *.bsq(Esri BSQ)
  • *.dat(ENVI DAT)
  • *.gif (GIF)
  • *.img(ERDAS IMAGINE)
  • *.jpg(JPEG)
  • *.jp2(JPEG 2000)
  • *.png(PNG)
  • *.tif(TIFF)
  • 拡張子なし(Esri GRID)

ジオデータベースにラスタ データセットを格納する場合、ラスタ データセットの名前にファイル拡張子は付けません。

ラスタ データセットを JPEG ファイル、JPEG 2000 ファイル、TIFF ファイル、またはジオデータベースに格納するときに、圧縮タイプと圧縮品質を指定できます。

Raster Dataset
Ortho_type

オルソ補正プロセスで使用する標高のタイプ。

  • CONSTANT_ELEVATION指定された標高値を使用します。
  • DEM指定されたデジタル標高モデルのラスタを使用します。
String
constant_elevation

[ortho_type] パラメータが [CONSTANT_ELEVATION] であるときに使用される定数の標高値。

オルソ幾何補正プロセスで DEM を使用する場合、この値は使用されません。

Double
in_DEM_raster
(オプション)

[ortho_type] パラメータが [DEM] の場合に、オルソ幾何補正で使用するデジタル標高モデル ラスタ。

Mosaic Layer; Raster Layer
ZFactor
(オプション)

DEM の標高値を変換する際に使用される縮尺係数。

この係数は 2 つの目的で使用されます。1 つは、標高単位(メートルやフィートなど)をデータセットの水平座標単位(フィート、メートル、度)に変換すること、もう 1 つは、視覚的な効果のために高さ強調を追加することです。

Z 係数の詳細

Double
ZOffset
(オプション)

DEM の標高値に追加されるベース値。この値を使用して、海水位を基準としない標高値をオフセットします。

Double
Geoid
(オプション)

オルソ幾何補正プロセスで地球をジオイドまたは球体と見なすかどうかを指定します。

  • NONEジオイド補正は行われません。デフォルト設定。
  • GEOIDジオイド補正が行われます。これにより、ジオイド(EGM96)補正が Z 値に適用されます。
Boolean

コードのサンプル

CreateOrthoCorrectedRasterDataset(オルソ幾何補正ラスタ データセットの作成)の例(Python ウィンドウ)

以下は、CreateOrthoCorrectedRasterDataset(オルソ幾何補正ラスタ データセットの作成)ツールを実行する Python サンプルです。

import arcpy
arcpy.CreateOrthoCorrectedRasterDataset_management("c:/data/RPCdata.tif",
                                                   "c:/data/orthoready.tif",
                                                   "DEM", "#", "c:/data/DEM.img",
                                                   "#", "10", "GEOID")
CreateOrthoCorrectedRasterDataset(オルソ幾何補正ラスタ データセットの作成)の例 2(スタンドアロン スクリプト)

以下は、CreateOrthoCorrectedRasterDataset(オルソ幾何補正ラスタ データセットの作成)ツールを実行する Python スクリプト サンプルです。

##====================================
##Create Ortho Corrected Raster Dataset
##Usage: CreateOrthoCorrectedRasterDataset_management in_raster out_raster_dataset
##                                                    CONSTANT_ELEVATION | DEM constant_ elevation
##                                                    in_DEM_raster {ZFactor} {ZOffset} {NONE | GEOID}

try:
    import arcpy
    arcpy.env.workspace = r"C:/Workspace"
    
    ##Ortho correct with Constant elevation
    arcpy.CreateOrthoCorrectedRasterDataset_management("ortho.img", "orthoready.tif",\
                                                       "CONSTANT_ELEVATION", "30", "#",\
                                                       "#", "#", "#")
    
    ##Ortho correct with DEM image and Z factors
    arcpy.CreateOrthoCorrectedRasterDataset_management("ortho.img", "orthoready_dem.tif",\
                                                       "DEM", "#", "dem.img", "#", "10", "GEOID")
    
except:
    print "Create Ortho Corrected Raster Dataset example failed."
    print arcpy.GetMessages()

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ○
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
9/14/2013