このコンテンツは役に立ちますか?
どうすればこれを改善できますか?
サポート チームに連絡
以下の手順は、フィールド演算で Python を使用してフィールド内に連続する数値を作成する方法を示しています。
注意: この記事のコードは、OIDまたはFIDの順序に基づいてソートされていないデータに対して連続する数値が生成されます。 データがフィールドに基づいてソートされる場合、生成される数値は連続しなくなります。
rec=0 def autoIncrement(): global rec pStart = 1 pInterval = 1 if (rec == 0): rec = pStart else: rec += pInterval return rec
autoIncrement()
更新日時: 1/6/2022
記事 ID: 000011137
ソフトウェア: ArcGIS for Desktop Advanced 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 ArcGIS for Desktop Basic 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 ArcGIS for Desktop Standard 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 ArcGIS-ArcEditor 10 ArcGIS-ArcInfo 10 ArcGIS-ArcView 10