#!#! #! #!#! #!#! #!#! #!#! #!#! #!#! #!#! #!#! #!#! #! #!#!#!#!#!#!#!#!#!#!#!#!#!#! #!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!FeatureTypes:,WFS_HTTP_USER_AGENT,"OPTIONAL TEXT",WFSHTTPUser-Agent:,WFS_MAX_RESULT_FEATURES,"OPTIONAL INTEGER",WFSMaxFeatures:,WFS_ADD_NAMESPACE_PREFIX_TO_NAMES,"OPTIONAL LOOKUP_CHOICE ""Feature Types"",FEATURE_TYPES%""Feature Types and Attributes"",FEATURE_TYPES_AND_ATTRIBUTES",WFSAddXMLNamespacePrefixto:,WFS_MAP_GEOMETRY_COLUMNS,"OPTIONAL CHECKBOX YES%NO",WFSMapGeometryColumns,WFS_MAX_MULTI_LIST_LEVEL,"OPTIONAL CHOICE 0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20",WFSLimitNumberofListsinNestedAttributes:,WFS_ENFORCE_PATH_CONTINUITY_BY,"OPTIONAL LOOKUP_CHOICE ""Snapping End Points"",SNAPPING_END_POINTS%""Inserting New Segment"",INSERTING_NEW_SEGMENT",WFSEnforcePathContinuityBy:,WFS_DISABLE_AUTOMATIC_READER_TYPE_SELECTION,"OPTIONAL CHECKBOX YES%NO",WFSDisableAutomaticReaderTypeSelection,WFS_EXPOSE_ATTRS_GROUP,"OPTIONAL DISCLOSUREGROUP WFS_EXPOSE_FORMAT_ATTRS",WFSSchemaAttributes,WFS_PREFER_DATASET_URL,"OPTIONAL CHECKBOX Yes%No",WFSPreferDatasetURL:,WFS_MAP_PREDEFINED_GML_PROPERTIES,"OPTIONAL CHECKBOX YES%NO",WFSMapPredefinedProperties,WFS_USE_OLD_READER,"OPTIONAL CHECKBOX YES%NO",WFSUseOldReaderforGMLv3.1.1andv2.1.2Documents,WFS_GML_FEATURE_PROPERTIES_ATTRIBUTE_HANDLING_GROUP,"OPTIONAL DISCLOSUREGROUP MAP_COMPLEX_PROPERTIES_AS%MAX_MULTI_LIST_LEVEL%XML_FRAGMENTS_AS_DOCUMENTS%FLATTEN_XML_FRAGMENTS",WFSGMLFeatureProperties-AttributeHandling,WFS_XML_FRAGMENTS_AS_DOCUMENTS,"OPTIONAL CHECKBOX YES%NO",WFSIncludeXMLDeclarationinXMLFragments,WFS_MAP_COMPLEX_PROPERTIES_AS,"OPTIONAL ACTIVECHOICE ""Nested Attributes""%""XML Fragments"",MAX_MULTI_LIST_LEVEL",WFSMapComplexPropertiesas:,WFS_QNAMES_FOR_PROPERTIES_TO_IGNORE,"OPTIONAL TEXT_EDIT_XML_ENCODED",WFSPropertiestoIgnore:,WFS_LOCAL_CACHE_EXPIRY,"OPTIONAL INTEGER",WFSLocalCacheExpiryminutes:,WFS_FLATTEN_XML_FRAGMENTS,"OPTIONAL ACTIVEDISCLOSUREGROUP FLATTEN_XML_FRAGMENTS_OPEN_LIST_BRACE%FLATTEN_XML_FRAGMENTS_CLOSE_LIST_BRACE%FLATTEN_XML_FRAGMENTS_SEPARATOR",WFSFlattenXMLFragments,WFS_CONNECTION_PROPERTIES_GROUP,"OPTIONAL DISCLOSUREGROUP PREFER_POST%HTTP_USER_AGENT%CONNECTION_TIMEOUT%TRANSFER_TIMEOUT",WFSConnectionProperties,WFS_PREFERRED_VERSION,"OPTIONAL ACTIVECHOICE 1.0.0,START_INDEX,COUNT%1.1.0,START_INDEX,COUNT%2.0.0",WFSWFSVersion:,WFS_TRANSFER_TIMEOUT,"OPTIONAL RANGE_SLIDER 1%MAX%0",WFSTransferTimeoutLengthseconds:,WFS_PREFER_POST,"OPTIONAL CHECKBOX Yes%No",WFSPreferHTTPPostifAvailable:,WFS_WFS_EXPOSE_FORMAT_ATTRS,"OPTIONAL LITERAL EXPOSED_ATTRS WFS%Source",WFSAdditionalAttributestoExpose:,WFS_DISABLE_XML_NAMESPACE_PROCESSING,"OPTIONAL CHECKBOX YES%NO",WFSDisableXMLNamespaceProcessing,WFS_MAP_EMBEDDED_OBJECTS_AS,"OPTIONAL LOOKUP_CHOICE ""Attributes"",ATTRIBUTES%""Geometries"",GEOMETRIES%""Feature Types"",FEATURE_TYPES",WFSMapEmbeddedObjectsas:,WFS_CONNECTION_TIMEOUT,"OPTIONAL RANGE_SLIDER 1%MAX%0",WFSConnectionTimeoutLengthseconds:,WFS_FILTER_EXPRESSION,"OPTIONAL TEXT_EDIT__ENCODED",WFSXMLFilterExpression:,WFS_GML_READER_GROUP,"OPTIONAL DISCLOSUREGROUP USE_OLD_READER%DISABLE_AUTOMATIC_READER_TYPE_SELECTION%DISABLE_XML_NAMESPACE_PROCESSING",WFSGMLVersionandNamespace,WFS_USE_SEARCH_ENVELOPE,"OPTIONAL ACTIVEDISCLOSUREGROUP SEARCH_ENVELOPE_MINX%SEARCH_ENVELOPE_MINY%SEARCH_ENVELOPE_MAXX%SEARCH_ENVELOPE_MAXY%CLIP_TO_ENVELOPE%BBOX_COORDINATE_SYSTEM",WFSUseSearchEnvelope,WFS_NETWORK_AUTHENTICATION,"OPTIONAL AUTHENTICATOR CONTAINER%ACTIVEDISCLOSUREGROUP%CONTAINER_TITLE%Use Network Authentication%PROMPT_TYPE%NETWORK",WFSUseNetworkAuthentication,WFS_XSD_DOC,"OPTIONAL FILE_OR_URL GML_Schema_File(*.xsd)|*.xsd|All_Files(*)|*",WFSApplicationSchema:,WFS_SRS_AXIS_ORDER,"OPTIONAL CHOICE 1,2%2,1%1,2,3%2,1,3",WFSGMLSRSAxisOrder:,WFS_MAP_FEATURE_COLLECTION,"OPTIONAL LOOKUP_LISTBOX gml:FeatureCollection,gml%wfs:FeatureCollection,wfs",WFSMapFeatureCollection:,WFS_FME_FEATURE_IDENTIFIER,"OPTIONAL WFS_NUMERIC_IDENTIFIER $[DATASET],LAYER_LIST_ONLY,YES,LAYER_LIST_ONLY_INCLUDE_ATTRIBUTES,YES,HTTP_AUTH_USER,$[HTTP_AUTH_USER],HTTP_AUTH_PASSWORD,$[HTTP_AUTH_PASSWORD],HTTP_AUTH_METHOD,$[HTTP_AUTH_METHOD],HTTP_PROXY,$[HTTP_PROXY],HTTP_PROXY_PORT,$[HTTP_PROXY_PORT],HTTP_PROXY_USER,$[HTTP_PROXY_USER],HTTP_PROXY_PASSWORD,$[HTTP_PROXY_PASSWORD],HTTP_PROXY_AUTH_METHOD,$[HTTP_PROXY_AUTH_METHOD]",WFSNumericIdentifierAttribute:,WFS_ARCGIS_CACHE_GROUP,"OPTIONAL DISCLOSUREGROUP LOCAL_CACHE_EXPIRY",WFSArcGISCacheExpiry,WFS_OUTPUT_FORMAT,"OPTIONAL STRING_OR_CHOICE",WFSWFSOutputFormat:,WFS_GMLSRS_GEOMETRY_PARAMETERS,"OPTIONAL DISCLOSUREGROUP SRS_AXIS_ORDER%SRS_ANGLE_DIRECTION%ENFORCE_PATH_CONTINUITY_BY",WFSGMLSRSGeometryParameters,WFS_SRS_ANGLE_DIRECTION,"OPTIONAL LOOKUP_CHOICE Counterclockwise,CCW%Clockwise,CW",WFSGMLSRSAngleDirection:,WFS_IGNORE_APPLICATON_SCHEMA,"OPTIONAL ACTIVECHOICE no,GML_FEATURE_ELEMENTS%yes,XSD_DOC,FME_FEATURE_IDENTIFIER,MAP_FEATURE_COLLECTION,GML_FEATURE_PROPERTIES,GML_FEATURE_PROPERTIES_ATTRIBUTE_HANDLING_GROUP,GML_READER_GROUP",WFSIgnoreApplicationSchema:,WFS_GML_FEATURE_PROPERTIES,"OPTIONAL DISCLOSUREGROUP MAP_EMBEDDED_OBJECTS_AS%MAP_PREDEFINED_GML_PROPERTIES%MAP_GEOMETRY_COLUMNS%ADD_NAMESPACE_PREFIX_TO_NAMES%QNAMES_FOR_PROPERTIES_TO_IGNORE",WFSGMLFeatureProperties">#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#! #!#!#!#!#!#!#!#!#!#!#!#!#!#!#!LowerCaseAttributeNames:,POSTGIS_START_TRANSACTION,"OPTIONAL TEXT",POSTGISStartingFeature:,POSTGIS_NAMED_CONNECTION,"IGNORE TEXT",POSTGISConnection:,POSTGIS_SPATIAL_COLUMN_NAME,"OPTIONAL TEXT",POSTGISSpatialColumn:,POSTGIS_BULK_COPY,"OPTIONAL CHOICE YES%NO",POSTGISBulkInsert,POSTGIS_BEGIN_SQL,"OPTIONAL TEXT_EDIT_SQL_CFG_ENCODED MODE,SQL;FORMAT,POSTGIS",POSTGISSQLToRunBeforeWrite,POSTGIS_TRANSACTION_INTERVAL,"OPTIONAL TEXT",POSTGISFeaturesPerTransaction,POSTGIS_SPATIAL_COLUMN_TYPE,"OPTIONAL LOOKUP_CHOICE geometry%geography",POSTGISSpatialColumnType:,POSTGIS_ADVANCED,"OPTIONAL DISCLOSUREGROUP BULK_COPY%INSERT_TEXT_GEOMETRY%START_TRANSACTION%TRANSACTION_INTERVAL%BEGIN_SQL%END_SQL",POSTGISAdvanced,POSTGIS_COORDINATE_SYSTEM_GRANULARITY,"OPTIONAL NO_EDIT TEXT",POSTGIS,POSTGIS_END_SQL,"OPTIONAL TEXT_EDIT_SQL_CFG_ENCODED MODE,SQL;FORMAT,POSTGIS",POSTGISSQLToRunAfterWrite,POSTGIS_INSERT_TEXT_GEOMETRY,"OPTIONAL CHOICE YES%NO",POSTGISInsertWKT,POSTGIS_STRICT_TEMPORAL_TYPE_HANDLING,"OPTIONAL NO_EDIT TEXT",POSTGIS,POSTGIS_GENERIC_GEOMETRY,"OPTIONAL CHECKBOX yes%no",POSTGISCreateGenericSpatialColumns:">#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#! #!#!#!#!#! #!#! #!#! #!#! #!#!fme_python_version 27#!start_header#!start_wb_header reader_type multi_reader writer_type null writer_keyword null_dest null_dest_dataset null#!end_wb_header#!start_wb_header#!end_wb_header#!END_HEADER LOG_FILENAME “$(FME_MF_DIR)Wfs2PostGis(2018.1).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 no#---------------------------------------------------------------------------------------------------宏Workspace_name WFS2POSTGIS(2018.1)宏FME_VIEWER_APP FMEDatainsPector default_macro wb_current_context#------------------------------------------------------------------------------------- TCL2 proc creator_coordsysremover {} {global fme_coordsys; set FME_CoordSys {}; } MACRO Creator_XML NOT_ACTIVATED MACRO Creator_CLASSIC NOT_ACTIVATED MACRO Creator_2D3D 2D_GEOMETRY MACRO Creator_COORDS 包括[如果{{geometry对象} == {geometry对象}} {puts {macro creator_xml *}}]包括[if {geometry对象} == {2d coordent列表}} {puts {宏creator_2d3d 2d_geometry};Puts {宏creator_classic *}}]包括[if {geometry对象】== {3d coordent列表}} {puts {宏creator_2d3d 3d_geometry};放置{macro creator_classic *}}]包括[if {geometry对象} == {2d min / max box}} {set注释{我们需要将minx尖锐的maxx maxy转换为坐标的完整多边形列表};设置splitCoords [strond [string trim { }]]; if { [llength $splitCoords] > 4} { set trimmedCoords {}; foreach item $splitCoords { if { $item != {} } {lappend trimmedCoords $item} }; set splitCoords $trimmedCoords; }; if { [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];设置Miny [Lindex $ SplitCoords 1];设置maxx [lindex $ splitcoords 2];设置maxy [lindex $ splitcoords 3];Puts“Macro Creator_coords $ minx $ miny $ minx $ maxy $ maxx $ maxy $ maxx $ miny $ minx $ miny”;放{宏creator_2d3d 2d_geometry};puts {宏creator_classic *}}] foress_def $(creator_xml)creationfactory factory_name creator_xml_creator create_at_end没有输出feature_type _____created______ @geometry(from_encoded_string, ?XML. 版本= 1.0 encoding= US_ASCII. S.tandalone= 几何学 dimension= 2 空值 几何学 ) FACTORY_DEF $(Creator_CLASSIC) CreationFactory FACTORY_NAME Creator_CLASSIC_Creator $(Creator_2D3D) $(Creator_COORDS) CREATE_AT_END no OUTPUT FEATURE_TYPE _____CREATED______ FACTORY_DEF * TeeFactory FACTORY_NAME Creator_Cloner INPUT FEATURE_TYPE _____CREATED______ @Tcl2(Creator_CoordSysRemover) @CoordSys() NUMBER_OF_COPIES 1 OUTPUT FEATURE_TYPE Creator_CREATED fme_feature_type Creator 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 * # ------------------------------------------------------------------------- FACTORY_DEF * TeeFactory FACTORY_NAME "$(WB_CURRENT_CONTEXT)_CREATOR_BRANCH_TARGET" INPUT FEATURE_TYPE * OUTPUT FEATURE_TYPE * # ------------------------------------------------------------------------- MACRO FeatureReader_OUTPUT_PORTS_ENCODED MACRO FeatureReader_DIRECTIVES MAP_GEOMETRY_COLUMNS,YES,ENFORCE_PATH_CONTINUITY_BY,SNAPPING_END_POINTS,DISABLE_AUTOMATIC_READER_TYPE_SELECTION,NO,PREFER_DATASET_URL,No,MAP_PREDEFINED_GML_PROPERTIES,NO,USE_OLD_READER,NO,XML_FRAGMENTS_AS_DOCUMENTS,YES,MAP_COMPLEX_PROPERTIES_AS,Nested 属性,local_cache_expiry,60,flatten_xml_fragents,no,deverion_version,1.1.0,transfer_timeout,90,preplet_post,no,disable_xml_namespace_processing,no,pap_embedded_objects_as,属性,connection_timeout,90,sement_search_envelope,no,ignore_applicaton_schema,no#始终提供互动,否则出厂默认为Envelope_Intersects包括[if {({none} == { })||({($ interact_options)} == {})} {puts {宏fctquery_interaction_line fctquery_interaction无};} else {puts {宏fctquery_interaction_line fctquery_interaction“none”};#将属性合并选项合并到出厂期望Default_Macro FeatureReader_Combine_Attrs包含[if {{result_only} == {merge}} {puts“宏FeatureReader_Combine_Attrs “;} else {puts”宏观团featurereader_combine_attrs result_only“;}; pults {default_macro featurereaderderdataset_featurereader http: api.vicroads.vic.gov.au vicroads WFS?服务= WFS 版本= 1.1.0. REQUEST=GetCapabilities AUTH = eyJraWQiOiJRRFFQWDZVSDlQRExOOU9GQVowMlNFRFVYIiwic3R0IjoiYWNjZXNzIiwiYWxnIjoiSFMyNTYifQ.eyJqdGkiOiJuUzRMM0MzSURvdzRsakNNc3R2Y0IiLCJpYXQiOjE0OTE1Mzg2NDQsImlzcyI6Imh0dHBzOi8vYXBpLnN0b3JtcGF0aC5jb20vdjEvYXBwbGljYXRpb25zLzRBeTd5RjJtUUNpQlpxUHo5Q3lRVTgiLCJzdWIiOiJodHRwczovL2FwaS5zdG9ybXBhdGguY29tL3YxL2FjY291bnRzL20xckJyQ1BGMXJCREdVUG9oN2gxZiIsImV4cCI6MTU1NDYxMDY0NH0.9NmwBbkw_5pe_0LRaPENBCBo3j6KsPY-V2OR7Qq1rOw};] factory_def * queryfactory factory_name feateurereader输入feature_type creator_created $(fctquery_interaction_line)combine_attributes $(featurerereader_combine_attrs)queryfct_attribute_prefix combine_geometry结果_only enable_cache no queryfct_table_separator space reader_type wfs reader_dataset“$(featurererederdataset_featurereader)”queryfct_ids“rwe_line rwe_point" READER_DIRECTIVES META_MACROS,SourcePREFER_DATASET_URL SourcePREFERRED_VERSION 1.1.0 sourceconnection_properties_group. SourcePREFER_POST sourcehttp_user_agent. sourceconnection_timeout. 90 sourcetransfer_timeout. 90 sourcemax_result_features. sourcestart_index. Unused SourceCount. Unused sourceoutput_format. sourcefilter_expression. sourcignore_applicaton_schema. sourcexsd_doc. SourceFME_FEATURE_IDENTIFIER sourcemap_feature_collection. sourcegml_feature_elements. Unused SourceGMLSRS_GEOMETRY_PARAMETERS sourcesrs_axis_order. SourceSRS_ANGLE_DIRECTION sourceenforce_path_continuity_by. SNAPPING_END_POINTS sourcegml_reader_group. sourceuse_old_reader. sourcedisable_automatic_reader_type_selection. sourcedisable_xml_namespace_processing. sourcegml_feature_properties. sourcemap_embedded_objects_as. 属性 SourceMAP_PREDEFINED_GML_PROPERTIES SourceMAP_GEOMETRY_COLUMNS YES sourceadd_namespace_prefix_to_names. SourceQNAMES_FOR_PROPERTIES_TO_IGNORE sourcegml_feature_properties._ATTRIBUTE_HANDLING_GROUP SourceMAP_COMPLEX_PROPERTIES_AS 嵌套 属性 sourcemax_multi_list_Level. SourceXML_FRAGMENTS_AS_DOCUMENTS YES sourceflatten_xml_fragments. sourceflatten_xml_fragments_open_list_brace. sourceflatten_xml_fragments._CLOSE_LIST_BRACE sourceflatten_xml_fragments_separator. sourcearcgis_cache_group. sourcelocal_cache_expiry. 60 sourceexpose_attrs_group. sourcewfs_expose_format_attrs. sourceuse_search_envelope. SourceSEARCH_ENVELOPE_MINX 0. SourceSEARCH_ENVELOPE_MINY 0. sourcearch_envelope_maxx. 0. sourcearch_envelope_maxy. 0. SourceCLIP_TO_ENVELOPE SourceBBOX_COORDINATE_SYSTEM SourcenetWork_Authentication. 图元文件,WFS BASED_ON_CONNECTION QUERYFCT_OUTPUT”S" CONTINUE_ON_READER_ERROR YES QUERYFCT_RESULT_TAGS $(FeatureReader_OUTPUT_PORTS_ENCODED) QUERYFCT_SET_FME_FEATURE_TYPE YES READER_PARAMS_WWJD $(FeatureReader_DIRECTIVES) TREAT_READER_PARAM_AMPERSANDS_AS_LITERALS YES OUTPUT RESULT FEATURE_TYPE FeatureReader_ 输出架构Feature_type FeatureReader_ #---------------------------------------------------------------------包括[puts {default_macro featurewriterdataset_featurewriter localhost.test};] factory_def * writerfactory factory_name featurewriter writer_type postgis writer_dataset“$(featurewriterdataset_featurewriterwriter)”writer_settings runtime_macros,strict_temporal_type_handling Yes NAMED_CONNECTION localhost.test.test. spatial_column_type. 几何学 SPATIAL_COLUMN_NAME the_geom generic_geometry. dightcase_attribute_names. Yes COORDINATE_SYSTEM_GRANULARITY FEATURE_TYPE 先进的 fme_disclosure_open. bulk_copy. YES START_TRANSACTION 0. TRANSACTION_INTERVAL 1000 插_TEXT_GEOMETRY BEGIN_SQL END_SQL ,metafile,postgis writer_metafile attribute_case,lower,attribute_invalid_chars。 % - # !?* + ,attribute_length,63,attr_type_map,bool fme_boolean char 宽度 FME_CHAR. 宽度 varchar 宽度 fme_varchar. 宽度 text fme_buffer XML. fme_xml. json FME_JSON. jsonb. FME_JSON. 黑白 fme_binarybuffer. 黑白 fme_varbinary. 宽度 黑白 fme_binary. 宽度 INT2. FME_INT16. INT2. fme_int8 INT2. fme_uint8 INT4. fme_int32. INT4. fme_uint16 INT8. fme_int64 INT8. fme_uint32. 数字 宽度 decimal fme_decimal. 宽度 decimal 数字 20. 0. fme_uint64 oid. fme_uint32. 序列号 fme_int32. float4. fme_real32 money fme_real32 Float8. fme_real64. 日期 fme_date time fme_time. TIMETZ. fme_time. 时间戳 fme_datetime. Timestamptz. fme_datetime. uuid. fme_buffer bit 宽度 FME_CHAR. 宽度 毒率 fme_buffer 毒率 宽度 fme_varchar. 宽度 ,dest_illegal_attr_list,fme_db_operation FME_DB_TRANSACTION fme_feature_operation. POSTGIS_TRUNCATE_TABLE FME_TABLE_HANDLING FME_SELECTION_METHOD FME_MATCH_COLUMNS fme_where_builder_clause. fme_match_id_attribute. FME_MATCH_REVISION_ATTRIBUTE FME_UPDATE_GEOMETRY postgis_type. postgis_mode. postgis_sql_key_columns. POSTGIS_GEOMETRY_COLUMN postgis_spatial_column. postgis_drop_table postgis_spatial_column_type. postgis_srid. postgis_create_with_oids. POSTGIS_CREATE_GIST_INDEX postgis_vacuum_Analyze. POSTGIS_ALLOW_SERIAL_WRITING POSTGIS_MULTI_GEOMETRY,FEATURE_TYPE_CASE,ANY,FEATURE_TYPE_INVALID_CHARS, :?* | %# + ,feature_type_length,63,feature_type_length_includes_prefix,false,feature_type_reserved_words,met format_metafile,$(fme_home_encoded)metafile postgis.fmf,format_name,postgis,geom_map,postgis_multipoint FME_POINT. postgis_point FME_POINT. postgis_multilinestring. fme_line. postgis_multicurve fme_line. postgis_linestring. fme_line. postgis_multilinestring. fme_line. postgis_circularstring fme_line. postgis_compoundcurve. fme_line. postgis_multipolygon fme_polygon. postgis_multisurface. fme_polygon. postgis_polygon. fme_polygon. postgis_multipolygon fme_polygon. postgis_curvepolygon fme_polygon. postgis_multipolygon fme_rectangle. postgis_multipolygon fme_rounded_rectangle. postgis_multipoint. fme_text. postgis_multipolygon fme_ellipse. postgis_multilinestring. fme_arc. postgis_triangle fme_polygon. postgis_polyhedralsurface. fme_surface. postgis_polyhedralsurface. fme_solid. postgis_tin. fme_surface. postgis_none fme_no_geom. postgis_geometry. fme_no_geom. postgis_geometry.collection fme_collection postgis_multipolygon FME_RASTER. postgis_multipolygon FME_POINT._cloud postgis_none fme_feature_table,reader_attr_index_types,btree rtree. Hash pileickey,source,no,supports_feat_type_fanout,是,supports_multi_geom,no,workbench_canned_schema,writer,postgis,writer_attr_index_types,btree rtree. Hash pileickeyke,writer_defline_parms, GUI 名为Group. fme_configuration_group. fme_configuration_common_group%fme_spatial_group%fme_advanced_group%oracle_advanced_group 桌子 GUI 名为Group. fme_configuration_common_group fme_feature_operation%fme_table_handling%oracle_model%fme_update_geometry%fme_selection_group%fme_table_creation_group General GUI ACTIVECHOICE_LOOKUP fme_feature_operation. fme_update_geometry. fme_selection_group%更新 更新 ++ fme_table_handling + use_existing ++ fme_selection_group + fme_disclosch_open%Delete 删除 ++ fme_table_handling + use_existing fme_update_geometry. ++ fme_selection_group + fme_disclosch_open fme_spatial_group. fme_advanced_group. oracle_sequenced_cols% 价值 OpenParen. fme_db_operation. 衣服 ++ fme_table_handling + use_existing ++ fme_selection_group + fme_disclosch_open 特征 手术 GUI ACTIVECHOICE_LOOKUP fme_table_handling. 空间 Existing 利用现有的 fme_table_creation_group%Create 空间 If 空间 Needed create_if_missing.%Drop 空间 空间 创造 drop_create%truncate. 空间 Existing TRUNCATE_EXISTING fme_table_creation_group 桌子 Handling create_if_missing. GUI 整个_ lookup_choice. fme_update_geometry. Yes YES%No 更新 空间 柱子 S. YES GUI 披露组 fme_selection_group. fme_selection_method. 选择 GUI 整个_ RADIOPARAMETERGROUP fme_selection_method. fme_match_columns. match_columns%fme_where_builder_clause 建造者 选择 方法 match_columns. GUI 整个_ ATTRLIST_COMMAS fme_match_columns. 比赛 GUI 整个_ text_edit_sql_cfg_or_attr. fme_where_builder_clause. 模式 在哪里 在哪里 条款 GUI 披露组 fme_table_creation_group postgis_create_with_oids%postgis_create_gist_index. 桌子 Creation 参数 GUI 选择 postgis_create_with_oids 是百分之不是 创造 With oids. GUI 选择 postgis_create_gist_index. 是百分之不是 创造 GiST 指数 YES GUI 名为Group. fme_spatial_group. postgis_spatial_column_type%postgis_spatial_column%postgis_srid 空间 GUI lookup_choice. postgis_spatial_column_type. 几何学 几何%地理学 地理 空间 类型 几何学 GUI 可选的 整个_ TEXT postgis_spatial_column 空间 柱子 the_geom GUI 可选的 漂浮 postgis_srid. 空间 柱子 萨里德 GUI 披露组 fme_advanced_group. postgis_vacuum_Analyze%postgis_allow_serial_writing. Advanced GUI 选择 postgis_vacuum_Analyze. 是百分之不是 真空 分析 桌子 GUI 选择 postgis_allow_serial_writing 是百分之不是 Allow 序列号 柱子 写作 不,writer_def_line_template, fme_gen_group_name. postgis_type fme_gen_geometry. postgis_mode. postgis_sql_key_columns postgis_drop_table. postgis_truncate_table fme_feature_operation. fme_table_handling. create_if_missing. fme_selection_method. match_columns. fme_match_columns. fme_where_builder_clause. fme_update_geometry. YES postgis_create_with_oids postgis_create_gist_index. YES postgis_spatial_column_type. 几何学 postgis_spatial_column geom postgis_srid. postgis_vacuum_Analyze. postgis_allow_serial_writing 不,writer_format_parameter,network_authentication NETWORK_PROXY Advanced_Parms. postgis_in_schemas_for_table_listing. dataset_name. Database feature_type_name. 桌子 feature_type_default_name. 表格1 SUPPORTS_SCHEMA_IN_FEATURE_TYPE_NAME YES ATTRIBUTE_READING defline_attrs. attribute_reading_historic. 全部 Advanced_Parms. postgis_in_features_per_fetch. postgis_in_begin_sql. postgis_in_end_sql. postgis_in_search_method. postgis_out_bulk_copy. POSTGIS_OUT_INSERT_TEXT_GEOMETRY postgis_out_transaction_interval. postgis_out_begin_sql. postgis_out_end_sql. ,writer_has_defline_attrs,是writer_feature_types 价值 fme_feature_type 通用的 ,ftp_feature_type_name_exp, 价值 fme_feature_type ,ftp_writer,POSTGIS,ftp_dynamic_schema,yes,ftp_dynamic_feature_type_name_type,DYN_SCHEMA_PROP_AUTO,ftp_dynamic_geometry_type,DYN_SCHEMA_PROP_AUTO,ftp_dynamic_schema_def_name_type,DYN_SCHEMA_PROP_AUTO,ftp_dynamic_schema_sources,SCHEMA_FROM_FIRST_FEATURE,ftp_attribute_source,2,ftp_format_parameters,fme_configuration_group fme_configuration_common_group fme_feature_operation. fme_table_handling. drop_create. fme_update_geometry. LT. Unused gt fme_selection_group. fme_selection_method. LT. Unused gt fme_match_columns. LT. Unused gt fme_where_builder_clause. LT. Unused gt fme_table_creation_group postgis_create_with_oids postgis_create_gist_index. YES fme_spatial_group. postgis_spatial_column_type. 几何学 postgis_spatial_column the_geom postgis_srid. fme_advanced_group. postgis_vacuum_Analyze. postgis_allow_serial_writing NO WRITER_PARAMS LOWERCASE_ATTRIBUTE_NAMES,YES,START_TRANSACTION,0,NAMED_CONNECTION,localhost.test,SPATIAL_COLUMN_NAME,the_geom,BULK_COPY,YES,TRANSACTION_INTERVAL,1000,SPATIAL_COLUMN_TYPE,几何形状,ADVANCED,FME_DISCLOSURE_OPEN,COORDINATE_SYSTEM_GRANULARITY,FEATURE_TYPE,INSERT_TEXT_GEOMETRY,NO,STRICT_TEMPORAL_TYPE_HANDLING,YES,GENERIC_GEOMETRY,no dataSet_attr _dataset feature_type_list_attr _feature_type total_features_wreitures_attr _total_features_written output_ports“”输入 通用的 feature_type featurerereader_ @FeatureType(编码,@ evaluateExpression(FDIV,String_Encoded, 价值 fme_feature_type ,featurewriter))@supplyattributes(编码,fme_template_feature_type, 通用的 ) 输入 通用的 feature_type featurerereader_ @FeatureType(编码,@ evaluateExpression(FDIV,String_Encoded, 价值 fme_feature_type ,featurewriter))@supplyattributes(编码,fme_template_feature_type, 通用的 ) # ------------------------------------------------------------------------- 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__