COGO の無効化 (Disable COGO) (データ管理)

サマリー

ライン フィーチャクラスに対する COGO を無効化し、COGO フィールドおよび COGO 対応のラベリングとシンボル表示を削除します。 COGO フィールドは削除できます。

使用法

    注意:

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

  • 選択したライン フィーチャクラスに対して、ArcLengthDirectionDistanceRadiusRadius2 という COGO フィールドを無効化します。 これらのフィールドは、削除できます。

  • ライン フィーチャクラスから COGO 関連のラベリングとシンボル表示を削除します。

  • ライン フィーチャクラスが COGO 対応でない場合、[トラバース] ツール トラバース には入力されたディメンションが格納されません。

    トラバース ツールの詳細

  • ライン フィーチャクラスに対する COGO を有効化するには、[COGO の有効化 (Enable COGO)] ジオプロセシング ツールを使用します。

パラメーター

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

COGO が無効化されるライン フィーチャクラス。

Feature Layer

派生した出力

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

COGO が無効化されたデータセット。

Table View

arcpy.management.DisableCOGO(in_line_features)
名前説明データ タイプ
in_line_features

COGO が無効化されるライン フィーチャクラス。

Feature Layer

派生した出力

名前説明データ タイプ
updated_line_features

COGO が無効化されたデータセット。

Table View

コードのサンプル

DisableCOGO の例 1 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、イミディエイト モードで DisableCOGO ツールを使用する方法を示しています。

import arcpy
arcpy.env.workspace = r"E:\ArcGISXI\Mont\Montgomery.gdb"
arcpy.DisableCOGO_management("Landbase\Road_cl")
DisableCOGO の例 2 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、ライン フィーチャクラスに対する COGO をチェックして無効化する方法を示しています。

import arcpy

#Variable to contain the path of the feature class that will have COGO disabled
lineFeatureClass = r"d:\test.gdb\myLineFC"

#Check to see if the feature class is already COGO enabled by using .isCOGOEnabled on a Describe
if arcpy.Describe(lineFeatureClass).isCOGOEnabled == True:
    #If it returns True, run DisableCOGO_management and pass the feature class
    arcpy.DisableCOGO_management(lineFeatureClass)
else:
    print("{} is not COGO Enabled".format(lineFeatureClass))

環境

このツールは、ジオプロセシング環境を使用しません。

関連トピック