# ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! # ! FME_PYTHON_VERSION 37 GUI忽略DestDataset_TEXTLINE_1 TEXTLINE_OUT_FME_GROUP_NAMED1_TEXTLINE_1、TEXTLINE_OUT_OVERWRITE_FILE_TEXTLINE_1 TEXTLINE_OUT_FME_GROUP_NAMED2_TEXTLINE_1, TEXTLINE_OUT_END_OF_LINE_TEXTLINE_1, TEXTLINE_OUT_WRITE_LAST_EOL_TEXTLINE_1, TEXTLINE_OUT_ENCODING_TEXTLINE_1, TEXTLINE_OUT_WRITE_UTF8_BOM_TEXTLINE_1, TEXTLINE_OUT_FME_GROUP_NAMED3_TEXTLINE_1, TEXTLINE_OUT_MIME_TYPE_TEXTLINE_1 DEFAULT_MACRO DestDataset_TEXTLINE $ (FME_MF_DIR_USERTYPED) . . /输出/ fme_out.txt GUI文件名如果{{$(DestDataset_TEXTLINE)} == {}} {puts_real{参数'DestDataset_TEXTLINE'必须指定一个值};退出1;};)# !START_HEADER # !MULTI_WRITER_FIRST_WRITER_ID 0 MULTI_WRITER_TYPE TEXTLINE MULTI_WRITER_KEYWORD{0} TEXTLINE_1 #!END_WB_HEADER # !宏WB_KEYWORD“TEXTLINE_1”#!END_WB_HEADER # !START_DEST_HEADER TEXTLINE TEXTLINE_1 # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = #下面的GUI行提示输入一个文件夹作为#的目的地TEXTLINE文件。用户输入存储在# a宏中,然后该宏用于定义要写入的数据集。# !END_DEST_HEADER # !START_WB_HEADER DEFAULT_MACRO DestDataset包含[if {"$(DestDataset)"] != ""} { \ puts {DEFAULT_MACRO DestDataset_TEXTLINE_1 $(DestDataset)} \ } ] #!END_WB_HEADER # !START_DEST_HEADER TEXTLINE TEXTLINE_1 $(DestDataset_TEXTLINE) GUI文件名DestDataset_TEXTLINE_1 Text/Compressed_Text_Files(*.txt;*.txt.gz)DEFAULT_MACRO TEXTLINE_OUT_FME_GROUP_NAMED1_TEXTLINE_1 GUI OPTIONAL DISCLOSUREGROUP TEXTLINE_OUT_FME_GROUP_NAMED1_TEXTLINE_1 TEXTLINE_OUT_OVERWRITE_FILE_TEXTLINE_1 Writer Parameters # ===================================================================== # The following GUI line prompts for the overwrite flag.默认是# YES。可能的值是YES或NO。除了NO或# NO之外的任何值都被解释为YES。YES TEXTLINE_1_OVERWRITE_FILE "$(TEXTLINE_OUT_OVERWRITE_FILE_TEXTLINE_1)"选择TEXTLINE_OUT_OVERWRITE_FILE_TEXTLINE_1 YES%NO覆盖现有文件:DEFAULT_MACRO TEXTLINE_OUT_FME_GROUP_NAMED2_TEXTLINE_1 GUI OPTIONAL DISCLOSUREGROUP TEXTLINE_OUT_FME_GROUP_NAMED2_TEXTLINE_1 TEXTLINE_OUT_END_OF_LINE_TEXTLINE_1%TEXTLINE_OUT_WRITE_LAST_EOL_TEXTLINE_1%TEXTLINE_OUT_ENCODING_TEXTLINE_1%TEXTLINE_OUT_WRITE_UTF8_BOM_TEXTLINE_1 File Contents # ===================================================================== # Set the type of encoding for the output file # ===================================================================== # Set line termination character DEFAULT_MACRO TEXTLINE_OUT_END_OF_LINE_TEXTLINE_1 System TEXTLINE_1_END_OF_LINE "$(TEXTLINE_OUT_END_OF_LINE_TEXTLINE_1)" GUI CHOICE TEXTLINE_OUT_END_OF_LINE_TEXTLINE_1 System%Windows%Unix%Macintosh%Source%None Line Termination: # ===================================================================== # Set whether to write the last line termination character DEFAULT_MACRO TEXTLINE_OUT_WRITE_LAST_EOL_TEXTLINE_1 YES TEXTLINE_1_WRITE_LAST_EOL "$(TEXTLINE_OUT_WRITE_LAST_EOL_TEXTLINE_1)" GUI CHOICE TEXTLINE_OUT_WRITE_LAST_EOL_TEXTLINE_1 YES%NO Write Last Line Terminator: DEFAULT_MACRO TEXTLINE_OUT_ENCODING_TEXTLINE_1 UTF-8 TEXTLINE_1_ENCODING "$(TEXTLINE_OUT_ENCODING_TEXTLINE_1)" GUI STRING_OR_ENCODING TEXTLINE_OUT_ENCODING_TEXTLINE_1 fme-system%* Character Encoding: # ===================================================================== # The following GUI line prompts for the overwrite flag.默认是# YES。可能的值是YES或NO。除了NO或# NO之外的任何值都被解释为YES。YES TEXTLINE_1_WRITE_UTF8_BOM "$(TEXTLINE_OUT_WRITE_UTF8_BOM_TEXTLINE_1)" GUI CHOICE TEXTLINE_OUT_WRITE_UTF8_BOM_TEXTLINE_1 YES%NO Write UTF Byte Order Mark DEFAULT_MACRO TEXTLINE_OUT_FME_GROUP_NAMED3_TEXTLINE_1 GUI OPTIONAL DISCLOSUREGROUP TEXTLINE_OUT_FME_GROUP_NAMED3_TEXTLINE_1 TEXTLINE_OUT_MIME_TYPE_TEXTLINE_1 FME Server Parameters # ===================================================================== # Set the mime type.注意——它实际上只在工作空间#中作为一个FORMAT_PARAMETER使用,即使这样,也只能由FME服务器的存储库管理器DEFAULT_MACRO TEXTLINE_OUT_MIME_TYPE_TEXTLINE_1 text/plain TEXTLINE_1_MIME_TYPE“$(TEXTLINE_OUT_MIME_TYPE_TEXTLINE_1)”解析。 GUI STRING_OR_CHOICE TEXTLINE_OUT_MIME_TYPE_TEXTLINE_1 application/json%application/octet-stream%application/xml%application/x-www-form-urlencoded%image/gif%image/jpeg%image/png%image/tiff%multipart/mixed%multipart/alternative%multipart/related%text/html%text/plain%text/xml MIME Type: # ============================================================================ # Opt in for destination dataset type vs format type validation DEFAULT_MACRO TEXTLINE_OUT_DESTINATION_DATASETTYPE_VALIDATION_TEXTLINE_1 Yes TEXTLINE_1_DESTINATION_DATASETTYPE_VALIDATION "$(TEXTLINE_OUT_DESTINATION_DATASETTYPE_VALIDATION_TEXTLINE_1)" DEFAULT_MACRO TEXTLINE_OUT_COORDINATE_SYSTEM_GRANULARITY_TEXTLINE_1 FEATURE TEXTLINE_1_COORDINATE_SYSTEM_GRANULARITY "$(TEXTLINE_OUT_COORDINATE_SYSTEM_GRANULARITY_TEXTLINE_1)" # ============================================================================ TEXTLINE_1_GENERATE_FME_BUILD_NUM 19630 TEXTLINE_1_DATASET "$(DestDataset_TEXTLINE_1)" #!END_DEST_HEADER # !START_WB_HEADER # !END_WB_HEADER # !END_HEADER LOG_FILENAME " $ (FME_MF_DIR)工作台。log" LOG_APPEND NO LOG_TIMINGS YES LOG_FILTER_MASK -1 LOG_MAX_FEATURES 200 LOG_MAX_RECORDED_FEATURES 200 FME_REPROJECTION_ENGINE FME FME_IMPLICIT_CSMAP_REPROJECTION_MODE Auto FME_GEOMETRY_HANDLING Enhanced FME_STROKE_MAX_DEVIATION 0 DEFAULT_MACRO DATASET_KEYWORD_TEXTLINE_1 TEXTLINE_1 # ------------------------------------------------------------------------- MULTI_READER_CONTINUE_ON_READER_FAILURE No # ------------------------------------------------------------------------- MACRO WORKSPACE_NAME Workbench MACRO FME_VIEWER_APP fmedatainspector DEFAULT_MACRO WB_CURRENT_CONTEXT # ------------------------------------------------------------------------- Tcl2 proc Creator_CoordSysRemover {} { global FME_CoordSys;设置FME_CoordSys {};宏创建器_classic NOT_ACTIVATED宏创建器_2d3d 2D_GEOMETRY宏创建器_coords {{几何对象}=={几何对象}}{放置{宏Creator_XML *}}}{宏Creator_CLASSIC *}}包括[if{{几何对象}== {3D坐标列表}}{宏Creator_2D3D 3D_GEOMETRY};{set comment {We need to turn the COORDS which are minX minY maxX maxY into a full polygon list of coordinates} {{Geometry Object} == {2D Min/Max Box}} {set comment {We need to turn the COORDS which are minX minY maxX maxY into a full polygon list of coordinates};设置splitcods [split]字符串修剪{ }]];如果{[llength $ splitcods] > 4} {set trimmedCoords {};如果{$item != {}} {lappend trimmedCoords $item}};设置splitCoords trimmedCoords美元;};如果{[llength $splitCoords] != 4} {error {Creator: Coordinate list is expected to be a space delimited list of four numbers as 'minx miny maxx maxy' - ' 的是无效的};};设置minX [lindex $splitCoords 0];set minY [lindex $splitCoords 1];设置maxX [lindex $splitCoords 2];设置maxY [lindex $splitCoords 3];放“宏创建器_coords $minX $minY $minX $maxY $maxX $maxY $maxX $minY $minX $minY”;放置{宏Creator_2D3D 2D_GEOMETRY};Creator_XML_Creator CREATE_AT_END无输出 xml ? version = 1.0 编码= US_ASCII 独立的= 没有 吗? 几何 尺寸= 2 几何 )FACTORY_DEF $ (Creator_CLASSIC) CreationFactory FACTORY_NAME Creator_CLASSIC_Creator (Creator_2D3D) (Creator_COORDS) CREATE_AT_END没有美元输出FEATURE_TYPE _____CREATED______ FACTORY_DEF * TeeFactory FACTORY_NAME Creator_Cloner输入FEATURE_TYPE _____CREATED______ @Tcl2 (Creator_CoordSysRemover) @CoordSys () NUMBER_OF_COPIES 1 COPY_NUMBER_ATTRIBUTE“_creation_instance”输出FEATURE_TYPE Creator_CREATED fme_feature_type创造者“@EvaluateExpression (ATTR_CREATE_EXPR_PROPAGATE_MISSING_FDIV,成功 工作!, feature_type)“factory_def*branchingfactory factory_name”creator_created brancher-1 4“input feature_type creator_created target_factory”$(wb_current_context)_creator_branch_target“maximum_count none output passed feature_type*”;———————————————————————————————“$(WbjCurrTurnFieldCurror),TyxCurraseBangChina目标”“输入特征,类型特征,输出类型,特征类型,**”-------------------------------------------------FaseYy-DEF*TracePrimeFaskyOyNo:“目的地特征类型路由相关器”CordPyPARMY评价单程输入特征-Type类型*路由FMEA通用CeCurror文本线输出路由器__ 计算表达式 属性创建表达式传播丢失 文本行数据 价值 开帕伦 成功 关闭paren 属性集 ,多个写入程序ID,0, 供应属性 编码的 __wb_out_feat_类型__ text_line 几何特征_type_u attribute_u wb_u out_u feat_u type_u output routed feature_u type*output not_u routed feature_u type_u nuke_u me_uuuu@tcl2(“fme_statmessage 818059[fme_getattribute fme_template_u feature_u type]818060 818061 fme_u warn”)詿——输出核弹“输入特性”类型核弹__