0
我一直在尋找關於此主題的很多內容(並閱讀了很多內容),但無法找到解決方案。 我正在試圖找到相對於項目基點的點的座標。 我發現如何讓他們相對於測量點如下:查找相對於調查基點和項目基點的座標
ProjectLocation pl = doc.ActiveProjectLocation;
Transform ttr = pl.GetTotalTransform().Inverse;
ProjectPosition projPosition = doc.ActiveProjectLocation.get_ProjectPosition(new XYZ(0, 0, 0));
LocationPoint loc = element.Location as LocationPoint;
if (loc != null)
{
XYZ point = ttr.OfPoint(loc.Point);
}
這個完美的作品,即使我改變「的角度正北」,但我不能找到一個辦法讓相對於項目基點的位置。 有人有這方面的解決方案?
迎接
我已經完成以下操作 var basePoints = doc.NewFilteredElementCollector()。OfClass!x.IsShared); 和我可以得到的座標,但問題是得到我的點相對於這個基點的座標 –
Sennevds