1125 lines
55 KiB
XML
1125 lines
55 KiB
XML
#! <?xml version="1.0" encoding="UTF-8" ?>
|
|
#! <WORKSPACE
|
|
# Command-line to run this workspace:
|
|
# /Library/FME/2018.1/fme "/Users/mael/Documents/Projets/osm-br/github/ar_redadeg/scripts/phase_5 snap.fmw"
|
|
# --SourceDataset_POSTGIS "redadeg<at>pgrouting"
|
|
# --MAX "5"
|
|
#
|
|
#! ATTR_TYPE_ENCODING="SDF"
|
|
#! BEGIN_PYTHON=""
|
|
#! BEGIN_TCL=""
|
|
#! CATEGORY=""
|
|
#! DESCRIPTION=""
|
|
#! DESTINATION="NONE"
|
|
#! DESTINATION_ROUTING_FILE=""
|
|
#! DOC_EXTENTS="2196.52 1462.51"
|
|
#! DOC_TOP_LEFT="58 -1549.01"
|
|
#! END_PYTHON=""
|
|
#! END_TCL=""
|
|
#! EXPLICIT_BOOKMARK_ORDER="false"
|
|
#! FME_BUILD_NUM="18592"
|
|
#! FME_DOCUMENT_GUID="2a736de1-a5c5-4c96-8804-20325865f82b"
|
|
#! FME_DOCUMENT_PRIORGUID=""
|
|
#! FME_GEOMETRY_HANDLING="Enhanced"
|
|
#! FME_IMPLICIT_CSMAP_REPROJECTION_MODE="Auto"
|
|
#! FME_REPROJECTION_ENGINE="FME"
|
|
#! FME_SERVER_SERVICES=""
|
|
#! FME_STROKE_MAX_DEVIATION="0"
|
|
#! HISTORY=""
|
|
#! IGNORE_READER_FAILURE="No"
|
|
#! LAST_SAVE_BUILD="FME(R) 2018.1.2.1 (20190319 - Build 18592 - macosx)"
|
|
#! LAST_SAVE_DATE="2019-10-28T22:56:45"
|
|
#! LOG_FILE=""
|
|
#! LOG_MAX_RECORDED_FEATURES="200"
|
|
#! MARKDOWN_DESCRIPTION=""
|
|
#! MARKDOWN_USAGE=""
|
|
#! MAX_LOG_FEATURES="200"
|
|
#! MULTI_WRITER_DATASET_ORDER="BY_ID"
|
|
#! PASSWORD=""
|
|
#! PYTHON_COMPATIBILITY="27"
|
|
#! REDIRECT_TERMINATORS="NONE"
|
|
#! SHOW_ANNOTATIONS="true"
|
|
#! SHOW_INFO_NODES="true"
|
|
#! SOURCE="NONE"
|
|
#! SOURCE_ROUTING_FILE=""
|
|
#! TERMINATE_REJECTED="YES"
|
|
#! TITLE=""
|
|
#! USAGE=""
|
|
#! USE_MARKDOWN=""
|
|
#! VIEW_POSITION="-93.0009 615.006"
|
|
#! WARN_INVALID_XFORM_PARAM="Yes"
|
|
#! WORKSPACE_VERSION="1"
|
|
#! ZOOM_SCALE="100"
|
|
#! >
|
|
#! <DATASETS>
|
|
#! <DATASET
|
|
#! IS_SOURCE="true"
|
|
#! ROLE="READER"
|
|
#! FORMAT="POSTGIS"
|
|
#! DATASET="$(SourceDataset_POSTGIS)"
|
|
#! KEYWORD="POSTGIS_1"
|
|
#! MULTI_GEOM_ALLOWED="false"
|
|
#! ATTR_MAX_LENGTH="0"
|
|
#! ATTR_CASE="ANY"
|
|
#! ALLOWED_FEAT_TYPES=""
|
|
#! WRITE_DEFS="true"
|
|
#! DEFLINE_TEMPLATE="postgis_sql_where_clause "" postgis_sql_statement """
|
|
#! DEFLINE_ATTRS="true"
|
|
#! EXPOSABLE_ATTRS="fme_geometry char(50) fme_primary_axis float8 postgres_oid int4 postgis_collection_id int4 fme_dataset char(50) fme_text_string char(50) fme_sweep_angle float8 multi_reader_type char(50) multi_reader_full_id int4 fme_secondary_axis float8 multi_reader_id int4 fme_start_angle float8 fme_color char(50) fme_rotation float8 fme_text_size float8 postgis_collection_part_id int4 fme_fill_color char(50) postgis_type char(50) fme_type char(50) fme_basename char(50) fme_feature_type char(50) multi_reader_keyword 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=""
|
|
#! SUPPORTS_FEATURE_TYPE_FANOUT="true"
|
|
#! ENABLED="true"
|
|
#! DYNAMIC_FEATURE_TYPES_LIST_ON_MERGE="true"
|
|
#! DATASET_TYPE="DATABASE"
|
|
#! GENERATE_FME_BUILD_NUM="18592"
|
|
#! COORDSYS=""
|
|
#! FEATURE_TYPES=""
|
|
#! MAX_FEATURES=""
|
|
#! MAX_FEATURES_PER_FEATURE_TYPE=""
|
|
#! MIN_FEATURES=""
|
|
#! START_FEATURE=""
|
|
#! >
|
|
#! <METAFILE_PARAMETER
|
|
#! NAME="ADVANCED_PARMS"
|
|
#! VALUE="POSTGIS_IN_FEATURES_PER_FETCH POSTGIS_IN_BEGIN_SQL POSTGIS_IN_END_SQL POSTGIS_IN_SEARCH_METHOD POSTGIS_OUT_BULK_COPY POSTGIS_OUT_INSERT_TEXT_GEOMETRY POSTGIS_OUT_TRANSACTION_INTERVAL POSTGIS_OUT_BEGIN_SQL POSTGIS_OUT_END_SQL"
|
|
#! />
|
|
#! <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="SUPPORTS_SCHEMA_IN_FEATURE_TYPE_NAME"
|
|
#! VALUE="YES"
|
|
#! />
|
|
#! </DATASET>
|
|
#! </DATASETS>
|
|
#! <DATA_TYPES>
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="bool"
|
|
#! FME_TYPE="fme_boolean"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="char(width)"
|
|
#! FME_TYPE="fme_char(width)"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="varchar(width)"
|
|
#! FME_TYPE="fme_varchar(width)"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="text"
|
|
#! FME_TYPE="fme_buffer"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="xml"
|
|
#! FME_TYPE="fme_xml"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="json"
|
|
#! FME_TYPE="fme_json"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="jsonb"
|
|
#! FME_TYPE="fme_json"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="bytea"
|
|
#! FME_TYPE="fme_binarybuffer"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="bytea"
|
|
#! FME_TYPE="fme_varbinary(width)"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="bytea"
|
|
#! FME_TYPE="fme_binary(width)"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="int2"
|
|
#! FME_TYPE="fme_int16"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="int2"
|
|
#! FME_TYPE="fme_int8"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="int2"
|
|
#! FME_TYPE="fme_uint8"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="int4"
|
|
#! FME_TYPE="fme_int32"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="int4"
|
|
#! FME_TYPE="fme_uint16"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="int8"
|
|
#! FME_TYPE="fme_int64"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="int8"
|
|
#! FME_TYPE="fme_uint32"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="numeric(width,decimal)"
|
|
#! FME_TYPE="fme_decimal(width,decimal)"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="numeric(20,0)"
|
|
#! FME_TYPE="fme_uint64"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="oid"
|
|
#! FME_TYPE="fme_uint32"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="serial"
|
|
#! FME_TYPE="fme_int32"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="float4"
|
|
#! FME_TYPE="fme_real32"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="money"
|
|
#! FME_TYPE="fme_real32"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="float8"
|
|
#! FME_TYPE="fme_real64"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="date"
|
|
#! FME_TYPE="fme_date"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="time"
|
|
#! FME_TYPE="fme_time"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="timetz"
|
|
#! FME_TYPE="fme_time"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="timestamp"
|
|
#! FME_TYPE="fme_datetime"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="timestamptz"
|
|
#! FME_TYPE="fme_datetime"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="uuid"
|
|
#! FME_TYPE="fme_buffer"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="bit(width)"
|
|
#! FME_TYPE="fme_char(width)"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="varbit"
|
|
#! FME_TYPE="fme_buffer"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <DATA_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="varbit(width)"
|
|
#! FME_TYPE="fme_varchar(width)"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! </DATA_TYPES>
|
|
#! <GEOM_TYPES>
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multipoint"
|
|
#! FME_TYPE="fme_point"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_point"
|
|
#! FME_TYPE="fme_point"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multilinestring"
|
|
#! FME_TYPE="fme_line"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multicurve"
|
|
#! FME_TYPE="fme_line"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_linestring"
|
|
#! FME_TYPE="fme_line"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_circularstring"
|
|
#! FME_TYPE="fme_line"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_compoundcurve"
|
|
#! FME_TYPE="fme_line"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multipolygon"
|
|
#! FME_TYPE="fme_area"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multisurface"
|
|
#! FME_TYPE="fme_area"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_polygon"
|
|
#! FME_TYPE="fme_area"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_curvepolygon"
|
|
#! FME_TYPE="fme_area"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multipolygon"
|
|
#! FME_TYPE="fme_rectangle"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multipolygon"
|
|
#! FME_TYPE="fme_rounded_rectangle"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multipoint"
|
|
#! FME_TYPE="fme_text"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multipolygon"
|
|
#! FME_TYPE="fme_ellipse"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multilinestring"
|
|
#! FME_TYPE="fme_arc"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_triangle"
|
|
#! FME_TYPE="fme_area"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_polyhedralsurface"
|
|
#! FME_TYPE="fme_surface"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_polyhedralsurface"
|
|
#! FME_TYPE="fme_solid"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_tin"
|
|
#! FME_TYPE="fme_surface"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_none"
|
|
#! FME_TYPE="fme_no_geom"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_geometry"
|
|
#! FME_TYPE="fme_no_geom"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_geometrycollection"
|
|
#! FME_TYPE="fme_collection"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multipolygon"
|
|
#! FME_TYPE="fme_raster"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_multipolygon"
|
|
#! FME_TYPE="fme_point_cloud"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! <GEOM_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! FORMAT_TYPE="postgis_none"
|
|
#! FME_TYPE="fme_feature_table"
|
|
#! FORMAT="POSTGIS"
|
|
#! />
|
|
#! </GEOM_TYPES>
|
|
#! <FEATURE_TYPES>
|
|
#! <FEATURE_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! NODE_NAME="phase_3_trace_troncons"
|
|
#! FEATURE_TYPE_NAME=""
|
|
#! FEATURE_TYPE_NAME_QUALIFIER="public"
|
|
#! IS_EDITABLE="false"
|
|
#! IDENTIFIER="2"
|
|
#! FEAT_GEOMTYPE="postgis_none postgis_point postgis_multipoint postgis_linestring postgis_multilinestring postgis_circularstring postgis_compoundcurve postgis_multicurve postgis_polygon postgis_multipolygon postgis_curvepolygon postgis_multisurface postgis_triangle postgis_polyhedralsurface postgis_tin postgis_geometrycollection"
|
|
#! POSITION="100 -242.00099000990011"
|
|
#! BOUNDING_RECT="100 -242.00099000990011 -1 -1"
|
|
#! ORDER="500000000000000"
|
|
#! COLLAPSED="true"
|
|
#! KEYWORD="POSTGIS_1"
|
|
#! PARMS_EDITED="false"
|
|
#! ENABLED="false"
|
|
#! HIDDEN_USER_ATTRS=""
|
|
#! READ_SELECT_ATTRS="true"
|
|
#! MERGE_FILTER=""
|
|
#! MERGE_FILTER_TYPE="FILTER_TYPE_GLOB"
|
|
#! MERGE_FILTER_CASE_SENSITIVE="false"
|
|
#! DYNAMIC_SCHEMA="false"
|
|
#! >
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="troncon_id" ATTR_TYPE="int8,PrimaryKey" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="secteur_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_query_settings_group" PARM_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_sql_statement" PARM_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_sql_where_clause" PARM_VALUE=""/>
|
|
#! </FEATURE_TYPE>
|
|
#! <FEATURE_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! NODE_NAME="phase_5_pk_ref"
|
|
#! FEATURE_TYPE_NAME=""
|
|
#! FEATURE_TYPE_NAME_QUALIFIER="public"
|
|
#! IS_EDITABLE="false"
|
|
#! IDENTIFIER="3"
|
|
#! FEAT_GEOMTYPE="postgis_point"
|
|
#! POSITION="100 -1549.0126301263015"
|
|
#! BOUNDING_RECT="100 -1549.0126301263015 -1 -1"
|
|
#! ORDER="500000000000018"
|
|
#! COLLAPSED="true"
|
|
#! KEYWORD="POSTGIS_1"
|
|
#! PARMS_EDITED="false"
|
|
#! ENABLED="true"
|
|
#! HIDDEN_USER_ATTRS=""
|
|
#! READ_SELECT_ATTRS="true"
|
|
#! MERGE_FILTER=""
|
|
#! MERGE_FILTER_TYPE="FILTER_TYPE_GLOB"
|
|
#! MERGE_FILTER_CASE_SENSITIVE="false"
|
|
#! DYNAMIC_SCHEMA="false"
|
|
#! >
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="pk_id" ATTR_TYPE="int4,PrimaryKey" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="pk_x" ATTR_TYPE="numeric(8,1)" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="pk_y" ATTR_TYPE="numeric(8,1)" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="pk_long" ATTR_TYPE="numeric(10,8)" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="pk_lat" ATTR_TYPE="numeric(10,8)" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="length_real" ATTR_TYPE="numeric(6,2)" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="length_theorical" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="secteur_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="municipality_admincode" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="municipality_postcode" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="municipality_name_fr" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="municipality_name_br" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="way_osm_id" ATTR_TYPE="int8" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="way_highway" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="way_type" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="way_oneway" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="way_ref" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="way_name_fr" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="way_name_br" ATTR_TYPE="text" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_query_settings_group" PARM_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_sql_statement" PARM_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_sql_where_clause" PARM_VALUE=""/>
|
|
#! </FEATURE_TYPE>
|
|
#! <FEATURE_TYPE
|
|
#! IS_SOURCE="true"
|
|
#! NODE_NAME="phase_5_pk_umap"
|
|
#! FEATURE_TYPE_NAME=""
|
|
#! FEATURE_TYPE_NAME_QUALIFIER="public"
|
|
#! IS_EDITABLE="false"
|
|
#! IDENTIFIER="4"
|
|
#! FEAT_GEOMTYPE="postgis_point"
|
|
#! POSITION="100 -1215.0078600786005"
|
|
#! BOUNDING_RECT="100 -1215.0078600786005 -1 -1"
|
|
#! ORDER="500000000000000"
|
|
#! COLLAPSED="true"
|
|
#! KEYWORD="POSTGIS_1"
|
|
#! PARMS_EDITED="false"
|
|
#! ENABLED="true"
|
|
#! HIDDEN_USER_ATTRS=""
|
|
#! READ_SELECT_ATTRS="true"
|
|
#! MERGE_FILTER=""
|
|
#! MERGE_FILTER_TYPE="FILTER_TYPE_GLOB"
|
|
#! MERGE_FILTER_CASE_SENSITIVE="false"
|
|
#! DYNAMIC_SCHEMA="false"
|
|
#! >
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="pk_id" ATTR_TYPE="int4,PrimaryKey" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <FEAT_ATTRIBUTE ATTR_NAME="secteur_id" ATTR_TYPE="int4" ATTR_HAS_PORT="true" ATTR_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_query_settings_group" PARM_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_sql_statement" PARM_VALUE=""/>
|
|
#! <DEFLINE_PARM PARM_NAME="postgis_sql_where_clause" PARM_VALUE=""/>
|
|
#! </FEATURE_TYPE>
|
|
#! </FEATURE_TYPES>
|
|
#! <FMESERVER>
|
|
#! </FMESERVER>
|
|
#! <GLOBAL_PARAMETERS>
|
|
#! <GLOBAL_PARAMETER
|
|
#! GUI_LINE="GUI NAMED_DB_CONNECTION_ENCODED SourceDataset_POSTGIS FMT:POSTGIS%FAMILY:PostgreSQL Connection:"
|
|
#! DEFAULT_VALUE="redadeg<at>pgrouting"
|
|
#! IS_STAND_ALONE="false"
|
|
#! />
|
|
#! <GLOBAL_PARAMETER
|
|
#! GUI_LINE="GUI FLOAT_OR_ATTR MAX Maximum Distance:"
|
|
#! DEFAULT_VALUE="5"
|
|
#! IS_STAND_ALONE="false"
|
|
#! />
|
|
#! </GLOBAL_PARAMETERS>
|
|
#! <COMMENTS>
|
|
#! <COMMENT
|
|
#! IDENTIFIER="5"
|
|
#! COMMENT_VALUE="public.phase_5_pk_umap: redadeg@pgrouting [POSTGIS]"
|
|
#! POSITION="58 -1059.5071400714005"
|
|
#! TOP_LEFT="58 -1059.5071400714005"
|
|
#! BOTTOM_RIGHT="1166 -1058.5071400714005"
|
|
#! BOUNDING_RECT="58 -1059.5071400714005 1108 -1"
|
|
#! ORDER="500000000000008"
|
|
#! FOLLOW_ANCHOR="true"
|
|
#! INFO_NODE="false"
|
|
#! COLOUR="1,1,0.78431372549019607,0.19607843137254902"
|
|
#! SIZE_POLICY="10"
|
|
#! ANCHORED_NODE="4"
|
|
#! />
|
|
#! <COMMENT
|
|
#! IDENTIFIER="6"
|
|
#! COMMENT_VALUE="public.phase_5_pk_ref: redadeg@pgrouting [POSTGIS]"
|
|
#! POSITION="58 -1393.5119101191015"
|
|
#! TOP_LEFT="58 -1393.5119101191015"
|
|
#! BOTTOM_RIGHT="1112 -1392.5119101191015"
|
|
#! BOUNDING_RECT="58 -1393.5119101191015 1054 -1"
|
|
#! ORDER="500000000000009"
|
|
#! FOLLOW_ANCHOR="true"
|
|
#! INFO_NODE="false"
|
|
#! COLOUR="1,1,0.78431372549019607,0.19607843137254902"
|
|
#! SIZE_POLICY="10"
|
|
#! ANCHORED_NODE="3"
|
|
#! />
|
|
#! <COMMENT
|
|
#! IDENTIFIER="7"
|
|
#! COMMENT_VALUE="public.phase_3_trace_troncons: redadeg@pgrouting [POSTGIS]"
|
|
#! POSITION="58 -86.500270002700034"
|
|
#! TOP_LEFT="58 -86.500270002700034"
|
|
#! BOTTOM_RIGHT="1265 -85.500270002700034"
|
|
#! BOUNDING_RECT="58 -86.500270002700034 1207 -1"
|
|
#! ORDER="500000000000010"
|
|
#! FOLLOW_ANCHOR="true"
|
|
#! INFO_NODE="false"
|
|
#! COLOUR="1,1,0.78431372549019607,0.19607843137254902"
|
|
#! SIZE_POLICY="10"
|
|
#! ANCHORED_NODE="2"
|
|
#! />
|
|
#! </COMMENTS>
|
|
#! <CONSTANTS>
|
|
#! </CONSTANTS>
|
|
#! <BOOKMARKS>
|
|
#! </BOOKMARKS>
|
|
#! <TRANSFORMERS>
|
|
#! <TRANSFORMER
|
|
#! IDENTIFIER="10"
|
|
#! TYPE="NeighborFinder"
|
|
#! VERSION="17"
|
|
#! POSITION="1577.5157751577512 -111.00111001110008"
|
|
#! BOUNDING_RECT="1577.5157751577512 -111.00111001110008 -1 -1"
|
|
#! ORDER="500000000000013"
|
|
#! PARMS_EDITED="true"
|
|
#! ENABLED="true"
|
|
#! LAST_PARM_EDIT="18592"
|
|
#! >
|
|
#! <OUTPUT_FEAT NAME="MATCHED"/>
|
|
#! <FEAT_COLLAPSED COLLAPSED="0"/>
|
|
#! <XFORM_ATTR ATTR_NAME="_distance" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_angle" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_candidate_angle" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_candidate_label_angle" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_closest_candidate_x" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_closest_candidate_y" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_closest_base_x" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_closest_base_y" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <OUTPUT_FEAT NAME="UNMATCHED_BASE"/>
|
|
#! <FEAT_COLLAPSED COLLAPSED="1"/>
|
|
#! <OUTPUT_FEAT NAME="UNMATCHED_CANDIDATE"/>
|
|
#! <FEAT_COLLAPSED COLLAPSED="2"/>
|
|
#! <XFORM_ATTR ATTR_NAME="troncon_id" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="secteur_id" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <OUTPUT_FEAT NAME="<REJECTED>"/>
|
|
#! <FEAT_COLLAPSED COLLAPSED="3"/>
|
|
#! <XFORM_ATTR ATTR_NAME="troncon_id" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="secteur_id" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="fme_rejection_code" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_PARM PARM_NAME="ATTR_ACCUM_GROUP" PARM_VALUE="NO"/>
|
|
#! <XFORM_PARM PARM_NAME="ATTR_ACCUM_MODE" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="ATTR_ACCUM_SUPER_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="ATTR_CONFLICT_RES" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="CANDIDATES_FIRST" PARM_VALUE="No"/>
|
|
#! <XFORM_PARM PARM_NAME="CLOSE_LIST_ATTRS_TO_INCLUDE" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="CLOSE_LIST_ATTRS_TO_INCLUDE_MODE" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="CLOSE_LIST_NAME" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="FME_PROCESS_COUNTDISP" PARM_VALUE="No Parallelism"/>
|
|
#! <XFORM_PARM PARM_NAME="FME_PROCESS_GROUPS_ORDERED" PARM_VALUE="No"/>
|
|
#! <XFORM_PARM PARM_NAME="GENERATE_LIST_GROUP" PARM_VALUE="NO"/>
|
|
#! <XFORM_PARM PARM_NAME="GROUP_BY" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="INCOMING_PREFIX" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="INSERT_VERTEX" PARM_VALUE="No"/>
|
|
#! <XFORM_PARM PARM_NAME="K" PARM_VALUE="1"/>
|
|
#! <XFORM_PARM PARM_NAME="MAX" PARM_VALUE="$(MAX)"/>
|
|
#! <XFORM_PARM PARM_NAME="MEASURES_FROM_CANDIDATE" PARM_VALUE="Yes"/>
|
|
#! <XFORM_PARM PARM_NAME="MEASURE_TYPE" PARM_VALUE="Continuous"/>
|
|
#! <XFORM_PARM PARM_NAME="MODE" PARM_VALUE="Bases and Candidates"/>
|
|
#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="TREAT_POLYGON_AS" PARM_VALUE="Lines"/>
|
|
#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="NeighborFinder"/>
|
|
#! </TRANSFORMER>
|
|
#! <TRANSFORMER
|
|
#! IDENTIFIER="13"
|
|
#! TYPE="Inspector"
|
|
#! VERSION="5"
|
|
#! POSITION="2254.5170051700511 -195.50177001770015"
|
|
#! BOUNDING_RECT="2254.5170051700511 -195.50177001770015 -1 -1"
|
|
#! ORDER="500000000000014"
|
|
#! PARMS_EDITED="false"
|
|
#! ENABLED="true"
|
|
#! LAST_PARM_EDIT="18592"
|
|
#! >
|
|
#! <XFORM_PARM PARM_NAME="AREA_COLOR" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="PEN_COLOR" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="POINTCLOUD_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_NUM_COLS" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_NUM_ROWS" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_START_COL" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_START_ROW" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_VISUALIZATION_OPTION" PARM_VALUE="No Reduction"/>
|
|
#! <XFORM_PARM PARM_NAME="TACKATTRS" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="THINNER_INTERVAL" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="THINNER_MAX_NUM_POINTS" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="THINNER_TYPE_DISPLAY" PARM_VALUE="No Thinning"/>
|
|
#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="VECTOR_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="NeighborFinder_Matched"/>
|
|
#! </TRANSFORMER>
|
|
#! <TRANSFORMER
|
|
#! IDENTIFIER="11"
|
|
#! TYPE="NeighborFinder"
|
|
#! VERSION="17"
|
|
#! POSITION="1482.0148201482014 -1218.0121801218011"
|
|
#! BOUNDING_RECT="1482.0148201482014 -1218.0121801218011 -1 -1"
|
|
#! ORDER="500000000000020"
|
|
#! PARMS_EDITED="true"
|
|
#! ENABLED="true"
|
|
#! LAST_PARM_EDIT="18592"
|
|
#! >
|
|
#! <OUTPUT_FEAT NAME="MATCHED"/>
|
|
#! <FEAT_COLLAPSED COLLAPSED="0"/>
|
|
#! <XFORM_ATTR ATTR_NAME="pk_id" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="secteur_id" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_distance" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_angle" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_candidate_angle" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_candidate_label_angle" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_closest_candidate_x" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_closest_candidate_y" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_closest_base_x" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <XFORM_ATTR ATTR_NAME="_closest_base_y" IS_USER_CREATED="false" FEAT_INDEX="0" />
|
|
#! <OUTPUT_FEAT NAME="UNMATCHED_BASE"/>
|
|
#! <FEAT_COLLAPSED COLLAPSED="1"/>
|
|
#! <XFORM_ATTR ATTR_NAME="pk_id" IS_USER_CREATED="false" FEAT_INDEX="1" />
|
|
#! <XFORM_ATTR ATTR_NAME="secteur_id" IS_USER_CREATED="false" FEAT_INDEX="1" />
|
|
#! <OUTPUT_FEAT NAME="UNMATCHED_CANDIDATE"/>
|
|
#! <FEAT_COLLAPSED COLLAPSED="2"/>
|
|
#! <XFORM_ATTR ATTR_NAME="pk_id" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="pk_x" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="pk_y" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="pk_long" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="pk_lat" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="length_real" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="length_theorical" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="secteur_id" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="municipality_admincode" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="municipality_postcode" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="municipality_name_fr" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="municipality_name_br" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_osm_id" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_highway" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_type" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_oneway" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_ref" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_name_fr" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_name_br" IS_USER_CREATED="false" FEAT_INDEX="2" />
|
|
#! <OUTPUT_FEAT NAME="<REJECTED>"/>
|
|
#! <FEAT_COLLAPSED COLLAPSED="3"/>
|
|
#! <XFORM_ATTR ATTR_NAME="pk_id" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="secteur_id" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="pk_x" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="pk_y" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="pk_long" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="pk_lat" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="length_real" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="length_theorical" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="municipality_admincode" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="municipality_postcode" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="municipality_name_fr" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="municipality_name_br" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_osm_id" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_highway" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_type" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_oneway" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_ref" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_name_fr" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="way_name_br" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_ATTR ATTR_NAME="fme_rejection_code" IS_USER_CREATED="false" FEAT_INDEX="3" />
|
|
#! <XFORM_PARM PARM_NAME="ATTR_ACCUM_GROUP" PARM_VALUE="NO"/>
|
|
#! <XFORM_PARM PARM_NAME="ATTR_ACCUM_MODE" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="ATTR_ACCUM_SUPER_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="ATTR_CONFLICT_RES" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="CANDIDATES_FIRST" PARM_VALUE="No"/>
|
|
#! <XFORM_PARM PARM_NAME="CLOSE_LIST_ATTRS_TO_INCLUDE" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="CLOSE_LIST_ATTRS_TO_INCLUDE_MODE" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="CLOSE_LIST_NAME" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="FME_PROCESS_COUNTDISP" PARM_VALUE="No Parallelism"/>
|
|
#! <XFORM_PARM PARM_NAME="FME_PROCESS_GROUPS_ORDERED" PARM_VALUE="No"/>
|
|
#! <XFORM_PARM PARM_NAME="GENERATE_LIST_GROUP" PARM_VALUE="NO"/>
|
|
#! <XFORM_PARM PARM_NAME="GROUP_BY" PARM_VALUE="pk_id"/>
|
|
#! <XFORM_PARM PARM_NAME="INCOMING_PREFIX" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="INSERT_VERTEX" PARM_VALUE="No"/>
|
|
#! <XFORM_PARM PARM_NAME="K" PARM_VALUE="1"/>
|
|
#! <XFORM_PARM PARM_NAME="MAX" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="MEASURES_FROM_CANDIDATE" PARM_VALUE="Yes"/>
|
|
#! <XFORM_PARM PARM_NAME="MEASURE_TYPE" PARM_VALUE="Continuous"/>
|
|
#! <XFORM_PARM PARM_NAME="MODE" PARM_VALUE="Bases and Candidates"/>
|
|
#! <XFORM_PARM PARM_NAME="PARAMETERS_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="TREAT_POLYGON_AS" PARM_VALUE="Lines"/>
|
|
#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="NeighborFinder_2"/>
|
|
#! </TRANSFORMER>
|
|
#! <TRANSFORMER
|
|
#! IDENTIFIER="17"
|
|
#! TYPE="Inspector"
|
|
#! VERSION="5"
|
|
#! POSITION="2036.0148201482014 -1236.5121801218011"
|
|
#! BOUNDING_RECT="2036.0148201482014 -1236.5121801218011 -1 -1"
|
|
#! ORDER="500000000000021"
|
|
#! PARMS_EDITED="false"
|
|
#! ENABLED="true"
|
|
#! LAST_PARM_EDIT="18592"
|
|
#! >
|
|
#! <XFORM_PARM PARM_NAME="AREA_COLOR" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="PEN_COLOR" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="POINTCLOUD_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_NUM_COLS" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_NUM_ROWS" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_START_COL" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_START_ROW" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="RASTER_VISUALIZATION_OPTION" PARM_VALUE="No Reduction"/>
|
|
#! <XFORM_PARM PARM_NAME="TACKATTRS" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="THINNER_INTERVAL" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="THINNER_MAX_NUM_POINTS" PARM_VALUE="<Unused>"/>
|
|
#! <XFORM_PARM PARM_NAME="THINNER_TYPE_DISPLAY" PARM_VALUE="No Thinning"/>
|
|
#! <XFORM_PARM PARM_NAME="TRANSFORMER_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="VECTOR_GROUP" PARM_VALUE=""/>
|
|
#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="NeighborFinder_2_Matched"/>
|
|
#! </TRANSFORMER>
|
|
#! </TRANSFORMERS>
|
|
#! <FEAT_LINKS>
|
|
#! <FEAT_LINK
|
|
#! IDENTIFIER="12"
|
|
#! SOURCE_NODE="2"
|
|
#! TARGET_NODE="10"
|
|
#! SOURCE_PORT_DESC="-1"
|
|
#! TARGET_PORT_DESC="fi 1 CANDIDATE"
|
|
#! ENABLED="true"
|
|
#! EXECUTION_IDX="0"
|
|
#! HIDDEN="false"
|
|
#! EXTRA_POINTS=""
|
|
#! />
|
|
#! <FEAT_LINK
|
|
#! IDENTIFIER="16"
|
|
#! SOURCE_NODE="3"
|
|
#! TARGET_NODE="11"
|
|
#! SOURCE_PORT_DESC="-1"
|
|
#! TARGET_PORT_DESC="fi 1 CANDIDATE"
|
|
#! ENABLED="true"
|
|
#! EXECUTION_IDX="0"
|
|
#! HIDDEN="false"
|
|
#! EXTRA_POINTS=""
|
|
#! />
|
|
#! <FEAT_LINK
|
|
#! IDENTIFIER="15"
|
|
#! SOURCE_NODE="4"
|
|
#! TARGET_NODE="11"
|
|
#! SOURCE_PORT_DESC="-1"
|
|
#! TARGET_PORT_DESC="fi 0 BASE"
|
|
#! ENABLED="true"
|
|
#! EXECUTION_IDX="0"
|
|
#! HIDDEN="false"
|
|
#! EXTRA_POINTS=""
|
|
#! />
|
|
#! <FEAT_LINK
|
|
#! IDENTIFIER="14"
|
|
#! SOURCE_NODE="10"
|
|
#! TARGET_NODE="13"
|
|
#! SOURCE_PORT_DESC="fo 0 MATCHED"
|
|
#! TARGET_PORT_DESC="fi 0 "
|
|
#! ENABLED="true"
|
|
#! EXECUTION_IDX="0"
|
|
#! HIDDEN="false"
|
|
#! EXTRA_POINTS=""
|
|
#! />
|
|
#! <FEAT_LINK
|
|
#! IDENTIFIER="18"
|
|
#! SOURCE_NODE="11"
|
|
#! TARGET_NODE="17"
|
|
#! SOURCE_PORT_DESC="fo 0 MATCHED"
|
|
#! TARGET_PORT_DESC="fi 0 "
|
|
#! ENABLED="true"
|
|
#! EXECUTION_IDX="0"
|
|
#! HIDDEN="false"
|
|
#! EXTRA_POINTS=""
|
|
#! />
|
|
#! </FEAT_LINKS>
|
|
#! <BREAKPOINTS>
|
|
#! </BREAKPOINTS>
|
|
#! <ATTR_LINKS>
|
|
#! </ATTR_LINKS>
|
|
#! <SUBDOCUMENTS>
|
|
#! </SUBDOCUMENTS>
|
|
#! <LOOKUP_TABLES>
|
|
#! </LOOKUP_TABLES>
|
|
#! </WORKSPACE>
|
|
|
|
FME_PYTHON_VERSION 27
|
|
GUI IGNORE SourceDataset_POSTGIS_1,POSTGIS_IN_FME_CONNECTION_GROUP_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
|
|
DEFAULT_MACRO SourceDataset_POSTGIS redadeg<at>pgrouting
|
|
GUI NAMED_DB_CONNECTION_ENCODED SourceDataset_POSTGIS FMT:POSTGIS%FAMILY:PostgreSQL Connection:
|
|
DEFAULT_MACRO MAX 5
|
|
GUI FLOAT MAX Maximum Distance:
|
|
INCLUDE [ if {{$(SourceDataset_POSTGIS)} == {}} { puts_real {Parameter 'SourceDataset_POSTGIS' must be given a value.}; exit 1; }; ]
|
|
INCLUDE [ if {{$(MAX)} == {}} { puts_real {Parameter 'MAX' must be given a value.}; exit 1; }; ]
|
|
#! START_HEADER
|
|
#! START_WB_HEADER
|
|
READER_TYPE MULTI_READER
|
|
MULTI_READER_TYPE{0} POSTGIS
|
|
MULTI_READER_KEYWORD{0} POSTGIS_1
|
|
MULTI_READER_GEN_DIRECTIVES{0} SEARCH_ENVELOPE_MAXY,0,EXPOSE_ATTRS_GROUP,,CLIP_TO_ENVELOPE,NO,SEARCH_ENVELOPE_MAXX,0,SEARCH_ENVELOPE_MINY,0,SEARCH_ENVELOPE_COORDINATE_SYSTEM,,TABLELIST,public.phase_3_trace_troncons<space>public.phase_5_pk_ref<space>public.phase_5_pk_umap,POSTGIS_EXPOSE_FORMAT_ATTRS,,DISABLE_COLLECTION_SPLITTING,yes,USE_TRUE_POSTGIS_TYPES,yes,READ_TIME_WITH_TIMEZONE,Yes,SEARCH_METHOD,MBR_OVERLAPS,_MERGE_SCHEMAS,YES,WHERE_CLAUSE,,SEARCH_ENVELOPE_MINX,0,END_SQL,,USE_SEARCH_ENVELOPE,NO,BEGIN_SQL,,FEATURES_PER_FETCH,10000,QUERY_FEATURE_TYPES_FOR_MERGE_FILTERS,Yes,SCHEMAS_FOR_TABLE_LISTING,,NAMED_CONNECTION,redadeg<lt>at<gt>pgrouting,ADVANCED,
|
|
WRITER_TYPE NULL
|
|
WRITER_KEYWORD NULL_DEST
|
|
NULL_DEST_DATASET null
|
|
#! END_WB_HEADER
|
|
#! START_WB_HEADER
|
|
MACRO WB_KEYWORD "POSTGIS_1"
|
|
#! END_WB_HEADER
|
|
#! START_SOURCE_HEADER POSTGIS POSTGIS_1
|
|
# The dataset this mapping file was generated from was:
|
|
#! END_SOURCE_HEADER
|
|
#! START_WB_HEADER
|
|
DEFAULT_MACRO SourceDataset
|
|
INCLUDE [ if {{$(SourceDataset)} != ""} { \
|
|
puts {DEFAULT_MACRO SourceDataset_POSTGIS_1 $(SourceDataset)} \
|
|
} ]
|
|
#! END_WB_HEADER
|
|
#! START_SOURCE_HEADER POSTGIS POSTGIS_1
|
|
DEFAULT_MACRO SourceDataset_POSTGIS_1 $(SourceDataset_POSTGIS)
|
|
GUI NAMED_DB_CONNECTION_ENCODED SourceDataset_POSTGIS_1 FMT:POSTGIS Connection:
|
|
DEFAULT_MACRO POSTGIS_IN_QUERY_FEATURE_TYPES_FOR_MERGE_FILTERS_POSTGIS_1 Yes
|
|
POSTGIS_1_QUERY_FEATURE_TYPES_FOR_MERGE_FILTERS "$(POSTGIS_IN_QUERY_FEATURE_TYPES_FOR_MERGE_FILTERS_POSTGIS_1)"
|
|
DEFAULT_MACRO POSTGIS_IN_READ_TIME_WITH_TIMEZONE_POSTGIS_1 Yes
|
|
POSTGIS_1_READ_TIME_WITH_TIMEZONE "$(POSTGIS_IN_READ_TIME_WITH_TIMEZONE_POSTGIS_1)"
|
|
DEFAULT_MACRO POSTGIS_IN_DISABLE_COLLECTION_SPLITTING_POSTGIS_1 yes
|
|
POSTGIS_1_DISABLE_COLLECTION_SPLITTING "$(POSTGIS_IN_DISABLE_COLLECTION_SPLITTING_POSTGIS_1)"
|
|
DEFAULT_MACRO POSTGIS_IN_USE_TRUE_POSTGIS_TYPES_POSTGIS_1 yes
|
|
POSTGIS_1_USE_TRUE_POSTGIS_TYPES "$(POSTGIS_IN_USE_TRUE_POSTGIS_TYPES_POSTGIS_1)"
|
|
DEFAULT_MACRO POSTGIS_IN_FME_CONNECTION_GROUP_POSTGIS_1
|
|
GUI OPTIONAL DISCLOSUREGROUP POSTGIS_IN_FME_CONNECTION_GROUP_POSTGIS_1 POSTGIS_IN_NAMED_CONNECTION%POSTGIS_IN_SCHEMAS_FOR_TABLE_LISTING_POSTGIS_1 Database Connection
|
|
DEFAULT_MACRO POSTGIS_IN_FME_GROUP_NAMED1_POSTGIS_1
|
|
GUI OPTIONAL DISCLOSUREGROUP POSTGIS_IN_FME_GROUP_NAMED1_POSTGIS_1 POSTGIS_IN_TABLELIST%POSTGIS_IN_WHERE_CLAUSE_POSTGIS_1 Constraints
|
|
DEFAULT_MACRO POSTGIS_IN_WHERE_CLAUSE_POSTGIS_1
|
|
POSTGIS_1_WHERE_CLAUSE "$(POSTGIS_IN_WHERE_CLAUSE_POSTGIS_1)"
|
|
GUI OPTIONAL TEXT_EDIT_SQL_CFG POSTGIS_IN_WHERE_CLAUSE_POSTGIS_1 MODE,WHERE;FORMAT,POSTGIS WHERE Clause:
|
|
DEFAULT_MACRO POSTGIS_IN_EXPOSE_ATTRS_GROUP_POSTGIS_1
|
|
POSTGIS_1_EXPOSE_ATTRS_GROUP "$(POSTGIS_IN_EXPOSE_ATTRS_GROUP_POSTGIS_1)"
|
|
# Include this file in source setting section to add native search envelope processing
|
|
# Zero as a default means we don't do any search -- this makes workbench happier
|
|
DEFAULT_MACRO POSTGIS_IN_USE_SEARCH_ENVELOPE_POSTGIS_1 NO
|
|
POSTGIS_1_USE_SEARCH_ENVELOPE "$(POSTGIS_IN_USE_SEARCH_ENVELOPE_POSTGIS_1)"
|
|
GUI ACTIVEDISCLOSUREGROUP 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_SEARCH_METHOD_FILTER%POSTGIS_IN_SEARCH_ORDER%POSTGIS_IN_SEARCH_FEATURE%POSTGIS_IN_DUMMY_SEARCH_ENVELOPE_PARAMETER Use Search Envelope
|
|
# ===========================================================================
|
|
GUI LOOKUP POSTGIS_IN_SEARCH_ENVELOPE_MINX_POSTGIS_1 <Unused>,0
|
|
DEFAULT_MACRO POSTGIS_IN_SEARCH_ENVELOPE_MINX_POSTGIS_1 0
|
|
POSTGIS_1_SEARCH_ENVELOPE "$(POSTGIS_IN_SEARCH_ENVELOPE_MINX_POSTGIS_1)"
|
|
GUI OPTIONAL FLOAT POSTGIS_IN_SEARCH_ENVELOPE_MINX_POSTGIS_1 Minimum X:
|
|
# ===========================================================================
|
|
GUI LOOKUP POSTGIS_IN_SEARCH_ENVELOPE_MINY_POSTGIS_1 <Unused>,0
|
|
DEFAULT_MACRO POSTGIS_IN_SEARCH_ENVELOPE_MINY_POSTGIS_1 0
|
|
POSTGIS_1_SEARCH_ENVELOPE "$(POSTGIS_IN_SEARCH_ENVELOPE_MINY_POSTGIS_1)"
|
|
GUI OPTIONAL FLOAT POSTGIS_IN_SEARCH_ENVELOPE_MINY_POSTGIS_1 Minimum Y:
|
|
# ===========================================================================
|
|
GUI LOOKUP POSTGIS_IN_SEARCH_ENVELOPE_MAXX_POSTGIS_1 <Unused>,0
|
|
DEFAULT_MACRO POSTGIS_IN_SEARCH_ENVELOPE_MAXX_POSTGIS_1 0
|
|
POSTGIS_1_SEARCH_ENVELOPE "$(POSTGIS_IN_SEARCH_ENVELOPE_MAXX_POSTGIS_1)"
|
|
GUI OPTIONAL FLOAT POSTGIS_IN_SEARCH_ENVELOPE_MAXX_POSTGIS_1 Maximum X:
|
|
# ===========================================================================
|
|
GUI LOOKUP POSTGIS_IN_SEARCH_ENVELOPE_MAXY_POSTGIS_1 <Unused>,0
|
|
DEFAULT_MACRO POSTGIS_IN_SEARCH_ENVELOPE_MAXY_POSTGIS_1 0
|
|
POSTGIS_1_SEARCH_ENVELOPE "$(POSTGIS_IN_SEARCH_ENVELOPE_MAXY_POSTGIS_1)"
|
|
GUI OPTIONAL FLOAT POSTGIS_IN_SEARCH_ENVELOPE_MAXY_POSTGIS_1 Maximum Y:
|
|
# ===========================================================================
|
|
GUI LOOKUP POSTGIS_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_POSTGIS_1 <Unused>,
|
|
DEFAULT_MACRO POSTGIS_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_POSTGIS_1
|
|
POSTGIS_1_SEARCH_ENVELOPE "$(POSTGIS_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_POSTGIS_1)"
|
|
GUI OPTIONAL COORDSYS POSTGIS_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_POSTGIS_1 Search Envelope Coordinate System:
|
|
# ===========================================================================
|
|
GUI LOOKUP POSTGIS_IN_CLIP_TO_ENVELOPE_POSTGIS_1 <Unused>,NO
|
|
DEFAULT_MACRO POSTGIS_IN_CLIP_TO_ENVELOPE_POSTGIS_1 NO
|
|
POSTGIS_1_CLIP_TO_ENVELOPE "$(POSTGIS_IN_CLIP_TO_ENVELOPE_POSTGIS_1)"
|
|
GUI OPTIONAL CHECKBOX POSTGIS_IN_CLIP_TO_ENVELOPE_POSTGIS_1 YES%NO Clip to Search Envelope
|
|
DEFAULT_MACRO POSTGIS_IN_SEARCH_METHOD_POSTGIS_1 MBR_OVERLAPS
|
|
POSTGIS_1_SEARCH_METHOD "$(POSTGIS_IN_SEARCH_METHOD_POSTGIS_1)"
|
|
GUI LOOKUP_CHOICE POSTGIS_IN_SEARCH_METHOD_POSTGIS_1 MBR<space>Overlaps,MBR_OVERLAPS%Contains,CONTAINS%Disjoint,DISJOINT%Equals,EQUALS%Intersects,INTERSECTS%Overlaps,OVERLAPS%Touches,TOUCHES%Within,WITHIN Search Method:
|
|
GUI LOOKUP POSTGIS_IN_SEARCH_METHOD_POSTGIS_1 <Unused>,MBR_OVERLAPS
|
|
DEFAULT_MACRO POSTGIS_IN_ADVANCED_POSTGIS_1
|
|
GUI OPTIONAL DISCLOSUREGROUP POSTGIS_IN_ADVANCED_POSTGIS_1 POSTGIS_IN_FEATURES_PER_FETCH_POSTGIS_1%POSTGIS_IN_BEGIN_SQL_POSTGIS_1%POSTGIS_IN_END_SQL_POSTGIS_1 Advanced
|
|
DEFAULT_MACRO POSTGIS_IN_FEATURES_PER_FETCH_POSTGIS_1 10000
|
|
POSTGIS_1_FEATURES_PER_FETCH "$(POSTGIS_IN_FEATURES_PER_FETCH_POSTGIS_1)"
|
|
GUI FLOAT POSTGIS_IN_FEATURES_PER_FETCH_POSTGIS_1 Number Of Records To Fetch At A Time
|
|
DEFAULT_MACRO POSTGIS_IN_BEGIN_SQL_POSTGIS_1
|
|
POSTGIS_1_BEGIN_SQL "$(POSTGIS_IN_BEGIN_SQL_POSTGIS_1)"
|
|
GUI OPTIONAL TEXT_EDIT_SQL_CFG POSTGIS_IN_BEGIN_SQL_POSTGIS_1 MODE,SQL;FORMAT,POSTGIS SQL To Run Before Read
|
|
DEFAULT_MACRO POSTGIS_IN_END_SQL_POSTGIS_1
|
|
POSTGIS_1_END_SQL "$(POSTGIS_IN_END_SQL_POSTGIS_1)"
|
|
GUI OPTIONAL TEXT_EDIT_SQL_CFG POSTGIS_IN_END_SQL_POSTGIS_1 MODE,SQL;FORMAT,POSTGIS SQL To Run After Read
|
|
# ============================================================================
|
|
DEFAULT_MACRO POSTGIS_IN_ATTRIBUTE_READING_POSTGIS_1 DEFLINE_ATTRS
|
|
POSTGIS_1_ATTRIBUTE_READING "$(POSTGIS_IN_ATTRIBUTE_READING_POSTGIS_1)"
|
|
# ============================================================================
|
|
POSTGIS_1_GENERATE_FME_BUILD_NUM 18592
|
|
DEFAULT_MACRO POSTGIS_IN_SCHEMAS_FOR_TABLE_LISTING_POSTGIS_1
|
|
GUI OPTIONAL TEXT POSTGIS_IN_SCHEMAS_FOR_TABLE_LISTING_POSTGIS_1 Schemas for Table Listing:
|
|
POSTGIS_1_SCHEMAS_FOR_TABLE_LISTING $(POSTGIS_IN_SCHEMAS_FOR_TABLE_LISTING_POSTGIS_1)
|
|
POSTGIS_1_DATASET "$(SourceDataset_POSTGIS_1)"
|
|
#! END_SOURCE_HEADER
|
|
#! START_WB_HEADER
|
|
#! END_WB_HEADER
|
|
#! END_HEADER
|
|
|
|
LOG_FILENAME "$(FME_MF_DIR)phase_5 snap.log"
|
|
LOG_APPEND NO
|
|
LOG_FILTER_MASK -1
|
|
LOG_MAX_FEATURES 200
|
|
LOG_MAX_RECORDED_FEATURES 200
|
|
FME_REPROJECTION_ENGINE FME
|
|
FME_IMPLICIT_CSMAP_REPROJECTION_MODE Auto
|
|
FME_GEOMETRY_HANDLING Enhanced
|
|
FME_STROKE_MAX_DEVIATION 0
|
|
DEFAULT_MACRO DATASET_KEYWORD_POSTGIS_1 POSTGIS_1
|
|
# -------------------------------------------------------------------------
|
|
|
|
POSTGIS_1_READER_META_ATTRIBUTES fme_feature_type
|
|
|
|
# -------------------------------------------------------------------------
|
|
|
|
MULTI_READER_CONTINUE_ON_READER_FAILURE No
|
|
|
|
# -------------------------------------------------------------------------
|
|
|
|
MACRO WORKSPACE_NAME phase_5 snap
|
|
MACRO FME_VIEWER_APP fmedatainspector
|
|
# -------------------------------------------------------------------------
|
|
|
|
INCLUDE [ if {[info exists env(FME_TEMP)] && [file isdirectory $env(FME_TEMP)]} {set gVisualizerTemp $env(FME_TEMP)} elseif {[info exists env(TEMP)] && [file isdirectory $env(TEMP)]} {set gVisualizerTemp $env(TEMP)} elseif { $tcl_platform(platform) == "unix" } {set gVisualizerTemp "/tmp"} else {set gVisualizerTemp c:}; regsub -all {[ ,&]} {$(WORKSPACE_NAME)} {_} wsname; set gVisualizerTemp $gVisualizerTemp/${wsname}_[clock format [clock seconds] -format %H%M%S]; puts "MACRO WORKSPACE_TEMP_DIR $gVisualizerTemp";
|
|
MACRO VISUALIZER_FEATURE_FILE $(WORKSPACE_TEMP_DIR)/inspector.ffs
|
|
MACRO VISUALIZER_SCHEMA_FILE $(WORKSPACE_TEMP_DIR)/inspector.fsc
|
|
MACRO VISUALIZER_CREATE_SPATIAL_INDEX YES
|
|
# -------------------------------------------------------------------------
|
|
|
|
FACTORY_DEF * RoutingFactory FACTORY_NAME "Router and Unexpected Input Remover" COMMAND_PARM_EVALUATION SINGLE_PASS MULTI_READER_KEYWORD $(DATASET_KEYWORD_POSTGIS_1) INPUT FEATURE_TYPE * ROUTE POSTGIS POSTGIS_1::public.phase_5_pk_umap multi_reader_keyword,$(DATASET_KEYWORD_POSTGIS_1) TO FME_GENERIC ::public.phase_5_pk_umap ALIAS_GEOMETRY ROUTE POSTGIS POSTGIS_1::public.phase_5_pk_ref multi_reader_keyword,$(DATASET_KEYWORD_POSTGIS_1) TO FME_GENERIC ::public.phase_5_pk_ref ALIAS_GEOMETRY MERGE_INPUT Yes OUTPUT ROUTED FEATURE_TYPE *
|
|
POSTGIS_1_MERGE_DEF POSTGIS_1::public.phase_5_pk_umap EXACT public.phase_5_pk_umap DEFLINE postgis_sql_where_clause,,postgis_sql_statement,,pk_id,int4<comma>PrimaryKey,secteur_id,int4
|
|
POSTGIS_1_MERGE_DEF POSTGIS_1::public.phase_3_trace_troncons EXACT public.phase_3_trace_troncons
|
|
POSTGIS_1_MERGE_DEF POSTGIS_1::public.phase_5_pk_ref EXACT public.phase_5_pk_ref DEFLINE postgis_sql_where_clause,,postgis_sql_statement,,pk_id,int4<comma>PrimaryKey,pk_x,numeric<openparen>8<comma>1<closeparen>,pk_y,numeric<openparen>8<comma>1<closeparen>,pk_long,numeric<openparen>10<comma>8<closeparen>,pk_lat,numeric<openparen>10<comma>8<closeparen>,length_real,numeric<openparen>6<comma>2<closeparen>,length_theorical,int4,secteur_id,int4,municipality_admincode,text,municipality_postcode,text,municipality_name_fr,text,municipality_name_br,text,way_osm_id,int8,way_highway,text,way_type,text,way_oneway,text,way_ref,text,way_name_fr,text,way_name_br,text
|
|
# -------------------------------------------------------------------------
|
|
|
|
FACTORY_DEF * TeeFactory FACTORY_NAME "public.phase_3_trace_troncons (POSTGIS_1) Splitter" INPUT FEATURE_TYPE public.phase_3_trace_troncons OUTPUT FEATURE_TYPE public.phase_3_trace_troncons_POSTGIS_1
|
|
# -------------------------------------------------------------------------
|
|
|
|
FACTORY_DEF * TeeFactory FACTORY_NAME "public.phase_5_pk_ref (POSTGIS_1) Splitter" INPUT FEATURE_TYPE public.phase_5_pk_ref OUTPUT FEATURE_TYPE public.phase_5_pk_ref_POSTGIS_1
|
|
# -------------------------------------------------------------------------
|
|
|
|
FACTORY_DEF * TeeFactory FACTORY_NAME "public.phase_5_pk_umap (POSTGIS_1) Splitter" INPUT FEATURE_TYPE public.phase_5_pk_umap OUTPUT FEATURE_TYPE public.phase_5_pk_umap_POSTGIS_1
|
|
DEFAULT_MACRO WB_CURRENT_CONTEXT
|
|
# -------------------------------------------------------------------------
|
|
DEFAULT_MACRO INPUT_BASE_LINES
|
|
FACTORY_DEF {*} ProximityFactory FACTORY_NAME NeighborFinder_2 INPUT BASE FEATURE_TYPE public.phase_5_pk_umap_POSTGIS_1 INPUT CANDIDATE FEATURE_TYPE public.phase_5_pk_ref_POSTGIS_1 GROUP_BY { pk_id } REQUIRE_BASE YES K_NEAREST "1" "" INSERT_VERTEX_ON_BASE No TAKE_MEASURES_FROM_CANDIDATE Yes COMPUTE_MEASURES_MODE CONTINUOUS REJECT_NULL Yes CANDIDATE_FEATURES_FIRST No LIST_ATTRS_TO_INCLUDE { <Unused> } LIST_ATTRS_TO_INCLUDE_MODE <Unused> DISTANCE_ATTR _distance TREAT_POLYGON_AS LINE NEVER_OVERWRITE_MERGED_ATTRS Yes MERGE_ATTRS "NO" ATTR_ACCUM_MODE "<Unused>" ATTR_CONFLICT_RES "<Unused>" INCOMING_PREFIX "<Unused>" REJECT_INVALID_GEOM YES OUTPUT MATCHED FEATURE_TYPE NeighborFinder_2_MATCHED @RenameAttributes(_angle,angle,_candidate_angle,candidate_angle,_candidate_label_angle,candidate_label_angle,_closest_candidate_x,closest_candidate_x,_closest_candidate_y,closest_candidate_y,_closest_base_x,closest_base_x,_closest_base_y,closest_base_y) OUTPUT REJECTED FEATURE_TYPE NeighborFinder_2_<REJECTED>
|
|
DEFAULT_MACRO _WB_BYPASS_TERMINATION No
|
|
FACTORY_DEF * TeeFactory FACTORY_NAME NeighborFinder_2_<Rejected> INPUT FEATURE_TYPE NeighborFinder_2_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, NeighborFinder_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>)
|
|
# -------------------------------------------------------------------------
|
|
# Assumption is that the workspace temp dir has been already set and created. See controldefs.cpp - ControlDefs::writeVisualizerTempDir
|
|
DEFAULT_MACRO WORKSPACE_TEMP_DIR
|
|
INCLUDE [ set safeName "[regsub -all {[^a-zA-Z0-9]} {NeighborFinder_2_Matched} _]_[expr round(rand() * 1000000)]_[clock clicks -milliseconds]"; puts "MACRO SAFE_FFS_NAME $safeName"; ]
|
|
FACTORY_DEF {*} InspectorFactory FACTORY_NAME NeighborFinder_2_Matched_Prepper COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE NeighborFinder_2_MATCHED GROUP_ATTRIBUTE __inspector_feature_type_attr__ GROUP_BY { } GROUP_ATTRIBUTE_PREFIX { NeighborFinder_2_Matched } RASTER_REDUCTION NoReduction POINT_CLOUD_REDUCTION NO_THINNING OUTPUT RESULT FEATURE_TYPE __viewme__
|
|
# Now route all the features into the recorder, changing their
|
|
# feature type to the transformer name so that they view nicely
|
|
DEFAULT_MACRO VISUALIZER_FEATURE_FILE $(WORKSPACE_TEMP_DIR)/$(SAFE_FFS_NAME).ffs
|
|
DEFAULT_MACRO VISUALIZER_CREATE_SPATIAL_INDEX NO
|
|
# [PR#45549] The Data Inspector will limit the maximum number of features
|
|
# it reads on WIN32, so we will correspondingly limit the number of
|
|
# features we record here using the MAX_FEATURES_TO_RECORD directive.
|
|
FACTORY_DEF * RecorderFactory FACTORY_NAME NeighborFinder_2_Matched_Recorder COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE __viewme__ _wb_termination_feature Yes @FeatureType(TERMINATOR_@Value(_wb_termination_xformer)) INPUT FEATURE_TYPE __viewme__ @FeatureType(@Value(__inspector_feature_type_attr__)) @RemoveAttributes(__inspector_feature_type_attr__) FEATURE_FILE "$(VISUALIZER_FEATURE_FILE)" STORE_SCANNED_SCHEMA YES CREATE_SPATIAL_INDEX "$(VISUALIZER_CREATE_SPATIAL_INDEX)" INSPECTOR "$(VISUALIZER_CREATE_SPATIAL_INDEX)" FSC_SCHEMA pk_id,varchar<openparen>255<closeparen>,secteur_id,varchar<openparen>255<closeparen>,_distance,varchar<openparen>255<closeparen>,_angle,varchar<openparen>255<closeparen>,_candidate_angle,varchar<openparen>255<closeparen>,_candidate_label_angle,varchar<openparen>255<closeparen>,_closest_candidate_x,varchar<openparen>255<closeparen>,_closest_candidate_y,varchar<openparen>255<closeparen>,_closest_base_x,varchar<openparen>255<closeparen>,_closest_base_y,varchar<openparen>255<closeparen> MODE RECORD STORE_SCANNED_METADATA RECORD_DIRECTLY_TO_DISK YES MAX_FEATURES_TO_RECORD WIN32 2000000
|
|
# -------------------------------------------------------------------------
|
|
DEFAULT_MACRO INPUT_BASE_LINES
|
|
FACTORY_DEF {*} ProximityFactory FACTORY_NAME NeighborFinder INPUT CANDIDATE FEATURE_TYPE public.phase_3_trace_troncons_POSTGIS_1 REQUIRE_BASE YES K_NEAREST "1" "@EvaluateExpression(FDIV,FLOAT,$(MAX$encode),NeighborFinder)" INSERT_VERTEX_ON_BASE No TAKE_MEASURES_FROM_CANDIDATE Yes COMPUTE_MEASURES_MODE CONTINUOUS REJECT_NULL Yes CANDIDATE_FEATURES_FIRST No LIST_ATTRS_TO_INCLUDE { <Unused> } LIST_ATTRS_TO_INCLUDE_MODE <Unused> DISTANCE_ATTR _distance TREAT_POLYGON_AS LINE NEVER_OVERWRITE_MERGED_ATTRS Yes MERGE_ATTRS "NO" ATTR_ACCUM_MODE "<Unused>" ATTR_CONFLICT_RES "<Unused>" INCOMING_PREFIX "<Unused>" REJECT_INVALID_GEOM YES OUTPUT MATCHED FEATURE_TYPE NeighborFinder_MATCHED @RenameAttributes(_angle,angle,_candidate_angle,candidate_angle,_candidate_label_angle,candidate_label_angle,_closest_candidate_x,closest_candidate_x,_closest_candidate_y,closest_candidate_y,_closest_base_x,closest_base_x,_closest_base_y,closest_base_y) OUTPUT REJECTED FEATURE_TYPE NeighborFinder_<REJECTED>
|
|
DEFAULT_MACRO _WB_BYPASS_TERMINATION No
|
|
FACTORY_DEF * TeeFactory FACTORY_NAME NeighborFinder_<Rejected> INPUT FEATURE_TYPE NeighborFinder_<REJECTED> OUTPUT FAILED FEATURE_TYPE * @Abort(ENCODED, NeighborFinder<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>)
|
|
# -------------------------------------------------------------------------
|
|
# Assumption is that the workspace temp dir has been already set and created. See controldefs.cpp - ControlDefs::writeVisualizerTempDir
|
|
DEFAULT_MACRO WORKSPACE_TEMP_DIR
|
|
INCLUDE [ set safeName "[regsub -all {[^a-zA-Z0-9]} {NeighborFinder_Matched} _]_[expr round(rand() * 1000000)]_[clock clicks -milliseconds]"; puts "MACRO SAFE_FFS_NAME $safeName"; ]
|
|
FACTORY_DEF {*} InspectorFactory FACTORY_NAME NeighborFinder_Matched_Prepper COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE NeighborFinder_MATCHED GROUP_ATTRIBUTE __inspector_feature_type_attr__ GROUP_BY { } GROUP_ATTRIBUTE_PREFIX { NeighborFinder_Matched } RASTER_REDUCTION NoReduction POINT_CLOUD_REDUCTION NO_THINNING OUTPUT RESULT FEATURE_TYPE __viewme__
|
|
# Now route all the features into the recorder, changing their
|
|
# feature type to the transformer name so that they view nicely
|
|
DEFAULT_MACRO VISUALIZER_FEATURE_FILE $(WORKSPACE_TEMP_DIR)/$(SAFE_FFS_NAME).ffs
|
|
DEFAULT_MACRO VISUALIZER_CREATE_SPATIAL_INDEX NO
|
|
# [PR#45549] The Data Inspector will limit the maximum number of features
|
|
# it reads on WIN32, so we will correspondingly limit the number of
|
|
# features we record here using the MAX_FEATURES_TO_RECORD directive.
|
|
FACTORY_DEF * RecorderFactory FACTORY_NAME NeighborFinder_Matched_Recorder COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE __viewme__ _wb_termination_feature Yes @FeatureType(TERMINATOR_@Value(_wb_termination_xformer)) INPUT FEATURE_TYPE __viewme__ @FeatureType(@Value(__inspector_feature_type_attr__)) @RemoveAttributes(__inspector_feature_type_attr__) FEATURE_FILE "$(VISUALIZER_FEATURE_FILE)" STORE_SCANNED_SCHEMA YES CREATE_SPATIAL_INDEX "$(VISUALIZER_CREATE_SPATIAL_INDEX)" INSPECTOR "$(VISUALIZER_CREATE_SPATIAL_INDEX)" FSC_SCHEMA _distance,varchar<openparen>255<closeparen>,_angle,varchar<openparen>255<closeparen>,_candidate_angle,varchar<openparen>255<closeparen>,_candidate_label_angle,varchar<openparen>255<closeparen>,_closest_candidate_x,varchar<openparen>255<closeparen>,_closest_candidate_y,varchar<openparen>255<closeparen>,_closest_base_x,varchar<openparen>255<closeparen>,_closest_base_y,varchar<openparen>255<closeparen> MODE RECORD STORE_SCANNED_METADATA RECORD_DIRECTLY_TO_DISK YES MAX_FEATURES_TO_RECORD WIN32 2000000
|
|
# -------------------------------------------------------------------------
|
|
|
|
FACTORY_DEF * RoutingFactory FACTORY_NAME "Destination Feature Type Routing Correlator" COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE * FEATURE_TYPE_ATTRIBUTE __wb_out_feat_type__ OUTPUT ROUTED FEATURE_TYPE * OUTPUT NOT_ROUTED FEATURE_TYPE __nuke_me__ @Tcl2("FME_StatMessage 818059 [FME_GetAttribute fme_template_feature_type] 818060 818061 fme_warn")
|
|
# -------------------------------------------------------------------------
|
|
|
|
FACTORY_DEF * TeeFactory FACTORY_NAME "Final Output Nuker" INPUT FEATURE_TYPE __nuke_me__
|
|
|
|
# -------------------------------------------------------------------------
|
|
|
|
FACTORY_DEF * CreationFactory FACTORY_NAME VisualizerProcessor CREATE_AT_END OUTPUT FEATURE_TYPE __NUKEME__ @TCL("if [file exists {$(WORKSPACE_TEMP_DIR)}] {set files [glob -nocomplain -directory {$(WORKSPACE_TEMP_DIR)} -tails *.ffs]; if {[llength $files] == 1} { set theFile {$(WORKSPACE_TEMP_DIR)/}; append theFile [lindex $files 0]; eval FME_Execute System \173\042$(FME_HOME_UNIX)/fmedatainspector\042 --visualizer --single-application --delete-on-close --no-source-prompt -f FFS \042$theFile\042 & \175; } elseif { [llength $files] == 0 } { catch { file delete -force {$(WORKSPACE_TEMP_DIR)} }; } else { set filesNoExt {}; set lastfile {}; foreach {fileName} [lsort $files] { set fileNoExt [string trimright $fileName {.ffs}]; if [regexp {(.*)_[0-9]*$} $fileNoExt wholething fileNoExtBase] { if { $fileNoExtBase == $lastfile } { continue } }; set lastfile $fileNoExt; lappend filesNoExt $fileNoExt }; eval FME_Execute System \173\042$(FME_HOME_UNIX)/fmedatainspector\042 --visualizer --single-application --delete-on-close --no-source-prompt -d {$(WORKSPACE_TEMP_DIR)} -a ffs -f FFS $filesNoExt & \175; }; }; ")
|
|
FACTORY_DEF * TeeFactory FACTORY_NAME VisualizerCleaner INPUT FEATURE_TYPE __NUKEME__
|