IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.1.3.7 IfcPostalAddress(邮政地址)

RV ⓘ
AbV ⓘ

弃用 该定义将在标准的未来主版本中移除。

8.1.3.7.1 语义定义(Semantic definition)

此实体表示用于纸质邮件和其他邮政投递的地址。

8.1.3.7.2 实体继承(Entity inheritance)

8.1.3.7.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcAddress (5)
1 Purpose OPTIONAL IfcAddressTypeEnum

标识地址的逻辑位置。

2 Description OPTIONAL IfcText

描述地址性质的文本。

3 UserDefinedPurpose OPTIONAL IfcLabel

允许在 IfcAddressTypeEnum 类型的 Purpose 属性提供的枚举值之外,指定用户特定的地址用途。 当为属性 UserDefinedPurpose 提供值时,同时属性 Purpose 应具有枚举值 USERDEFINED。

OfPerson SET [0:?] OF IfcPerson FOR Addresses

与地址关联的人员的反向关系。

OfOrganization SET [0:?] OF IfcOrganization FOR Addresses

与地址关联的组织的反向关系。

点击显示 5 个隐藏的继承特性 点击隐藏 5 个继承特性
IfcPostalAddress (7)
4 InternalLocation OPTIONAL IfcLabel

组织定义的内部邮件投递地址。

5 AddressLines OPTIONAL LIST [1:?] OF IfcLabel

邮政地址。

6 PostalBox OPTIONAL IfcLabel

由可识别邮箱隐含的地址。

7 Town OPTIONAL IfcLabel

城镇名称。

8 Region OPTIONAL IfcLabel

区域名称。

9 PostalCode OPTIONAL IfcLabel

国家邮政服务使用的代码。

10 Country OPTIONAL IfcLabel

ISO 3166 2位国家代码。

表 8.1.3.7.A

8.1.3.7.4 形式化命题(Formal propositions)

名称 描述
WR1

要求至少声明内部位置、地址行、城镇、区域或国家中的一个属性。没有至少其中一个值的邮政地址是不可接受的。

EXISTS (InternalLocation) OR 
EXISTS (AddressLines) OR
EXISTS (PostalBox) OR
EXISTS (PostalCode) OR
EXISTS (Town) OR 
EXISTS (Region) OR  
EXISTS (Country)
表 8.1.3.7.B

8.1.3.7.5 形式化表示(Formal representation)

ENTITY IfcPostalAddress
 SUBTYPE OF (IfcAddress);
	InternalLocation : OPTIONAL IfcLabel;
	AddressLines : OPTIONAL LIST [1:?] OF IfcLabel;
	PostalBox : OPTIONAL IfcLabel;
	Town : OPTIONAL IfcLabel;
	Region : OPTIONAL IfcLabel;
	PostalCode : OPTIONAL IfcLabel;
	Country : OPTIONAL IfcLabel;
 WHERE
	WR1 : EXISTS (InternalLocation) OR 
EXISTS (AddressLines) OR
EXISTS (PostalBox) OR
EXISTS (PostalCode) OR
EXISTS (Town) OR 
EXISTS (Region) OR  
EXISTS (Country);
END_ENTITY;

8.1.3.7.6 参考文献