概要
3D フィーチャの Z 値を変更します。
使用法
正の値によって深さを示す、水深測量などのサーフェス下の計測データの Z 値を反転することを考慮します。
[変換前の単位] パラメーターと [変換後の単位] パラメーターを使用して、Z 値の一般的な計測単位を変換することができます。
構文
arcpy.management.Adjust3DZ(in_features, {reverse_sign}, {adjust_value}, {from_units}, {to_units})
パラメーター | 説明 | データ タイプ |
in_features | 変更対象の Z 値を持つ 3D フィーチャ。 | Feature Layer |
reverse_sign (オプション) | Z 軸に沿ってフィーチャを反転するかどうかを指定します。
| String |
adjust_value (オプション) | 入力フィーチャ内にある各頂点の Z 値を調整するために使用される入力フィーチャの数値またはフィールドです。正の値はフィーチャが大きい値にシフトし、負の数値は Z 軸に沿って小さい値にシフトします。 | Double; Field |
from_units (オプション) | 既存の Z 値の単位。このパラメーターは [変換後の単位] パラメーターと組み合わせて使用します。
| String |
to_units (オプション) | 既存の Z 値が変換される単位。
| String |
派生した出力
名前 | 説明 | データ タイプ |
out_feature_class | 更新された入力フィーチャ。 | フィーチャ レイヤー |
コードのサンプル
Adjust3DZ (Z 値の調整) の例 1 (Python ウィンドウ)
次のサンプルは、Python ウィンドウでこのツールを使用する方法を示しています。
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
Adjust3DZ (Z 値の調整) の例 2 (スタンドアロン スクリプト)
次のサンプルは、スタンドアロン Python スクリプトでこのツールを使用する方法を示しています。
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
環境
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい