diff --git a/migration_vers_bdd_2021/migration_vmap2019_to_vmap2021/migration_vmap2019_to_vmap2021.fmw b/migration_vers_bdd_2021/migration_vmap2019_to_vmap2021/migration_vmap2019_to_vmap2021.fmw index ed3bfe92aa44e2c80bf9d745cd3a27aa6503588a..f615b8d14f1d6442d4871d30bfbc120e1610237d 100644 --- a/migration_vers_bdd_2021/migration_vmap2019_to_vmap2021/migration_vmap2019_to_vmap2021.fmw +++ b/migration_vers_bdd_2021/migration_vmap2019_to_vmap2021/migration_vmap2019_to_vmap2021.fmw @@ -1,7 +1,7 @@ #! <?xml version="1.0" encoding="UTF-8" ?> #! <WORKSPACE # Command-line to run this workspace: -# E:\install_program\fme_2019_2_3_b19822\fme.exe "E:\git\Developpement\Vitis 2020\Application\vmap-2021\migration_vers_bdd_2021\migration_vmap2019_to_vmap2021\migration_vmap2019_to_vmap2021.fmw" +# E:\install_program\fme_2019_2_3_b19822\fme.exe C:\Users\l_panabieres\Downloads\migration_vmap2019_to_vmap2021.fmw # --source_webservice "https://demovmap.veremes.net/rest_fr" # --source_login_get_token "laurent" # --source_password_get_token "vm_demo" @@ -10,6 +10,11 @@ # --source_database "vmap_fr" # --source_login "postgres" # --source_password "********" +# --dest_database "vitis_angular_vmap" +# --dest_host "localhost" +# --dest_port "5432" +# --dest_login "postgres" +# --dest_password "********" # #! ATTR_TYPE_ENCODING="SDF" #! BEGIN_PYTHON="" @@ -18,14 +23,14 @@ #! DESCRIPTION="" #! DESTINATION="NONE" #! DESTINATION_ROUTING_FILE="" -#! DOC_EXTENTS="10112.4 729.638" -#! DOC_TOP_LEFT="-1215.83 -1645.52" +#! DOC_EXTENTS="21480.5 2282.56" +#! DOC_TOP_LEFT="-1882.97 -1890.34" #! END_PYTHON="" #! END_TCL="" #! EXPLICIT_BOOKMARK_ORDER="false" #! FME_BUILD_NUM="19822" -#! FME_DOCUMENT_GUID="82bea0ec-752f-4d91-9e18-1a2590cd7fa2" -#! FME_DOCUMENT_PRIORGUID="533b9b22-ba7a-4b1b-aa71-23e31a5fbc0d,10d29ec4-3abb-43d5-a30b-7008f80c5dab,accf7c48-f769-4fc5-b661-a74fad8c3c22,47eb19f8-3adc-4b42-a470-7c3d867285e1" +#! FME_DOCUMENT_GUID="b14c2bd9-4a6a-4895-954d-c8960207f791" +#! FME_DOCUMENT_PRIORGUID="533b9b22-ba7a-4b1b-aa71-23e31a5fbc0d,10d29ec4-3abb-43d5-a30b-7008f80c5dab,accf7c48-f769-4fc5-b661-a74fad8c3c22,47eb19f8-3adc-4b42-a470-7c3d867285e1,82bea0ec-752f-4d91-9e18-1a2590cd7fa2,e07bcc34-5e1a-4670-9214-7035bcb6969f,abb78014-38dd-4977-a866-7a7fbaeff9b5" #! FME_GEOMETRY_HANDLING="Enhanced" #! FME_IMPLICIT_CSMAP_REPROJECTION_MODE="Auto" #! FME_REPROJECTION_ENGINE="FME" @@ -34,7 +39,7 @@ #! HISTORY="" #! IGNORE_READER_FAILURE="No" #! LAST_SAVE_BUILD="FME(R) 2019.2.3.0 (20200131 - Build 19822 - WIN64)" -#! LAST_SAVE_DATE="2020-12-29T17:43:44" +#! LAST_SAVE_DATE="2020-12-30T16:56:08" #! LOG_FILE="" #! LOG_MAX_RECORDED_FEATURES="200" #! MARKDOWN_DESCRIPTION="" @@ -53,10 +58,10 @@ #! TITLE="" #! USAGE="" #! USE_MARKDOWN="" -#! VIEW_POSITION="637.383 -349.632" +#! VIEW_POSITION="14355.4 -573.582" #! WARN_INVALID_XFORM_PARAM="Yes" #! WORKSPACE_VERSION="1" -#! ZOOM_SCALE="101" +#! ZOOM_SCALE="79" #! > #! <DATASETS> #! <DATASET @@ -72,7 +77,7 @@ #! WRITE_DEFS="true" #! DEFLINE_TEMPLATE="postgis_sql_where_clause "" postgis_sql_statement """ #! DEFLINE_ATTRS="true" -#! EXPOSABLE_ATTRS="fme_rotation float8 fme_fill_color char(50) fme_dataset char(50) fme_text_size float8 postgres_oid int4 postgis_collection_id int4 fme_type char(50) postgis_collection_part_id int4 fme_feature_type char(50) fme_geometry char(50) multi_reader_keyword char(50) fme_start_angle float8 fme_color char(50) postgis_type char(50) fme_primary_axis float8 fme_secondary_axis float8 multi_reader_full_id int4 multi_reader_type char(50) multi_reader_id int4 fme_basename char(50) fme_text_string char(50) fme_sweep_angle float8" +#! EXPOSABLE_ATTRS="fme_color char(50) fme_rotation float8 multi_reader_keyword char(50) fme_secondary_axis float8 fme_primary_axis float8 postgis_collection_id int4 fme_type char(50) fme_fill_color char(50) multi_reader_full_id int4 fme_text_string char(50) postgis_collection_part_id int4 postgis_type char(50) fme_geometry char(50) fme_basename char(50) fme_start_angle float8 multi_reader_id int4 fme_text_size float8 postgres_oid int4 fme_sweep_angle float8 fme_feature_type char(50) multi_reader_type char(50) fme_dataset char(50)" #! DEFLINE_PARMS=""GUI OPTIONAL NAMEDGROUP postgis_query_settings_group postgis_sql_where_clause%postgis_sql_statement Table" "" "GUI OPTIONAL TEXT_EDIT_SQL_CFG postgis_sql_where_clause MODE,WHERE;FORMAT,POSTGIS WHERE Clause" "" "GUI OPTIONAL TEXT_EDIT_SQL_CFG postgis_sql_statement MODE,SQL;FORMAT,POSTGIS SELECT Statement" "" " #! ATTR_INDEX_TYPES="BTree RTree Hash PrimaryKey" #! ATTR_NAME_INVALID_CHARS="" @@ -125,6 +130,71 @@ #! VALUE="YES" #! /> #! </DATASET> +#! <DATASET +#! IS_SOURCE="false" +#! ROLE="WRITER" +#! FORMAT="POSTGRES" +#! DATASET="$(dest_database)" +#! KEYWORD="POSTGRES_1" +#! MULTI_GEOM_ALLOWED="true" +#! ATTR_MAX_LENGTH="63" +#! ATTR_CASE="LOWER" +#! ALLOWED_FEAT_TYPES="" +#! WRITE_DEFS="true" +#! DEFLINE_TEMPLATE="postgres_type {FME_GEN_GEOMETRY} postgres_sql_key_columns "" postgres_drop_table "" postgres_truncate_table "" postgres_mode "" fme_feature_operation INSERT fme_table_handling CREATE_IF_MISSING fme_selection_method MATCH_COLUMNS fme_match_columns "" fme_where_builder_clause "" postgres_create_with_oids NO postgres_vacuum_analyze NO postgres_allow_serial_writing NO" +#! DEFLINE_ATTRS="true" +#! EXPOSABLE_ATTRS="fme_sweep_angle float8 fme_text_size float8 fme_rotation float8 fme_text_string char(50) fme_dataset char(50) fme_fill_color char(50) fme_secondary_axis float8 fme_primary_axis float8 fme_basename char(50) fme_color char(50) fme_geometry char(50) fme_start_angle float8 fme_db_operation char(8) fme_feature_type char(50) fme_type char(50) postgres_type char(50)" +#! DEFLINE_PARMS=""GUI OPTIONAL NAMEDGROUP fme_configuration_group fme_configuration_common_group%fme_spatial_group%fme_advanced_group%oracle_advanced_group Table" "" "GUI OPTIONAL NAMEDGROUP fme_configuration_common_group fme_feature_operation%fme_table_handling%mie_pack%oracle_model%fme_update_geometry%fme_selection_group%fme_table_creation_group General" "" "GUI ACTIVECHOICE_LOOKUP fme_feature_operation Insert,INSERT,fme_update_geometry,fme_selection_group,mie_pack%Update,UPDATE,++fme_table_handling+USE_EXISTING,++fme_selection_group+FME_DISCLOSURE_OPEN%Delete,DELETE,++fme_table_handling+USE_EXISTING,fme_update_geometry,++fme_selection_group+FME_DISCLOSURE_OPEN,fme_spatial_group,fme_advanced_group,oracle_sequenced_cols%<at>Value<openparen>fme_db_operation<closeparen>,MULTIPLE,++fme_table_handling+USE_EXISTING,++fme_selection_group+FME_DISCLOSURE_OPEN Feature Operation" INSERT "GUI ACTIVECHOICE_LOOKUP fme_table_handling Use<space>Existing,USE_EXISTING,fme_table_creation_group%Create<space>If<space>Needed,CREATE_IF_MISSING%Drop<space>and<space>Create,DROP_CREATE%Truncate<space>Existing,TRUNCATE_EXISTING,fme_table_creation_group Table Handling" CREATE_IF_MISSING "GUI OPTIONAL DISCLOSUREGROUP fme_selection_group fme_selection_method Row Selection" "" "GUI OPTIONAL WHOLE_LINE RADIOPARAMETERGROUP fme_selection_method fme_match_columns,MATCH_COLUMNS%fme_where_builder_clause,BUILDER Row Selection Method" MATCH_COLUMNS "GUI WHOLE_LINE ATTRLIST_COMMAS fme_match_columns \" \" Match Columns" "" "GUI WHOLE_LINE TEXT_EDIT_SQL_CFG_OR_ATTR fme_where_builder_clause MODE,WHERE WHERE Clause" "" "GUI OPTIONAL DISCLOSUREGROUP fme_table_creation_group postgres_create_with_oids Table Creation Parameters" "" "GUI CHOICE postgres_create_with_oids YES%NO Create With OIDs" NO "GUI OPTIONAL DISCLOSUREGROUP fme_advanced_group postgres_vacuum_analyze%postgres_allow_serial_writing Advanced" "" "GUI CHOICE postgres_vacuum_analyze YES%NO Vacuum Analyze Table" NO "GUI CHOICE postgres_allow_serial_writing YES%NO Allow Serial Column Writing" NO " +#! ATTR_INDEX_TYPES="BTree RTree Hash PrimaryKey" +#! ATTR_NAME_INVALID_CHARS=". %-#[]"()!?*'&+\/" +#! SUPPORTS_FEATURE_TYPE_FANOUT="true" +#! ENABLED="true" +#! DYNAMIC_FEATURE_TYPES_LIST_ON_MERGE="true" +#! DATASET_TYPE="DATABASE" +#! GENERATE_FME_BUILD_NUM="19822" +#! COORDSYS="" +#! > +#! <METAFILE_PARAMETER +#! NAME="ADVANCED_PARMS" +#! VALUE="POSTGRES_IN_FEATURES_PER_FETCH POSTGRES_IN_BEGIN_SQL POSTGRES_IN_END_SQL POSTGRES_OUT_BULK_COPY POSTGRES_OUT_TRANSACTION_INTERVAL POSTGRES_OUT_BEGIN_SQL POSTGRES_OUT_END_SQL" +#! /> +#! <METAFILE_PARAMETER +#! NAME="ATTRIBUTE_READING" +#! VALUE="DEFLINE_ATTRS" +#! /> +#! <METAFILE_PARAMETER +#! NAME="ATTRIBUTE_READING_HISTORIC" +#! VALUE="ALL" +#! /> +#! <METAFILE_PARAMETER +#! NAME="DATASET_NAME" +#! VALUE="Database" +#! /> +#! <METAFILE_PARAMETER +#! NAME="FEATURE_TYPE_DEFAULT_NAME" +#! VALUE="Table1" +#! /> +#! <METAFILE_PARAMETER +#! NAME="FEATURE_TYPE_NAME" +#! VALUE="Table" +#! /> +#! <METAFILE_PARAMETER +#! NAME="NETWORK_AUTHENTICATION" +#! VALUE="NO" +#! /> +#! <METAFILE_PARAMETER +#! NAME="NETWORK_PROXY" +#! VALUE="NO" +#! /> +#! <METAFILE_PARAMETER +#! NAME="PARAMS_TO_NOT_PROPAGATE_ON_INSPECT" +#! VALUE="BEGIN_SQL{0} END_SQL{0}" +#! /> +#! <METAFILE_PARAMETER +#! NAME="SUPPORTS_SCHEMA_IN_FEATURE_TYPE_NAME" +#! VALUE="YES" +#! /> +#! </DATASET> #! </DATASETS> #! <DATA_TYPES> #! <DATA_TYPE @@ -325,6 +395,204 @@ #! FME_TYPE="fme_varchar(width)" #! FORMAT="POSTGIS" #! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="bool" +#! FME_TYPE="fme_boolean" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="char(width)" +#! FME_TYPE="fme_char(width)" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="varchar(width)" +#! FME_TYPE="fme_varchar(width)" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="text" +#! FME_TYPE="fme_buffer" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="xml" +#! FME_TYPE="fme_xml" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="json" +#! FME_TYPE="fme_json" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="jsonb" +#! FME_TYPE="fme_json" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="bytea" +#! FME_TYPE="fme_binarybuffer" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="bytea" +#! FME_TYPE="fme_varbinary(width)" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="bytea" +#! FME_TYPE="fme_binary(width)" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="int2" +#! FME_TYPE="fme_int16" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="int2" +#! FME_TYPE="fme_int8" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="int2" +#! FME_TYPE="fme_uint8" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="int4" +#! FME_TYPE="fme_int32" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="int4" +#! FME_TYPE="fme_uint16" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="int8" +#! FME_TYPE="fme_int64" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="int8" +#! FME_TYPE="fme_uint32" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="numeric(width,decimal)" +#! FME_TYPE="fme_decimal(width,decimal)" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="numeric(20,0)" +#! FME_TYPE="fme_uint64" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="oid" +#! FME_TYPE="fme_uint32" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="serial" +#! FME_TYPE="fme_int32" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="float4" +#! FME_TYPE="fme_real32" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="money" +#! FME_TYPE="fme_real32" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="float8" +#! FME_TYPE="fme_real64" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="date" +#! FME_TYPE="fme_date" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="time" +#! FME_TYPE="fme_time" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="timetz" +#! FME_TYPE="fme_time" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="timestamp" +#! FME_TYPE="fme_datetime" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="timestamptz" +#! FME_TYPE="fme_datetime" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="uuid" +#! FME_TYPE="fme_buffer" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="bit(width)" +#! FME_TYPE="fme_char(width)" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="varbit" +#! FME_TYPE="fme_buffer" +#! FORMAT="POSTGRES" +#! /> +#! <DATA_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="varbit(width)" +#! FME_TYPE="fme_varchar(width)" +#! FORMAT="POSTGRES" +#! /> #! </DATA_TYPES> #! <GEOM_TYPES> #! <GEOM_TYPE @@ -483,8 +751,165 @@ #! FME_TYPE="fme_feature_table" #! FORMAT="POSTGIS" #! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_no_geom" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_point" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_line" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_area" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_rectangle" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_rounded_rectangle" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_text" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_ellipse" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_arc" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_collection" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_raster" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_surface" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_solid" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_point_cloud" +#! FORMAT="POSTGRES" +#! /> +#! <GEOM_TYPE +#! IS_SOURCE="false" +#! FORMAT_TYPE="postgres_none" +#! FME_TYPE="fme_feature_table" +#! FORMAT="POSTGRES" +#! /> #! </GEOM_TYPES> #! <FEATURE_TYPES> +#! <FEATURE_TYPE +#! IS_SOURCE="false" +#! NODE_NAME="layerpostgres" +#! FEATURE_TYPE_NAME="" +#! FEATURE_TYPE_NAME_QUALIFIER="s_vmap_2021" +#! IS_EDITABLE="true" +#! IDENTIFIER="129" +#! FEAT_GEOMTYPE="postgres_none" +#! POSITION="18357.197276795308 -1486.938666764963" +#! BOUNDING_RECT="18357.197276795308 -1486.938666764963 674.00106825772946 71" +#! ORDER="500000000000091" +#! COLLAPSED="false" +#! KEYWORD="POSTGRES_1" +#! PARMS_EDITED="false" +#! ENABLED="true" +#! SCHEMA_ATTRIBUTE_SOURCE="1" +#! > +#! <FEAT_ATTRIBUTE ATTR_NAME="layer_id" ATTR_TYPE="int4,PrimaryKey" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="definition_sym_json" ATTR_TYPE="json" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="definition_sym_mapserver" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="is_sym_definition_json" ATTR_TYPE="bool" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="database" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="schema" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="table" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="idfield" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="geomfield" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="coordsys_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="ms_geomtype_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="json_columns" ATTR_TYPE="json" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="is_location" ATTR_TYPE="bool" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="location_search_field" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="location_placeholder" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="location_result_field" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="location_search_mode_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="is_map_selection" ATTR_TYPE="bool" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="map_selection_buffer" ATTR_TYPE="float8" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="is_data_grid" ATTR_TYPE="bool" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="min_edition_scale" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="max_edition_scale" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="form_title" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="form_display_size_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="form_insert_size_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="form_update_size_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="is_clone" ATTR_TYPE="bool" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="is_automatically_edit" ATTR_TYPE="bool" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="is_multi_edit" ATTR_TYPE="bool" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="multi_select_field" ATTR_TYPE="varchar(100)" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="default_form_json_def" ATTR_TYPE="json" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="default_form_js_def" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="published_form_json_def" ATTR_TYPE="json" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="published_form_js_def" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="custom_form_json_def" ATTR_TYPE="json" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <FEAT_ATTRIBUTE ATTR_NAME="custom_form_js_def" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/> +#! <DEFLINE_PARM PARM_NAME="fme_advanced_group" PARM_VALUE=""/> +#! <DEFLINE_PARM PARM_NAME="fme_configuration_common_group" PARM_VALUE=""/> +#! <DEFLINE_PARM PARM_NAME="fme_configuration_group" PARM_VALUE=""/> +#! <DEFLINE_PARM PARM_NAME="fme_feature_operation" PARM_VALUE="INSERT"/> +#! <DEFLINE_PARM PARM_NAME="fme_match_columns" PARM_VALUE=""/> +#! <DEFLINE_PARM PARM_NAME="fme_selection_group" PARM_VALUE=""/> +#! <DEFLINE_PARM PARM_NAME="fme_selection_method" PARM_VALUE="MATCH_COLUMNS"/> +#! <DEFLINE_PARM PARM_NAME="fme_table_creation_group" PARM_VALUE=""/> +#! <DEFLINE_PARM PARM_NAME="fme_table_handling" PARM_VALUE="CREATE_IF_MISSING"/> +#! <DEFLINE_PARM PARM_NAME="fme_where_builder_clause" PARM_VALUE=""/> +#! <DEFLINE_PARM PARM_NAME="postgres_allow_serial_writing" PARM_VALUE="NO"/> +#! <DEFLINE_PARM PARM_NAME="postgres_create_with_oids" PARM_VALUE="NO"/> +#! <DEFLINE_PARM PARM_NAME="postgres_vacuum_analyze" PARM_VALUE="NO"/> +#! </FEATURE_TYPE> #! </FEATURE_TYPES> #! <FMESERVER> #! </FMESERVER> @@ -529,24 +954,319 @@ #! DEFAULT_VALUE="fme_decrypt(MDowfCN8I3xcG3GQ/TeRRUJUZ5LDPtdvpscbh7Nj9gG/INBkAGA+fkaDrNbhZtfa3rmkUUrCxKWaAFwiYsKgWJNl/0mRpxUuP+IT2c+Qhh26JEZtUWAmpuoaQCdQ3ykKWm2zaoAM5MBCGaGEuYe+6AS07/nLNRJwqp1jdwP1FgVCbXRvZtWfKjEZlNJYQ+EicVc6cv2DxCYJyTljvXwF8mKxenML6FKJiHARQCO8OMJidKKZQJP1SeYIhqB0YrtGw4cGV2ZquQKifvRjB2Tl6wBAWDmeCg+R1jvft1tR17SISyTDv77K+mV80w2aaUSgybbF7coM0BrQPcpehfjlW+YxV73+9mPMFXKQeznZ22T8MJor57O44p8U2NQCw35HiFBs0oVP9VkkY0D/WzGRevseyX1pIEWJSQSFwkJVhiyXavMDz5E5SEYgTZHfVeGBXCDuIEEbfRRkPU5yD2nw2ZAVimDRD7UQhEEY6PosGqU17He4y35WEfAggQ40+EKuupOQSZRsKotTTqlYGHJtX49ymuKqfyZzOAUSUzDMcj8gfDgzOCcuhw2sK3fJaMszlaFxZadvnJv32e/S7Py2E11emXwYWZTpFVC7LkNlLR3QsulS4aYNrEcFVCfq+hKMO2OvC1S84yo6sw2J66eMe5KFnNU/z97mDcBoxigU0DaBdDhlW00uKVSinhKWClU+HgUOkBjfrNBJGd55RTBpdUWyHdOWk1MBIBVDgDwjlR0GCdzL5zkG9A1BfpWuKmaWZrCFz1ocQvt6f509J0zh/AjIeqzEdH0g98pnBeUbO15aspleG5YSXNu5zIX+xBXU0W38bo5VtXLzA4wgzTWn6UY4mNN3MySfTIuiVkTGAr1gtMzv42+MOMy9U/1zgueizSpOLvz/frAdS1uMaNfRkDcp9Gjnevw5)" #! IS_STAND_ALONE="false" #! /> +#! <GLOBAL_PARAMETER +#! GUI_LINE="GUI TEXT dest_database Base de données (destination):" +#! DEFAULT_VALUE="vitis_angular_vmap" +#! IS_STAND_ALONE="false" +#! /> +#! <GLOBAL_PARAMETER +#! GUI_LINE="GUI TEXT dest_host Serveur (destination):" +#! DEFAULT_VALUE="localhost" +#! IS_STAND_ALONE="false" +#! /> +#! <GLOBAL_PARAMETER +#! GUI_LINE="GUI INTEGER dest_port Port (destination):" +#! DEFAULT_VALUE="5432" +#! IS_STAND_ALONE="false" +#! /> +#! <GLOBAL_PARAMETER +#! GUI_LINE="GUI TEXT dest_login Login (destination):" +#! DEFAULT_VALUE="postgres" +#! IS_STAND_ALONE="false" +#! /> +#! <GLOBAL_PARAMETER +#! GUI_LINE="GUI OPTIONAL PASSWORD_ENCODED dest_password Password (destination):" +#! DEFAULT_VALUE="fme_decrypt(MDowfCN8I3xcG3GQ/TeRRUJUZ5LDPtdvpscbh7Nj9gG/INBkAGA+fkaDrNbhZtfa3rmkUUrCxKWaAFwiYsKgWJNl/0mRpxUuP+IT2c+Qhh26JEZtUWAmpuoaQCdQ3ykKWm2zaoAM5MBCGaGEuYe+6AS07/nLNRJwqp1jdwP1FgVCbXRvZtWfKjEZlNJYQ+EicVc6cv2DxCYJyTljvXwF8mKxenML6FKJiHARQCO8OMJidKKZQJP1SeYIhqB0YrtGw4cGV2ZquQKifvRjB2Tl6wBAWDmeCg+R1jvft1tR17SISyTDv77K+mV80w2aaUSgybbF7coM0BrQPcpehfjlW+YxV73+9mPMFXKQeznZ22T8MJor57O44p8U2NQCw35HiFBs0oVP9VkkY0D/WzGRevseyX1pIEWJSQSFwkJVhiyXavMDz5E5SEYgTZHfVeGBXCDuIEEbfRRkPU5yD2nw2ZAVimDRD7UQhEEY6PosGqU17He4y35WEfAggQ40+EKuupOQSZRsKotTTqlYGHJtX49ymuKqfyZzOAUSUzDMcj8gfDgzOCcuhw2sK3fJaMszukGk7vXKSJhpndmt9dUBbk0KCM+ILEo4GQfmZFiZCTm+V3/soa9LiNtE0TqAjD+/pes6fryWP9ZtRafC4EBNhfz2dpn4+U+yNGAF4iGJiy8NlkF5aDEXPSPjSVQzEy/8jGzuFI6kLItGxUIqKXSTSfe/JNKuiBVzwsbteUcdcS9cjY/OYwUFQDVcT5aFZf/QIcAw2XtB1aeWlyCbWkylaPvRuq27Sj5mR6fm56YXWlyHwnodPNLqsin3OSUf7/099QJpE9ywzk6Yr1ZAf4krxV+aZSUzTRrFMVU/s8OUfp0z2gTePTDABEvzUihfmtUNIFFSmqPi+vOcZv4i3XjKri+LaPlfpp4o)" +#! IS_STAND_ALONE="false" +#! /> #! </GLOBAL_PARAMETERS> #! <COMMENTS> -#! </COMMENTS> -#! <CONSTANTS> -#! </CONSTANTS> -#! <BOOKMARKS> -#! <BOOKMARK -#! IDENTIFIER="9" -#! NAME="BDD destination : localhost" -#! DESCRIPTION="" -#! TOP_LEFT="7590.5074850748479 -966.80654306543056" -#! ORDER="500000000000008" -#! PALETTE_COLOR="Color1" -#! BOTTOM_RIGHT="8896.5733407334064 -1464.8583985839855" -#! BOUNDING_RECT="7590.5074850748479 -966.80654306543056 1306.0658556585586 498.05185551855493" -#! STICKY="true" +#! <COMMENT +#! IDENTIFIER="56" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Call {COORDSYS}</p></body></html>" +#! POSITION="3752.2496924635543 -1148.2141894465301" +#! TOP_LEFT="3752.2496924635543 -1148.2141894465301" +#! BOTTOM_RIGHT="4248.2496924635543 -1149.2141894465301" +#! BOUNDING_RECT="3752.2496924635543 -1148.2141894465301 496 1" +#! ORDER="500000000000053" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="0.59215686274509804,0.75294117647058822,0.90980392156862744,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="47" +#! /> +#! <COMMENT +#! IDENTIFIER="67" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Void definition</p></body></html>" +#! POSITION="4429.5380800225103 -1157.1098599023319" +#! TOP_LEFT="4429.5380800225103 -1157.1098599023319" +#! BOTTOM_RIGHT="4883.5380800225103 -1158.1098599023319" +#! BOUNDING_RECT="4429.5380800225103 -1157.1098599023319 454 1" +#! ORDER="500000000000055" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="0.59215686274509804,0.75294117647058822,0.90980392156862744,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="55" +#! /> +#! <COMMENT +#! IDENTIFIER="69" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Creation layerFile_definition</p></body></html>" +#! POSITION="4954.097717057306 -1182.9637519421551" +#! TOP_LEFT="4954.097717057306 -1182.9637519421551" +#! BOTTOM_RIGHT="5408.097717057306 -1183.9637519421551" +#! BOUNDING_RECT="4954.097717057306 -1182.9637519421551 454 1" +#! ORDER="500000000000057" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="0.59215686274509804,0.75294117647058822,0.90980392156862744,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="53" +#! /> +#! <COMMENT +#! IDENTIFIER="91" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Coordsys</p></body></html>" +#! POSITION="12017.156462587584 -854.54437539585558" +#! TOP_LEFT="12017.156462587584 -854.54437539585558" +#! BOTTOM_RIGHT="12471.156462587584 -855.54437539585558" +#! BOUNDING_RECT="12017.156462587584 -854.54437539585558 454 1" +#! ORDER="500000000000064" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="48" +#! /> +#! <COMMENT +#! IDENTIFIER="92" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Connexions publiques</p></body></html>" +#! POSITION="10133.013610771752 392.22050169846261" +#! TOP_LEFT="10133.013610771752 392.22050169846261" +#! BOTTOM_RIGHT="10587.013610771752 391.22050169846261" +#! BOUNDING_RECT="10133.013610771752 392.22050169846261 454 1" +#! ORDER="500000000000065" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,1,0.95686274509803926,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="81" +#! /> +#! <COMMENT +#! IDENTIFIER="94" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Connexions privées</p></body></html>" +#! POSITION="10171.10142715403 -3.6938799624372223" +#! TOP_LEFT="10171.10142715403 -3.6938799624372223" +#! BOTTOM_RIGHT="10625.10142715403 -4.6938799624372223" +#! BOUNDING_RECT="10171.10142715403 -3.6938799624372223 454 1" +#! ORDER="500000000000065" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,1,0.95686274509803926,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="88" +#! /> +#! <COMMENT +#! IDENTIFIER="97" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Connexions</p></body></html>" +#! POSITION="11384.62275410146 -854.5443753958557" +#! TOP_LEFT="11384.62275410146 -854.5443753958557" +#! BOTTOM_RIGHT="11838.62275410146 -855.5443753958557" +#! BOUNDING_RECT="11384.62275410146 -854.5443753958557 454 1" +#! ORDER="500000000000065" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="96" +#! /> +#! <COMMENT +#! IDENTIFIER="99" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Metadata</p></body></html>" +#! POSITION="12540.859863415617 -854.54437539585592" +#! TOP_LEFT="12540.859863415617 -854.54437539585592" +#! BOTTOM_RIGHT="12994.859863415617 -855.54437539585592" +#! BOUNDING_RECT="12540.859863415617 -854.54437539585592 454 1" +#! ORDER="500000000000067" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="71" +#! /> +#! <COMMENT +#! IDENTIFIER="100" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Layer_title</p></body></html>" +#! POSITION="11451.10156860773 -1415.3185971285875" +#! TOP_LEFT="11451.10156860773 -1415.3185971285875" +#! BOTTOM_RIGHT="11905.10156860773 -1416.3185971285875" +#! BOUNDING_RECT="11451.10156860773 -1415.3185971285875 454 1" +#! ORDER="500000000000068" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="89" +#! /> +#! <COMMENT +#! IDENTIFIER="101" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Layer_name</p></body></html>" +#! POSITION="13137.686687559946 -898.29481290023091" +#! TOP_LEFT="13137.686687559946 -898.29481290023091" +#! BOTTOM_RIGHT="13591.686687559946 -899.29481290023091" +#! BOUNDING_RECT="13137.686687559946 -898.29481290023091 454 1" +#! ORDER="500000000000069" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="39" +#! /> +#! <COMMENT +#! IDENTIFIER="104" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">SRID</p></body></html>" +#! POSITION="13447.787640395667 -1448.5104065951409" +#! TOP_LEFT="13447.787640395667 -1448.5104065951409" +#! BOTTOM_RIGHT="13901.787640395667 -1449.5104065951409" +#! BOUNDING_RECT="13447.787640395667 -1448.5104065951409 454 1" +#! ORDER="500000000000072" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="43" +#! /> +#! <COMMENT +#! IDENTIFIER="105" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Layer_opacity</p></body></html>" +#! POSITION="14169.923035442878 -1448.5104065951409" +#! TOP_LEFT="14169.923035442878 -1448.5104065951409" +#! BOTTOM_RIGHT="14623.923035442878 -1449.5104065951409" +#! BOUNDING_RECT="14169.923035442878 -1448.5104065951409 454 1" +#! ORDER="500000000000073" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="44" +#! /> +#! <COMMENT +#! IDENTIFIER="106" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Table_id</p></body></html>" +#! POSITION="13731.052788073554 -898.29481290023091" +#! TOP_LEFT="13731.052788073554 -898.29481290023091" +#! BOTTOM_RIGHT="14185.052788073554 -899.29481290023091" +#! BOUNDING_RECT="13731.052788073554 -898.29481290023091 454 1" +#! ORDER="500000000000074" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="29" +#! /> +#! <COMMENT +#! IDENTIFIER="107" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Layer_type</p></body></html>" +#! POSITION="12785.570490341635 -1448.5104065951409" +#! TOP_LEFT="12785.570490341635 -1448.5104065951409" +#! BOTTOM_RIGHT="13239.570490341635 -1449.5104065951409" +#! BOUNDING_RECT="12785.570490341635 -1448.5104065951409 454 1" +#! ORDER="500000000000075" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="37" +#! /> +#! <COMMENT +#! IDENTIFIER="109" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Table_name</p></body></html>" +#! POSITION="12078.707354566584 -1415.3185971285875" +#! TOP_LEFT="12078.707354566584 -1415.3185971285875" +#! BOTTOM_RIGHT="12532.707354566584 -1416.3185971285875" +#! BOUNDING_RECT="12078.707354566584 -1415.3185971285875 454 1" +#! ORDER="500000000000077" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="33" +#! /> +#! <COMMENT +#! IDENTIFIER="110" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Table_schema</p></body></html>" +#! POSITION="14385.594206239093 -898.29481290023091" +#! TOP_LEFT="14385.594206239093 -898.29481290023091" +#! BOTTOM_RIGHT="14839.594206239093 -899.29481290023091" +#! BOUNDING_RECT="14385.594206239093 -898.29481290023091 454 1" +#! ORDER="500000000000078" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="1,0.85490196078431369,0.59999999999999998,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="32" +#! /> +#! <COMMENT +#! IDENTIFIER="114" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">definitionCoordsys</p></body></html>" +#! POSITION="6101.6958671825014 -1201.4539858543951" +#! TOP_LEFT="6101.6958671825014 -1201.4539858543951" +#! BOTTOM_RIGHT="6555.6958671825014 -1202.4539858543951" +#! BOUNDING_RECT="6101.6958671825014 -1201.4539858543951 454 1" +#! ORDER="500000000000082" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="0.59215686274509804,0.75294117647058822,0.90980392156862744,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="111" +#! /> +#! <COMMENT +#! IDENTIFIER="122" +#! COMMENT_VALUE="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Teste si connection_id est vide</p></body></html>" +#! POSITION="8845.4403559366074 -1435.3089768209825" +#! TOP_LEFT="8845.4403559366074 -1435.3089768209825" +#! BOTTOM_RIGHT="9358.6658130170272 -1577.8101018322327" +#! BOUNDING_RECT="8845.4403559366074 -1435.3089768209825 513.2254570804198 142.50112501125011" +#! ORDER="500000000000086" +#! FOLLOW_ANCHOR="true" +#! INFO_NODE="false" +#! CUSTOM_USER_COLOR="false" +#! COLOUR="0.81568627450980391,0.5607843137254902,0.85882352941176465,0.78431372549019607" +#! SIZE_POLICY="10" +#! ANCHORED_NODE="125" +#! /> +#! </COMMENTS> +#! <CONSTANTS> +#! </CONSTANTS> +#! <BOOKMARKS> +#! <BOOKMARK +#! IDENTIFIER="9" +#! NAME="BDD destination : localhost" +#! DESCRIPTION="" +#! TOP_LEFT="15398.35624121012 -694.46969523728978" +#! ORDER="500000000000049.13" +#! PALETTE_COLOR="Color1" +#! BOTTOM_RIGHT="19597.511411355721 -1889.7247796007368" +#! BOUNDING_RECT="15398.35624121012 -694.46969523728978 4199.155170145601 1195.2550843634472" +#! STICKY="true" #! COLOUR="0.59999999999999998,0.80000000000000004,0.80000000000000004,1" -#! CONTENTS="" +#! CONTENTS="133 131 130 134 138 136 129 " #! > #! </BOOKMARK> #! <BOOKMARK @@ -560,21 +1280,21 @@ #! BOUNDING_RECT="-721.07082112202988 -915.88609386093901 1823.3217047774117 724.75531255312478" #! STICKY="true" #! COLOUR="0.63529411764705879,0.80000000000000004,0.59999999999999998,1" -#! CONTENTS="27 26 24 17 19 " +#! CONTENTS="19 24 17 26 27 " #! > #! </BOOKMARK> #! <BOOKMARK #! IDENTIFIER="38" #! NAME="Récupération de la définition de la couche" #! DESCRIPTION="" -#! TOP_LEFT="6220.7653326533245 -966.80654306543056" -#! ORDER="500000000000034" +#! TOP_LEFT="11216.848612501602 -689.91590766556101" +#! ORDER="500000000000049.13" #! PALETTE_COLOR="Color3" -#! BOTTOM_RIGHT="7563.5521980219783 -1466.8065430654306" -#! BOUNDING_RECT="6220.7653326533245 -966.80654306543056 1342.7868653686537 500" -#! STICKY="false" +#! BOTTOM_RIGHT="14959.054196686162 -1890.3358047664983" +#! BOUNDING_RECT="11216.848612501602 -689.91590766556101 3742.2055841845595 1200.4198971009373" +#! STICKY="true" #! COLOUR="1,0.85490196078431369,0.59999999999999998,1" -#! CONTENTS="" +#! CONTENTS="110 100 97 37 91 105 33 32 84 96 104 101 45 43 99 73 48 29 107 36 98 46 39 34 89 44 109 71 90 106 42 31 " #! > #! </BOOKMARK> #! <BOOKMARK @@ -584,11 +1304,53 @@ #! TOP_LEFT="1147.4724122241221 -927.74365243652414" #! ORDER="500000000000035" #! PALETTE_COLOR="Color4" -#! BOTTOM_RIGHT="6169.2929204291977 -1645.524267742677" -#! BOUNDING_RECT="1147.4724122241221 -927.74365243652414 5021.8205082050754 717.78061530615287" +#! BOTTOM_RIGHT="11062.610626106261 -1740.5237343512674" +#! BOUNDING_RECT="1147.4724122241221 -927.74365243652414 9915.1382138821391 812.78008191474328" #! STICKY="true" #! COLOUR="0.85098039215686272,0.92941176470588238,0.60392156862745094,1" -#! CONTENTS="39 2 35 18 12 22 30 23 " +#! CONTENTS="23 108 102 124 47 79 51 119 53 112 67 30 86 103 115 120 35 123 55 57 54 117 58 69 111 122 114 12 127 63 22 126 74 113 116 2 121 118 68 75 56 125 " +#! > +#! </BOOKMARK> +#! <BOOKMARK +#! IDENTIFIER="68" +#! NAME="COORDSYS" +#! DESCRIPTION="" +#! TOP_LEFT="3559.4378942541425 -1052.386113228888" +#! ORDER="500000000000056" +#! PALETTE_COLOR="Color7" +#! BOTTOM_RIGHT="6596.4400952620681 -1663.0672176884468" +#! BOUNDING_RECT="3559.4378942541425 -1052.386113228888 3037.0022010079256 610.68110445955881" +#! STICKY="true" +#! COLOUR="0.59215686274509804,0.75294117647058822,0.90980392156862744,1" +#! CONTENTS="118 67 54 51 47 112 58 69 111 53 114 56 55 " +#! > +#! </BOOKMARK> +#! <BOOKMARK +#! IDENTIFIER="74" +#! NAME="METADATA" +#! DESCRIPTION="" +#! TOP_LEFT="6654.1046940153838 -1055.8471603614237" +#! ORDER="500000000000061" +#! PALETTE_COLOR="Color8" +#! BOTTOM_RIGHT="8696.4649408711011 -1684.0197143167784" +#! BOUNDING_RECT="6654.1046940153838 -1055.8471603614237 2042.3602468557165 628.17255395535472" +#! STICKY="true" +#! COLOUR="0.62352941176470589,0.5725490196078431,0.8784313725490196,1" +#! CONTENTS="57 120 121 115 116 119 63 " +#! > +#! </BOOKMARK> +#! <BOOKMARK +#! IDENTIFIER="117" +#! NAME="CONNEXION" +#! DESCRIPTION="" +#! TOP_LEFT="8746.0873412299879 -1088.0455004071059" +#! ORDER="500000000000085" +#! PALETTE_COLOR="Color9" +#! BOTTOM_RIGHT="10954.270004353059 -1643.613452769797" +#! BOUNDING_RECT="8746.0873412299879 -1088.0455004071059 2208.1826631230706 555.56795236269113" +#! STICKY="true" +#! COLOUR="0.81568627450980391,0.5607843137254902,0.85882352941176465,1" +#! CONTENTS="124 125 75 127 79 122 " #! > #! </BOOKMARK> #! </BOOKMARKS> @@ -597,8 +1359,8 @@ #! IDENTIFIER="2" #! TYPE="HTTPCaller" #! VERSION="1" -#! POSITION="2529.5174826748275 -1141.6899043990443" -#! BOUNDING_RECT="2529.5174826748275 -1141.6899043990443 454 71" +#! POSITION="2374.8129653326246 -1397.3318105705812" +#! BOUNDING_RECT="2374.8129653326246 -1397.3318105705812 454 71" #! ORDER="500000000000001" #! PARMS_EDITED="true" #! ENABLED="true" @@ -668,8 +1430,8 @@ #! IDENTIFIER="12" #! TYPE="AttributeKeeper" #! VERSION="3" -#! POSITION="1866.3775587755877 -1141.6899043990443" -#! BOUNDING_RECT="1866.3775587755877 -1141.6899043990443 454 71" +#! POSITION="2374.8129653326246 -1109.5814083140833" +#! BOUNDING_RECT="2374.8129653326246 -1109.5814083140833 454 71" #! ORDER="500000000000006" #! PARMS_EDITED="true" #! ENABLED="true" @@ -756,8 +1518,8 @@ #! IDENTIFIER="20" #! TYPE="Creator" #! VERSION="5" -#! POSITION="-1215.8324708247078 -1109.5814083140833" -#! BOUNDING_RECT="-1215.8324708247078 -1109.5814083140833 430 71" +#! POSITION="-1882.9739737004104 -1109.5814083140833" +#! BOUNDING_RECT="-1882.9739737004104 -1109.5814083140833 430 71" #! ORDER="500000000000011" #! PARMS_EDITED="true" #! ENABLED="true" @@ -984,12 +1746,12 @@ #! IDENTIFIER="30" #! TYPE="JSONFragmenter" #! VERSION="7" -#! POSITION="3128.6087922760412 -1141.6899043990443" -#! BOUNDING_RECT="3128.6087922760412 -1141.6899043990443 454 71" +#! POSITION="2994.734911353436 -1144.7930280359144" +#! BOUNDING_RECT="2994.734911353436 -1144.7930280359144 441.97146798200629 71" #! ORDER="500000000000030" #! PARMS_EDITED="true" #! ENABLED="true" -#! LAST_PARM_EDIT="19822" +#! LAST_PARM_EDIT="20787" #! > #! <OUTPUT_FEAT NAME="FRAGMENTS"/> #! <FEAT_COLLAPSED COLLAPSED="0"/> @@ -1005,6 +1767,11 @@ #! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <OUTPUT_FEAT NAME="<REJECTED>"/> #! <FEAT_COLLAPSED COLLAPSED="1"/> #! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> @@ -1021,7 +1788,7 @@ #! <XFORM_PARM PARM_NAME="INPUT_SETTINGS_GROUP" PARM_VALUE=""/> #! <XFORM_PARM PARM_NAME="JSON_ATTR" PARM_VALUE="_response_body"/> #! <XFORM_PARM PARM_NAME="JSON_QUERY" PARM_VALUE="json<openbracket><quote>layers<quote><closebracket><openbracket>*<closebracket>"/> -#! <XFORM_PARM PARM_NAME="NEW_ATTRIBUTES" PARM_VALUE="name title tableschema tablename tableidfield"/> +#! <XFORM_PARM PARM_NAME="NEW_ATTRIBUTES" PARM_VALUE="name title tableschema tablename tableidfield ms_layertype_id coordsys_id opacity metadata_id connection_id title"/> #! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> #! <XFORM_PARM PARM_NAME="PREF_STRING" PARM_VALUE=""/> #! <XFORM_PARM PARM_NAME="READ_FROM_FILE" PARM_VALUE="NO"/> @@ -1035,119 +1802,2102 @@ #! IDENTIFIER="39" #! TYPE="StringReplacer" #! VERSION="5" -#! POSITION="3756.2256810686918 -1169.5367175206409" -#! BOUNDING_RECT="3756.2256810686918 -1169.5367175206409 454 71" +#! POSITION="13175.686687559946 -1032.0455004071059" +#! BOUNDING_RECT="13175.686687559946 -1032.0455004071059 454 71" #! ORDER="500000000000037" #! PARMS_EDITED="true" #! ENABLED="true" -#! LAST_PARM_EDIT="19822" +#! LAST_PARM_EDIT="20787" #! > #! <OUTPUT_FEAT NAME="OUTPUT"/> #! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> -#! <XFORM_ATTR ATTR_NAME="definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> -#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> #! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> #! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>LAYER_NAME<closecurly>"/> #! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> #! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> #! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> #! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> -#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>name<closeparen>"/> -#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="definition"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>layer_name<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> #! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> #! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer"/> #! </TRANSFORMER> -#! </TRANSFORMERS> -#! <FEAT_LINKS> -#! <FEAT_LINK -#! IDENTIFIER="21" -#! SOURCE_NODE="20" -#! TARGET_NODE="17" -#! SOURCE_PORT_DESC="fo 0 CREATED" -#! TARGET_PORT_DESC="fi 0 " -#! ENABLED="true" -#! EXECUTION_IDX="0" -#! HIDDEN="false" -#! EXTRA_POINTS="" -#! /> -#! <FEAT_LINK -#! IDENTIFIER="35" -#! SOURCE_NODE="2" -#! TARGET_NODE="30" -#! SOURCE_PORT_DESC="fo 0 Output" -#! TARGET_PORT_DESC="fi 0 " +#! <TRANSFORMER +#! IDENTIFIER="29" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="13769.052788073554 -1032.0455004071059" +#! BOUNDING_RECT="13769.052788073554 -1032.0455004071059 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" #! ENABLED="true" -#! EXECUTION_IDX="0" -#! HIDDEN="false" -#! EXTRA_POINTS="" -#! /> -#! <FEAT_LINK -#! IDENTIFIER="22" -#! SOURCE_NODE="12" -#! TARGET_NODE="2" -#! SOURCE_PORT_DESC="fo 0 OUTPUT" -#! TARGET_PORT_DESC="fi 0 " +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>TABLE_ID<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>tableidfield<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_2"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="32" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="14423.594206239093 -1032.0455004071059" +#! BOUNDING_RECT="14423.594206239093 -1032.0455004071059 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" #! ENABLED="true" -#! EXECUTION_IDX="0" -#! HIDDEN="false" -#! EXTRA_POINTS="" -#! /> -#! <FEAT_LINK -#! IDENTIFIER="27" -#! SOURCE_NODE="17" -#! TARGET_NODE="24" -#! SOURCE_PORT_DESC="fo 0 Output" -#! TARGET_PORT_DESC="fi 0 " +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>TABLE_SCHEMA<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>tableschema<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_3"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="33" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="12116.707354566584 -1549.0692846354627" +#! BOUNDING_RECT="12116.707354566584 -1549.0692846354627 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" #! ENABLED="true" -#! EXECUTION_IDX="0" -#! HIDDEN="false" -#! EXTRA_POINTS="" -#! /> -#! <FEAT_LINK -#! IDENTIFIER="28" -#! SOURCE_NODE="19" -#! TARGET_NODE="23" -#! SOURCE_PORT_DESC="fo 0 PASSED" -#! TARGET_PORT_DESC="fi 0 INITIATOR" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>TABLE_NAME<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>tablename<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_4"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="37" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="12823.570490341635 -1582.2610941020157" +#! BOUNDING_RECT="12823.570490341635 -1582.2610941020157 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" #! ENABLED="true" -#! EXECUTION_IDX="0" -#! HIDDEN="false" -#! EXTRA_POINTS="" -#! /> -#! <FEAT_LINK -#! IDENTIFIER="26" -#! SOURCE_NODE="24" -#! TARGET_NODE="19" -#! SOURCE_PORT_DESC="fo 0 FRAGMENTS" -#! TARGET_PORT_DESC="fi 0 " +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>LAYER_TYPE<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>ms_layertype_id<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_5"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="43" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="13509.776475884959 -1582.2610941020157" +#! BOUNDING_RECT="13509.776475884959 -1582.2610941020157 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" #! ENABLED="true" -#! EXECUTION_IDX="0" -#! HIDDEN="false" -#! EXTRA_POINTS="" -#! /> -#! <FEAT_LINK -#! IDENTIFIER="41" -#! SOURCE_NODE="30" -#! TARGET_NODE="39" -#! SOURCE_PORT_DESC="fo 0 FRAGMENTS" -#! TARGET_PORT_DESC="fi 0 " +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>SRID<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>coordsys_id<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_6"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="44" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="14207.923035442878 -1582.2610941020157" +#! BOUNDING_RECT="14207.923035442878 -1582.2610941020157 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" #! ENABLED="true" -#! EXECUTION_IDX="0" -#! HIDDEN="false" -#! EXTRA_POINTS="" -#! /> +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>LAYER_OPACITY<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>opacity<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_7"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="47" +#! TYPE="HTTPCaller" +#! VERSION="1" +#! POSITION="3794.2014176058055 -1300.4648769534053" +#! BOUNDING_RECT="3794.2014176058055 -1300.4648769534053 454 71" +#! ORDER="500000000000001" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="Output"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="<REJECTED>"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_error" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="fme_rejection_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="ADDITIONAL_PARAMETERS_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="ADDITIONAL_URL_PARAMETERS" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ADVANCED_REQUEST_PARAMETERS" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="ADVANCED_RESPONSE_PARAMETERS" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="AUTH_METHOD" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_NAMED_CONNECTION" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_PASSWORD" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_USERNAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="CONNECTION_TIMEOUT_LENGTH" PARM_VALUE="60"/> +#! <XFORM_PARM PARM_NAME="CUSTOM_HEADERS" PARM_VALUE="Token;<at>Value<openparen>_response_body_get_token<closeparen>"/> +#! <XFORM_PARM PARM_NAME="CUSTOM_HEADERS_GROUP" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="ERROR_ATTR" PARM_VALUE="_error"/> +#! <XFORM_PARM PARM_NAME="FILE_PATH_ATTR" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FILE_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FOLLOW_REDIRECTS" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="HTTPURL_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="HTTP_AUTH_GROUP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="HTTP_METHOD" PARM_VALUE="GET"/> +#! <XFORM_PARM PARM_NAME="HTTP_RESPONSE_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="MULTIPARTS" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="MULTIPART_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="OUTPUT_DIRNAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="OUTPUT_FILENAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="RESPONSE_FILE_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="RESPONSE_HEADER_LIST_ATTR" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="SAVE_FILE" PARM_VALUE="Attribute"/> +#! <XFORM_PARM PARM_NAME="SAVE_MULTI" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="STATUS_CODE_ATTR" PARM_VALUE="_http_status_code"/> +#! <XFORM_PARM PARM_NAME="TARGET_ATTR" PARM_VALUE="_response_coordsys"/> +#! <XFORM_PARM PARM_NAME="TARGET_ATTR_ENCODING" PARM_VALUE="auto-detect"/> +#! <XFORM_PARM PARM_NAME="TARGET_URL" PARM_VALUE="$(source_webservice)<solidus>vm4ms<solidus>coordinatesystems<solidus><at>Value<openparen>coordsys_id<closeparen>"/> +#! <XFORM_PARM PARM_NAME="TRANSFER_TIMEOUT_LENGTH" PARM_VALUE="90"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="UPLOAD_BODY" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_CONTENT_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_FILE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="USE_COOKIES" PARM_VALUE="No"/> +#! <XFORM_PARM PARM_NAME="VERIFY_SSL_CERTIFICATES" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="HTTPCaller_3"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="51" +#! TYPE="JSONFragmenter" +#! VERSION="7" +#! POSITION="5579.4542685168353 -1300.4648769534053" +#! BOUNDING_RECT="5579.4542685168353 -1300.4648769534053 454 71" +#! ORDER="500000000000030" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="FRAGMENTS"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="<REJECTED>"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="fme_rejection_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="EXPLODE_FORMAT" PARM_VALUE="JSON"/> +#! <XFORM_PARM PARM_NAME="EXTRACT_ATTR" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="FILEPATH_OR_URL" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FLATTEN_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="INPUT_SETTINGS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="JSON_ATTR" PARM_VALUE="_response_coordsys"/> +#! <XFORM_PARM PARM_NAME="JSON_QUERY" PARM_VALUE="json<openbracket><quote>coordinatesystems<quote><closebracket><openbracket>*<closebracket>"/> +#! <XFORM_PARM PARM_NAME="NEW_ATTRIBUTES" PARM_VALUE="definition"/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PREF_STRING" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="READ_FROM_FILE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="RECURSIVE" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="REJECT_EMPTY_LISTS" PARM_VALUE="YES"/> +#! <XFORM_PARM PARM_NAME="RESULT_ATTRIBUTE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="JSONFragmenter_2"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="48" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="12017.11558030376 -1032.0455004071059" +#! BOUNDING_RECT="12017.11558030376 -1032.0455004071059 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>COORDSYS<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>definitionCoordsys<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_8"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="55" +#! TYPE="Tester" +#! VERSION="3" +#! POSITION="4429.5380800225103 -1360.4648769534053" +#! BOUNDING_RECT="4429.5380800225103 -1360.4648769534053 454 71" +#! ORDER="500000000000040" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="PASSED"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="FAILED"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="ADVANCED_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="BOOL_OP" PARM_VALUE="OR"/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_MSG" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_TEST" PARM_VALUE="1"/> +#! <XFORM_PARM PARM_NAME="PRESERVE_FEATURE_ORDER" PARM_VALUE="Per Output Port"/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE" PARM_VALUE="TEST definition NOT_ATTRIBUTE_VALUE_NULL """/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="TEST_MODE" PARM_VALUE="TEST"/> +#! <XFORM_PARM PARM_NAME="TEST_PREVIEW_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="Tester_2"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="53" +#! TYPE="AttributeManager" +#! VERSION="2" +#! POSITION="4992.097717057306 -1360.4648769534053" +#! BOUNDING_RECT="4992.097717057306 -1360.4648769534053 454 71" +#! ORDER="500000000000048" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="ATTRIBUTE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ATTRIBUTE_HANDLING" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ATTR_TABLE" PARM_VALUE="_response_body_get_token _response_body_get_token NO_OP json_index json_index NO_OP ms_layer_id ms_layer_id NO_OP definition layerFile_definition RENAME_SET_VALUE _response_body _response_body NO_OP _http_status_code _http_status_code NO_OP json_type json_type NO_OP name name NO_OP title title NO_OP tableschema tableschema NO_OP tablename tablename NO_OP tableidfield tableidfield NO_OP ms_layertype_id ms_layertype_id NO_OP coordsys_id coordsys_id NO_OP opacity opacity NO_OP"/> +#! <XFORM_PARM PARM_NAME="MULTI_FEATURE_MODE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="NULL_ATTR_MODE_DISPLAY" PARM_VALUE="No Substitution"/> +#! <XFORM_PARM PARM_NAME="NULL_ATTR_VALUE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="NUM_PRIOR_FEATURES" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="NUM_SUBSEQUENT_FEATURES" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="AttributeManager"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="57" +#! TYPE="HTTPCaller" +#! VERSION="1" +#! POSITION="6816.3214362129456 -1428.6074344294416" +#! BOUNDING_RECT="6816.3214362129456 -1428.6074344294416 437.39763027675235 71" +#! ORDER="500000000000001" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="Output"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="<REJECTED>"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_error" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="fme_rejection_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="ADDITIONAL_PARAMETERS_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="ADDITIONAL_URL_PARAMETERS" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ADVANCED_REQUEST_PARAMETERS" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="ADVANCED_RESPONSE_PARAMETERS" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="AUTH_METHOD" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_NAMED_CONNECTION" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_PASSWORD" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_USERNAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="CONNECTION_TIMEOUT_LENGTH" PARM_VALUE="60"/> +#! <XFORM_PARM PARM_NAME="CUSTOM_HEADERS" PARM_VALUE="Token;<at>Value<openparen>_response_body_get_token<closeparen>"/> +#! <XFORM_PARM PARM_NAME="CUSTOM_HEADERS_GROUP" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="ERROR_ATTR" PARM_VALUE="_error"/> +#! <XFORM_PARM PARM_NAME="FILE_PATH_ATTR" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FILE_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FOLLOW_REDIRECTS" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="HTTPURL_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="HTTP_AUTH_GROUP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="HTTP_METHOD" PARM_VALUE="GET"/> +#! <XFORM_PARM PARM_NAME="HTTP_RESPONSE_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="MULTIPARTS" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="MULTIPART_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="OUTPUT_DIRNAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="OUTPUT_FILENAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="RESPONSE_FILE_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="RESPONSE_HEADER_LIST_ATTR" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="SAVE_FILE" PARM_VALUE="Attribute"/> +#! <XFORM_PARM PARM_NAME="SAVE_MULTI" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="STATUS_CODE_ATTR" PARM_VALUE="_http_status_code"/> +#! <XFORM_PARM PARM_NAME="TARGET_ATTR" PARM_VALUE="_response_metadata"/> +#! <XFORM_PARM PARM_NAME="TARGET_ATTR_ENCODING" PARM_VALUE="auto-detect"/> +#! <XFORM_PARM PARM_NAME="TARGET_URL" PARM_VALUE="$(source_webservice)<solidus>vm4ms<solidus>metadatas<solidus><at>Value<openparen>metadata_id<closeparen>"/> +#! <XFORM_PARM PARM_NAME="TRANSFER_TIMEOUT_LENGTH" PARM_VALUE="90"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="UPLOAD_BODY" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_CONTENT_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_FILE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="USE_COOKIES" PARM_VALUE="No"/> +#! <XFORM_PARM PARM_NAME="VERIFY_SSL_CERTIFICATES" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="HTTPCaller_4"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="63" +#! TYPE="JSONFragmenter" +#! VERSION="7" +#! POSITION="7378.1274840273636 -1428.6074344294416" +#! BOUNDING_RECT="7378.1274840273636 -1428.6074344294416 454 71" +#! ORDER="500000000000030" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="FRAGMENTS"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="<REJECTED>"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="fme_rejection_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="EXPLODE_FORMAT" PARM_VALUE="JSON"/> +#! <XFORM_PARM PARM_NAME="EXTRACT_ATTR" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="FILEPATH_OR_URL" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FLATTEN_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="INPUT_SETTINGS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="JSON_ATTR" PARM_VALUE="_response_metadata"/> +#! <XFORM_PARM PARM_NAME="JSON_QUERY" PARM_VALUE="json<openbracket><quote>metadatas<quote><closebracket><openbracket>*<closebracket>"/> +#! <XFORM_PARM PARM_NAME="NEW_ATTRIBUTES" PARM_VALUE="definition"/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PREF_STRING" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="READ_FROM_FILE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="RECURSIVE" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="REJECT_EMPTY_LISTS" PARM_VALUE="YES"/> +#! <XFORM_PARM PARM_NAME="RESULT_ATTRIBUTE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="JSONFragmenter_4"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="71" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="12578.859863415617 -1032.0455004071059" +#! BOUNDING_RECT="12578.859863415617 -1032.0455004071059 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>METADATA<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>definitionMetadata<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_9"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="75" +#! TYPE="HTTPCaller" +#! VERSION="1" +#! POSITION="9653.0662259642486 -1386.8101018322325" +#! BOUNDING_RECT="9653.0662259642486 -1386.8101018322325 437.39763027675235 71" +#! ORDER="500000000000001" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="Output"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="<REJECTED>"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_error" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="fme_rejection_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="ADDITIONAL_PARAMETERS_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="ADDITIONAL_URL_PARAMETERS" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ADVANCED_REQUEST_PARAMETERS" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="ADVANCED_RESPONSE_PARAMETERS" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="AUTH_METHOD" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_NAMED_CONNECTION" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_PASSWORD" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="AUTH_USERNAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="CONNECTION_TIMEOUT_LENGTH" PARM_VALUE="60"/> +#! <XFORM_PARM PARM_NAME="CUSTOM_HEADERS" PARM_VALUE="Token;<at>Value<openparen>_response_body_get_token<closeparen>"/> +#! <XFORM_PARM PARM_NAME="CUSTOM_HEADERS_GROUP" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="ERROR_ATTR" PARM_VALUE="_error"/> +#! <XFORM_PARM PARM_NAME="FILE_PATH_ATTR" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FILE_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FOLLOW_REDIRECTS" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="HTTPURL_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="HTTP_AUTH_GROUP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="HTTP_METHOD" PARM_VALUE="GET"/> +#! <XFORM_PARM PARM_NAME="HTTP_RESPONSE_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="MULTIPARTS" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="MULTIPART_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="OUTPUT_DIRNAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="OUTPUT_FILENAME" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="RESPONSE_FILE_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="RESPONSE_HEADER_LIST_ATTR" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="SAVE_FILE" PARM_VALUE="Attribute"/> +#! <XFORM_PARM PARM_NAME="SAVE_MULTI" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="STATUS_CODE_ATTR" PARM_VALUE="_http_status_code"/> +#! <XFORM_PARM PARM_NAME="TARGET_ATTR" PARM_VALUE="_response_connexion"/> +#! <XFORM_PARM PARM_NAME="TARGET_ATTR_ENCODING" PARM_VALUE="auto-detect"/> +#! <XFORM_PARM PARM_NAME="TARGET_URL" PARM_VALUE="$(source_webservice)<solidus>vm4ms<solidus>layerconnections<solidus><at>Value<openparen>connection_id<closeparen>"/> +#! <XFORM_PARM PARM_NAME="TRANSFER_TIMEOUT_LENGTH" PARM_VALUE="90"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="UPLOAD_BODY" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_CONTENT_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_FILE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="UPLOAD_TYPE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="USE_COOKIES" PARM_VALUE="No"/> +#! <XFORM_PARM PARM_NAME="VERIFY_SSL_CERTIFICATES" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="HTTPCaller_5"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="79" +#! TYPE="JSONFragmenter" +#! VERSION="7" +#! POSITION="10280.915611041382 -1407.7238827791648" +#! BOUNDING_RECT="10280.915611041382 -1407.7238827791648 454 71" +#! ORDER="500000000000030" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="FRAGMENTS"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="<REJECTED>"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="fme_rejection_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="EXPLODE_FORMAT" PARM_VALUE="JSON"/> +#! <XFORM_PARM PARM_NAME="EXTRACT_ATTR" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="FILEPATH_OR_URL" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="FLATTEN_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="INPUT_SETTINGS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="JSON_ATTR" PARM_VALUE="_response_connexion"/> +#! <XFORM_PARM PARM_NAME="JSON_QUERY" PARM_VALUE="json<openbracket><quote>layerconnections<quote><closebracket><openbracket>*<closebracket>"/> +#! <XFORM_PARM PARM_NAME="NEW_ATTRIBUTES" PARM_VALUE="connection_id name private server port database user password"/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PREF_STRING" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="READ_FROM_FILE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="RECURSIVE" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="REJECT_EMPTY_LISTS" PARM_VALUE="YES"/> +#! <XFORM_PARM PARM_NAME="RESULT_ATTRIBUTE" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="JSONFragmenter_5"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="81" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="10171.060544870206 139.33348204455388" +#! BOUNDING_RECT="10171.060544870206 139.33348204455388 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>CONNECTION<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="CONNECTIONTYPE<space>postgis<space><lf>CONNECTION<space><quote>user=<apos><at>Value<openparen>user<closeparen><apos><space>password=<apos><at>Value<openparen>password<closeparen><apos><space>dbname=<apos><at>Value<openparen>database<closeparen><apos><space>host=<apos><at>Value<openparen>server<closeparen><apos><space>port=<apos><at>Value<openparen>port<closeparen><apos><quote>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_10"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="80" +#! TYPE="Tester" +#! VERSION="3" +#! POSITION="1763.0655360900109 -528.58968290387133" +#! BOUNDING_RECT="1763.0655360900109 -528.58968290387133 454 71" +#! ORDER="500000000000063" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="PASSED"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <OUTPUT_FEAT NAME="FAILED"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_PARM PARM_NAME="ADVANCED_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="BOOL_OP" PARM_VALUE="OR"/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_MSG" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_TEST" PARM_VALUE="1"/> +#! <XFORM_PARM PARM_NAME="PRESERVE_FEATURE_ORDER" PARM_VALUE="Per Output Port"/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE" PARM_VALUE="TEST <at>Value<openparen>ms_layer_id<closeparen> = 9"/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="TEST_MODE" PARM_VALUE="TEST"/> +#! <XFORM_PARM PARM_NAME="TEST_PREVIEW_GROUP" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="Tester_3"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="89" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="11489.10156860773 -1549.0692846354627" +#! BOUNDING_RECT="11489.10156860773 -1549.0692846354627 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>LAYER_TITLE<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="<at>Value<openparen>title<closeparen>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_11"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="82" +#! TYPE="Tester" +#! VERSION="3" +#! POSITION="9608.7737059217761 23.276037562704005" +#! BOUNDING_RECT="9608.7737059217761 23.276037562704005 454 71" +#! ORDER="500000000000066" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="PASSED"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <OUTPUT_FEAT NAME="FAILED"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_PARM PARM_NAME="ADVANCED_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="BOOL_OP" PARM_VALUE="OR"/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_MSG" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_TEST" PARM_VALUE="1"/> +#! <XFORM_PARM PARM_NAME="PRESERVE_FEATURE_ORDER" PARM_VALUE="Per Output Port"/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE" PARM_VALUE="TEST <at>Value<openparen>private<closeparen> = No"/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="TEST_MODE" PARM_VALUE="TEST"/> +#! <XFORM_PARM PARM_NAME="TEST_PREVIEW_GROUP" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="Tester_4"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="88" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="10171.060544870206 -181.19500497368745" +#! BOUNDING_RECT="10171.060544870206 -181.19500497368745 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>CONNECTION<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="CONNECTIONTYPE<space>postgis<space><lf>CONNECTION<space><quote>user=<apos><at>Value<openparen>user<closeparen><apos><space>password=<apos><at>Value<openparen>password<closeparen><apos><space>dbname=<apos><at>Value<openparen>database<closeparen><apos><space>host=<apos><at>Value<openparen>server<closeparen><apos><space>port=<apos><at>Value<openparen>port<closeparen><apos><quote>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_12"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="96" +#! TYPE="StringReplacer" +#! VERSION="5" +#! POSITION="11384.581871817636 -1032.0455004071059" +#! BOUNDING_RECT="11384.581871817636 -1032.0455004071059 454 71" +#! ORDER="500000000000037" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_connexion" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="private" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="server" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="port" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="user" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="password" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="CASE" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="FIND_TEXT" PARM_VALUE="<opencurly>CONNECTION<closecurly>"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH" PARM_VALUE="_FME_NO_OP_"/> +#! <XFORM_PARM PARM_NAME="NO_MATCH_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="REGEXP" PARM_VALUE="NO"/> +#! <XFORM_PARM PARM_NAME="REPLACE_TEXT" PARM_VALUE="CONNECTIONTYPE<space>postgis<space><lf>CONNECTION<space><quote>user=<apos><openbracket>user<closebracket><apos><space>password=<apos><openbracket>password<closebracket><apos><space>dbname=<apos><openbracket>database<closebracket><apos><space>host=<apos><openbracket>host<closebracket><apos><space>port=<apos><openbracket>port<closebracket><apos><quote>"/> +#! <XFORM_PARM PARM_NAME="SRC_ATTRS" PARM_VALUE="layerFile_definition"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="StringReplacer_13"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="102" +#! TYPE="AttributeRenamer" +#! VERSION="4" +#! POSITION="2994.734911353436 -1450.9724606899536" +#! BOUNDING_RECT="2994.734911353436 -1450.9724606899536 454 71" +#! ORDER="500000000000080" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="ATTRIBUTE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ATTR_TABLE" PARM_VALUE="name layer_name RENAME_SET_DEFAULT "/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="AttributeRenamer"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="111" +#! TYPE="AttributeRenamer" +#! VERSION="4" +#! POSITION="6135.294414717273 -1360.4648769534053" +#! BOUNDING_RECT="6135.294414717273 -1360.4648769534053 454 71" +#! ORDER="500000000000081" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="ATTRIBUTE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ATTR_TABLE" PARM_VALUE="definition definitionCoordsys RENAME_SET_DEFAULT "/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="AttributeRenamer_2"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="115" +#! TYPE="Tester" +#! VERSION="3" +#! POSITION="6816.3214362129456 -1173.9890917908469" +#! BOUNDING_RECT="6816.3214362129456 -1173.9890917908469 454 71" +#! ORDER="500000000000083" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="PASSED"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="FAILED"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="ADVANCED_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="BOOL_OP" PARM_VALUE="OR"/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_MSG" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_TEST" PARM_VALUE="1"/> +#! <XFORM_PARM PARM_NAME="PRESERVE_FEATURE_ORDER" PARM_VALUE="Per Output Port"/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE" PARM_VALUE="TEST metadata_id ATTRIBUTE_VALUE_NULL """/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="TEST_MODE" PARM_VALUE="TEST"/> +#! <XFORM_PARM PARM_NAME="TEST_PREVIEW_GROUP" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="Tester_5"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="120" +#! TYPE="AttributeRenamer" +#! VERSION="4" +#! POSITION="7938.2621983924882 -1488.6074344294416" +#! BOUNDING_RECT="7938.2621983924882 -1488.6074344294416 454 71" +#! ORDER="500000000000084" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="20787" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="ATTRIBUTE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ATTR_TABLE" PARM_VALUE="definition definitionMetadata RENAME_SET_DEFAULT "/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="AttributeRenamer_3"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="125" +#! TYPE="Tester" +#! VERSION="3" +#! POSITION="8876.0873412299898 -1187.1334415806352" +#! BOUNDING_RECT="8876.0873412299898 -1187.1334415806352 454 71" +#! ORDER="500000000000083" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="19822" +#! > +#! <OUTPUT_FEAT NAME="PASSED"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="FAILED"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="definitionCoordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body_get_token" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_index" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_body" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_http_status_code" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="json_type" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="title" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="ms_layertype_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="coordsys_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="opacity" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="metadata_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="connection_id" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_coordsys" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="definitionMetadata" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_response_metadata" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="ADVANCED_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="BOOL_OP" PARM_VALUE="OR"/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_MSG" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="COMPOSITE_TEST" PARM_VALUE="1"/> +#! <XFORM_PARM PARM_NAME="PRESERVE_FEATURE_ORDER" PARM_VALUE="Per Output Port"/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE" PARM_VALUE="TEST connection_id ATTRIBUTE_VALUE_NULL """/> +#! <XFORM_PARM PARM_NAME="TEST_CLAUSE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="TEST_MODE" PARM_VALUE="TEST"/> +#! <XFORM_PARM PARM_NAME="TEST_PREVIEW_GROUP" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="Tester_6"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="131" +#! TYPE="AttributeKeeper" +#! VERSION="3" +#! POSITION="15585.427805325497 -1526.788058547472" +#! BOUNDING_RECT="15585.427805325497 -1526.788058547472 454 71" +#! ORDER="500000000000087" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="19822" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="ms_layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="KEEP_ATTRS" PARM_VALUE="ms_layer_id,layer_name,tableschema,database,tableidfield,layerFile_definition,tablename"/> +#! <XFORM_PARM PARM_NAME="KEEP_LIST" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="AttributeKeeper_2"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="130" +#! TYPE="AttributeRenamer" +#! VERSION="4" +#! POSITION="16265.433063711447 -1526.788058547472" +#! BOUNDING_RECT="16265.433063711447 -1526.788058547472 454 71" +#! ORDER="500000000000088" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="19822" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="ATTRIBUTE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ATTR_TABLE" PARM_VALUE="ms_layer_id layer_id RENAME_SET_DEFAULT layer_name name RENAME_SET_DEFAULT "/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="AttributeRenamer_4"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="133" +#! TYPE="FeatureWriter" +#! VERSION="0" +#! POSITION="16884.152342641999 -1486.938666764963" +#! BOUNDING_RECT="16884.152342641999 -1486.938666764963 542.56261296393131 71" +#! ORDER="500000000000092" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="19822" +#! > +#! <OUTPUT_FEAT NAME="s_vmap_2021.layer"/> +#! <FEAT_COLLAPSED COLLAPSED="0"/> +#! <XFORM_ATTR ATTR_NAME="layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layerFile_definition" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableschema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tablename" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="tableidfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <OUTPUT_FEAT NAME="SUMMARY"/> +#! <FEAT_COLLAPSED COLLAPSED="1"/> +#! <XFORM_ATTR ATTR_NAME="_feature_type{}.count" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_feature_type{}.name" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_dataset" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_ATTR ATTR_NAME="_total_features_written" IS_USER_CREATED="false" FEAT_INDEX="1" /> +#! <XFORM_PARM PARM_NAME="COORDSYS" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="DATASET" PARM_VALUE="$(dest_database)"/> +#! <XFORM_PARM PARM_NAME="DATASET_ATTR" PARM_VALUE="_dataset"/> +#! <XFORM_PARM PARM_NAME="DYNGROUP_0" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="FEATURE_TYPES_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="FEATURE_TYPE_LIST_ATTR" PARM_VALUE="_feature_type"/> +#! <XFORM_PARM PARM_NAME="FORMAT" PARM_VALUE="POSTGRES"/> +#! <XFORM_PARM PARM_NAME="FORMAT_DIRECTIVES" PARM_VALUE="RUNTIME_MACROS,STRICT_TEMPORAL_TYPE_HANDLING<comma>Yes<comma>LOWERCASE_ATTRIBUTE_NAMES<comma>Yes<comma>ADVANCED<comma><comma>BULK_COPY<comma>YES<comma>START_TRANSACTION<comma>0<comma>TRANSACTION_INTERVAL<comma>1000<comma>BEGIN_SQL<comma><comma>END_SQL<comma><comma>COORDINATE_SYSTEM_GRANULARITY<comma>FEATURE<comma>HOST<comma><dollar><openparen>dest_host<closeparen><comma>PORT<comma><dollar><openparen>dest_port<closeparen><comma>USER_NAME<comma><dollar><openparen>dest_login<closeparen><comma>PASSWORD<comma><dollar><openparen>dest_password<closeparen><comma>SSLMODE<comma>prefer,METAFILE,POSTGRES"/> +#! <XFORM_PARM PARM_NAME="FORMAT_PARAMS" PARM_VALUE="POSTGRES_END_SQL,"OPTIONAL TEXT_EDIT_SQL_CFG_ENCODED MODE,SQL;FORMAT,POSTGRES",POSTGRES<space>SQL<space>To<space>Run<space>After<space>Write,POSTGRES_COORDINATE_SYSTEM_GRANULARITY,"OPTIONAL NO_EDIT TEXT",POSTGRES<space>,POSTGRES_STRICT_TEMPORAL_TYPE_HANDLING,"OPTIONAL NO_EDIT TEXT",POSTGRES<space>,POSTGRES_TRANSACTION_INTERVAL,"OPTIONAL TEXT",POSTGRES<space>Features<space>Per<space>Transaction,POSTGRES_USER_NAME,"OPTIONAL TEXT",POSTGRES<space>Username:,POSTGRES_BEGIN_SQL,"OPTIONAL TEXT_EDIT_SQL_CFG_ENCODED MODE,SQL;FORMAT,POSTGRES",POSTGRES<space>SQL<space>To<space>Run<space>Before<space>Write,POSTGRES_PORT,"OPTIONAL INTEGER",POSTGRES<space>Port:,POSTGRES_SSLMODE,"OPTIONAL LOOKUP_CHOICE Disable,disable%Allow,allow%Prefer,prefer%Require,require%Verify-CA,verify-ca%Verify-Full,verify-full",POSTGRES<space>SSL<space>Mode:,POSTGRES_PASSWORD,"OPTIONAL PASSWORD_ENCODED",POSTGRES<space>Password:,POSTGRES_ADVANCED,"OPTIONAL DISCLOSUREGROUP BULK_COPY%START_TRANSACTION%TRANSACTION_INTERVAL%BEGIN_SQL%END_SQL",POSTGRES<space>Advanced,POSTGRES_HOST,"OPTIONAL TEXT",POSTGRES<space>Host:,POSTGRES_LOWERCASE_ATTRIBUTE_NAMES,"OPTIONAL CHECKBOX Yes%No",POSTGRES<space>Lower<space>Case<space>Attribute<space>Names,POSTGRES_BULK_COPY,"OPTIONAL CHOICE YES%NO",POSTGRES<space>Bulk<space>Insert,POSTGRES_START_TRANSACTION,"OPTIONAL TEXT",POSTGRES<space>Starting<space>Feature:"/> +#! <XFORM_PARM PARM_NAME="MORE_SUMMARY_ATTRS" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="NO_OUTPUT_PORTS" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="OUTPUTPORTS_GROUP" PARM_VALUE="FME_DISCLOSURE_CLOSED"/> +#! <XFORM_PARM PARM_NAME="OUTPUT_PORTS" PARM_VALUE="s_vmap_2021.layer s_vmap_2021.layer"/> +#! <XFORM_PARM PARM_NAME="OUTPUT_PORTS_MODE" PARM_VALUE="PER_EACH_INPUT"/> +#! <XFORM_PARM PARM_NAME="PER_EACH_INPUT" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="POSTGRES_ADVANCED" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="POSTGRES_BEGIN_SQL" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="POSTGRES_BULK_COPY" PARM_VALUE="YES"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_COORDINATE_SYSTEM_GRANULARITY" PARM_VALUE="FEATURE"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_END_SQL" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="POSTGRES_HOST" PARM_VALUE="$(dest_host)"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_LOWERCASE_ATTRIBUTE_NAMES" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_PASSWORD" PARM_VALUE="$(dest_password)"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_PORT" PARM_VALUE="$(dest_port)"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_SSLMODE" PARM_VALUE="prefer"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_START_TRANSACTION" PARM_VALUE="0"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_STRICT_TEMPORAL_TYPE_HANDLING" PARM_VALUE="Yes"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_TRANSACTION_INTERVAL" PARM_VALUE="1000"/> +#! <XFORM_PARM PARM_NAME="POSTGRES_USER_NAME" PARM_VALUE="$(dest_login)"/> +#! <XFORM_PARM PARM_NAME="SELECTED_PORTS" PARM_VALUE="<Unused>"/> +#! <XFORM_PARM PARM_NAME="SUMMARY_ATTRS_GROUP" PARM_VALUE="FME_DISCLOSURE_OPEN"/> +#! <XFORM_PARM PARM_NAME="TOTAL_FEATURES_WRITTEN_ATTR" PARM_VALUE="_total_features_written"/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="WRITER_DIRECTIVES" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="WRITER_FEATURE_TYPE_PARAMS" PARM_VALUE="s_vmap_2021.layer:s_vmap_2021.layer,ftp_feature_type_name,s_vmap_2021.layer,ftp_writer,POSTGRES,ftp_geometry,postgres_none,ftp_dynamic_schema,no,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,<lt>lt<gt>Unused<lt>gt<gt>,ftp_attribute_source,1,ftp_user_attributes,layer_id<comma>serial<lt>comma<gt>PrimaryKey<comma>name<comma>varchar<lt>openparen<gt>100<lt>closeparen<gt><comma>datasource_id<comma>int4<comma>datemaj<comma>date<comma>source_id<comma>int4<comma>extent<comma>text<comma>min_layer_scale<comma>int4<comma>max_layer_scale<comma>int4<comma>active<comma>bool<comma>is_background_layer<comma>bool<comma>theme_id<comma>int4,ftp_user_attribute_values,<comma><comma><comma><comma><comma><comma><comma><comma><comma><comma>,ftp_format_parameters,fme_configuration_group<comma><comma>fme_configuration_common_group<comma><comma>fme_feature_operation<comma>INSERT<comma>fme_table_handling<comma>CREATE_IF_MISSING<comma>fme_selection_group<comma><comma>fme_selection_method<comma><lt>lt<gt>Unused<lt>gt<gt><comma>fme_match_columns<comma><lt>lt<gt>Unused<lt>gt<gt><comma>fme_where_builder_clause<comma><lt>lt<gt>Unused<lt>gt<gt><comma>fme_table_creation_group<comma><comma>postgres_create_with_oids<comma>NO<comma>fme_advanced_group<comma>FME_DISCLOSURE_OPEN<comma>postgres_vacuum_analyze<comma>NO<comma>postgres_allow_serial_writing<comma>NO"/> +#! <XFORM_PARM PARM_NAME="WRITER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="WRITER_METAFILE" PARM_VALUE="ATTRIBUTE_CASE,LOWER,ATTRIBUTE_INVALID_CHARS,.<space>%-#<openbracket><closebracket><quote><openparen><closeparen>!?*<apos><amp>+<backslash><solidus>,ATTRIBUTE_LENGTH,63,ATTR_TYPE_MAP,bool<comma>fme_boolean<comma>char<openparen>width<closeparen><comma>fme_char<openparen>width<closeparen><comma>varchar<openparen>width<closeparen><comma>fme_varchar<openparen>width<closeparen><comma>text<comma>fme_buffer<comma>xml<comma>fme_xml<comma>json<comma>fme_json<comma>jsonb<comma>fme_json<comma>bytea<comma>fme_binarybuffer<comma>bytea<comma>fme_varbinary<openparen>width<closeparen><comma>bytea<comma>fme_binary<openparen>width<closeparen><comma>int2<comma>fme_int16<comma>int2<comma>fme_int8<comma>int2<comma>fme_uint8<comma>int4<comma>fme_int32<comma>int4<comma>fme_uint16<comma>int8<comma>fme_int64<comma>int8<comma>fme_uint32<comma><quote>numeric<openparen>width<comma>decimal<closeparen><quote><comma><quote>fme_decimal<openparen>width<comma>decimal<closeparen><quote><comma><quote>numeric<openparen>20<comma>0<closeparen><quote><comma>fme_uint64<comma>oid<comma>fme_uint32<comma>serial<comma>fme_int32<comma>float4<comma>fme_real32<comma>money<comma>fme_real32<comma>float8<comma>fme_real64<comma>date<comma>fme_date<comma>time<comma>fme_time<comma>timetz<comma>fme_time<comma>timestamp<comma>fme_datetime<comma>timestamptz<comma>fme_datetime<comma>uuid<comma>fme_buffer<comma>bit<openparen>width<closeparen><comma>fme_char<openparen>width<closeparen><comma>varbit<comma>fme_buffer<comma>varbit<openparen>width<closeparen><comma>fme_varchar<openparen>width<closeparen>,DEST_ILLEGAL_ATTR_LIST,,FEATURE_TYPE_CASE,ANY,FEATURE_TYPE_INVALID_CHARS,<backslash><backslash><solidus><quote>:?*<lt><gt>|<openbracket>%#<space><apos><amp>+<closebracket>,FEATURE_TYPE_LENGTH,63,FEATURE_TYPE_LENGTH_INCLUDES_PREFIX,false,FEATURE_TYPE_RESERVED_WORDS,,FORMAT_METAFILE,$(FME_HOME_ENCODED)metafile<backslash>POSTGRES.fmf,FORMAT_NAME,POSTGRES,GEOM_MAP,postgres_none<comma>fme_no_geom<comma>postgres_none<comma>fme_point<comma>postgres_none<comma>fme_line<comma>postgres_none<comma>fme_polygon<comma>postgres_none<comma>fme_rectangle<comma>postgres_none<comma>fme_rounded_rectangle<comma>postgres_none<comma>fme_text<comma>postgres_none<comma>fme_ellipse<comma>postgres_none<comma>fme_arc<comma>postgres_none<comma>fme_collection<comma>postgres_none<comma>fme_raster<comma>postgres_none<comma>fme_surface<comma>postgres_none<comma>fme_solid<comma>postgres_none<comma>fme_point_cloud<comma>postgres_none<comma>fme_feature_table,READER_ATTR_INDEX_TYPES,BTree<comma>RTree<comma>Hash<comma>PrimaryKey,SOURCE,no,SUPPORTS_FEAT_TYPE_FANOUT,yes,SUPPORTS_MULTI_GEOM,yes,WORKBENCH_CANNED_SCHEMA,,WRITER,POSTGRES,WRITER_ATTR_INDEX_TYPES,BTree<comma>RTree<comma>Hash<comma>PrimaryKey,WRITER_DEFLINE_PARMS,<quote>GUI<space>NAMEDGROUP<space>fme_configuration_group<space>fme_configuration_common_group%fme_spatial_group%fme_advanced_group%oracle_advanced_group<space>Table<quote><comma><comma><quote>GUI<space>NAMEDGROUP<space>fme_configuration_common_group<space>fme_feature_operation%fme_table_handling%mie_pack%oracle_model%fme_update_geometry%fme_selection_group%fme_table_creation_group<space>General<quote><comma><comma><quote>GUI<space>ACTIVECHOICE_LOOKUP<space>fme_feature_operation<space>Insert<comma>INSERT<comma>fme_update_geometry<comma>fme_selection_group<comma>mie_pack%Update<comma>UPDATE<comma>++fme_table_handling+USE_EXISTING<comma>++fme_selection_group+FME_DISCLOSURE_OPEN%Delete<comma>DELETE<comma>++fme_table_handling+USE_EXISTING<comma>fme_update_geometry<comma>++fme_selection_group+FME_DISCLOSURE_OPEN<comma>fme_spatial_group<comma>fme_advanced_group<comma>oracle_sequenced_cols%<lt>at<gt>Value<lt>openparen<gt>fme_db_operation<lt>closeparen<gt><comma>MULTIPLE<comma>++fme_table_handling+USE_EXISTING<comma>++fme_selection_group+FME_DISCLOSURE_OPEN<space>Feature<space>Operation<quote><comma>INSERT<comma><quote>GUI<space>ACTIVECHOICE_LOOKUP<space>fme_table_handling<space>Use<lt>space<gt>Existing<comma>USE_EXISTING<comma>fme_table_creation_group%Create<lt>space<gt>If<lt>space<gt>Needed<comma>CREATE_IF_MISSING%Drop<lt>space<gt>and<lt>space<gt>Create<comma>DROP_CREATE%Truncate<lt>space<gt>Existing<comma>TRUNCATE_EXISTING<comma>fme_table_creation_group<space>Table<space>Handling<quote><comma>CREATE_IF_MISSING<comma><quote>GUI<space>DISCLOSUREGROUP<space>fme_selection_group<space>fme_selection_method<space>Row<space>Selection<quote><comma><comma><quote>GUI<space>WHOLE_LINE<space>RADIOPARAMETERGROUP<space>fme_selection_method<space>fme_match_columns<comma>MATCH_COLUMNS%fme_where_builder_clause<comma>BUILDER<space>Row<space>Selection<space>Method<quote><comma>MATCH_COLUMNS<comma><quote>GUI<space>WHOLE_LINE<space>ATTRLIST_COMMAS<space>fme_match_columns<space>Match<space>Columns<quote><comma><comma><quote>GUI<space>WHOLE_LINE<space>TEXT_EDIT_SQL_CFG_OR_ATTR<space>fme_where_builder_clause<space>MODE<comma>WHERE<space>WHERE<space>Clause<quote><comma><comma><quote>GUI<space>DISCLOSUREGROUP<space>fme_table_creation_group<space>postgres_create_with_oids<space>Table<space>Creation<space>Parameters<quote><comma><comma><quote>GUI<space>CHOICE<space>postgres_create_with_oids<space>YES%NO<space>Create<space>With<space>OIDs<quote><comma>NO<comma><quote>GUI<space>DISCLOSUREGROUP<space>fme_advanced_group<space>postgres_vacuum_analyze%postgres_allow_serial_writing<space>Advanced<quote><comma><comma><quote>GUI<space>CHOICE<space>postgres_vacuum_analyze<space>YES%NO<space>Vacuum<space>Analyze<space>Table<quote><comma>NO<comma><quote>GUI<space>CHOICE<space>postgres_allow_serial_writing<space>YES%NO<space>Allow<space>Serial<space>Column<space>Writing<quote><comma>NO,WRITER_DEF_LINE_TEMPLATE,<opencurly>FME_GEN_GROUP_NAME<closecurly><comma>postgres_type<comma><opencurly>FME_GEN_GEOMETRY<closecurly><comma>postgres_sql_key_columns<comma><quote><quote><quote><quote><quote><quote><comma>postgres_drop_table<comma><quote><quote><quote><quote><quote><quote><comma>postgres_truncate_table<comma><quote><quote><quote><quote><quote><quote><comma>postgres_mode<comma><quote><quote><quote><quote><quote><quote><comma>fme_feature_operation<comma>INSERT<comma>fme_table_handling<comma>CREATE_IF_MISSING<comma>fme_selection_method<comma>MATCH_COLUMNS<comma>fme_match_columns<comma><quote><quote><quote><quote><quote><quote><comma>fme_where_builder_clause<comma><quote><quote><quote><quote><quote><quote><comma>postgres_create_with_oids<comma>NO<comma>postgres_vacuum_analyze<comma>NO<comma>postgres_allow_serial_writing<comma>NO,WRITER_FORMAT_PARAMETER,NETWORK_AUTHENTICATION<comma>NO<comma>NETWORK_PROXY<comma>NO<comma>ADVANCED_PARMS<comma>POSTGRES_IN_SCHEMAS_FOR_TABLE_LISTING<comma>DATASET_NAME<comma>Database<comma>FEATURE_TYPE_NAME<comma>Table<comma>FEATURE_TYPE_DEFAULT_NAME<comma>Table1<comma>SUPPORTS_SCHEMA_IN_FEATURE_TYPE_NAME<comma>YES<comma>ATTRIBUTE_READING<comma>DEFLINE_ATTRS<comma>ATTRIBUTE_READING_HISTORIC<comma>ALL<comma>PARAMS_TO_NOT_PROPAGATE_ON_INSPECT<comma><quote>BEGIN_SQL<opencurly>0<closecurly><space>END_SQL<opencurly>0<closecurly><quote><comma>ADVANCED_PARMS<comma><quote>POSTGRES_IN_FEATURES_PER_FETCH<space>POSTGRES_IN_BEGIN_SQL<space>POSTGRES_IN_END_SQL<space>POSTGRES_OUT_BULK_COPY<space>POSTGRES_OUT_TRANSACTION_INTERVAL<space>POSTGRES_OUT_BEGIN_SQL<space>POSTGRES_OUT_END_SQL<quote>,WRITER_HAS_DEFLINE_ATTRS,yes"/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="FeatureWriter"/> +#! </TRANSFORMER> +#! <TRANSFORMER +#! IDENTIFIER="136" +#! TYPE="AttributeRenamer" +#! VERSION="4" +#! POSITION="17701.049387473468 -1486.938666764963" +#! BOUNDING_RECT="17701.049387473468 -1486.938666764963 454 71" +#! ORDER="500000000000088" +#! PARMS_EDITED="true" +#! ENABLED="true" +#! LAST_PARM_EDIT="19822" +#! > +#! <OUTPUT_FEAT NAME="OUTPUT"/> +#! <XFORM_ATTR ATTR_NAME="definition_sym_mapserver" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="database" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="schema" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="table" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="idfield" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="layer_id" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_ATTR ATTR_NAME="name" IS_USER_CREATED="false" FEAT_INDEX="0" /> +#! <XFORM_PARM PARM_NAME="ATTRIBUTE_GRP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="ATTR_TABLE" PARM_VALUE="layerFile_definition definition_sym_mapserver RENAME_SET_DEFAULT database database RENAME_SET_DEFAULT tableschema schema RENAME_SET_DEFAULT tablename table RENAME_SET_DEFAULT tableidfield idfield RENAME_SET_DEFAULT "/> +#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/> +#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="AttributeRenamer_5"/> +#! </TRANSFORMER> +#! </TRANSFORMERS> +#! <FEAT_LINKS> +#! <FEAT_LINK +#! IDENTIFIER="21" +#! SOURCE_NODE="20" +#! TARGET_NODE="17" +#! SOURCE_PORT_DESC="fo 0 CREATED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="35" +#! SOURCE_NODE="2" +#! TARGET_NODE="30" +#! SOURCE_PORT_DESC="fo 0 Output" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="22" +#! SOURCE_NODE="12" +#! TARGET_NODE="2" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="27" +#! SOURCE_NODE="17" +#! TARGET_NODE="24" +#! SOURCE_PORT_DESC="fo 0 Output" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="28" +#! SOURCE_NODE="19" +#! TARGET_NODE="23" +#! SOURCE_PORT_DESC="fo 0 PASSED" +#! TARGET_PORT_DESC="fi 0 INITIATOR" +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="26" +#! SOURCE_NODE="24" +#! TARGET_NODE="19" +#! SOURCE_PORT_DESC="fo 0 FRAGMENTS" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="34" +#! SOURCE_NODE="29" +#! TARGET_NODE="32" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="103" +#! SOURCE_NODE="30" +#! TARGET_NODE="102" +#! SOURCE_PORT_DESC="fo 0 FRAGMENTS" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="36" +#! SOURCE_NODE="32" +#! TARGET_NODE="89" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="42" +#! SOURCE_NODE="33" +#! TARGET_NODE="37" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="45" +#! SOURCE_NODE="37" +#! TARGET_NODE="43" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="31" +#! SOURCE_NODE="39" +#! TARGET_NODE="29" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="46" +#! SOURCE_NODE="43" +#! TARGET_NODE="44" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="132" +#! SOURCE_NODE="44" +#! TARGET_NODE="131" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="118" +#! SOURCE_NODE="47" +#! TARGET_NODE="55" +#! SOURCE_PORT_DESC="fo 0 Output" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="73" +#! SOURCE_NODE="48" +#! TARGET_NODE="71" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="112" +#! SOURCE_NODE="51" +#! TARGET_NODE="111" +#! SOURCE_PORT_DESC="fo 0 FRAGMENTS" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="58" +#! SOURCE_NODE="53" +#! TARGET_NODE="51" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="54" +#! SOURCE_NODE="55" +#! TARGET_NODE="53" +#! SOURCE_PORT_DESC="fo 0 PASSED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="119" +#! SOURCE_NODE="57" +#! TARGET_NODE="63" +#! SOURCE_PORT_DESC="fo 0 Output" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="121" +#! SOURCE_NODE="63" +#! TARGET_NODE="120" +#! SOURCE_PORT_DESC="fo 0 FRAGMENTS" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="84" +#! SOURCE_NODE="71" +#! TARGET_NODE="39" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="124" +#! SOURCE_NODE="75" +#! TARGET_NODE="79" +#! SOURCE_PORT_DESC="fo 0 Output" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="83" +#! SOURCE_NODE="79" +#! TARGET_NODE="96" +#! SOURCE_PORT_DESC="fo 0 FRAGMENTS" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="87" +#! SOURCE_NODE="80" +#! TARGET_NODE="12" +#! SOURCE_PORT_DESC="fo 0 PASSED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="93" +#! SOURCE_NODE="82" +#! TARGET_NODE="81" +#! SOURCE_PORT_DESC="fo 0 PASSED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="90" +#! SOURCE_NODE="89" +#! TARGET_NODE="33" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="98" +#! SOURCE_NODE="96" +#! TARGET_NODE="48" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="108" +#! SOURCE_NODE="102" +#! TARGET_NODE="47" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="113" +#! SOURCE_NODE="111" +#! TARGET_NODE="115" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="126" +#! SOURCE_NODE="115" +#! TARGET_NODE="125" +#! SOURCE_PORT_DESC="fo 0 PASSED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="123" +#! SOURCE_NODE="120" +#! TARGET_NODE="125" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="128" +#! SOURCE_NODE="125" +#! TARGET_NODE="96" +#! SOURCE_PORT_DESC="fo 0 PASSED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="135" +#! SOURCE_NODE="130" +#! TARGET_NODE="133" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 s_vmap_2021.layer" +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="134" +#! SOURCE_NODE="131" +#! TARGET_NODE="130" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="139" +#! SOURCE_NODE="136" +#! TARGET_NODE="129" +#! SOURCE_PORT_DESC="fo 0 OUTPUT" +#! TARGET_PORT_DESC="-1" +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> #! <FEAT_LINK -#! IDENTIFIER="18" +#! IDENTIFIER="86" #! SOURCE_NODE="23" #! TARGET_NODE="12" #! SOURCE_PORT_DESC="fo 1 s_vm4ms.ms_layer" @@ -1157,6 +3907,50 @@ #! HIDDEN="false" #! EXTRA_POINTS="" #! /> +#! <FEAT_LINK +#! IDENTIFIER="95" +#! SOURCE_NODE="82" +#! TARGET_NODE="88" +#! SOURCE_PORT_DESC="fo 1 FAILED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="116" +#! SOURCE_NODE="115" +#! TARGET_NODE="57" +#! SOURCE_PORT_DESC="fo 1 FAILED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="127" +#! SOURCE_NODE="125" +#! TARGET_NODE="75" +#! SOURCE_PORT_DESC="fo 1 FAILED" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> +#! <FEAT_LINK +#! IDENTIFIER="138" +#! SOURCE_NODE="133" +#! TARGET_NODE="136" +#! SOURCE_PORT_DESC="fo 0 s_vmap_2021.layer" +#! TARGET_PORT_DESC="fi 0 " +#! ENABLED="true" +#! EXECUTION_IDX="0" +#! HIDDEN="false" +#! EXTRA_POINTS="" +#! /> #! </FEAT_LINKS> #! <BREAKPOINTS> #! </BREAKPOINTS> @@ -1169,7 +3963,7 @@ #! </WORKSPACE> FME_PYTHON_VERSION 37 -GUI IGNORE SourceDataset_POSTGIS_1,POSTGIS_IN_FME_CONNECTION_GROUP_POSTGIS_1,POSTGIS_IN_HOST_POSTGIS_1,POSTGIS_IN_PORT_POSTGIS_1,POSTGIS_IN_USER_NAME_POSTGIS_1,POSTGIS_IN_PASSWORD_POSTGIS_1,POSTGIS_IN_SSLMODE_POSTGIS_1,POSTGIS_IN_FME_GROUP_NAMED1_POSTGIS_1,POSTGIS_IN_WHERE_CLAUSE_POSTGIS_1,POSTGIS_IN_USE_SEARCH_ENVELOPE_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_MINX_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_MINY_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_MAXX_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_MAXY_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_POSTGIS_1,POSTGIS_IN_CLIP_TO_ENVELOPE_POSTGIS_1,POSTGIS_IN_SEARCH_METHOD_POSTGIS_1,POSTGIS_IN_ADVANCED_POSTGIS_1,POSTGIS_IN_FEATURES_PER_FETCH_POSTGIS_1,POSTGIS_IN_BEGIN_SQL_POSTGIS_1,POSTGIS_IN_END_SQL_POSTGIS_1,POSTGIS_IN_SCHEMAS_FOR_TABLE_LISTING_POSTGIS_1 +GUI IGNORE SourceDataset_POSTGIS_1,POSTGIS_IN_FME_CONNECTION_GROUP_POSTGIS_1,POSTGIS_IN_HOST_POSTGIS_1,POSTGIS_IN_PORT_POSTGIS_1,POSTGIS_IN_USER_NAME_POSTGIS_1,POSTGIS_IN_PASSWORD_POSTGIS_1,POSTGIS_IN_SSLMODE_POSTGIS_1,POSTGIS_IN_FME_GROUP_NAMED1_POSTGIS_1,POSTGIS_IN_WHERE_CLAUSE_POSTGIS_1,POSTGIS_IN_USE_SEARCH_ENVELOPE_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_MINX_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_MINY_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_MAXX_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_MAXY_POSTGIS_1,POSTGIS_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_POSTGIS_1,POSTGIS_IN_CLIP_TO_ENVELOPE_POSTGIS_1,POSTGIS_IN_SEARCH_METHOD_POSTGIS_1,POSTGIS_IN_ADVANCED_POSTGIS_1,POSTGIS_IN_FEATURES_PER_FETCH_POSTGIS_1,POSTGIS_IN_BEGIN_SQL_POSTGIS_1,POSTGIS_IN_END_SQL_POSTGIS_1,POSTGIS_IN_SCHEMAS_FOR_TABLE_LISTING_POSTGIS_1,DestDataset_POSTGRES_1,POSTGRES_OUT_FME_CONNECTION_GROUP_POSTGRES_1,POSTGRES_OUT_HOST_POSTGRES_1,POSTGRES_OUT_PORT_POSTGRES_1,POSTGRES_OUT_USER_NAME_POSTGRES_1,POSTGRES_OUT_PASSWORD_POSTGRES_1,POSTGRES_OUT_SSLMODE_POSTGRES_1,POSTGRES_OUT_ADVANCED_POSTGRES_1,POSTGRES_OUT_BULK_COPY_POSTGRES_1,POSTGRES_OUT_START_TRANSACTION_POSTGRES_1,POSTGRES_OUT_TRANSACTION_INTERVAL_POSTGRES_1,POSTGRES_OUT_BEGIN_SQL_POSTGRES_1,POSTGRES_OUT_END_SQL_POSTGRES_1 DEFAULT_MACRO source_webservice https://demovmap.veremes.net/rest_fr GUI OPTIONAL TEXT source_webservice URL du webservice de vMap : DEFAULT_MACRO source_login_get_token laurent @@ -1186,10 +3980,24 @@ DEFAULT_MACRO source_login postgres GUI TEXT source_login Login (source): DEFAULT_MACRO source_password fme_decrypt(MDowfCN8I3xcG3GQ/TeRRUJUZ5LDPtdvpscbh7Nj9gG/INBkAGA+fkaDrNbhZtfa3rmkUUrCxKWaAFwiYsKgWJNl/0mRpxUuP+IT2c+Qhh26JEZtUWAmpuoaQCdQ3ykKWm2zaoAM5MBCGaGEuYe+6AS07/nLNRJwqp1jdwP1FgVCbXRvZtWfKjEZlNJYQ+EicVc6cv2DxCYJyTljvXwF8mKxenML6FKJiHARQCO8OMJidKKZQJP1SeYIhqB0YrtGw4cGV2ZquQKifvRjB2Tl6wBAWDmeCg+R1jvft1tR17SISyTDv77K+mV80w2aaUSgybbF7coM0BrQPcpehfjlW+YxV73+9mPMFXKQeznZ22T8MJor57O44p8U2NQCw35HiFBs0oVP9VkkY0D/WzGRevseyX1pIEWJSQSFwkJVhiyXavMDz5E5SEYgTZHfVeGBXCDuIEEbfRRkPU5yD2nw2ZAVimDRD7UQhEEY6PosGqU17He4y35WEfAggQ40+EKuupOQSZRsKotTTqlYGHJtX49ymuKqfyZzOAUSUzDMcj8gfDgzOCcuhw2sK3fJaMszlaFxZadvnJv32e/S7Py2E11emXwYWZTpFVC7LkNlLR3QsulS4aYNrEcFVCfq+hKMO2OvC1S84yo6sw2J66eMe5KFnNU/z97mDcBoxigU0DaBdDhlW00uKVSinhKWClU+HgUOkBjfrNBJGd55RTBpdUWyHdOWk1MBIBVDgDwjlR0GCdzL5zkG9A1BfpWuKmaWZrCFz1ocQvt6f509J0zh/AjIeqzEdH0g98pnBeUbO15aspleG5YSXNu5zIX+xBXU0W38bo5VtXLzA4wgzTWn6UY4mNN3MySfTIuiVkTGAr1gtMzv42+MOMy9U/1zgueizSpOLvz/frAdS1uMaNfRkDcp9Gjnevw5) GUI OPTIONAL PASSWORD_ENCODED source_password Mot de passe (bdd source): +DEFAULT_MACRO dest_database vitis_angular_vmap +GUI TEXT dest_database Base de données (destination): +DEFAULT_MACRO dest_host localhost +GUI TEXT dest_host Serveur (destination): +DEFAULT_MACRO dest_port 5432 +GUI INTEGER dest_port Port (destination): +DEFAULT_MACRO dest_login postgres +GUI TEXT dest_login Login (destination): +DEFAULT_MACRO dest_password fme_decrypt(MDowfCN8I3xcG3GQ/TeRRUJUZ5LDPtdvpscbh7Nj9gG/INBkAGA+fkaDrNbhZtfa3rmkUUrCxKWaAFwiYsKgWJNl/0mRpxUuP+IT2c+Qhh26JEZtUWAmpuoaQCdQ3ykKWm2zaoAM5MBCGaGEuYe+6AS07/nLNRJwqp1jdwP1FgVCbXRvZtWfKjEZlNJYQ+EicVc6cv2DxCYJyTljvXwF8mKxenML6FKJiHARQCO8OMJidKKZQJP1SeYIhqB0YrtGw4cGV2ZquQKifvRjB2Tl6wBAWDmeCg+R1jvft1tR17SISyTDv77K+mV80w2aaUSgybbF7coM0BrQPcpehfjlW+YxV73+9mPMFXKQeznZ22T8MJor57O44p8U2NQCw35HiFBs0oVP9VkkY0D/WzGRevseyX1pIEWJSQSFwkJVhiyXavMDz5E5SEYgTZHfVeGBXCDuIEEbfRRkPU5yD2nw2ZAVimDRD7UQhEEY6PosGqU17He4y35WEfAggQ40+EKuupOQSZRsKotTTqlYGHJtX49ymuKqfyZzOAUSUzDMcj8gfDgzOCcuhw2sK3fJaMszukGk7vXKSJhpndmt9dUBbk0KCM+ILEo4GQfmZFiZCTm+V3/soa9LiNtE0TqAjD+/pes6fryWP9ZtRafC4EBNhfz2dpn4+U+yNGAF4iGJiy8NlkF5aDEXPSPjSVQzEy/8jGzuFI6kLItGxUIqKXSTSfe/JNKuiBVzwsbteUcdcS9cjY/OYwUFQDVcT5aFZf/QIcAw2XtB1aeWlyCbWkylaPvRuq27Sj5mR6fm56YXWlyHwnodPNLqsin3OSUf7/099QJpE9ywzk6Yr1ZAf4krxV+aZSUzTRrFMVU/s8OUfp0z2gTePTDABEvzUihfmtUNIFFSmqPi+vOcZv4i3XjKri+LaPlfpp4o) +GUI OPTIONAL PASSWORD_ENCODED dest_password Password (destination): INCLUDE [ if {{$(source_host)} == {}} { puts_real {Parameter 'source_host' must be given a value.}; exit 1; }; ] INCLUDE [ if {{$(source_port)} == {}} { puts_real {Parameter 'source_port' must be given a value.}; exit 1; }; ] INCLUDE [ if {{$(source_database)} == {}} { puts_real {Parameter 'source_database' must be given a value.}; exit 1; }; ] INCLUDE [ if {{$(source_login)} == {}} { puts_real {Parameter 'source_login' must be given a value.}; exit 1; }; ] +INCLUDE [ if {{$(dest_database)} == {}} { puts_real {Parameter 'dest_database' must be given a value.}; exit 1; }; ] +INCLUDE [ if {{$(dest_host)} == {}} { puts_real {Parameter 'dest_host' must be given a value.}; exit 1; }; ] +INCLUDE [ if {{$(dest_port)} == {}} { puts_real {Parameter 'dest_port' must be given a value.}; exit 1; }; ] +INCLUDE [ if {{$(dest_login)} == {}} { puts_real {Parameter 'dest_login' must be given a value.}; exit 1; }; ] #! START_HEADER #! START_WB_HEADER READER_TYPE MULTI_READER @@ -1197,9 +4005,11 @@ MULTI_READER_TYPE{0} NULL MULTI_READER_FORMAT{0} POSTGIS MULTI_READER_KEYWORD{0} POSTGIS_1 MULTI_READER_GEN_DIRECTIVES{0} EXPOSE_ATTRS_GROUP,,SEARCH_ENVELOPE_MINX,0,PORT,5432,SCHEMAS_FOR_TABLE_LISTING,s_vm4ms,ADVANCED,,SSLMODE,prefer,QUERY_FEATURE_TYPES_FOR_MERGE_FILTERS,Yes,WHERE_CLAUSE,,USER_NAME,postgres,CREATE_FEATURE_TABLES_FROM_DATA,Yes,TABLELIST,ms_layer,END_SQL,,SEARCH_ENVELOPE_MAXY,0,USE_TRUE_POSTGIS_TYPES,yes,HOST,demovmap.veremes.net,USE_SEARCH_ENVELOPE,NO,SEARCH_ENVELOPE_MINY,0,SEARCH_METHOD,MBR_OVERLAPS,SEARCH_ENVELOPE_MAXX,0,DISABLE_COLLECTION_SPLITTING,yes,POSTGIS_EXPOSE_FORMAT_ATTRS,,BEGIN_SQL,,FEATURES_PER_FETCH,10000,READ_TIME_WITH_TIMEZONE,Yes,SEARCH_ENVELOPE_COORDINATE_SYSTEM,,_MERGE_SCHEMAS,YES,CLIP_TO_ENVELOPE,NO -WRITER_TYPE NULL -WRITER_KEYWORD NULL_DEST -NULL_DEST_DATASET null +WRITER_TYPE MULTI_WRITER +MULTI_WRITER_DATASET_ORDER BY_ID +MULTI_WRITER_FIRST_WRITER_ID 0 +MULTI_WRITER_TYPE{0} POSTGRES +MULTI_WRITER_KEYWORD{0} POSTGRES_1 #! END_WB_HEADER #! START_WB_HEADER MACRO WB_KEYWORD "POSTGIS_1" @@ -1311,6 +4121,62 @@ POSTGIS_1_SCHEMAS_FOR_TABLE_LISTING $(POSTGIS_IN_SCHEMAS_FOR_TABLE_LISTING_POSTG POSTGIS_1_DATASET "$(SourceDataset_POSTGIS_1)" #! END_SOURCE_HEADER #! START_WB_HEADER +MACRO WB_KEYWORD "POSTGRES_1" +#! END_WB_HEADER +#! START_DEST_HEADER POSTGRES POSTGRES_1 +#! END_DEST_HEADER +#! START_WB_HEADER +DEFAULT_MACRO DestDataset +INCLUDE [ if {"$(DestDataset)" != ""} { \ + puts {DEFAULT_MACRO DestDataset_POSTGRES_1 $(DestDataset)} \ + } ] +#! END_WB_HEADER +#! START_DEST_HEADER POSTGRES POSTGRES_1 +DEFAULT_MACRO DestDataset_POSTGRES_1 $(dest_database) +GUI TEXT DestDataset_POSTGRES_1 Database: +DEFAULT_MACRO POSTGRES_OUT_STRICT_TEMPORAL_TYPE_HANDLING_POSTGRES_1 Yes +POSTGRES_1_STRICT_TEMPORAL_TYPE_HANDLING "$(POSTGRES_OUT_STRICT_TEMPORAL_TYPE_HANDLING_POSTGRES_1)" +DEFAULT_MACRO POSTGRES_OUT_FME_CONNECTION_GROUP_POSTGRES_1 +GUI OPTIONAL DISCLOSUREGROUP POSTGRES_OUT_FME_CONNECTION_GROUP_POSTGRES_1 POSTGRES_OUT_NAMED_CONNECTION Database Connection +DEFAULT_MACRO POSTGRES_OUT_HOST_POSTGRES_1 $(dest_host) +POSTGRES_1_HOST "$(POSTGRES_OUT_HOST_POSTGRES_1)" +GUI TEXT POSTGRES_OUT_HOST_POSTGRES_1 Host: +DEFAULT_MACRO POSTGRES_OUT_PORT_POSTGRES_1 $(dest_port) +POSTGRES_1_PORT "$(POSTGRES_OUT_PORT_POSTGRES_1)" +GUI INTEGER POSTGRES_OUT_PORT_POSTGRES_1 Port: +DEFAULT_MACRO POSTGRES_OUT_USER_NAME_POSTGRES_1 $(dest_login) +POSTGRES_1_USER_NAME "$(POSTGRES_OUT_USER_NAME_POSTGRES_1)" +GUI TEXT POSTGRES_OUT_USER_NAME_POSTGRES_1 Username: +DEFAULT_MACRO POSTGRES_OUT_PASSWORD_POSTGRES_1 $(dest_password) +POSTGRES_1_PASSWORD "$(POSTGRES_OUT_PASSWORD_POSTGRES_1)" +GUI OPTIONAL PASSWORD_ENCODED POSTGRES_OUT_PASSWORD_POSTGRES_1 Password: +DEFAULT_MACRO POSTGRES_OUT_SSLMODE_POSTGRES_1 prefer +POSTGRES_1_SSLMODE "$(POSTGRES_OUT_SSLMODE_POSTGRES_1)" +GUI LOOKUP_CHOICE POSTGRES_OUT_SSLMODE_POSTGRES_1 Disable,disable%Allow,allow%Prefer,prefer%Require,require%Verify-CA,verify-ca%Verify-Full,verify-full SSL Mode: +DEFAULT_MACRO POSTGRES_OUT_ADVANCED_POSTGRES_1 +GUI OPTIONAL DISCLOSUREGROUP POSTGRES_OUT_ADVANCED_POSTGRES_1 POSTGRES_OUT_BULK_COPY_POSTGRES_1%POSTGRES_OUT_START_TRANSACTION_POSTGRES_1%POSTGRES_OUT_TRANSACTION_INTERVAL_POSTGRES_1%POSTGRES_OUT_BEGIN_SQL_POSTGRES_1%POSTGRES_OUT_END_SQL_POSTGRES_1 Advanced +DEFAULT_MACRO POSTGRES_OUT_BULK_COPY_POSTGRES_1 YES +POSTGRES_1_BULK_COPY "$(POSTGRES_OUT_BULK_COPY_POSTGRES_1)" +GUI CHOICE POSTGRES_OUT_BULK_COPY_POSTGRES_1 YES%NO Bulk Insert +DEFAULT_MACRO POSTGRES_OUT_START_TRANSACTION_POSTGRES_1 0 +POSTGRES_1_START_TRANSACTION "$(POSTGRES_OUT_START_TRANSACTION_POSTGRES_1)" +GUI TEXT POSTGRES_OUT_START_TRANSACTION_POSTGRES_1 Starting Feature: +DEFAULT_MACRO POSTGRES_OUT_TRANSACTION_INTERVAL_POSTGRES_1 1000 +POSTGRES_1_TRANSACTION_INTERVAL "$(POSTGRES_OUT_TRANSACTION_INTERVAL_POSTGRES_1)" +GUI TEXT POSTGRES_OUT_TRANSACTION_INTERVAL_POSTGRES_1 Features Per Transaction +DEFAULT_MACRO POSTGRES_OUT_BEGIN_SQL_POSTGRES_1 +POSTGRES_1_BEGIN_SQL "$(POSTGRES_OUT_BEGIN_SQL_POSTGRES_1)" +GUI OPTIONAL TEXT_EDIT_SQL_CFG POSTGRES_OUT_BEGIN_SQL_POSTGRES_1 MODE,SQL;FORMAT,POSTGRES SQL To Run Before Write +DEFAULT_MACRO POSTGRES_OUT_END_SQL_POSTGRES_1 +POSTGRES_1_END_SQL "$(POSTGRES_OUT_END_SQL_POSTGRES_1)" +GUI OPTIONAL TEXT_EDIT_SQL_CFG POSTGRES_OUT_END_SQL_POSTGRES_1 MODE,SQL;FORMAT,POSTGRES SQL To Run After Write +DEFAULT_MACRO POSTGRES_OUT_COORDINATE_SYSTEM_GRANULARITY_POSTGRES_1 FEATURE +POSTGRES_1_COORDINATE_SYSTEM_GRANULARITY "$(POSTGRES_OUT_COORDINATE_SYSTEM_GRANULARITY_POSTGRES_1)" +# ============================================================================ +POSTGRES_1_GENERATE_FME_BUILD_NUM 19822 +POSTGRES_1_DATASET "$(DestDataset_POSTGRES_1)" +#! END_DEST_HEADER +#! START_WB_HEADER #! END_WB_HEADER #! END_HEADER @@ -1324,7 +4190,8 @@ FME_IMPLICIT_CSMAP_REPROJECTION_MODE Auto FME_GEOMETRY_HANDLING Enhanced FME_STROKE_MAX_DEVIATION 0 DEFAULT_MACRO DATASET_KEYWORD_POSTGIS_1 POSTGIS_1 -FME_PASSWORD_PARAMETER_LIST source_password +DEFAULT_MACRO DATASET_KEYWORD_POSTGRES_1 POSTGRES_1 +FME_PASSWORD_PARAMETER_LIST source_password dest_password # ------------------------------------------------------------------------- POSTGIS_1_READER_META_ATTRIBUTES fme_feature_type @@ -1380,8 +4247,8 @@ FACTORY_DEF {*} QueryFactory FACTORY_NAME FeatureReader INPUT FEATURE_TYP DEFAULT_MACRO _WB_BYPASS_TERMINATION No FACTORY_DEF * TeeFactory FACTORY_NAME FeatureReader_<Rejected> INPUT FEATURE_TYPE FeatureReader_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, FeatureReader<space>output<space>a<space><lt>Rejected<gt><space>feature.<space><space>To<space>continue<space>translation<space>when<space>features<space>are<space>rejected<comma><space>change<space><apos>Workspace<space>Parameters<apos><space><gt><space>Translation<space><gt><space><apos>Rejected<space>Feature<space>Handling<apos><space>to<space><apos>Continue<space>Translation<apos>) # ------------------------------------------------------------------------- -INCLUDE [ set macroLine "MACRO AttributeKeeper_46eb6e9b_89f9_4aa6_a958_505057df84d73_LIST_EXP "; foreach attr [split ""] { set attr [FME_DecodeText $attr]; set attr [regsub "{}$" $attr "{}.*"]; set attr [regsub -all "{}" $attr "\\{\[0-9\]+\\}"]; append macroLine ",^$attr$"; }; puts $macroLine; ] -FACTORY_DEF {*} TeeFactory FACTORY_NAME AttributeKeeper INPUT FEATURE_TYPE FeatureReader_s_vm4ms.ms_layer OUTPUT { FEATURE_TYPE AttributeKeeper_OUTPUT @KeepAttributes(fme_encoded,_response_body_get_token,json_index,ms_layer_id,definition,fme_pcre_match,"^fme_$(AttributeKeeper_46eb6e9b_89f9_4aa6_a958_505057df84d73_LIST_EXP)") } +INCLUDE [ set macroLine "MACRO AttributeKeeper_d90e4b10_7dd8_46df_9cae_0042bfcb41544_LIST_EXP "; foreach attr [split ""] { set attr [FME_DecodeText $attr]; set attr [regsub "{}$" $attr "{}.*"]; set attr [regsub -all "{}" $attr "\\{\[0-9\]+\\}"]; append macroLine ",^$attr$"; }; puts $macroLine; ] +FACTORY_DEF {*} TeeFactory FACTORY_NAME AttributeKeeper INPUT FEATURE_TYPE Tester_3_PASSED INPUT FEATURE_TYPE FeatureReader_s_vm4ms.ms_layer OUTPUT { FEATURE_TYPE AttributeKeeper_OUTPUT @KeepAttributes(fme_encoded,_response_body_get_token,json_index,ms_layer_id,definition,fme_pcre_match,"^fme_$(AttributeKeeper_d90e4b10_7dd8_46df_9cae_0042bfcb41544_LIST_EXP)") } # ------------------------------------------------------------------------- FACTORY_DEF * HTTPFactory FACTORY_NAME HTTPCaller INPUT FEATURE_TYPE AttributeKeeper_OUTPUT TARGET_URL "@EvaluateExpression(FDIV,STRING_ENCODED,$(source_webservice$encode)<solidus>vm4ms<solidus>layers<solidus>MapFile,HTTPCaller)" HTTP_METHOD POST SAVE_FILE NO OUTPUT_FILENAME "<Unused>" OUTPUT_DIRECTORY "<Unused>" FILE_EXTENSION "<Unused>" TARGET_ATTR "_response_body" FILE_PATH_ATTR "<Unused>" UPLOAD_FILE "<Unused>" UPLOAD_BODY "@EvaluateExpression(FDIV,STRING_ENCODED,------WebKitFormBoundarydAirr4FpBR5OV6B2<lf>Content-Disposition:<space>form-data<semicolon><space>name=<quote>ms_layer_id<quote><lf><lf><at>Value<openparen>ms_layer_id<closeparen><lf>------WebKitFormBoundarydAirr4FpBR5OV6B2<lf>,HTTPCaller)" MULTIPART_UPLOAD NO UPLOAD_CONTENT_TYPE "multipart/form-data; boundary=----WebKitFormBoundarydAirr4FpBR5OV6B2" COMBINED_MULTIPART_TABLE REQUEST_HEADER_TABLE Token;@EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>_response_body_get_token<closeparen>,HTTPCaller) ADDITIONAL_URL_PARAMETERS AUTH_USERNAME "<Unused>" AUTH_PASSWORD "<Unused>" AUTH_METHOD "<Unused>" TARGET_ATTRIBUTE_ENCODING auto-detect RESPONSE_HEADER_LIST_ATTR "" STATUS_CODE_ATTR "_http_status_code" ERROR_ATTR "_error" CONNECTION_TIMEOUT_LENGTH 60 TRANSFER_TIMEOUT_LENGTH 90 FOLLOW_REDIRECTS Yes VERIFY_SSL_CERTIFICATES Yes NAMED_CONNECTION "<Unused>" USE_COOKIES No OUTPUT OUTPUT FEATURE_TYPE HTTPCaller_Output OUTPUT REJECTED FEATURE_TYPE HTTPCaller_<REJECTED> DEFAULT_MACRO _WB_BYPASS_TERMINATION No @@ -1391,11 +4258,81 @@ FACTORY_DEF * JSONQueryFactory FACTORY_NAME JSONFragmenter_3 INPUT FEATUR DEFAULT_MACRO _WB_BYPASS_TERMINATION No FACTORY_DEF * TeeFactory FACTORY_NAME JSONFragmenter_3_<Rejected> INPUT FEATURE_TYPE JSONFragmenter_3_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, JSONFragmenter_3<space>output<space>a<space><lt>Rejected<gt><space>feature.<space><space>To<space>continue<space>translation<space>when<space>features<space>are<space>rejected<comma><space>change<space><apos>Workspace<space>Parameters<apos><space><gt><space>Translation<space><gt><space><apos>Rejected<space>Feature<space>Handling<apos><space>to<space><apos>Continue<space>Translation<apos>) # ------------------------------------------------------------------------- -FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer INPUT FEATURE_TYPE JSONFragmenter_3_FRAGMENTS USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { definition } FIND_TEXT { <opencurly>LAYER_NAME<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>name<closeparen>,StringReplacer) } REPLACE_NO_MATCH { _FME_NO_OP_ } +FACTORY_DEF {*} AttrSetFactory COMMAND_PARM_EVALUATION SINGLE_PASS FACTORY_NAME AttributeRenamer INPUT FEATURE_TYPE JSONFragmenter_3_FRAGMENTS ATTRSET_CREATE_DIRECTIVES _PROPAGATE_MISSING_FDIV ATTR_ACTION { "name" "layer_name" "RENAME_SET_DEFAULT" "" } OUTPUT OUTPUT FEATURE_TYPE AttributeRenamer_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF * HTTPFactory FACTORY_NAME HTTPCaller_3 INPUT FEATURE_TYPE AttributeRenamer_OUTPUT TARGET_URL "@EvaluateExpression(FDIV,STRING_ENCODED,$(source_webservice$encode)<solidus>vm4ms<solidus>coordinatesystems<solidus><at>Value<openparen>coordsys_id<closeparen>,HTTPCaller_3)" HTTP_METHOD GET SAVE_FILE NO OUTPUT_FILENAME "<Unused>" OUTPUT_DIRECTORY "<Unused>" FILE_EXTENSION "<Unused>" TARGET_ATTR "_response_coordsys" FILE_PATH_ATTR "<Unused>" UPLOAD_FILE "<Unused>" UPLOAD_BODY "<Unused>" MULTIPART_UPLOAD <Unused> UPLOAD_CONTENT_TYPE "<Unused>" COMBINED_MULTIPART_TABLE REQUEST_HEADER_TABLE Token;@EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>_response_body_get_token<closeparen>,HTTPCaller_3) ADDITIONAL_URL_PARAMETERS AUTH_USERNAME "<Unused>" AUTH_PASSWORD "<Unused>" AUTH_METHOD "<Unused>" TARGET_ATTRIBUTE_ENCODING auto-detect RESPONSE_HEADER_LIST_ATTR "" STATUS_CODE_ATTR "_http_status_code" ERROR_ATTR "_error" CONNECTION_TIMEOUT_LENGTH 60 TRANSFER_TIMEOUT_LENGTH 90 FOLLOW_REDIRECTS Yes VERIFY_SSL_CERTIFICATES Yes NAMED_CONNECTION "<Unused>" USE_COOKIES No OUTPUT OUTPUT FEATURE_TYPE HTTPCaller_3_Output OUTPUT REJECTED FEATURE_TYPE HTTPCaller_3_<REJECTED> +DEFAULT_MACRO _WB_BYPASS_TERMINATION No +FACTORY_DEF * TeeFactory FACTORY_NAME HTTPCaller_3_<Rejected> INPUT FEATURE_TYPE HTTPCaller_3_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, HTTPCaller_3<space>output<space>a<space><lt>Rejected<gt><space>feature.<space><space>To<space>continue<space>translation<space>when<space>features<space>are<space>rejected<comma><space>change<space><apos>Workspace<space>Parameters<apos><space><gt><space>Translation<space><gt><space><apos>Rejected<space>Feature<space>Handling<apos><space>to<space><apos>Continue<space>Translation<apos>) +# ------------------------------------------------------------------------- +FACTORY_DEF * TestFactory FACTORY_NAME Tester_2 INPUT FEATURE_TYPE HTTPCaller_3_Output TEST definition NOT_ATTRIBUTE_VALUE_NULL "" ENCODED BOOLEAN_OPERATOR OR COMPOSITE_TEST_EXPR "1" FEATURE_TABLE_SHIM_SUPPORT Yes PRESERVE_FEATURE_ORDER PER_OUTPUT_PORT OUTPUT PASSED FEATURE_TYPE Tester_2_PASSED +# ------------------------------------------------------------------------- +FACTORY_DEF {*} AttrSetFactory COMMAND_PARM_EVALUATION SINGLE_PASS FACTORY_NAME AttributeManager INPUT FEATURE_TYPE Tester_2_PASSED MULTI_FEATURE_MODE NO NULL_ATTR_MODE NO_OP ATTRSET_CREATE_DIRECTIVES _PROPAGATE_MISSING_FDIV ACTION_COLUMN 3 DEF_VAL_COLUMN 2 ATTR_ACTION { "definition" "layerFile_definition" "" "RENAME_SET_VALUE" } OUTPUT OUTPUT FEATURE_TYPE AttributeManager_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF * JSONQueryFactory FACTORY_NAME JSONFragmenter_2 INPUT FEATURE_TYPE AttributeManager_OUTPUT MODE EXPLODE EXPLODE_FORMAT JSON REJECT_EMPTY_LISTS YES EXTRACT_ATTR Yes JSON_ATTR "_response_coordsys" READ_FROM_FILE NO FILEPATH_OR_URL "<Unused>" OUTPUT_ATTRIBUTE "<Unused>" EXPLODE_QUERY "json<openbracket><quote>coordinatesystems<quote><closebracket><openbracket>*<closebracket>" RECURSIVE_FLATTEN YES OUTPUT EXPLODED FEATURE_TYPE JSONFragmenter_2_FRAGMENTS OUTPUT REJECTED FEATURE_TYPE JSONFragmenter_2_<REJECTED> +DEFAULT_MACRO _WB_BYPASS_TERMINATION No +FACTORY_DEF * TeeFactory FACTORY_NAME JSONFragmenter_2_<Rejected> INPUT FEATURE_TYPE JSONFragmenter_2_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, JSONFragmenter_2<space>output<space>a<space><lt>Rejected<gt><space>feature.<space><space>To<space>continue<space>translation<space>when<space>features<space>are<space>rejected<comma><space>change<space><apos>Workspace<space>Parameters<apos><space><gt><space>Translation<space><gt><space><apos>Rejected<space>Feature<space>Handling<apos><space>to<space><apos>Continue<space>Translation<apos>) +# ------------------------------------------------------------------------- +FACTORY_DEF {*} AttrSetFactory COMMAND_PARM_EVALUATION SINGLE_PASS FACTORY_NAME AttributeRenamer_2 INPUT FEATURE_TYPE JSONFragmenter_2_FRAGMENTS ATTRSET_CREATE_DIRECTIVES _PROPAGATE_MISSING_FDIV ATTR_ACTION { "definition" "definitionCoordsys" "RENAME_SET_DEFAULT" "" } OUTPUT OUTPUT FEATURE_TYPE AttributeRenamer_2_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF * TestFactory FACTORY_NAME Tester_5 INPUT FEATURE_TYPE AttributeRenamer_2_OUTPUT TEST metadata_id ATTRIBUTE_VALUE_NULL "" ENCODED BOOLEAN_OPERATOR OR COMPOSITE_TEST_EXPR "1" FEATURE_TABLE_SHIM_SUPPORT Yes PRESERVE_FEATURE_ORDER PER_OUTPUT_PORT OUTPUT PASSED FEATURE_TYPE Tester_5_PASSED OUTPUT FAILED FEATURE_TYPE Tester_5_FAILED +# ------------------------------------------------------------------------- +FACTORY_DEF * HTTPFactory FACTORY_NAME HTTPCaller_4 INPUT FEATURE_TYPE Tester_5_FAILED TARGET_URL "@EvaluateExpression(FDIV,STRING_ENCODED,$(source_webservice$encode)<solidus>vm4ms<solidus>metadatas<solidus><at>Value<openparen>metadata_id<closeparen>,HTTPCaller_4)" HTTP_METHOD GET SAVE_FILE NO OUTPUT_FILENAME "<Unused>" OUTPUT_DIRECTORY "<Unused>" FILE_EXTENSION "<Unused>" TARGET_ATTR "_response_metadata" FILE_PATH_ATTR "<Unused>" UPLOAD_FILE "<Unused>" UPLOAD_BODY "<Unused>" MULTIPART_UPLOAD <Unused> UPLOAD_CONTENT_TYPE "<Unused>" COMBINED_MULTIPART_TABLE REQUEST_HEADER_TABLE Token;@EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>_response_body_get_token<closeparen>,HTTPCaller_4) ADDITIONAL_URL_PARAMETERS AUTH_USERNAME "<Unused>" AUTH_PASSWORD "<Unused>" AUTH_METHOD "<Unused>" TARGET_ATTRIBUTE_ENCODING auto-detect RESPONSE_HEADER_LIST_ATTR "" STATUS_CODE_ATTR "_http_status_code" ERROR_ATTR "_error" CONNECTION_TIMEOUT_LENGTH 60 TRANSFER_TIMEOUT_LENGTH 90 FOLLOW_REDIRECTS Yes VERIFY_SSL_CERTIFICATES Yes NAMED_CONNECTION "<Unused>" USE_COOKIES No OUTPUT OUTPUT FEATURE_TYPE HTTPCaller_4_Output OUTPUT REJECTED FEATURE_TYPE HTTPCaller_4_<REJECTED> +DEFAULT_MACRO _WB_BYPASS_TERMINATION No +FACTORY_DEF * TeeFactory FACTORY_NAME HTTPCaller_4_<Rejected> INPUT FEATURE_TYPE HTTPCaller_4_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, HTTPCaller_4<space>output<space>a<space><lt>Rejected<gt><space>feature.<space><space>To<space>continue<space>translation<space>when<space>features<space>are<space>rejected<comma><space>change<space><apos>Workspace<space>Parameters<apos><space><gt><space>Translation<space><gt><space><apos>Rejected<space>Feature<space>Handling<apos><space>to<space><apos>Continue<space>Translation<apos>) +# ------------------------------------------------------------------------- +FACTORY_DEF * JSONQueryFactory FACTORY_NAME JSONFragmenter_4 INPUT FEATURE_TYPE HTTPCaller_4_Output MODE EXPLODE EXPLODE_FORMAT JSON REJECT_EMPTY_LISTS YES EXTRACT_ATTR Yes JSON_ATTR "_response_metadata" READ_FROM_FILE NO FILEPATH_OR_URL "<Unused>" OUTPUT_ATTRIBUTE "<Unused>" EXPLODE_QUERY "json<openbracket><quote>metadatas<quote><closebracket><openbracket>*<closebracket>" RECURSIVE_FLATTEN YES OUTPUT EXPLODED FEATURE_TYPE JSONFragmenter_4_FRAGMENTS OUTPUT REJECTED FEATURE_TYPE JSONFragmenter_4_<REJECTED> +DEFAULT_MACRO _WB_BYPASS_TERMINATION No +FACTORY_DEF * TeeFactory FACTORY_NAME JSONFragmenter_4_<Rejected> INPUT FEATURE_TYPE JSONFragmenter_4_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, JSONFragmenter_4<space>output<space>a<space><lt>Rejected<gt><space>feature.<space><space>To<space>continue<space>translation<space>when<space>features<space>are<space>rejected<comma><space>change<space><apos>Workspace<space>Parameters<apos><space><gt><space>Translation<space><gt><space><apos>Rejected<space>Feature<space>Handling<apos><space>to<space><apos>Continue<space>Translation<apos>) +# ------------------------------------------------------------------------- +FACTORY_DEF {*} AttrSetFactory COMMAND_PARM_EVALUATION SINGLE_PASS FACTORY_NAME AttributeRenamer_3 INPUT FEATURE_TYPE JSONFragmenter_4_FRAGMENTS ATTRSET_CREATE_DIRECTIVES _PROPAGATE_MISSING_FDIV ATTR_ACTION { "definition" "definitionMetadata" "RENAME_SET_DEFAULT" "" } OUTPUT OUTPUT FEATURE_TYPE AttributeRenamer_3_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF * TestFactory FACTORY_NAME Tester_6 INPUT FEATURE_TYPE Tester_5_PASSED INPUT FEATURE_TYPE AttributeRenamer_3_OUTPUT TEST connection_id ATTRIBUTE_VALUE_NULL "" ENCODED BOOLEAN_OPERATOR OR COMPOSITE_TEST_EXPR "1" FEATURE_TABLE_SHIM_SUPPORT Yes PRESERVE_FEATURE_ORDER PER_OUTPUT_PORT OUTPUT PASSED FEATURE_TYPE Tester_6_PASSED OUTPUT FAILED FEATURE_TYPE Tester_6_FAILED +# ------------------------------------------------------------------------- +FACTORY_DEF * HTTPFactory FACTORY_NAME HTTPCaller_5 INPUT FEATURE_TYPE Tester_6_FAILED TARGET_URL "@EvaluateExpression(FDIV,STRING_ENCODED,$(source_webservice$encode)<solidus>vm4ms<solidus>layerconnections<solidus><at>Value<openparen>connection_id<closeparen>,HTTPCaller_5)" HTTP_METHOD GET SAVE_FILE NO OUTPUT_FILENAME "<Unused>" OUTPUT_DIRECTORY "<Unused>" FILE_EXTENSION "<Unused>" TARGET_ATTR "_response_connexion" FILE_PATH_ATTR "<Unused>" UPLOAD_FILE "<Unused>" UPLOAD_BODY "<Unused>" MULTIPART_UPLOAD <Unused> UPLOAD_CONTENT_TYPE "<Unused>" COMBINED_MULTIPART_TABLE REQUEST_HEADER_TABLE Token;@EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>_response_body_get_token<closeparen>,HTTPCaller_5) ADDITIONAL_URL_PARAMETERS AUTH_USERNAME "<Unused>" AUTH_PASSWORD "<Unused>" AUTH_METHOD "<Unused>" TARGET_ATTRIBUTE_ENCODING auto-detect RESPONSE_HEADER_LIST_ATTR "" STATUS_CODE_ATTR "_http_status_code" ERROR_ATTR "_error" CONNECTION_TIMEOUT_LENGTH 60 TRANSFER_TIMEOUT_LENGTH 90 FOLLOW_REDIRECTS Yes VERIFY_SSL_CERTIFICATES Yes NAMED_CONNECTION "<Unused>" USE_COOKIES No OUTPUT OUTPUT FEATURE_TYPE HTTPCaller_5_Output OUTPUT REJECTED FEATURE_TYPE HTTPCaller_5_<REJECTED> +DEFAULT_MACRO _WB_BYPASS_TERMINATION No +FACTORY_DEF * TeeFactory FACTORY_NAME HTTPCaller_5_<Rejected> INPUT FEATURE_TYPE HTTPCaller_5_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, HTTPCaller_5<space>output<space>a<space><lt>Rejected<gt><space>feature.<space><space>To<space>continue<space>translation<space>when<space>features<space>are<space>rejected<comma><space>change<space><apos>Workspace<space>Parameters<apos><space><gt><space>Translation<space><gt><space><apos>Rejected<space>Feature<space>Handling<apos><space>to<space><apos>Continue<space>Translation<apos>) +# ------------------------------------------------------------------------- +FACTORY_DEF * JSONQueryFactory FACTORY_NAME JSONFragmenter_5 INPUT FEATURE_TYPE HTTPCaller_5_Output MODE EXPLODE EXPLODE_FORMAT JSON REJECT_EMPTY_LISTS YES EXTRACT_ATTR Yes JSON_ATTR "_response_connexion" READ_FROM_FILE NO FILEPATH_OR_URL "<Unused>" OUTPUT_ATTRIBUTE "<Unused>" EXPLODE_QUERY "json<openbracket><quote>layerconnections<quote><closebracket><openbracket>*<closebracket>" RECURSIVE_FLATTEN YES OUTPUT EXPLODED FEATURE_TYPE JSONFragmenter_5_FRAGMENTS OUTPUT REJECTED FEATURE_TYPE JSONFragmenter_5_<REJECTED> +DEFAULT_MACRO _WB_BYPASS_TERMINATION No +FACTORY_DEF * TeeFactory FACTORY_NAME JSONFragmenter_5_<Rejected> INPUT FEATURE_TYPE JSONFragmenter_5_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, JSONFragmenter_5<space>output<space>a<space><lt>Rejected<gt><space>feature.<space><space>To<space>continue<space>translation<space>when<space>features<space>are<space>rejected<comma><space>change<space><apos>Workspace<space>Parameters<apos><space><gt><space>Translation<space><gt><space><apos>Rejected<space>Feature<space>Handling<apos><space>to<space><apos>Continue<space>Translation<apos>) +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_13 INPUT FEATURE_TYPE JSONFragmenter_5_FRAGMENTS INPUT FEATURE_TYPE Tester_6_PASSED USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>CONNECTION<closecurly> } REPLACE_TEXT { CONNECTIONTYPE<space>postgis<space><lf>CONNECTION<space><quote>user=<apos><openbracket>user<closebracket><apos><space>password=<apos><openbracket>password<closebracket><apos><space>dbname=<apos><openbracket>database<closebracket><apos><space>host=<apos><openbracket>host<closebracket><apos><space>port=<apos><openbracket>port<closebracket><apos><quote> } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_13_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_8 INPUT FEATURE_TYPE StringReplacer_13_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>COORDSYS<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>definitionCoordsys<closeparen>,StringReplacer_8) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_8_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_9 INPUT FEATURE_TYPE StringReplacer_8_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>METADATA<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>definitionMetadata<closeparen>,StringReplacer_9) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_9_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer INPUT FEATURE_TYPE StringReplacer_9_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>LAYER_NAME<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>layer_name<closeparen>,StringReplacer) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_2 INPUT FEATURE_TYPE StringReplacer_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>TABLE_ID<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>tableidfield<closeparen>,StringReplacer_2) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_2_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_3 INPUT FEATURE_TYPE StringReplacer_2_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>TABLE_SCHEMA<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>tableschema<closeparen>,StringReplacer_3) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_3_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_11 INPUT FEATURE_TYPE StringReplacer_3_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>LAYER_TITLE<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>title<closeparen>,StringReplacer_11) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_11_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_4 INPUT FEATURE_TYPE StringReplacer_11_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>TABLE_NAME<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>tablename<closeparen>,StringReplacer_4) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_4_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_5 INPUT FEATURE_TYPE StringReplacer_4_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>LAYER_TYPE<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>ms_layertype_id<closeparen>,StringReplacer_5) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_5_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_6 INPUT FEATURE_TYPE StringReplacer_5_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>SRID<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>coordsys_id<closeparen>,StringReplacer_6) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_6_OUTPUT +# ------------------------------------------------------------------------- +FACTORY_DEF {*} StringReplacerFactory FACTORY_NAME StringReplacer_7 INPUT FEATURE_TYPE StringReplacer_6_OUTPUT USE_REGEX NO CASE_SENSITIVE NO SOURCE_ATTRIBUTES { layerFile_definition } FIND_TEXT { <opencurly>LAYER_OPACITY<closecurly> } REPLACE_TEXT { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>opacity<closeparen>,StringReplacer_7) } REPLACE_NO_MATCH { _FME_NO_OP_ } OUTPUT OUTPUT FEATURE_TYPE StringReplacer_7_OUTPUT +# ------------------------------------------------------------------------- +INCLUDE [ set macroLine "MACRO AttributeKeeper_2_8c7e618e_b0a5_4cfe_948e_19314cdd1bbb9_LIST_EXP "; foreach attr [split ""] { set attr [FME_DecodeText $attr]; set attr [regsub "{}$" $attr "{}.*"]; set attr [regsub -all "{}" $attr "\\{\[0-9\]+\\}"]; append macroLine ",^$attr$"; }; puts $macroLine; ] +FACTORY_DEF {*} TeeFactory FACTORY_NAME AttributeKeeper_2 INPUT FEATURE_TYPE StringReplacer_7_OUTPUT OUTPUT { FEATURE_TYPE AttributeKeeper_2_OUTPUT @KeepAttributes(fme_encoded,ms_layer_id,layer_name,tableschema,database,tableidfield,layerFile_definition,tablename,fme_pcre_match,"^fme_$(AttributeKeeper_2_8c7e618e_b0a5_4cfe_948e_19314cdd1bbb9_LIST_EXP)") } +# ------------------------------------------------------------------------- +FACTORY_DEF {*} AttrSetFactory COMMAND_PARM_EVALUATION SINGLE_PASS FACTORY_NAME AttributeRenamer_4 INPUT FEATURE_TYPE AttributeKeeper_2_OUTPUT ATTRSET_CREATE_DIRECTIVES _PROPAGATE_MISSING_FDIV ATTR_ACTION { "ms_layer_id" "layer_id" "RENAME_SET_DEFAULT" "" } ATTR_ACTION { "layer_name" "name" "RENAME_SET_DEFAULT" "" } OUTPUT OUTPUT FEATURE_TYPE AttributeRenamer_4_OUTPUT +# ------------------------------------------------------------------------- +INCLUDE [ puts {DEFAULT_MACRO FeatureWriterDataset_FeatureWriter @EvaluateExpression(FDIV,STRING_ENCODED,$(dest_database$encode),FeatureWriter)}; ] +FACTORY_DEF * WriterFactory FACTORY_NAME FeatureWriter WRITER_TYPE POSTGRES WRITER_DATASET "$(FeatureWriterDataset_FeatureWriter)" WRITER_SETTINGS "RUNTIME_MACROS,STRICT_TEMPORAL_TYPE_HANDLING<comma>Yes<comma>LOWERCASE_ATTRIBUTE_NAMES<comma>Yes<comma>ADVANCED<comma><comma>BULK_COPY<comma>YES<comma>START_TRANSACTION<comma>0<comma>TRANSACTION_INTERVAL<comma>1000<comma>BEGIN_SQL<comma><comma>END_SQL<comma><comma>COORDINATE_SYSTEM_GRANULARITY<comma>FEATURE<comma>HOST<comma><dollar><openparen>dest_host<closeparen><comma>PORT<comma><dollar><openparen>dest_port<closeparen><comma>USER_NAME<comma><dollar><openparen>dest_login<closeparen><comma>PASSWORD<comma><dollar><openparen>dest_password<closeparen><comma>SSLMODE<comma>prefer,METAFILE,POSTGRES" WRITER_METAFILE "ATTRIBUTE_CASE,LOWER,ATTRIBUTE_INVALID_CHARS,.<space>%-#<openbracket><closebracket><quote><openparen><closeparen>!?*<apos><amp>+<backslash><solidus>,ATTRIBUTE_LENGTH,63,ATTR_TYPE_MAP,bool<comma>fme_boolean<comma>char<openparen>width<closeparen><comma>fme_char<openparen>width<closeparen><comma>varchar<openparen>width<closeparen><comma>fme_varchar<openparen>width<closeparen><comma>text<comma>fme_buffer<comma>xml<comma>fme_xml<comma>json<comma>fme_json<comma>jsonb<comma>fme_json<comma>bytea<comma>fme_binarybuffer<comma>bytea<comma>fme_varbinary<openparen>width<closeparen><comma>bytea<comma>fme_binary<openparen>width<closeparen><comma>int2<comma>fme_int16<comma>int2<comma>fme_int8<comma>int2<comma>fme_uint8<comma>int4<comma>fme_int32<comma>int4<comma>fme_uint16<comma>int8<comma>fme_int64<comma>int8<comma>fme_uint32<comma><quote>numeric<openparen>width<comma>decimal<closeparen><quote><comma><quote>fme_decimal<openparen>width<comma>decimal<closeparen><quote><comma><quote>numeric<openparen>20<comma>0<closeparen><quote><comma>fme_uint64<comma>oid<comma>fme_uint32<comma>serial<comma>fme_int32<comma>float4<comma>fme_real32<comma>money<comma>fme_real32<comma>float8<comma>fme_real64<comma>date<comma>fme_date<comma>time<comma>fme_time<comma>timetz<comma>fme_time<comma>timestamp<comma>fme_datetime<comma>timestamptz<comma>fme_datetime<comma>uuid<comma>fme_buffer<comma>bit<openparen>width<closeparen><comma>fme_char<openparen>width<closeparen><comma>varbit<comma>fme_buffer<comma>varbit<openparen>width<closeparen><comma>fme_varchar<openparen>width<closeparen>,DEST_ILLEGAL_ATTR_LIST,,FEATURE_TYPE_CASE,ANY,FEATURE_TYPE_INVALID_CHARS,<backslash><backslash><solidus><quote>:?*<lt><gt>|<openbracket>%#<space><apos><amp>+<closebracket>,FEATURE_TYPE_LENGTH,63,FEATURE_TYPE_LENGTH_INCLUDES_PREFIX,false,FEATURE_TYPE_RESERVED_WORDS,,FORMAT_METAFILE,$(FME_HOME_ENCODED)metafile<backslash>POSTGRES.fmf,FORMAT_NAME,POSTGRES,GEOM_MAP,postgres_none<comma>fme_no_geom<comma>postgres_none<comma>fme_point<comma>postgres_none<comma>fme_line<comma>postgres_none<comma>fme_polygon<comma>postgres_none<comma>fme_rectangle<comma>postgres_none<comma>fme_rounded_rectangle<comma>postgres_none<comma>fme_text<comma>postgres_none<comma>fme_ellipse<comma>postgres_none<comma>fme_arc<comma>postgres_none<comma>fme_collection<comma>postgres_none<comma>fme_raster<comma>postgres_none<comma>fme_surface<comma>postgres_none<comma>fme_solid<comma>postgres_none<comma>fme_point_cloud<comma>postgres_none<comma>fme_feature_table,READER_ATTR_INDEX_TYPES,BTree<comma>RTree<comma>Hash<comma>PrimaryKey,SOURCE,no,SUPPORTS_FEAT_TYPE_FANOUT,yes,SUPPORTS_MULTI_GEOM,yes,WORKBENCH_CANNED_SCHEMA,,WRITER,POSTGRES,WRITER_ATTR_INDEX_TYPES,BTree<comma>RTree<comma>Hash<comma>PrimaryKey,WRITER_DEFLINE_PARMS,<quote>GUI<space>NAMEDGROUP<space>fme_configuration_group<space>fme_configuration_common_group%fme_spatial_group%fme_advanced_group%oracle_advanced_group<space>Table<quote><comma><comma><quote>GUI<space>NAMEDGROUP<space>fme_configuration_common_group<space>fme_feature_operation%fme_table_handling%mie_pack%oracle_model%fme_update_geometry%fme_selection_group%fme_table_creation_group<space>General<quote><comma><comma><quote>GUI<space>ACTIVECHOICE_LOOKUP<space>fme_feature_operation<space>Insert<comma>INSERT<comma>fme_update_geometry<comma>fme_selection_group<comma>mie_pack%Update<comma>UPDATE<comma>++fme_table_handling+USE_EXISTING<comma>++fme_selection_group+FME_DISCLOSURE_OPEN%Delete<comma>DELETE<comma>++fme_table_handling+USE_EXISTING<comma>fme_update_geometry<comma>++fme_selection_group+FME_DISCLOSURE_OPEN<comma>fme_spatial_group<comma>fme_advanced_group<comma>oracle_sequenced_cols%<lt>at<gt>Value<lt>openparen<gt>fme_db_operation<lt>closeparen<gt><comma>MULTIPLE<comma>++fme_table_handling+USE_EXISTING<comma>++fme_selection_group+FME_DISCLOSURE_OPEN<space>Feature<space>Operation<quote><comma>INSERT<comma><quote>GUI<space>ACTIVECHOICE_LOOKUP<space>fme_table_handling<space>Use<lt>space<gt>Existing<comma>USE_EXISTING<comma>fme_table_creation_group%Create<lt>space<gt>If<lt>space<gt>Needed<comma>CREATE_IF_MISSING%Drop<lt>space<gt>and<lt>space<gt>Create<comma>DROP_CREATE%Truncate<lt>space<gt>Existing<comma>TRUNCATE_EXISTING<comma>fme_table_creation_group<space>Table<space>Handling<quote><comma>CREATE_IF_MISSING<comma><quote>GUI<space>DISCLOSUREGROUP<space>fme_selection_group<space>fme_selection_method<space>Row<space>Selection<quote><comma><comma><quote>GUI<space>WHOLE_LINE<space>RADIOPARAMETERGROUP<space>fme_selection_method<space>fme_match_columns<comma>MATCH_COLUMNS%fme_where_builder_clause<comma>BUILDER<space>Row<space>Selection<space>Method<quote><comma>MATCH_COLUMNS<comma><quote>GUI<space>WHOLE_LINE<space>ATTRLIST_COMMAS<space>fme_match_columns<space>Match<space>Columns<quote><comma><comma><quote>GUI<space>WHOLE_LINE<space>TEXT_EDIT_SQL_CFG_OR_ATTR<space>fme_where_builder_clause<space>MODE<comma>WHERE<space>WHERE<space>Clause<quote><comma><comma><quote>GUI<space>DISCLOSUREGROUP<space>fme_table_creation_group<space>postgres_create_with_oids<space>Table<space>Creation<space>Parameters<quote><comma><comma><quote>GUI<space>CHOICE<space>postgres_create_with_oids<space>YES%NO<space>Create<space>With<space>OIDs<quote><comma>NO<comma><quote>GUI<space>DISCLOSUREGROUP<space>fme_advanced_group<space>postgres_vacuum_analyze%postgres_allow_serial_writing<space>Advanced<quote><comma><comma><quote>GUI<space>CHOICE<space>postgres_vacuum_analyze<space>YES%NO<space>Vacuum<space>Analyze<space>Table<quote><comma>NO<comma><quote>GUI<space>CHOICE<space>postgres_allow_serial_writing<space>YES%NO<space>Allow<space>Serial<space>Column<space>Writing<quote><comma>NO,WRITER_DEF_LINE_TEMPLATE,<opencurly>FME_GEN_GROUP_NAME<closecurly><comma>postgres_type<comma><opencurly>FME_GEN_GEOMETRY<closecurly><comma>postgres_sql_key_columns<comma><quote><quote><quote><quote><quote><quote><comma>postgres_drop_table<comma><quote><quote><quote><quote><quote><quote><comma>postgres_truncate_table<comma><quote><quote><quote><quote><quote><quote><comma>postgres_mode<comma><quote><quote><quote><quote><quote><quote><comma>fme_feature_operation<comma>INSERT<comma>fme_table_handling<comma>CREATE_IF_MISSING<comma>fme_selection_method<comma>MATCH_COLUMNS<comma>fme_match_columns<comma><quote><quote><quote><quote><quote><quote><comma>fme_where_builder_clause<comma><quote><quote><quote><quote><quote><quote><comma>postgres_create_with_oids<comma>NO<comma>postgres_vacuum_analyze<comma>NO<comma>postgres_allow_serial_writing<comma>NO,WRITER_FORMAT_PARAMETER,NETWORK_AUTHENTICATION<comma>NO<comma>NETWORK_PROXY<comma>NO<comma>ADVANCED_PARMS<comma>POSTGRES_IN_SCHEMAS_FOR_TABLE_LISTING<comma>DATASET_NAME<comma>Database<comma>FEATURE_TYPE_NAME<comma>Table<comma>FEATURE_TYPE_DEFAULT_NAME<comma>Table1<comma>SUPPORTS_SCHEMA_IN_FEATURE_TYPE_NAME<comma>YES<comma>ATTRIBUTE_READING<comma>DEFLINE_ATTRS<comma>ATTRIBUTE_READING_HISTORIC<comma>ALL<comma>PARAMS_TO_NOT_PROPAGATE_ON_INSPECT<comma><quote>BEGIN_SQL<opencurly>0<closecurly><space>END_SQL<opencurly>0<closecurly><quote><comma>ADVANCED_PARMS<comma><quote>POSTGRES_IN_FEATURES_PER_FETCH<space>POSTGRES_IN_BEGIN_SQL<space>POSTGRES_IN_END_SQL<space>POSTGRES_OUT_BULK_COPY<space>POSTGRES_OUT_TRANSACTION_INTERVAL<space>POSTGRES_OUT_BEGIN_SQL<space>POSTGRES_OUT_END_SQL<quote>,WRITER_HAS_DEFLINE_ATTRS,yes" WRITER_FEATURE_TYPES "s_vmap_2021.layer:s_vmap_2021.layer,ftp_feature_type_name,s_vmap_2021.layer,ftp_writer,POSTGRES,ftp_geometry,postgres_none,ftp_dynamic_schema,no,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,<lt>lt<gt>Unused<lt>gt<gt>,ftp_attribute_source,1,ftp_user_attributes,layer_id<comma>serial<lt>comma<gt>PrimaryKey<comma>name<comma>varchar<lt>openparen<gt>100<lt>closeparen<gt><comma>datasource_id<comma>int4<comma>datemaj<comma>date<comma>source_id<comma>int4<comma>extent<comma>text<comma>min_layer_scale<comma>int4<comma>max_layer_scale<comma>int4<comma>active<comma>bool<comma>is_background_layer<comma>bool<comma>theme_id<comma>int4,ftp_user_attribute_values,<comma><comma><comma><comma><comma><comma><comma><comma><comma><comma>,ftp_format_parameters,fme_configuration_group<comma><comma>fme_configuration_common_group<comma><comma>fme_feature_operation<comma>INSERT<comma>fme_table_handling<comma>CREATE_IF_MISSING<comma>fme_selection_group<comma><comma>fme_selection_method<comma><lt>lt<gt>Unused<lt>gt<gt><comma>fme_match_columns<comma><lt>lt<gt>Unused<lt>gt<gt><comma>fme_where_builder_clause<comma><lt>lt<gt>Unused<lt>gt<gt><comma>fme_table_creation_group<comma><comma>postgres_create_with_oids<comma>NO<comma>fme_advanced_group<comma>FME_DISCLOSURE_OPEN<comma>postgres_vacuum_analyze<comma>NO<comma>postgres_allow_serial_writing<comma>NO" WRITER_PARAMS "COORDINATE_SYSTEM_GRANULARITY,FEATURE,STRICT_TEMPORAL_TYPE_HANDLING,Yes,TRANSACTION_INTERVAL,1000,USER_NAME,$(dest_login$encode),PORT,$(dest_port$encode),SSLMODE,prefer,PASSWORD,$(dest_password),HOST,$(dest_host$encode),LOWERCASE_ATTRIBUTE_NAMES,Yes,BULK_COPY,YES,START_TRANSACTION,0" DATASET_ATTR "_dataset" FEATURE_TYPE_LIST_ATTR "_feature_type" TOTAL_FEATURES_WRITTEN_ATTR "_total_features_written" OUTPUT_PORTS s_vmap_2021.layer s_vmap_2021.layer INPUT s_vmap_2021.layer FEATURE_TYPE AttributeRenamer_4_OUTPUT @FeatureType(ENCODED,s_vmap_2021.layer) OUTPUT s_vmap_2021.layer FEATURE_TYPE FeatureWriter_s_vmap_2021.layer +# ------------------------------------------------------------------------- +FACTORY_DEF {*} AttrSetFactory COMMAND_PARM_EVALUATION SINGLE_PASS FACTORY_NAME AttributeRenamer_5 INPUT FEATURE_TYPE FeatureWriter_s_vmap_2021.layer ATTRSET_CREATE_DIRECTIVES _PROPAGATE_MISSING_FDIV ATTR_ACTION { "layerFile_definition" "definition_sym_mapserver" "RENAME_SET_DEFAULT" "" } ATTR_ACTION { "database" "database" "RENAME_SET_DEFAULT" "" } ATTR_ACTION { "tableschema" "schema" "RENAME_SET_DEFAULT" "" } ATTR_ACTION { "tablename" "table" "RENAME_SET_DEFAULT" "" } ATTR_ACTION { "tableidfield" "idfield" "RENAME_SET_DEFAULT" "" } OUTPUT OUTPUT FEATURE_TYPE AttributeRenamer_5_OUTPUT # ------------------------------------------------------------------------- -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 * RoutingFactory FACTORY_NAME "Destination Feature Type Routing Correlator" COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE * ROUTE FME_GENERIC AttributeRenamer_5_OUTPUT TO POSTGRES __GO_TO_FINAL_OUTPUT_ROUTER__ multi_writer_id,0,<at>SupplyAttributes<openparen>ENCODED<comma>__wb_out_feat_type__<comma>s_vmap_2021.layerpostgres<closeparen> GEOMETRY 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__ +# ------------------------------------------------------------------------- +POSTGRES_1_DEF s_vmap_2021.layerpostgres postgres_type postgres_none postgres_sql_key_columns "" postgres_drop_table "" postgres_truncate_table "" postgres_mode "" fme_feature_operation INSERT fme_table_handling CREATE_IF_MISSING fme_selection_method MATCH_COLUMNS postgres_create_with_oids NO postgres_vacuum_analyze NO postgres_allow_serial_writing NO layer_id int4,PrimaryKey definition_sym_json json definition_sym_mapserver text is_sym_definition_json bool database varchar(100) schema varchar(100) table varchar(100) idfield varchar(100) geomfield varchar(100) coordsys_id int4 ms_geomtype_id int4 json_columns json is_location bool location_search_field varchar(100) location_placeholder varchar(100) location_result_field varchar(100) location_search_mode_id int4 is_map_selection bool map_selection_buffer float8 is_data_grid bool min_edition_scale int4 max_edition_scale int4 form_title varchar(100) form_display_size_id int4 form_insert_size_id int4 form_update_size_id int4 is_clone bool is_automatically_edit bool is_multi_edit bool multi_select_field varchar(100) default_form_json_def json default_form_js_def text published_form_json_def json published_form_js_def text custom_form_json_def json custom_form_js_def text