1

OST_Viewersとタイプの座標を見つける必要がありOST_Levelます。私はこのコードでそれらを取得します:

var vieversCollection = 
  new FilteredElementCollector(uiDoc.Document)
    .OfCategory(BuiltInCategory.OST_Viewers);

var levelsCollection = 
  new FilteredElementCollector(uiDoc.Document,)
    .OfCategory(BuiltInCategory.OST_Levels);

Locationプロパティを使用して にキャストしようとしましLocationPointたが、常に が返されますnull。座標にはどの方法を使用すればよいですか?

4

1 に答える 1

0

の要素BuiltInCategory.OST_Viewersは単なるビューであるため、位置やその他の座標を持つことはできません。無限の 3D キューブのようなものです。正確な座標を取得しますか?

Levelいずれかを持つことはできませんLocationLevel座標は 1 つだけです - Elevation。プロパティ経由で取得できLevel.Elevationます。

于 2012-09-10T03:20:27.437 に答える