西班牙
斯潘4
非空间属性信息可以作为标记(MicroStation功能)附加到DGN元素。fme中的一个简单参数可以帮助将fme属性编写为microstation标记。通过创建一系列定义标记和标记集的格式属性以及存储标记值的用户属性,可以将标记写入MicroStation设计文件。
使用fme读取microstation标签包括本文是的。
添加时DGN编写器对于工作区,“参数”对话框有一个写入标记参数,选项为“是”或“否”。
在现有工作区中的导航器窗口中存在相同的参数:
然后,用户应使用他们喜欢的任何方法,使用所需的属性模式设置DGN编写器功能类型:
然后-假设write tags设置为yes-运行工作区时,源功能的属性信息将作为一组标记写入microstation数据集:
此处的标记集命名为“Parks”,因为这是FME功能类型的名称。
当需要多个标记集时,可以使用格式属性定义标记。这些属性告诉编写器应该使用哪些属性以及它们应该属于哪个标记集。属性如下:
igds标签名{}.tagset_名称 .标记类型 .提示 .显示 .默认值 .x_偏移 .Y_偏移量 .Z_偏移
例如,可以将属性定义为:
igds_tag_names{0}=parkname igds_tag_names{1}=parkarea parkname.tagset_name=leisure parkarea.tagset_name=groundsmainance
这将创建两个标记集(闲暇,请地面维护),每个都有一个标签(公园名,请公园区)
以下示例使用两个不同的标记集编写一组地块边界;一个用于一般包裹信息,一个用于所有权信息。下载编写DGN标记示例的模板(FME20171-微静态agswriting.fmwt),用FME工作台打开,检查:
请注意,工作区的第一部分读取包含一些基本地块信息的地块数据,并从Excel电子表格中合并所有权信息。
第二部分书签“define tags”由五个转换器组成,它们执行创建属性以定义标记。
注意:步骤1a-1d都是attributecreator的一部分(步骤1)IGDSJTAGNORID { 0 } PARCELSID ID IDSDAGTAGIL名称{ 1 }区域IGDSA标签名{ 2 }周界IGDSA标签名{ 3 }所有者IsdgTaGyNosix { 4 } OrnService
PARSELIDID.PARCELATION PARCEDATA ARA.TAGSETATION PARCEDATA PIMIMET.TAGSETIGNEL PARCEDATA OWER
TaType 3 Aea. TaType 4 PiimTy.TaType 4所有者. TAGTYPE 1 OrthReaveSosiCE. TAGTYPE 3
是的,5,7
PXCELIDID.xYOffice 10 PARCELIDID.YY偏移- 17
结果是microstation中的一组标记:
?2019安全亚搏在线软件公司|合法的