#!#! #! #!#! #!#! #!#! #!#! #!#! #!#! #!

retrieve the variable. It will be empty until the previous feature sets the stop variable

" POSITION="1271.9034502845025 -554.38009380093786" TOP_LEFT="1271.9034502845025 -554.38009380093786" BOTTOM_RIGHT="1701.9034502845025 -553.38009380093786" BOUNDING_RECT="1271.9034502845025 -554.38009380093786 430 -1" ORDER="500000000000051" FOLLOW_ANCHOR="true" INFO_NODE="false" COLOUR="1,1,0.78431372549019607,0.19607843137254902" SIZE_POLICY="10" ANCHORED_NODE="3">
#!

stop criteria

" POSITION="3410.4093440934398 -860.00925009250091" TOP_LEFT="3410.4093440934398 -860.00925009250091" BOTTOM_RIGHT="3840.4093440934398 -859.00925009250091" BOUNDING_RECT="3410.4093440934398 -860.00925009250091 430 -1" ORDER="500000000000054" FOLLOW_ANCHOR="true" INFO_NODE="false" COLOUR="1,1,0.78431372549019607,0.19607843137254902" SIZE_POLICY="10" ANCHORED_NODE="8">
#!

set the variable

" POSITION="4026.0405004050049 -860.00925009250091" TOP_LEFT="4026.0405004050049 -860.00925009250091" BOTTOM_RIGHT="4456.0405004050044 -859.00925009250091" BOUNDING_RECT="4026.0405004050049 -860.00925009250091 430 -1" ORDER="500000000000055" FOLLOW_ANCHOR="true" INFO_NODE="false" COLOUR="1,1,0.78431372549019607,0.19607843137254902" SIZE_POLICY="10" ANCHORED_NODE="11">
#!
#! #!#! #! #!#!#! #! #!#!#!#!#!#!#!#!#!#!#!#!#!#!#! #!#!#!#!#!#!#!#!#!#!#!#! #!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#! #!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#! #!#!#!#!#!#!#!#!#!#!#!#!#! #!#!#!#!#!#! #!#! #!#! #!#! #!#!
FME_PYTHON_VERSION 36#!START_HEADER#!START_WB_HEADER READER_TYPE MULTI_READER WRITER_TYPE NULL WRITER_KEYWORD NULL_DEST NULL_DEST_DATASET空#!END_WB_HEADER#!START_WB_HEADER#!END_WB_HEADER#!END_HEADER LOG_FILENAME “$(FME_MF_DIR)kn_HTTPCallerStop.log” LOG_APPEND NO LOG_TIMINGS是LOG_FILTER_MASK -1 LOG_MAX_FEATURES 200个LOG_MAX_RECORDED_FEATURES 200 FME_REPROJECTION_ENGINE FME FME_IMPLICIT_CSMAP_REPROJECTION_MODE自动FME_GEOMETRY_HANDLING增强FME_STROKE_MAX_DEVIATION 0#------------------------------------------------------------------------- MULTI_READER_CONTINUE_ON_READER_FAILURE无#------------------------------------------------------------------------- MACRO WORKSPACE_NAME kn_HTTPCallerStop MACRO FME_VIEWER_APP fmedatainspector DEFAULT_MACRO WB_CURRENT_CONTEXT#------------------------------------------------------------------------- TCL2 PROC Creator_CoordSysRemover {} {全球FME_CoordSys; set FME_CoordSys {}; } MACRO Creator_XML NOT_ACTIVATED MACRO Creator_CLASSIC NOT_ACTIVATED MACRO Creator_2D3D 2D_GEOMETRY MACRO Creator_COORDS INCLUDE [如果{{几何对象} == {几何对象}} {{放MACRO Creator_XML *}}] INCLUDE [如果{{几何对象} == {2D坐标列表}} {{放MACRO Creator_2D3D 2D_GEOMETRY};放{MACRO Creator_CLASSIC *}}] INCLUDE [如果{{几何对象} == {三维坐标列表}} {{放MACRO Creator_2D3D 3D_GEOMETRY};看跌期权{MACRO Creator_CLASSIC *}}]有[如果{{几何对象} == {2D最小/最大框}} {集评论{我们需要把它们了minX MINY maxX的美星的COORDS为坐标的完整列表多边形};集splitCoords [分裂[字符串装饰{ }]];如果{[llength $ splitCoords]> 4} {集trimmedCoords {};的foreach项$ {splitCoords如果{$项目= {}} {lappend trimmedCoords $项目}!};集splitCoords $ trimmedCoords;};如果{[llength $ splitCoords] = 4!} {{错误者:坐标列表中,预计四个数字为“疯丫头MINY MAXX MAXY”空格分隔列表 - ` ' 是无效的};};集其minX [LINDEX $ splitCoords 0];集MINY [LINDEX $ splitCoords 1];集maxX的[LINDEX $ splitCoords 2];集MAXY [LINDEX $ splitCoords 3];看跌期权 “MACRO Creator_COORDS $ $了minX $ MINY $其minX美星$ maxX的$ $美星$ maxX的$ MINY $了minX MINY”;放{MACRO Creator_2D3D 2D_GEOMETRY};看跌期权{MACRO Creator_CLASSIC *}}] FACTORY_DEF $(Creator_XML)CreationFactory FACTORY_NAME Creator_XML_Creator CREATE_AT_END没有输出FEATURE_TYPE _____CREATED______ @Geometry(FROM_ENCODED_STRING, ?XML 版本= 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 INPUT FEATURE_TYPE _____CREATED______ @ TCL2(Creator_CoordSysRemover)@CoordSys()NUMBER_OF_COPIES 10 COPY_NUMBER_ATTRIBUTE “ID” 输出FEATURE_TYPE Creator_CREATED fme_feature_type造物主FACTORY_DEF * BranchingFactory FACTORY_NAME “Creator_CREATED分支器-1 4” INPUT FEATURE_TYPE Creator_CREATED TARGET_FACTORY “$(WB_CURRENT_CONTEXT)_CREATOR_BRANCH_TARGET” MAXIMUM_COUNT无的Passed FEATURE_TYPE *#------------------------------------------------------------------------ FACTORY_DEF * TeeFactory FACTORY_NAME “$(WB_CURRENT_CONTEXT)_CREATOR_BRANCH_TARGET” INPUT FEATURE_TYPE * OUTPUT FEATURE_TYPE *#------------------------------------------------------------------------- DEFAULT_MACRO WB_CURRENT_CONTEXT MACRO VariableRetriever_VAR停止INCLUDE [如果{{格洛BAL} == {本地}} {{放MACRO VariableRetriever_VAR $(WB_CURRENT_CONTEXT)_stop};};FACTORY_DEF * TeeFactory FACTORY_NAME VariableRetriever INPUT FEATURE_TYPE Creator_CREATED输出FEATURE_TYPE VariableRetriever_OUTPUT @GlobalVariable(fme_encoded,$(VariableRetriever_VAR),fme_result_attribute,_stop)#------------------------------------------------------------------------- FACTORY_DEF* TestFactory中FACTORY_NAME仪输入FEATURE_TYPE VariableRetriever_OUTPUT TEST @EvaluateExpression(FDIV,STRING_ENCODED, _停 ,测试仪)!=是ENCODED BOOLEAN_OPERATOR或输出PASSED FEATURE_TYPE Tester_PASSED#------------------------------------------------------------------------- FACTORY_DEF * TestFactory中FACTORY_NAME Tester_2 INPUT FEATURE_TYPE Tester_PASSED TEST @EvaluateExpression(FDIV,STRING_ENCODED, ID ,Tester_2)= 5 ENCODED BOOLEAN_OPERATOR OR OUTPUT PASSED FEATURE_TYPE Tester_2_PASSED#------------------------------------------------------------------------- DEFAULT_MACRO WB_CURRENT_CONTEXT MACRO VariableSetter_VAR停止有[如果{{}全球=={本地}} {{放MACRO VariableSetter_VAR $(WB_CURRENT_CONTEXT)_stop};}] FACTORY_DEF * TeeFactory FACTORY_NAME VariableSetter INPUT FEATURE_TYPE Tester_2_PASSED输出FEATURE_TYPE VariableSetter_OUTPUT @GlobalVariable(fme_encoded,$(VariableSetter_VAR), “是”)FACTORY_DEF * TeeFactory FACTORY_NAME “VariableSetter输出变压器输出Nuker” INPUT FEATURE_TYPE VariableSetter_OUTPUT#------------------------------------------------------------------------- FACTORY_DEF * RoutingFactory FACTORY_NAME “目标要素类型路由相关器” COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE * FEATURE_TYPE_ATTRIBUTE __wb_out_feat_type__输出连FEATURE_TYPE * OUTPUT NOT_ROUTED FEATURE_TYPE __nuke_me__ @ TCL2(“FME_StatMessage 818059 [FME_GetAttribute fme_template_feature_type] 818060 818061 fme_warn“)#------------------------------------------------------------------------- FACTORY_DEF * TeeFactory FACTORY_NAME “最终输出Nuker” INPUT FEATURE_TYPE __nuke_me__