Z 値の調整 (Adjust 3D Z) (データ管理)

サマリー

3D フィーチャの Z 値を変更します。

使用法

    注意:

    このツールを実行すると、入力データが変更されます。 詳細と不要なデータの変更を回避するための方法については、「入力データを変更または更新するツール」をご参照ください。

  • 正の値によって深さを示す、水深測量などのサーフェス下の計測データの Z 値を反転することを考慮します。

  • [変換前の単位] パラメーターと [変換後の単位] パラメーターを使用して、Z 値の一般的な計測単位を変換することができます。

パラメーター

ラベル説明データ タイプ
入力フィーチャ

変更対象の Z 値を持つ 3D フィーチャ。

Feature Layer
Z 値の正負符号
(オプション)

Z 軸に沿ってフィーチャを反転するかどうかを指定します。

  • Z 値の符号を反転Z 値の符号を反転して、フィーチャの上下を逆にします。
  • Z 値の符号を維持Z 値の符号が反転されず、維持されます。 これがデフォルトです。
String
Z 値を調整
(オプション)

入力フィーチャ内にある各頂点の Z 値を調整するために使用される入力フィーチャの数値またはフィールドです。 正の値はフィーチャが大きい値にシフトし、負の数値は Z 軸に沿って小さい値にシフトします。

Double; Field
変換前の単位
(オプション)

既存の Z 値の単位を指定します。 このパラメーターは [変換後の単位] パラメーターとともに使用します。

  • ミリメートル単位はミリメートルです。
  • センチメートル単位はセンチメートルです。
  • メートル単位はメートルです。
  • インチ単位はインチです。
  • フィート単位はフィートです。
  • ヤード単位はヤードです。
  • ファゾム単位はファゾムです。
String
変換後の単位
(オプション)

既存の Z 値が変換される単位を指定します。

  • ミリメートル単位はミリメートルです。
  • センチメートル単位はセンチメートルです。
  • メートル単位はメートルです。
  • インチ単位はインチです。
  • フィート単位はフィートです。
  • ヤード単位はヤードです。
  • ファゾム単位はファゾムです。
String

派生した出力

ラベル説明データ タイプ
更新されたフィーチャ

更新された入力フィーチャ。

Feature Layer

arcpy.management.Adjust3DZ(in_features, {reverse_sign}, {adjust_value}, {from_units}, {to_units})
名前説明データ タイプ
in_features

変更対象の Z 値を持つ 3D フィーチャ。

Feature Layer
reverse_sign
(オプション)

Z 軸に沿ってフィーチャを反転するかどうかを指定します。

  • REVERSEZ 値の符号を反転して、フィーチャの上下を逆にします。
  • NO_REVERSEZ 値の符号が反転されず、維持されます。 これがデフォルトです。
String
adjust_value
(オプション)

入力フィーチャ内にある各頂点の Z 値を調整するために使用される入力フィーチャの数値またはフィールドです。 正の値はフィーチャが大きい値にシフトし、負の数値は Z 軸に沿って小さい値にシフトします。

Double; Field
from_units
(オプション)

既存の Z 値の単位を指定します。 このパラメーターは [to_units] パラメーターとともに使用します。

  • MILLIMETERS単位はミリメートルです。
  • CENTIMETERS単位はセンチメートルです。
  • METERS単位はメートルです。
  • INCHES単位はインチです。
  • FEET単位はフィートです。
  • YARDS単位はヤードです。
  • FATHOMS単位はファゾムです。
String
to_units
(オプション)

既存の Z 値が変換される単位を指定します。

  • MILLIMETERS単位はミリメートルです。
  • CENTIMETERS単位はセンチメートルです。
  • METERS単位はメートルです。
  • INCHES単位はインチです。
  • FEET単位はフィートです。
  • YARDS単位はヤードです。
  • FATHOMS単位はファゾムです。
String

派生した出力

名前説明データ タイプ
out_feature_class

更新された入力フィーチャ。

Feature Layer

コードのサンプル

Adjust3DZ (Z 値の調整) の例 1 (Python ウィンドウ)

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

arcpy.env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
Adjust3DZ (Z 値の調整) の例 2 (スタンドアロン スクリプト)

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

arcpy.env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")

ライセンス情報

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

関連トピック