Autodesk.Revit.DB.City
是Revit
中的一个类,用于表示城市及其关联数据。
Name
:表示城市的名称,类型为string
。TimeZone
:表示城市所在的时区,类型为TimeZoneInfo
。Elevation
:表示城市的海拔高度,类型为double
。Location
:表示城市的地理位置,类型为LocationPoint
。ToString()
:返回城市的名称和时区。// 创建一个名为旧金山,位于太平洋时区,海拔高度为1000英尺的城市
City sanFrancisco = new City("San Francisco", TimeZoneInfo.FindSystemTimeZoneById("Pacific Standard Time"), 1000, new LocationPoint(37.7749, -122.4194));
// 输出城市名称和时区
Console.WriteLine(sanFrancisco.ToString()); // San Francisco, (UTC-08:00) Pacific Time (US & Canada)
City
类时,需要在项目中引用Autodesk.Revit.DB
命名空间。City
对象之后,可以通过访问其属性来获取城市相关的数据。