span8
span4
feature-linked-annotation.fmwt
尽管注释被存储在地理数据库的单独特征层,它们可以通过要素关联的注释被链接到其它的特征。当有一个注记要素类和一些其它要素类之间的关系发生功能联。
联是通过一个共同的属性定义关系来进行。的关系必须已经在地理数据库写入数据之前定义。
它是如何工作的FME:如果在地理数据库中存在注释的关系,那么FME会自动创建注释和关系。在FME地理数据库作家将获取新功能的对象ID,然后写批注功能,并链接到它的关系。其结果是,你只需要编写的主要特征类(在下面的例子中区)和一个FME功能包含足够的信息来编写两个特点:一个注释功能(区域名称)和一个主功能(区)。创建的注释是基于你在注记要素类目标地理数据库中创建的注释规则(区域名称)
区(MapInfo的TAB)
在上面的图片中,我们看到了Zones选项卡文件及其相关属性的可视化。ZoneName属性将为特性链接注释提供值。
1.设置目标地理数据库
如上所述,特征联是通过一个共同的属性定义关系来进行。因此,有必要先确定要写入数据的目的地理数据库的功能和注解之间的关系。这一过程将需要使用ArcGIS创建一个空的要素类,以保持区域特色,空要素关联的注记类(设计所要求的规模,布局性,文本大小等)来存放区注释和关系类两个连接在一起(注*生成在ArcGIS要素关联的注记类应建立必要的关系类)。
对于这里的目的,先前创建的地理数据库模板文件已经被应用到所连接的工作区,将在翻译过程中使用到所需的模式应用到我们的目的地地理数据库。在这个例子中的模板文件名为`DESTINATION_GDB_TEMPLATE.XML`,并且被设定为作家的“模板文件”参数。
2.读取源数据 - MapInfo的TAB(MITAB)
分区特征几何形状和说明从使用的MapInfo TAB(MITAB)读取器的TAB源文件中读出,提供功能和注释为在步骤1中引用的将被提供的注释值在地理数据库中的目的地要素类(区域和区域名称)从源数据的属性ZONENAME。
3.写地理数据库要素和要素关联的注记
添加地理数据库ESRI(文件地理数据库)作家。正如上面提到的,而不是从头开始创建地理数据库,我们将使用一个ArcGIS XML工作空间文档。该模板通过从现有地理数据库导出它创建。在这种情况下,该模板文件由包含要素类,要素关联的注记类和关系类地理数据库导出。一个作家参数设置模板来创建地理数据库使用和添加地理数据库的作家时,可以设置。
一旦添加,MapInfoTAB读取器的输出连接到地理数据库的作家。在导航窗口中,设置交易类型编辑会话。我们正在处理复杂的功能,只能在编辑会话或版本进行编辑。此外,确保覆盖现有地理数据库设置为No.
如果你不使用模板文件,添加写入器:
如果一个模板文件不可用,因为在步骤1中提到的一个目的地理数据库是从头开始创建,加入ESRI地理数据库(文件地理数据库)的作家时,一定要设置添加要素类型的作家对话的部分“从进口数据集”。
出现提示时,设置的格式,然后选择地理数据库中的第1步,然后点击创建好吧。FME将扫描的地理数据库,以确认哪些表存在。当用类列表提示,只选择要素类,你想用的功能来填充。
一旦作家加入,则MapInfoTAB读取器的输出连接到地理数据库的作家。在导航窗口中,设置交易类型编辑会话。我们正在处理复杂的功能,只能在编辑会话或版本进行编辑。此外,确保覆盖现有地理数据库设置为No.
*在上述实施例中使用的地理数据库ESRI(文件地理数据库)作家要求的ArcGIS的许可版本可用给用户。有关要求ArcGIS许可级别的详细信息,请参阅所需的ArcGIS许可的地理数据库FME格式类型。
当一个地理数据库转换为另一种,但也可以如上述相同的方式来创建新的关联要素的注释。然而,在某些情况下,你可能已编辑您的注释,你想保留这些修改。要做到这一点,你需要将源注释链接回主要特征,并为您想保留注释特点geodb_ <安诺>格式属性。此外,在您的目标地理数据库模板,确保注释并不会自动插入功能创建。要做到这一点,你需要编辑ArcGIS的注释属性,取消选择“添加功能时创建的注释”。然后导出到您的ESRI的XML工作空间文档,你会用你的地理数据库模板
在这个例子中,源地理数据库具有的特征类区和特征关联的注记区域名称。FME(2018.1或更高版本)会自动添加到geodb_text_feat_class_name批注功能。在早期版本的FME的你必须将其设置为注记要素类,即区域名称的名称。工作区的用途:
伟大的文章,谢谢!
我有这个问题,如果我更新通过FME具有功能链接注释功能(多边形),注释前位置迷路(当他们从他们的默认位置移动的距离)。
我尝试直接通过非esri技术(SQL)更新那些多边形特性或注释特性,但这没有达到目的。
是否有一个解决这个问题?
©2019安全亚搏在线软件公司|法律