斯潘8
斯潘4
使用地理数据库读卡器读取多部分注释时,需要使用地理数据库读卡器上的“拆分多部分注释”设置将注释拆分为多个部分。FME目前不支持将多部分注释作为单个文本元素读取。如果拆分文本是弯曲文本元素的一部分,则不会保持文本字符串的旋转。
附件是一个示例工作区,演示如何提取文本信息(旋转,大小和文本)从每个部分和输出文本字符串,更准确地表示源数据。
它使用textpropertyExtractor获取文本几何体属性,如文本\大小,文本旋转和文本字符串。请注意,对于上面显示的曲线元素,文本旋转将设置为零。然后,textLocationExtractor转换器将文本的位置提取为点或线串。
如果文本元素是点,则返回点几何图形,如果文本是直线元素,则返回两点线。如果文本元素是曲线字符串,则返回一个LineString。
这允许我们通过使用线串的第一个和最后一个顶点并计算它们之间的角度来计算文本的旋转。这将模拟原始文本字符串随后的旋转。最后,添加回文本属性将得到与源文本近似的文本。
此方法确实会导致处理的特征数量增加,因为每个多部分文本元素被拆分为多个特征。
为了更准确地放置文本,可以使用“拆分复杂批注”阅读器参数将曲线批注拆分为单独的部分。这导致了功能数量的大幅增加,但提供了更精确的文本放置。
?2019安全亚搏在线软件公司|合法的