# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
测试;
价值
类型
包含插入'FEATURE
创建
的
功能
与
uuid
价值
uuid
有
被
添加
来
价值
表格
“BOOL_OP;或者,COMPOSITE_TEST;
测试;
价值
类型
包含删除'FEATURE
删除
的
功能
与
uuid
价值
uuid
有
被
删除
从
价值
表格
“BOOL_OP;或者,COMPOSITE_TEST;
测试;
价值
类型
包含更新'FEATURE
更新
的
功能
与
uuid
价值
uuid
有
被
更新
通过
这
SQL
查询:
价值
查询
”FME_NUM_CONDITIONS4___ SET_TO " / > # !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
# !
FME_PYTHON_VERSION 27 # !START_HEADER # !NULL WRITER_TYPE NULL WRITER_KEYWORD NULL_DEST_DATASET NULL #!END_WB_HEADER # !START_WB_HEADER # !END_WB_HEADER # !FME FME_IMPLICIT_CSMAP_REPROJECTION_MODE END_HEADER LOG_MAX_FEATURES 200 LOG_MAX_RECORDED_FEATURES 200 FME_REPROJECTION_ENGINE:汽车FME_GEOMETRY_HANDLING增强FME_STROKE_MAX_DEVIATION 0 LOG_FILTER_MASK 1 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MULTI_READER_CONTINUE_ON_READER_FAILURE没有# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -宏WORKSPACE_NAME WebSocket_Receiver_Complete宏观FME_VIEWER_APP fmedatainspectorDEFAULT_MACRO WB_CURRENT_CONTEXT # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Tcl2 proc Creator_CoordSysRemover{}{全球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______ NUMBER_OF_COPIES 1 COPY_NUMBER_ATTRIBUTE“_creation_instance”输出FEATURE_TYPE Creator_CREATED @Tcl2 (Creator_CoordSysRemover) @CoordSys () fme_feature_type创造者FACTORY_DEF * BranchingFactory Creator_CREATED FACTORY_NAME”Brancher -1 18" INPUT FEATURE_TYPE Creator_CREATED TARGET_FACTORY "$(WB_CURRENT_CONTEXT)_CREATOR_BRANCH_TARGET" OUTPUT PASSED FEATURE_TYPE * @RemoveAttributes("Creator_CREATED Brancher -1 18".BranchingFactory.Count) # ------------------------------------------------------------------------- FACTORY_DEF * TeeFactory FACTORY_NAME "$(WB_CURRENT_CONTEXT)_CREATOR_BRANCH_TARGET" INPUT FEATURE_TYPE * OUTPUT FEATURE_TYPE * # ------------------------------------------------------------------------- FACTORY_DEF * COM.safe.fme.factory.WebSocketFactory FACTORY_NAME WebSocketReceiver INPUT FEATURE_TYPE Creator_CREATED DIRECTION RECEIVE INITIATION_SEQUENCE CONNECT PERSISTENT NO HOST "@EvaluateExpression(STRING,ws://localhost:7078,WebSocketReceiver)" PREAMBLE "@EvaluateExpression(STRING,
ws_op
:
开放
ws_stream_ids
:
postgres
WebSocketReceiver)” VERIFY_SSL_CERTIFICATES_BOOL true ATTRNAME "_output" OUTPUT OUTPUT FEATURE_TYPE WebSocketReceiver_OUTPUT # ------------------------------------------------------------------------- FACTORY_DEF * JSONQueryFactory FACTORY_NAME JSONFlattener INPUT FEATURE_TYPE WebSocketReceiver_OUTPUT MODE FLATTEN JSON_DOCUMENT "@EvaluateExpression(FDIV,STRING_ENCODED,
价值
_output
JSONFlattener)” EXPLODE_QUERY "json" RECURSIVE_FLATTEN YES ERROR_LIST_ATTR "_json_error" OUTPUT EXPLODED FEATURE_TYPE JSONFlattener_OUTPUT OUTPUT REJECTED FEATURE_TYPE JSONFlattener_
FACTORY_DEF * TeeFactory FACTORY_NAME“jsonflater”
输出Nuker"输入特征_type json压扁器
DEFAULT_MACRO _WB_BYPASS_TERMINATION No FACTORY_DEF * TeeFactory FACTORY_NAME jsonflater_
输入FEATURE_TYPE JSONFlattener_
输出失败的FEATURE_TYPE * @Abort(已编码,json扁平化
输出
一个
拒绝了
特性。
来
继续
如果
特性
是
拒绝了
改变
的
工作空间
参数
拒绝了
功能
处理
来
继续
翻译
)# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FACTORY_DEF * AttrSetFactory FACTORY_NAME AttributeManager输入FEATURE_TYPE JSONFlattener_OUTPUT MULTI_FEATURE_MODE没有NULL_ATTR_MODE NO_OP ATTRSET_CREATE_DIRECTIVES _PROPAGATE_MISSING_FDIV ACTION_COLUMN 3 DEF_VAL_COLUMN 2 ATTR_ACTION”“信息”“FME_CONDITIONAL: DEFAULT_VALUE ' _FME_NO_OP_ ' BOOL_OP;或者,COMPOSITE_TEST;
测试;
价值
类型
包含插入'FEATURE
创建
的
功能
与
uuid
价值
uuid
有
被
添加
来
价值
表格
“BOOL_OP;或者,COMPOSITE_TEST;
测试;
价值
类型
包含删除'FEATURE
删除
的
功能
与
uuid
价值
uuid
有
被
删除
从
价值
表格
“BOOL_OP;或者,COMPOSITE_TEST;
测试;
价值
类型
包含更新'FEATURE
更新
的
功能
与
uuid
价值
uuid
有
被
更新
通过
这
SQL
查询:
价值
查询
“FME_NUM_CONDITIONS4___ SET_TO”输出输出FEATURE_TYPE AttributeManager_OUTPUT # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FACTORY_DEF * TeeFactory FACTORY_NAME Logger_Logger输入FEATURE_TYPE AttributeManager_OUTPUT输出FEATURE_TYPE Logger_LOGGED @Log(“记录器:功能 is:","20","20") @FeatureType(Logger_LOGGED) FACTORY_DEF * TeeFactory FACTORY_NAME "Logger LOGGED Output Nuker" INPUT FEATURE_TYPE Logger_LOGGED # ------------------------------------------------------------------------- FACTORY_DEF * RoutingFactory FACTORY_NAME "Destination Feature Type Routing Correlator" COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE * FEATURE_TYPE_ATTRIBUTE __wb_out_feat_type__ OUTPUT ROUTED 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 "Final Output Nuker" INPUT FEATURE_TYPE __nuke_me__