#啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! |[]=%~!@$&()^'+-,`;“!支持_feature_type_fanout=“true”!enabled=“true”!动态_feature_types_list_on_merge=“true”!dataset_type=“filedir”!生成_fme_build_num=“17259”!coordsys=“epsg:27700”!fanout_group=“否”!fanout_表达式=“”!>#啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! |[]=%~!@$&()^'+-,`;“!支持_feature_type_fanout=“true”!enabled=“true”!动态_feature_types_list_on_merge=“true”!dataset_type=“filedir”!生成_fme_build_num=“17259”!coordsys=“epsg:27700”!fanout_group=“否”!fanout_表达式=“”!>#啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! |[]=%~!@$&()^'+-,`;“!支持_feature_type_fanout=“true”!enabled=“true”!动态_feature_types_list_on_merge=“true”!dataset_type=“filedir”!生成_fme_build_num=“17259”!coordsys=“epsg:27700”!fanout_group=“否”!fanout_表达式=“”!>#啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! |[]=%~!@$&()^'+-,`;“!支持_feature_type_fanout=“true”!enabled=“true”!动态_feature_types_list_on_merge=“true”!dataset_type=“filedir”!生成_fme_build_num=“17259”!coordsys=“epsg:27700”!fanout_group=“否”!fanout_表达式=“”!>#啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! | []= % ~ ! @ $ & # ()^“+ -。”;“# !SUPPORTS_FEATURE_TYPE_FANOUT="true" #! ENABLED="true" #! DYNAMIC_FEATURE_TYPES_LIST_ON_MERGE="true" #! DATASET_TYPE="FILEDIR" #! GENERATE_FME_BUILD_NUM="17259" #! COORDSYS="" #! FANOUT_GROUP="NO" #! FANOUT_EXPRESSION="" #! > #! #啊! #啊! #啊! #啊! #啊! #啊! #啊! “xlsx_protect_sheet_password” “xlsx_protect_sheet_权限” “”_!defline_attrs=“true”!字符串字符串(50)FMEYDATA数据串(50)XLSXX-COLLID ID号(宽度,XLSXX-COLYPROPS)XLSXX-RASSTORH高度号(宽度,XLSXX-COLYPROPS)FMEA颜色串(50)XLSXXRASSTL宽度号(宽度,XLSXX-COLYPROPS)FMEX几何FMEXCHAR(50)XLSX-RASSTORB比例因子数(宽度,XLSXX-CYLL PROPS)FMEX主轴号(宽度,XLSXX-COLYPROPS)SeababLeAtfs=“FMEX文本”FMEXDBY运算串(宽度,XLSXX-COLYPROPS)FMETY型字符串(50)FMEX文本大小号(宽度,XLSXX-COLYPROPS)FMEA SWEP角数(宽度,XLSXX-COLYPROPS)FMEA FILILY颜色串(50)FMEYBASENEY字符串(50)FME2第二轴数(宽度,XLSXX-CYLL PROPS)FMEX旋转数(宽度,XLSXXCOLYPROPS)XLSXYROWID ID号(宽度,xlsx_col_props)fme_start_angle number(width,xlsx_col_props)fme_feature_type string(50)“!“GUI可选的命名组XLXXY-TabLeLeWr.Server”模式%XLXXFieldFieldNaveSeSuxOx %XLSXY NAMESSYARAY位置%XLSXXROWIOIDION列%XLSXA TunCeNeTeGROUP组%XLSXXTABLE组%XLXXIROWCARNSONNY组%XLSXXPROSTECTIONEL表%XLSXXAdvEngEdEdType组表设置“GUI”可选披露组XLSX-TunCeNeTeGub组xlsx一行一个id%xlsx一个跌跌撞车的工作表一个xlsx一个trunc一个工作表放一个或截一个“gui可选披露组xlsx一行一个或一组xlsx一个或一个或一组xlsx一开始一个或一个或一开始一行%xlsx一行%xlsx一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一个或一行或一个或一个或一个或一个或一个或一个或一个或一个或一行或一个或一个或一个或一个或一个或一个或一个或一个是的可选的披露组XLSXX-AdvEngEdEx组XLSXX-SHITETHORD顺序%XLSXY FLIZEZEN EXROWRONE XXLSXY RASSTORY类型高级“GUI”选择XLSXXDROPL页是是%不丢弃现有的表/命名范围:“否”GUI选择XLSXXTruntPayes是%.没有截断现有的表/命名范围:“否”GUI可选整数xLSXX-SeEtSeORD表顺序(1 -N):“GUI”可选整数xlsx_freeze_end_row freeze first row(1-n):“”gui choice xlsx_field_names_out yes%no output field names:“yes”gui choice xlsx_names_are_positions yes%no将属性名称用作列位置:“no”gui可选文本xlsx_start_col named range start column:“”gui可选整数xlsx_start_row named range start row:“”gui可选文本xlsx_offset_col start column:“”图形用户界面可选整数xlsx_offset_row start row:“”图形用户界面选项xlsx_raster_type bmp%jpeg%png raster format:“png”图形用户界面可选密码编码xlsx_protect_sheet_密码: “gui activechoice_lookup xlsx_protect_sheet_level选择 只要 权限,PROT_DEFAULT,xlsx_protect_sheet_permissions%查看 只要 权限,PROT_ALL,xlsx_protect_sheet_permissions%比 权限保护级别:“ “gui可选查找列表框xlsx_保护工作表权限选择 锁定 细胞,PROT_SEL_LOCKED_CELLS%选择 解锁 单元格,prot_sel_unlocked_cells%格式 单元格,prot_format_cells%format 列,PROT_FORMAT_COLUMNS %格式 行,PROT_FORMAT_ROWS %插入 列,prot_insert_columns%insert 行,prot_insert_rows%insert 超链接,prot_插入超链接%delete 列,prot_delete_columns%delete 行,prot_delete_rows%排序,prot_sort%使用 自动筛选,prot_autofilter%使用 数据透视表 & 数据透视图,prot_pivottables%编辑 对象,prot_objects%编辑 方案,保护方案特定权限:“ “gui activechoice xlsx_table_writer_mode insert,+xlsx_row_id_column+%update,+xlsx_row_id_column+xlsx_row_id%delete,+xlsx_row_id_column+xlsx_row_id writer mode:”insert“gui可选attr xlsx_row_id_column allow_new row number attribute:”“行号属性!”属性索引类型=“”!属性名称无效!支持_feature_type_fanout=“true”!enabled=“true”!动态_feature_types_list_on_merge=“true”!dataset_type=“file”!生成_fme_build_num=“17259”!Coordsys=“”!fanout_group=“否”!扇出表达式=“ “!>#啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! ;测试 价值 洪水 <25'15'BOOL_OP; OR; COMPOSITE_TEST; ;测试 价值 洪水 <100'30'boou op;或;复合试验; ;测试 价值 洪水 > = 100”50 'fme_num_conditions4___ SET_TO SET_TO " / > # ! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! #啊! 《巨蟒图说》第27版图形用户界面忽略源数据集(MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 4,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 4,MAPINFO 1,MAPINFO 1,MAPINFO 4,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO 1,MAPINFO_in_search_envelope_maxy_mapinfo_1,在搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻网络中的地图信息,在搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻地图信息,在搜寻工作中搜寻工作中搜寻工作中的地图信息,在搜寻工作中搜寻工作中搜寻工作中搜寻工作中的地图信息,在搜寻工作中搜寻工作中搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻工作中搜寻工作中搜寻工作中搜寻工作中的地图信息,在搜寻工作中搜寻工作中搜寻工作中搜寻信封里的地图信息,在搜寻工作中搜寻工作中搜寻工作中搜寻工作中的信封里的信封里的u mapinfo_2,mapinfo_in_search_envelope_miny_mapinfo_2,在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在坐标系中搜寻地图信息;在地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻坐标系中搜寻地图信息;在地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻地图信息;在搜寻工作中搜寻工作中搜寻地图信息;在搜寻工作中搜寻工作中搜寻工作;在搜寻工作中搜寻工作中搜寻u mapinfo_3,mapinfo_in_expose_attrs_group_mapinfo_3,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中搜寻,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在搜寻中寻找地图信息,在寻找地图信息,在搜寻中寻找地图信息,在搜寻,在搜寻,在搜寻中寻找地图信息,在,mapinfo_in_network_authentication_mapinfo_3,sourcedataset_csv2_1,2S1,CV22IN,NysEnLay-CV22-1,CSV2ON-DATAAXARTION LIXION CSV2Y1,CVS2IN先进组,CV22-1,CSV2IN iFieldA组,CV22O1,CSV2YN-SKIPORICATIDEA DELIMITESSIVCV2Y1,CV22IN FieliiSerixCys2Y1,CV22IN FieliFielySurviv.CV22-1,CV22INA数据组,CV22i,CV22IN FieldSub组,CV22Y1,CSV2IN“字段名”中的CSv2/u“字段名”u group_csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_1,csv2_u 1,csv2_1,csv2_1 u 1,csv2_in_preserve_source_encoding_csv2_1,csv2_in_skipped_line_group_csv2_1,在读中的csv2 U被跳过的行数在读中的csv2 U 1,在模式生成中的csv2 U 1,在曝光中的csv2 U 1,在网络认证中的csv2 U 1,在数据集上的地图信息4,在出版本中的地图信息4,在出写中的区域中的质心4,在读中的csv2 U 1,在出组中的csv2 U 1,在出组中的csv2 U CSv2 U 1,在出组中的csv2 U 1,在网络认证中的csv2 U 1,在数据集上的地图信息4,在出版本中的地图信息4,在读中的地图信息4,在出写中的区域中的质心4,在写中的区域中的质心两点直线作为多段线Mapinfo 4,Mapinfo out stroke arcs Mapinfo 4,MAPINFO_OUT__COORDSYS_STATEMENT_MAPINFO_4,MAPINFO_OUT__MIF_MINX_MAPINFO_4,MAPINFO_OUT__MIF_MINY_MAPINFO_4,MAPINFO_OUT__MIF_MAXX_MAPINFO_4,MAPINFO_OUT__MIF_MAXY_MAPINFO_4,DestDataset_MAPINFO_5,MAPINFO_OUT_VERSION_MAPINFO_5,MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_5,MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_5,MAPINFO_OUT__STROKE_ARCS_MAPINFO_5,MAPINFO_OUT__COORDSYS_STATEMENT_MAPINFO_5,MAPINFO_OUT__MIF_MINX_MAPINFO_5,MAPINFO_OUT__MIF_MINY_MAPINFO_5,MAPINFO_OUT__MIF_MAXX_MAPINFO_5,MAPINFO_OUT__MIF_MAXY_MAPINFO_5,DestDataset_MAPINFO_6,MAPINFO_OUT_VERSION_MAPINFO_6,MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_6,MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_6,MAPINFO_OUT__STROKE_ARCS_MAPINFO_6,MAPINFO_OUT__COORDSYS_STATEMENT_MAPINFO_6,MAPINFO_OUT__MIF_MINX_MAPINFO_6,MAPINFO_OUT__MIF_MINY_MAPINFO_6,MAPINFO_OUT__MIF_MAXX_MAPINFO_6,MAPINFO_OUT__MIF_MAXY_MAPINFO_6,DestDataset_MAPINFO_7,MAPINFO_OUT_VERSION_MAPINFO_7,MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_7,MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_7,MAPINFO_OUT__STROKE_ARCS_MAPINFO_7,MAPINFO_OUT__COORDSYS_STATEMENT_MAPINFO_7,MAPINFO_OUT__MIF_MINX_MAPINFO_7,MAPINFO_OUT__MIF_MINY_MAPINFO_7,MAPINFO_OUT__MIF_MAXX_MAPINFO_7,MAPINFO_OUT__MIF_MAXY_MAPINFO_7,DestDataset_MAPINFO_8,MAPINFO_OUT_VERSION_MAPINFO_8,MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_8,MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_8,MAPINFO_OUT__STROKE_ARCS_MAPINFO_8,MAPINFO_OUT__COORDSYS_STATEMENT_MAPINFO_8,MAPINFO_OUT__MIF_MINX_MAPINFO_8,MAPINFO_OUT__MIF_MINY_MAPINFO_8,MAPINFO_OUT__MIF_MAXX_MAPINFO_8,MAPINFO_OUT__MIF_MAXY_MAPINFO_8,destdataset_xlsxw_1,xlsxw_out_overwrite_file_xlsxw_1,xlsxw_out_templatefile_xlsxw_1,Template_Sheet_xlsxw_1 default_macro destdataset_mapinfo C:\fmedata2017\fra test\all dur gui dirname destdataset_mapinfo destination mapinfo folder:default_macro sourcedataset_mapinfo 5$(fme_mf dir)crewe_paf.tab gui multifile sourcedataset_mapinfo_5 tab_file s(*tab)*.tab all_files(*)source mapinfo tab(mfal)文件:default_macrodestdataset_mapinfo_2 c:\fmedata2017\fra test\all dur gui dirname destdataset_mapinfo_2 destination mapinfo文件夹:default_macro destdataset_mapinfo_12 c:\fmedata2017\fra test\all dur gui dirname destdataset_mapinfo文件夹:default_macro sourcedataset_mapinfo_6 m:\uu\01 data\01_5 bounders\wwdrainagearea.tab gui multifile“数据源数据集”是指6个选项卡上的“文件”(“选项卡)*.tab所有“文件”(“);*源Mapinfo”选项卡(mfal)文件:默认的“宏源数据集”是指7美元(fme_mf_mfu dir)creweu build.tab图形用户界面中的多文件源数据集”是指7个选项卡上的“文件”(“选项卡);*.tab;;所有“文件”(“);*源Mapinfo”选项卡(mfal)文件:默认的“宏源数据集”是指2美元(fme;*源Mapinfo”选项卡上的“源Mapinfo”选项卡(mfal)文件:默认的“宏源数据集”是指2美元(fme;*源Mapu mf_dir)crewe_all_durations.csv图形用户界面多文件源数据集 CSV/Compressed_CSV/TEXT_Files(*.csv;*.gz;*.txt)|*.csv;*.gz;*.txt|CSV_Files(*.csv)|*.csv|Compressed_CSV_Files(*.gz)|*.gz|Text_Files(*.txt)|*.txt|All_Files|* Source CSV (Comma Separated Value) File(s): DEFAULT_MACRO DestDataset_MAPINFO_3 C:\FMEData2017\FRA Test\All Dur GUI DIRNAME DestDataset_MAPINFO_3 Destination MapInfo Folder: DEFAULT_MACRO DestDataset_XLSXW $(FME_MF_DIR_USERTYPED)All_Dur_Pivotv2.xlsx GUI FILENAME DestDataset_XLSXW Excel_Files(*.xlsx;*.xlsm;*.xls)|*.xlsx;*.xlsm;*.xls|All_files(*)|* Destination Microsoft Excel File: DEFAULT_MACRO DestDataset_MAPINFO_9 C:\FMEData2017\FRA Test\All Dur GUI DIRNAME DestDataset_MAPINFO_9 Destination MapInfo Folder: INCLUDE [ if {{$(DestDataset_MAPINFO)} == {}} { puts_real {Parameter 'DestDataset_MAPINFO' must be given a value.};退出1;};]include[如果{{$(sourcedataset{u mapinfo 5)}={}{puts{real{参数'sourcedataset}u mapinfo 5'必须给定一个值。};退出1;};]include[如果{{$(destdataset{u mapinfo 2)}={}{puts{real{参数'destdataset}u mapinfo 2'必须给定一个值。};退出1;};]include[如果{{$(destdataset{u mapinfo 12)}={}{puts{real{参数'destdataset}u mapinfo 12'必须给定一个值。};退出1;};]include[如果{{$(sourcedataset{u mapinfo 6)}={}{puts{real{参数'sourcedataset}u mapinfo 6'必须给定一个值。};退出1;};]include[如果{{$(sourcedataset{u mapinfo 7)}={}{puts{real{参数'sourcedataset}u mapinfo 7'必须给定一个值。};退出1;};]include[如果{{$(sourcedataset\u csv2)}={}{puts\u real{参数'sourcedataset\u csv2'必须给定一个值。};退出1;};]include[如果{{$(destdataset_mapinfo_3)}={}}{puts_real{参数'destdataset_mapinfo_3'必须给定值。};退出1;};]include[如果{{$(destdataset_xlsxw)}={}}{puts_real{参数'destdataset_xlsxw'必须给定值。};退出1;};]include[如果{{$(destdataset{u mapinfo 9)}={}{puts{real{参数'destdataset}u mapinfo 9'必须给定一个值。};退出1;};]#啊!开始标题!开始播报WB播报员的姓名和地址。开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址;开始播报员的姓名和地址属性,搜索包络坐标系,搜索信封,0,搜索信封,0,搜索信封,0,合并方案,是多个读者类型{1}mapinfo多个读者关键字{1}mapinfo多个读者类型{1}mapinfo多个读者{1}mapinfo 2多个读者{1}发出指令{1}公开小组,fme公开信息,搜索信封,0,剪辑到信封,不,fme\u表格密码,使用搜索信封,不,搜索信封,0,剪辑到信封,不,不,fme\u表格密码,使用搜索信封,不,搜索信封,搜索信封,不,搜索信封信封,不,不,不,不,不,fme\u表格密码,使用搜索信封,使用搜索信封,不,不,搜索信封信封,搜索信封信封,搜索信封,0,mapinfo_expose_format_attrs,,搜索信封坐标系,搜索信封明度,0,搜索信封明度,0,搜索信封明度,0,搜索信封明度,0,搜索信封明度,是否合并方案,是否有多个读者类型{2}MAPINFO多个读者关键字{2}MAPINFO 3多个读者根数指令{2}搜索信封明度,0,使用搜索信封明度,否,是否合并方案,是,fme\u表密码,搜索信封明度,0,搜索信封明度,0,搜索信封明度,使用搜索信封明度,否,是否合并方案,是,是,fme\u表密码,搜索信封明度,搜索信封明度,0,搜索信封明度,0,公开招招招数,0,公开招数招数招数招数,0,公开招数招数招数招数_集团,mapinfo_expose_format_attrs,search_envelope_minx,0,search_envelope_coordinate_system,search_envelope_maxx,0,clip_to_envelope,no multi_reader_type{3}csv2 multi_reader_keyword{3}csv2 1 multi_reader_gen_directivers{3}encoding_group,skipped_lines_group,trim_field_value_qualifiers,yes,scan_additional_fields,no,delimiter, 逗号 ,编码,,跳过重复的分隔符,否,预览占位符,保留源代码,否,预览组,字段组,字段限定符,转义符, 引用 ,schema_generation_group,、csv2_expose_format_attrs,、scan_max_rows,1000,enforce_strict_schema,no,expose_attrs_group,、field_names_line,1,trim_field_name_qualifiers,yes,use_custom_schema,no,dataset_group,、read_skipped_line,no,data_start_line,2,advanced_group,、field_qualifier_character, 引用 SCAN类型,不,CaseSe灵敏度,FieldIyFieldNeX,是,MyGeGySchemas,是的,FieldIyValueSyGROUP,FieldIyType名,FravaTyNeX,FieldAythNeStEx组,SchemaLyGROUP,Schema,FieldAyStuleStultSub组,写入程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序关键字{0}mapinfo 4多写程序类型为{1}mapinfo多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写程序类型为多写writer{3}mapinfo多writer{3}mapinfo 7多个writer{4}mapinfo多个writer{4}mapinfo{8多个writer{5}xlsxw多个writer{5}xlsxw一个!结束_wb_header!启动wb_header宏wb_keyword“mapinfo_1”!结束_wb_header!START_SOURCE_HEADER MAPINFO MAPINFO_1 # ============================================================================ # BUG47627: MITAB rich compatibility flag MAPINFO_1_MITAB_FULL_ENHANCED_GEOMETRY YES # ============================================================================ # The following GUI line prompts for a folder to be used as the # Mapinfo选项卡文件的源。#用户输入存储在宏中,然后宏用于定义要读取的数据集。#生成此映射文件的数据集为:35;!结束源头!启动wb_header default_宏sourcedataset include[如果{{$(sourcedataset)}!=“”}{\puts{default_macro sourcedataset_mapinfo_1$(sourcedataset)}\}]!结束_wb_header!“开始”U源U源U源U头MAPINFO MAPINFO MAPINFO MAPINFO MAPINFO MAPINFO MAPINFO 1$(源数据集U MAPINFO 7)图形宏数据集U MAPINFO 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 _1 1所有所有*源MAPINFO”选项卡(mfal)文件所有======[REG 20070109]我们希望允许用户选择异类集合通过选择不在工作台或其他应用程序中中断集合。#然而,我们不希望创造经典几何异构集合,#所以最好的方式来设置他们想要的异质集合是指定他们希望FME_USE_RICH_GEOMETRY#。#下面询问是否MIF / Mapinfo的收藏应该阅读时,可以分解成#它们的组成部分。默认情况下,我们打破集合,但#如果你正在写相同的格式,您可能希望保留集合。#__ #DEFAULT_MACRO _BREAK_COLLECTION是#__ #GUI CHOICE _BREAK_COLLECTION是%无歇类别:#__ #MAPINFO_BREAK_COLLECTION “$(_ BREAK_COLLECTION_MAPINFO_1)” #__#===================================================================== # Provide some control over what attributes have the user-selected # encoding applied.通常所有的属性都为#读取后更新,但以下行从该处理所有#属性的名字开始与fme_或排除 _, 除了 _text_string,这总是需要的编码。MAPINFO_1_ENCODED_ATTRS mapinfo_text_string MAPINFO_1_UNENCODED_ATTR_PREFIX fme_ mapinfo_ DEFAULT_MACRO MAPINFO_IN_FME_TABLE_PASSWORD_MAPINFO_1 MAPINFO_1_FME_TABLE_PASSWORD “$(MAPINFO_IN_FME_TABLE_PASSWORD_MAPINFO_1)” GUI可选PASSWORD_ENCODED MAPINFO_IN_FME_TABLE_PASSWORD_MAPINFO_1密码FME表:DEFAULT_MACRO MAPINFO_IN_EXPOSE_ATTRS_GROUP_MAPINFO_1 FME_DISCLOSURE_OPEN MAPINFO_1_EXPOSE_ATTRS_GROUP “$(MAPINFO_IN_EXPOSE_ATTRS_GROUP_MAPINFO_1)” GUI DISCLOSUREGROUP MAPINFO_IN_EXPOSE_ATTRS_GROUP_MAPINFO_1 MAPINFO_EXPOSE_FORMAT_ATTRS架构属性#包含在源文件设置部分添加外部 search envelope processing # Zero as a default means we don't do any search -- this makes workbench happier # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_MINX_MAPINFO_1 0 MAPINFO_1_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_MINX_MAPINFO_1)" GUI OPTIONAL FLOAT MAPINFO_IN_SEARCH_ENVELOPE_MINX_MAPINFO_1 Minimum X: # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_MINY_MAPINFO_1 0 MAPINFO_1_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_MINY_MAPINFO_1)" GUI OPTIONAL FLOAT MAPINFO_IN_SEARCH_ENVELOPE_MINY_MAPINFO_1 Minimum Y: # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_MAXX_MAPINFO_1 0 MAPINFO_1_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_MAXX_MAPINFO_1)" GUI OPTIONAL FLOAT MAPINFO_IN_SEARCH_ENVELOPE_MAXX_MAPINFO_1 Maximum X: # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_MAXY_MAPINFO_1 0 MAPINFO_1_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_MAXY_MAPINFO_1)" GUI OPTIONAL FLOAT MAPINFO_IN_SEARCH_ENVELOPE_MAXY_MAPINFO_1 Maximum Y: # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_MAPINFO_1 MAPINFO_1_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_MAPINFO_1)" GUI OPTIONAL COORDSYS MAPINFO_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_MAPINFO_1 Search Envelope Coordinate System: # =========================================================================== # BUG18999: We now have a soft clip to fall back on like native spatial index # thus we are reintroducing the clip to envelop as an option for users.#Defualt软夹按照我们模仿DEFAULT_MACRO MAPINFO_IN_CLIP_TO_ENVELOPE_MAPINFO_1 NO MAPINFO_1_CLIP_TO_ENVELOPE现有的数据库读者“$(MAPINFO_IN_CLIP_TO_ENVELOPE_MAPINFO_1)” GUI可选复选框MAPINFO_IN_CLIP_TO_ENVELOPE_MAPINFO_1 YES%没有剪辑搜索信封#=========================================================================== DEFAULT_MACRO MAPINFO_IN_NETWORK_AUTHENTICATION_MAPINFO_1 MAPINFO_1_NETWORK_AUTHENTICATION "$(MAPINFO_IN_NETWORK_AUTHENTICATION_MAPINFO_1)" GUI OPTIONAL AUTHENTICATOR MAPINFO_IN_NETWORK_AUTHENTICATION_MAPINFO_1 CONTAINER%GROUP%CONTAINER_TITLE%"Network Authentication"%PROMPT_TYPE%NETWORK Network Authentication # =========================================================================== DEFAULT_MACRO MAPINFO_IN_ATTRIBUTE_READING_MAPINFO_1 ALL MAPINFO_1_ATTRIBUTE_READING "$(MAPINFO_IN_ATTRIBUTE_READING_MAPINFO_1)" MAPINFO_1_DATASET "$(SourceDataset_MAPINFO_1)" #!结束源头!START_WB_HEADER MACRO WB_KEYWORD “MAPINFO_2” #!结束_wb_header!START_SOURCE_HEADER MAPINFO MAPINFO_2#============================================================================ # BUG47627: MITAB rich compatibility flag MAPINFO_2_MITAB_FULL_ENHANCED_GEOMETRY YES # ============================================================================ # The following GUI line prompts for a folder to be used as the # source of the Mapinfo TAB files.#用户输入存储在宏中,然后宏用于定义要读取的数据集。#生成此映射文件的数据集为:35;!结束源头!START_WB_HEADER DEFAULT_MACRO SourceDataset有[如果{{$(SourceDataset)}!= “”} {\ {放DEFAULT_MACRO SourceDataset_MAPINFO_2 $(SourceDataset)} \}]#!结束_wb_header!START_SOURCE_HEADER MAPINFO MAPINFO_2 DEFAULT_MACRO SourceDataset_MAPINFO_2 $(SourceDataset_MAPINFO_5)GUI的多文件SourceDataset_MAPINFO_2 TAB_Files(*选项卡。)| * .TAB | All_Files(*)| *资料来源的MapInfo TAB(MFAL)文件(S):#============================================================================ # [REG 20070109] We want to allow the user to choose heterogeneous collections # by choosing not to break collections in workbench or other applications.#然而,我们不希望创造经典几何异构集合,#所以最好的方式来设置他们想要的异质集合是指定他们希望FME_USE_RICH_GEOMETRY#。#下面询问是否MIF / Mapinfo的收藏应该阅读时,可以分解成#它们的组成部分。默认情况下,我们打破集合,但#如果你正在写相同的格式,您可能希望保留集合。#__ #DEFAULT_MACRO _BREAK_COLLECTION是#__ #GUI CHOICE _BREAK_COLLECTION是%无歇类别:#__ #MAPINFO_BREAK_COLLECTION “$(_ BREAK_COLLECTION_MAPINFO_2)” #__#===================================================================== # Provide some control over what attributes have the user-selected # encoding applied.通常所有的属性都为#读取后更新,但以下行从该处理所有#属性的名字开始与fme_或排除 _, 除了 _text_string,这总是需要的编码。MAPINFO_2_ENCODED_ATTRS mapinfo_text_string MAPINFO_2_UNENCODED_ATTR_PREFIX fme_ mapinfo_ DEFAULT_MACRO MAPINFO_IN_FME_TABLE_PASSWORD_MAPINFO_2 MAPINFO_2_FME_TABLE_PASSWORD “$(MAPINFO_IN_FME_TABLE_PASSWORD_MAPINFO_2)” GUI可选PASSWORD_ENCODED MAPINFO_IN_FME_TABLE_PASSWORD_MAPINFO_2密码FME表:DEFAULT_MACRO MAPINFO_IN_EXPOSE_ATTRS_GROUP_MAPINFO_2 FME_DISCLOSURE_OPEN MAPINFO_2_EXPOSE_ATTRS_GROUP “$(MAPINFO_IN_EXPOSE_ATTRS_GROUP_MAPINFO_2)” GUI DISCLOSUREGROUP MAPINFO_IN_EXPOSE_ATTRS_GROUP_MAPINFO_2 MAPINFO_EXPOSE_FORMAT_ATTRS架构属性#包含在源文件设置部分添加外部 search envelope processing # Zero as a default means we don't do any search -- this makes workbench happier # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_MINX_MAPINFO_2 0 MAPINFO_2_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_MINX_MAPINFO_2)" GUI OPTIONAL FLOAT MAPINFO_IN_SEARCH_ENVELOPE_MINX_MAPINFO_2 Minimum X: # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_MINY_MAPINFO_2 0 MAPINFO_2_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_MINY_MAPINFO_2)" GUI OPTIONAL FLOAT MAPINFO_IN_SEARCH_ENVELOPE_MINY_MAPINFO_2 Minimum Y: # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_MAXX_MAPINFO_2 0 MAPINFO_2_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_MAXX_MAPINFO_2)" GUI OPTIONAL FLOAT MAPINFO_IN_SEARCH_ENVELOPE_MAXX_MAPINFO_2 Maximum X: # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_MAXY_MAPINFO_2 0 MAPINFO_2_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_MAXY_MAPINFO_2)" GUI OPTIONAL FLOAT MAPINFO_IN_SEARCH_ENVELOPE_MAXY_MAPINFO_2 Maximum Y: # =========================================================================== DEFAULT_MACRO MAPINFO_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_MAPINFO_2 MAPINFO_2_SEARCH_ENVELOPE "$(MAPINFO_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_MAPINFO_2)" GUI OPTIONAL COORDSYS MAPINFO_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_MAPINFO_2 Search Envelope Coordinate System: # =========================================================================== # BUG18999: We now have a soft clip to fall back on like native spatial index # thus we are reintroducing the clip to envelop as an option for users.根据现有的数据库读者,我们正在模拟“不需要”“$(0)”的GUI选项复选框。值得注意的是,这一点对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于在网络中使用默认的“宏mapinfo”或者在网络中使用默认的“宏mapinfo”或者在网络中使用默认的“宏mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的使用默认的“mapinfo”或者使用默认的“mapinfo”Authentication_Mapinfo_2 container%group%container_title%“网络身份验证%n类型%n网络身份验证%n网络身份验证%n身份身份验证%n身份身份验证%n身份验证%n身份验证%n身份验证%n身份验证%n身份验证%n===============================默认的“宏mapinfo”在“u”中“u”宏mapinfo”在“u”中“u”mapinfo”在“u”mapinfo”在“u”mapinfo”在“u”mapinfo”在“u”中“mapinfo”在“u”中“mapinfo”在“u”在“u”中“u”在“u”在“u”中“u”在”在“u”中“u”在“u”2)“mapinfo_2_dataset”$(sourcedataset_mapinfo_2)!结束源头!启动wb_头宏wb_关键字“mapinfo_3”!结束_wb_header!START_SOURCE_HEADER MAPINFO MAPINFO_3 # ============================================================================ # BUG47627: MITAB rich compatibility flag MAPINFO_3_MITAB_FULL_ENHANCED_GEOMETRY YES # ============================================================================ # The following GUI line prompts for a folder to be used as the # Mapinfo选项卡文件的源。#用户输入存储在宏中,然后宏用于定义要读取的数据集。#生成此映射文件的数据集为:35;!结束源头!启动wb_header default_宏sourcedataset include[如果{{$(sourcedataset)}!=“”}{\puts{default_macro sourcedataset_mapinfo_3$(sourcedataset)}\}]!结束_wb_header!“开始使用”源“头”MAPINFO MAPINFO MAPINFO MAPINFO MAPINFO MAPINFO MAPINFO MAPINFO 3$(源数据集U MAPINFO 6)图形宏数据集U MAPINFO 3 U MAPINFO 3 U 3 U 3 U 3 U 3 U 3 U 4所有所有;*源MAPINFO”选项卡(mfal)文件;这些文件;;======[REG 20070109]我们希望允许用户选择异类集合通过选择不在工作台或其他应用程序中中断集合。#然而,我们不希望创造经典几何异构集合,#所以最好的方式来设置他们想要的异质集合是指定他们希望FME_USE_RICH_GEOMETRY#。#下面询问是否MIF / Mapinfo的收藏应该阅读时,可以分解成#它们的组成部分。默认情况下,我们打破集合,但#如果你正在写相同的格式,您可能希望保留集合。#__ #DEFAULT_MACRO _BREAK_COLLECTION yes #__ #GUI CHOICE _BREAK_COLLECTION yes%no Break Collections: #__ #MAPINFO_BREAK_COLLECTION "$(_BREAK_COLLECTION_MAPINFO_3)" #__ # ===================================================================== # Provide some control over what attributes have the user-selected # encoding applied.通常所有的属性都为#读取后更新,但以下行从该处理所有#属性的名字开始与fme_或排除 _, 除了 _text_string,这总是需要的编码。MAPNFO 4 4 4编码的地图资讯;MAPNFO 4 4编码的地图资讯;MAPNFO 4 4格式的地图资讯;4 4格式的表格内的宏格式的地图资讯;4密码的地图资讯;3格式的地图资讯;3格式的表格内的表格内的宏格式的地图资讯;3格式的地图资讯;3格式的表格内的表格内的表格内的表格内的表格内的表格内的表格内的地图资讯;4格式的地图资讯;4格式的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格内的表格u 3 FME表格的密码:默认宏mapinfo in_expose_attrs_group_mapinfo_3 mapinfo_3_expose_attrs_group“$(mapinfo in_expose_attrs_group_mapinfo_3)“gui disclosuregroup mapinfo in_expose_attrs_group_mapinfo_3 mapinfo expose_format_attrs schema attributes”在“源设置”部分包含此文件以添加外部搜索信封处理“0”作为默认值意味着不执行此操作任何搜索——任何搜索——这都让工作台更快乐,这个让工作台更快乐,这个让工作台更快乐,这个让工作台更快乐,这个让工作台更快乐,这个让工作台更快乐,这个让工作台更快乐,具体具体的具体情况,具体具体的具体情况,具体具体的具体情况,具体具体的具体情况,具体的具体情况,具体的具体的具体情况,具体的具体情况,具体的具体情况,具体的搜索中的默认的宏mapinfo mapinfo-mapinfo-mapinfo-mapinfo-mapinfo-mapinfo-mapinfo-mapinfo-mac-mapinfo-mapinfo-mapinfo-mapinfo$(mapinfo-mapinfo-mapinfo-in-in-in-in mapinfo_3)“gui可选浮点mapinfo_in_search_envelope_minx_mapinfo_3最小x:”#值得关注的是,这一点还不够值得值得关注,这一点还值得值得值得关注,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点上,在这一点_in_search_envelope_miny_mapinfo_3最小Y:。#第0条MaPnFoi3MaxFif3信封“$(MaPIFoFixIn SealChina信封,Max xMaPifFu3))GUI可选浮标MpimfoIn搜索SkeleMax Max xMaPifFiO3最大X:旅游业第0条MaPiFo.3MyInFix3信封“$(MaPIFoFixIn SealChina信封,Max yMaPifFi3))GUI可选浮标MpimfoIn搜索Skuri信封Max yMax Mimin Fur3最大Y:旅游业对于这一点,对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于一个默认的宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在三个mapinfo中的默认宏mapinfo在三个搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在搜索信封中的默认宏mapinfo在三个三个搜索信封rdsys mapinfo_in_search_envelope_coordinate_system_mapinfo_3 search envelope坐标系:#现在我们有了一个软剪辑,可以像本地空间索引一样,重新引入要封装的剪辑作为用户的选项。根据现有的数据库阅读器,我们模拟了Debug TrimeMaMin FixFixIn clippto-信封信封MaPiFiF3没有MaPiFoFi3Kcliptotox信封“$(MaMin FixIn CclipToMeNefFi3)”GUI可选的复选框MaPiFoixIn clippto-信封信封MaPiFoY3:是的%.没有夹子搜索信封值得注意的是,这一点对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于在网络中使用默认的“宏mapinfo”或者在网络中使用默认的“宏mapinfo”或者在网络中使用默认的“宏mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者在网络中使用默认的“mapinfo”或者使用默认的“mapinfo”或者使用默认的宏mapinfo”或者使用默认的“maAuthentication_Mapinfo_3 container%group%container_title%“网络身份验证%n类型%n网络身份验证%n网络身份验证%n身份身份验证%n身份身份验证%n身份验证%n身份身份验证%n身份验证%n身份身份验证%n=================================默认的“宏mapinfo”在“u”宏mapinfo”中“u”宏mapinfo“u”mapinfo“u”mapinfo“u”mapinfo“u”3“u”mapinfo”3“u”3“u”mapinfo“读取”$(mapinfo“mapinfo”在“u”中“mapinfo”中“mapinfo”在“u”中”在“u”中”在“u”中3)“mapinfo_3_dataset”$(sourcedataset_mapinfo_3)!结束源头!启动wb_header宏wb_keyword“csv2_1”!结束_wb_header!启动_source_header csv2 csv2_1文件头csv2 csv2文件头csv2 csv2文件头csv2 csv2 csv2文件头csv2 csv2 csv2文件头csv2 csv文件头csv2 csv文件头csv文件头csv文件头csv2 csv文件头csv文件头csv文件头csv2 csv文件头csv文件头csv文件头csv2 csv文件头csv文件头#用户输入存储在宏中,然后宏用于定义要读取的数据集。#生成此映射文件的数据集为:35;!结束源头!启动wb_header default_宏sourcedataset include[如果{{$(sourcedataset)}!=“”}{\puts{default_macro sourcedataset_csv2_1$(sourcedataset)}\}]!结束_wb_header!start_source_header csv2 csv2_1 default_宏sourcedataset_csv2_1$(sourcedataset_csv2)图形用户界面多文件sourcedataset_csv2_1 csv/压缩的_csv/text_文件(.csv;*.gz;*.txt)*.csv;*.gz;*.txt csv csv csv csv csv csv*.gz txt ;所有*源csv(逗号分隔值)文件(s)文件:gui disclosursurou dataset中的gui disclosurgroupcsv2 csv2 csv2 csv2 in _数据集中的csv2 csv2 csv2 csv2 csv2 group名称csv2_1_功能_类型名称“$(csv2_in_feature_type_name_csv2_1)”gui disclosure group csv2_in_fields_csv2_1 fme_disclosure_open%delimiter%fields_name_line%data_start_line fields default_macro csv2_in_delimiter_csv2_1” CSV2_1_DELIMITER “$(CSV2_IN_DELIMITER_CSV2_1)” GUI STRING_OR_CHOICE_ENCODED CSV2_IN_DELIMITER_CSV2_1,%;%|%的空间%标签分隔符:DEFAULT_MACRO CSV2_IN_FIELD_NAMES_LINE_CSV2_1 1个CSV2_1_FIELD_NAMES_LINE “$(CSV2_IN_FIELD_NAMES_LINE_CSV2_1)” GUI OPTIONAL RANGE_SLIDER CSV2_IN_FIELD_NAMES_LINE_CSV2_1 1%MAX%0字段名称行:DEFAULT_MACRO CSV2_IN_DATA_START_LINE_CSV2_1 2 CSV2_1_DATA_START_LINE“$(CSV2_IN_DATA_START_LINE_CSV2_1)" GUI RANGE_SLIDER CSV2_IN_DATA_START_LINE_CSV2_1 1%MAX%0 Data Start Line: GUI DISCLOSUREGROUP CSV2_IN_ADVANCED_GROUP_CSV2_1 FME_DISCLOSURE_CLOSED%FIELD_SEPARATION_GROUP%FIELD_NAMES_GROUP%FIELD_VALUES_GROUP%ENCODING_GROUP%SKIPPED_LINES_GROUP%SCHEMA_GENERATION_GROUP Advanced GUI DISCLOSUREGROUP CSV2_IN_FIELD_SEPARATION_GROUP_CSV2_1 FME_DISCLOSURE_CLOSED%SKIP_DUPLICATE_DELIMITERS%FIELD_QUALIFIER_CHARACTER%FIELD_QUALIFIER_ESCAPE_CHARACTER Field Separation DEFAULT_MACRO CSV2_IN_SKIP_DUPLICATE_DELIMITERS_CSV2_1 No CSV2_1_SKIP_DUPLICATE_DELIMITERS "$(CSV2_IN_SKIP_DUPLICATE_DELIMITERS_CSV2_1)" GUI CHOICE CSV2_IN_SKIP_DUPLICATE_DELIMITERS_CSV2_1 Yes%No Skip Duplicate Delimiters: DEFAULT_MACRO CSV2_IN_FIELD_QUALIFIER_CHARACTER_CSV2_1 CSV2_1_FIELD_QUALIFIER_CHARACTER “$(CSV2_IN_FIELD_QUALIFIER_CHARACTER_CSV2_1)” GUI可选STRING_ENCODED CSV2_IN_FIELD_QUALIFIER_CHARACTER_CSV2_1场预选赛性格:DEFAULT_MACRO CSV2_IN_FIELD_QUALIFIER_ESCAPE_CHARACTER_CSV2_1 CSV2_1_FIELD_QUALIFIER_ESCAPE_CHARACTER “$(CSV2_IN_FIELD_QUALIFIER_ESCAPE_CHARACTER_CSV2_1)” GUI可选STRING_ENCODED CSV2_IN_FIELD_QUALIFIER_ESCAPE_CHARACTER_CSV2_1场预选赛转义字符:GUI DISCLOSUREGROUP CSV2_IN_FIELD_NAMES_GROUP_CSV2_1 FME_DISCLOSURE_CLOSED%CASE_SENSITIVE_FIELD_NAMES%ENFORCE_STRICT_SCHEMA字段名称DEFAULT_MACRO CSV2_IN_TRIM_FIELD_NAME_QUALIFIERS_CSV2_1是CSV2_1_TRIM_FIELD_NAME_QUALIFIERS “$(CSV2_IN_TRIM_FIELD_NAME_QUALIFIERS_CSV2_1)” DEFAULT_MACRO CSV2_IN_CASE_SENSITIVE_FIELD_NAMES_CSV2_1是CSV2_1_CASE_SENSITIVE_FIELD_NAMES “$(CSV2_IN_CASE_SENSITIVE_FIELD_NAMES_CSV2_1)” GUI CHOICE CSV2_IN_CASE_SENSITIVE_FIELD_NAMES_CSV2_1是%不区分大小写的字段名称:DEFAULT_MACRO CSV2_IN_ENFORCE_STRICT_SCHEMA_CSV2_1没有CSV2_1_ENFORCE_STRICT_SCHEMA “$(CSV2_IN_ENFORCE_STRICT_SCHEMA_CSV2_1)” GUI CHOICE CSV2_IN_ENFORCE_STRICT_SCHEMA_CSV2_1是%未执行严格的架构:GUI DISCLOSUREGROUP CSV2_IN_FIELD_VALUES_GROUP_CSV2_1 FME_DISCLOSURE_CLOSED%TRIM_FIELD_VALUE_QUALIFIERS Field Values DEFAULT_MACRO CSV2_IN_TRIM_FIELD_VALUE_QUALIFIERS_CSV2_1 Yes CSV2_1_TRIM_FIELD_VALUE_QUALIFIERS "$(CSV2_IN_TRIM_FIELD_VALUE_QUALIFIERS_CSV2_1)" GUI CHOICE CSV2_IN_TRIM_FIELD_VALUE_QUALIFIERS_CSV2_1 Yes%No Trim Field Qualifier Characters: GUI DISCLOSUREGROUP CSV2_IN_ENCODING_GROUP_CSV2_1 FME_DISCLOSURE_CLOSED%ENCODING%PRESERVE_SOURCE_ENCODING Encoding DEFAULT_MACRO CSV2_IN_ENCODING_CSV2_1 CSV2_1_ENCODING "$(CSV2_IN_ENCODING_CSV2_1)" GUI OPTIONAL STRING_OR_ENCODING CSV2_IN_ENCODING_CSV2_1 SYSTEM%* Character Encoding: DEFAULT_MACRO CSV2_IN_PRESERVE_SOURCE_ENCODING_CSV2_1 No CSV2_1_PRESERVE_SOURCE_ENCODING "$(CSV2_IN_PRESERVE_SOURCE_ENCODING_CSV2_1)" GUI CHOICE CSV2_IN_PRESERVE_SOURCE_ENCODING_CSV2_1 Yes%No Preserve Source Encoding: GUI DISCLOSUREGROUP CSV2_IN_SKIPPED_LINES_GROUP_CSV2_1 FME_DISCLOSURE_CLOSED%READ_SKIPPED_LINES Skipped Lines DEFAULT_MACRO CSV2_IN_READ_SKIPPED_LINES_CSV2_1 No CSV2_1_READ_SKIPPED_LINES "$(CSV2_IN_READ_SKIPPED_LINES_CSV2_1)" GUI CHOICE CSV2_IN_READ_SKIPPED_LINES_CSV2_1 Yes%No Read Skipped Lines: GUI DISCLOSUREGROUP CSV2_IN_SCHEMA_GENERATION_GROUP_CSV2_1 FME_DISCLOSURE_CLOSED%SCAN_MAX_ROWS%SCAN_TYPES%SCAN_ADDITIONAL_FIELDS Schema Generation DEFAULT_MACRO CSV2_IN_SCAN_MAX_ROWS_CSV2_1 1000 CSV2_1_SCAN_MAX_ROWS "$(CSV2_IN_SCAN_MAX_ROWS_CSV2_1)" DEFAULT_MACRO CSV2_IN_SCAN_TYPES_CSV2_1 No CSV2_1_SCAN_TYPES "$(CSV2_IN_SCAN_TYPES_CSV2_1)" DEFAULT_MACRO CSV2_IN_SCAN_ADDITIONAL_FIELDS_CSV2_1 No CSV2_1_SCAN_ADDITIONAL_FIELDS "$(CSV2_IN_SCAN_ADDITIONAL_FIELDS_CSV2_1)" DEFAULT_MACRO CSV2_IN_EXPOSE_ATTRS_GROUP_CSV2_1 CSV2_1_EXPOSE_ATTRS_GROUP "$(CSV2_IN_EXPOSE_ATTRS_GROUP_CSV2_1)" GUI DISCLOSUREGROUP CSV2_IN_EXPOSE_ATTRS_GROUP_CSV2_1 CSV2_EXPOSE_FORMAT_ATTRS Schema Attributes # =========================================================================== DEFAULT_MACRO CSV2_IN_NETWORK_AUTHENTICATION_CSV2_1 CSV2_1_NETWORK_AUTHENTICATION "$(CSV2_IN_NETWORK_AUTHENTICATION_CSV2_1)" GUI OPTIONAL AUTHENTICATOR CSV2_IN_NETWORK_AUTHENTICATION_CSV2_1 CONTAINER%GROUP%CONTAINER_TITLE%"Network Authentication"%PROMPT_TYPE%NETWORK Network Authentication # =========================================================================== DEFAULT_MACRO CSV2_IN_ATTRIBUTE_READING_CSV2_1 DEFLINE CSV2_1_ATTRIBUTE_READING "$(CSV2_IN_ATTRIBUTE_READING_CSV2_1)" CSV2_1_DATASET "$(SourceDataset_CSV2_1)" #!结束源头!START_WB_HEADER MACRO WB_KEYWORD “MAPINFO_4” #!结束_wb_header!START_DEST_HEADER MAPINFO MAPINFO_4 # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = #下面的GUI行提示输入一个文件夹作为# MAPINFO的目的地标签的文件。用户输入存储在宏中,然后宏用于定义要写入的数据集。#啊!END_DEST_HEADER # !START_WB_HEADER DEFAULT_MACRO DestDataset包含[if {"$(DestDataset)"] != ""} { \ puts {DEFAULT_MACRO DestDataset_MAPINFO_4 $(DestDataset)} \ } ] #!结束_wb_header!$(DestDataset_MAPINFO) GUI# ============================================================================ # By default, we'll NOT try to use any bounding box information that can be # read from the source data when the output coordinate system is unknown DEFAULT_MACRO _USE_SOURCE_BOUNDING_BOX_MAPINFO_4 no MAPINFO_4_USE_SOURCE_BOUNDING_BOX $(_USE_SOURCE_BOUNDING_BOX_MAPINFO_4) # ============================================================================ # Specify the charset name to be used in the TAB file header.注意:这个名字#只是写在头文件中,对标签文件内容没有影响# #现在是为了MITAB的向后兼容性。MITAB编写者现在把# MapInfo字符集的原始编码。否则,它的默认(中性)#公关# 22004 (PL) # DEFAULT_MACRO MAPINFO_OUT_CHARSET中性# DEFAULT_MACRO MAPINFO_OUT_CHARSET # # MAPINFO_CHARSET $ (MAPINFO_OUT_CHARSET_MAPINFO_4) # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = # Include mapinfo宏包,设置一些宏# mapinfo颜色和线型包括“$ (FME_HOME) /图元文件/ mapinfoMacros。MAPINFO_4_PLUGIN_MAX_CHANNELS 100 DEFAULT_MACRO MAPINFO_OUT_VERSION_MAPINFO_4 900 MAPINFO_4_VERSION“$(MAPINFO_OUT_VERSION_MAPINFO_4)” GUI CHOICE MAPINFO_OUT_VERSION_MAPINFO_4 300%450%900%950%1000%1050%1100%1150 File Version: DEFAULT_MACRO MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_4 no MAPINFO_4__WRITE_REGION_CENTROIDS "$(MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_4)" GUI CHOICE MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_4 yes%no Generate and Write Region Centroids: DEFAULT_MACRO MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_4 no MAPINFO_4_TWO_POINT_LINE_AS_POLYLINE "$(MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_4)" GUI OPTIONAL CHOICE MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_4 yes%no Write 2 Point Line as Polyline: DEFAULT_MACRO MAPINFO_OUT__STROKE_ARCS_MAPINFO_4 no MAPINFO_4__STROKE_ARCS "$(MAPINFO_OUT__STROKE_ARCS_MAPINFO_4)" GUI OPTIONAL CHOICE MAPINFO_OUT__STROKE_ARCS_MAPINFO_4 yes%no Stroke Arcs into Polyline: # ============================================================================ # The following lines override the default coordinate system for features.这个#为编写器提供了一个特定于mapinfo的坐标系统行。DEFAULT_MACRO mapinfo_out_coordsys_statement_mapinfo_4 mapinfo_4_ coordsys_statement "$(mapinfo_out_coordsys_statement_mapinfo_4)" GUI OPTIONAL TEXT MAPINFO_OUT__COORDSYS_STATEMENT_MAPINFO_4 Coordinate System Statement: # ============================================================================ # The following lines provide a bounding area for the output files.由于# MapInfo用于坐标存储的精度有限,所以在存储上提供一个严格的范围可以保持精度。“$(mapinfo_out_mif_minx_mapinfo_4)” DEFAULT_MACRO MAPINFO_OUT__MIF_MINY_MAPINFO_4 MAPINFO_4__MIF_MINY "$(MAPINFO_OUT__MIF_MINY_MAPINFO_4)" DEFAULT_MACRO MAPINFO_OUT__MIF_MAXX_MAPINFO_4 MAPINFO_4__MIF_MAXX "$(MAPINFO_OUT__MIF_MAXX_MAPINFO_4)" DEFAULT_MACRO MAPINFO_OUT__MIF_MAXY_MAPINFO_4 MAPINFO_4__MIF_MAXY "$(MAPINFO_OUT__MIF_MAXY_MAPINFO_4)" GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MINX_MAPINFO_4 Bounds Min X: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MINY_MAPINFO_4 Bounds Min Y: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MAXX_MAPINFO_4 Bounds Max X: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MAXY_MAPINFO_4 Bounds Max Y: # ============================================================================ # Opt in for destination dataset type vs format type validation DEFAULT_MACRO MAPINFO_OUT_DESTINATION_DATASETTYPE_VALIDATION_MAPINFO_4 Yes MAPINFO_4_DESTINATION_DATASETTYPE_VALIDATION "$(MAPINFO_OUT_DESTINATION_DATASETTYPE_VALIDATION_MAPINFO_4)" DEFAULT_MACRO MAPINFO_OUT_COORDINATE_SYSTEM_GRANULARITY_MAPINFO_4 FEATURE_TYPE MAPINFO_4_COORDINATE_SYSTEM_GRANULARITY "$(MAPINFO_OUT_COORDINATE_SYSTEM_GRANULARITY_MAPINFO_4)" MAPINFO_4_BOUNDS $(MAPINFO_OUT__MIF_MINX_MAPINFO_4) $(MAPINFO_OUT__MIF_MINY_MAPINFO_4) $(MAPINFO_OUT__MIF_MAXX_MAPINFO_4) $(MAPINFO_OUT__MIF_MAXY_MAPINFO_4) MAPINFO_4_DATASET "$(DestDataset_MAPINFO_4)" #!END_DEST_HEADER # !宏WB_KEYWORD“MAPINFO_5”#!结束_wb_header!START_DEST_HEADER MAPINFO MAPINFO_5 # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = #下面的GUI行提示输入一个文件夹作为# MAPINFO的目的地标签的文件。用户输入存储在宏中,然后宏用于定义要写入的数据集。#啊!END_DEST_HEADER # !START_WB_HEADER DEFAULT_MACRO DestDataset包含[if {"$(DestDataset)"] != ""} { \ puts {DEFAULT_MACRO DestDataset_MAPINFO_5 $(DestDataset)} \ } ] #!结束_wb_header!$(DestDataset_MAPINFO_2)图形用户界面# ============================================================================ # By default, we'll NOT try to use any bounding box information that can be # read from the source data when the output coordinate system is unknown DEFAULT_MACRO _USE_SOURCE_BOUNDING_BOX_MAPINFO_5 no MAPINFO_5_USE_SOURCE_BOUNDING_BOX $(_USE_SOURCE_BOUNDING_BOX_MAPINFO_5) # ============================================================================ # Specify the charset name to be used in the TAB file header.注意:这个名字#只是写在头文件中,对标签文件内容没有影响# #现在是为了MITAB的向后兼容性。MITAB编写者现在把# MapInfo字符集的原始编码。否则,它的默认(中性)#公关# 22004 (PL) # DEFAULT_MACRO MAPINFO_OUT_CHARSET中性# DEFAULT_MACRO MAPINFO_OUT_CHARSET # # MAPINFO_CHARSET $ (MAPINFO_OUT_CHARSET_MAPINFO_5) # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = # Include mapinfo宏包,设置一些宏# mapinfo颜色和线型包括“$ (FME_HOME) /图元文件/ mapinfoMacros。MAPINFO_5_PLUGIN_MAX_CHANNELS 100 DEFAULT_MACRO MAPINFO_OUT_VERSION_MAPINFO_5 900 MAPINFO_5_VERSION GUI CHOICE MAPINFO_OUT_VERSION_MAPINFO_5 300%450%900%950%1000%1050%1100%1150 File Version: DEFAULT_MACRO MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_5 no MAPINFO_5__WRITE_REGION_CENTROIDS "$(MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_5)" GUI CHOICE MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_5 yes%no Generate and Write Region Centroids: DEFAULT_MACRO MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_5 no MAPINFO_5_TWO_POINT_LINE_AS_POLYLINE "$(MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_5)" GUI OPTIONAL CHOICE MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_5 yes%no Write 2 Point Line as Polyline: DEFAULT_MACRO MAPINFO_OUT__STROKE_ARCS_MAPINFO_5 no MAPINFO_5__STROKE_ARCS "$(MAPINFO_OUT__STROKE_ARCS_MAPINFO_5)" GUI OPTIONAL CHOICE MAPINFO_OUT__STROKE_ARCS_MAPINFO_5 yes%no Stroke Arcs into Polyline: # ============================================================================ # The following lines override the default coordinate system for features.这个#为编写器提供了一个特定于mapinfo的坐标系统行。DEFAULT_MACRO mapinfo_out_coordsys_statement_mapinfo_5 mapinfo_5coordsys_statement "$(mapinfo_out_coordsys_statement_mapinfo_5)" GUI OPTIONAL TEXT MAPINFO_OUT__COORDSYS_STATEMENT_MAPINFO_5 Coordinate System Statement: # ============================================================================ # The following lines provide a bounding area for the output files.由于# MapInfo用于坐标存储的精度有限,所以在存储上提供一个严格的范围可以保持精度。DEFAULT_MACRO MAPINFO_OUT__MIF_MINX_MAPINFO_5 MAPINFO_5__MIF_MINX "$(MAPINFO_OUT__MIF_MINX_MAPINFO_5)" DEFAULT_MACRO MAPINFO_OUT__MIF_MINY_MAPINFO_5 MAPINFO_5__MIF_MINY "$(MAPINFO_OUT__MIF_MINY_MAPINFO_5)" DEFAULT_MACRO MAPINFO_OUT__MIF_MAXX_MAPINFO_5 MAPINFO_5__MIF_MAXX "$(MAPINFO_OUT__MIF_MAXX_MAPINFO_5)" DEFAULT_MACRO mapinfo.mapinfo.mapinfo.mif.max y.mapinfo.mapinfo.maxy.maxy美元(mapinfo.mapinfo.mif.maxy.mapinfo.5)“gui可选float mapinfo.gui可选float mapinfo.mix.mapinfo.5个界限min x:gui可选float mapinfo.mif.mif.mapinfo.5个界限min y:gui可选float mapinfo.mapinfo.mapinfo.5个界限min:gui可选float mapinfo.mapinfo.maxx.maxx.5个界限y:gui可选float mapinfo.mapinfo.mapinfo.5个u mapinfo_5 bounds max x:gui可选浮点mapinfo_out_mif_max y_mapinfo_5 bounds max y:#值得关注的是,这一点对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于目标数据集集类型vs格式类型验证默认情况下,对于对于对于目标数据集类型v格式数据集类型v格式类型验证默认情况情况,选择使用宏mapinfo或者使用宏mapinfo或者使用宏mapinfo或者使用宏mapinfo或者使用目的地数据集类型或者使用mapinfo或者使用mapinfo或者使用5 yesmapinfo或者使用5使用5使用目的地数据集或者使用目的地数据集或者使用目的地数据集或者使用数据集或者使用有效地数据集或者使用宏mapinfo或者使用宏mapinfo或者使用目的地数据集或者使用目的地数据集或者使用有效地数据集或者_datasetype_validation_mapinfo_5)“默认_宏四坐标系外的四坐标系外的四坐标系外的四坐标系外的五坐标系外的四坐标系外的五坐标系外的五坐标系内的五坐标系外的五坐标系外的五坐标系外的五坐标系外的五坐标系外的五坐标系外的五坐标系外的五个界限$(四坐标系外的五坐标系外的五坐标系外的五坐标系外的五坐标系外的四坐标系外的五坐标系外的五个$(四坐标系外的四坐标系外的四坐标系外的五坐标系外的四坐标系外的五坐标系外的五个$(四坐标系外的四坐标系外的五坐标系外的四坐标系外的四坐标系外的五坐标系外的四坐标系外的四坐标系外的五坐标系外的_mapinfo_5)$(mapinfo_out_u mif_maxy_mapinfo_5)mapinfo_5_数据集“$(destdataset_mapinfo_5)”!END_DEST_HEADER # !启动wb_头宏wb_关键字“mapinfo_6”!结束_wb_header!启动_dest_header mapinfo mapinfo_6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6 mapinfo 6用户输入存储在宏中,然后宏用于定义要写入的数据集。#啊!END_DEST_HEADER # !启动wb_header default_宏destdataset include[如果{“$(destdataset)”!=“”}{\puts{default_macro destdataset_mapinfo_6$(destdataset)}}]!结束_wb_header!“启程”头“MAPINFO”头“MAPINFO”头“MAPINFO”头“MAPINFO”头“MAPINFO”头“MAPINFO”头“MAPINFO”头“MAPINFO”头“MAPINFO”头“MAPINFO”头“MAP数据集”头“MAPNFO”头“MAPINFU”头“MAP数据集”头“MAP数据集”头“MAPINF6”头“MAPINF”头“MAPINF”头“MAPINF6”头“MAPINF”头“MAPINF”头“MAP信息”头“MAPINFO”头“MAPINF”头“MAPINFO”头“6”头“MAPINF”头“MAP信息”头“6”头“MAPINF”头“MAPINF”头“MAPINF”头“6”头“MAPINF”头违约,当输出坐标系未知时,我们不会尝试使用任何可以从源数据中读取的边界框信息,当输出坐标系未知时,我们不会尝试使用任何可以从源数据中读取的边界框信息。默认情况下,使用宏。使用源。边界框。地图信息。6没有地图信息。使用源。边界框。框$(使用源。边界框。边界框。地图信息。6使用源。边界框。框$(使用源。边界框。边界框。地图信息。6)使用源。边界框。框$(使用源。边界框。地图信息。6)使用源。边界框。框$(使用源。边界框。边界框。地图信息。6)图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图指定要在选项卡文件头中使用的字符集名称。注意:这个名字#只是写在头文件中,对标签文件内容没有影响# #现在是为了MITAB的向后兼容性。MITAB编写者现在把# MapInfo字符集的原始编码。Otherwise, it's default (Neutral) # PR#22004 [PL] #DEFAULT_MACRO MAPINFO_OUT_CHARSET Neutral #DEFAULT_MACRO MAPINFO_OUT_CHARSET # #MAPINFO_CHARSET $(MAPINFO_OUT_CHARSET_MAPINFO_6) # ============================================================================ # Include the mapinfo macro package -- sets up a number of macros for # mapinfo colors and线路样式包括“$(fme\u home)/metafile/mapinfomacros.fmf”mapinfo“mapinfo”6 _6 _6 _6 _6 _6 _6 _6 _6 _6 _6 _版”$(mapinfo“mapinfo”6 _6 _6 _6 300%450%900%950%900%900%900%950%100%1000%1000%100%1100%1150”mapinfo“gui选择mapinfo”6 _6 _6 _6 _6%450%450%900%900%900%950%950%100%100%100%1000%1000%1000%1000%1000%100 oids_mapinfo_6否地图信息6\u写区域的质心“$(mapinfo\u写区域的质心“$(mapinfo\u mapinfo\u 6)”gui选择mapinfo\u写区域的质心“\u mapinfo\u 6是%n否生成和写入区域的质心:默认情况下宏mapinfo\u宏mapinfo\u出两个点的直线作为多段线,mapinfo\u 6否mapinfo地图信息6\u六个点的两个点的两个点的两个点的直线作为多段线”$(mapinfo\mapinfo\u 6)地图信息6图形的两个点的两个点的两个点的两个点的两个点的两个点的两个点的直线作为多段线的折线“u out_two_point_line_as_polyline_mapinfo_6)“图形用户界面可选选项mapinfo out_two_point_as_polyline_mapinfo_6 yes%否将2点线写入polyline:default_macro mapinfo_out_stroke_arcs_6 no mapinfo_6 stroke_arcs“$(mapinfo out_stroke_arcs_mapinfo_6)”gui可选选项mapinfo out_stroke_arcs_mapinfo 6 yes%否将笔划弧写入polyline:。#=========================================================================以下行覆盖要素的默认坐标系。这个#为编写器提供了一个特定于mapinfo的坐标系统行。默认情况下,使用宏mapinfo走出去的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出的情况下,是否有助于查询出六个六个坐标系统的位置以下几行提供了一个边界区域对于输出文件。由于# MapInfo用于坐标存储的精度有限,所以在存储上提供一个严格的范围可以保持精度。“$(mapinfo_out_mif_minx_minx_6)” DEFAULT_MACRO MAPINFO_OUT__MIF_MINY_MAPINFO_6 MAPINFO_6__MIF_MINY "$(MAPINFO_OUT__MIF_MINY_MAPINFO_6)" DEFAULT_MACRO MAPINFO_OUT__MIF_MAXX_MAPINFO_6 MAPINFO_6__MIF_MAXX "$(MAPINFO_OUT__MIF_MAXX_MAPINFO_6)" DEFAULT_MACRO MAPINFO_OUT__MIF_MAXY_MAPINFO_6 MAPINFO_6__MIF_MAXY "$(MAPINFO_OUT__MIF_MAXY_MAPINFO_6)" GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MINX_MAPINFO_6 Bounds Min X: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MINY_MAPINFO_6 Bounds Min Y: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MAXX_MAPINFO_6 Bounds Max X: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MAXY_MAPINFO_6 Bounds Max Y: # ============================================================================ # Opt in for destination dataset type vs format type validation DEFAULT_MACRO MAPINFO_OUT_DESTINATION_DATASETTYPE_VALIDATION_MAPINFO_6 Yes MAPINFO_6_DESTINATION_DATASETTYPE_VALIDATION "$(MAPINFO_OUT_DESTINATION_DATASETTYPE_VALIDATION_MAPINFO_6)" DEFAULT_MACRO MAPINFO_OUT_COORDINATE_SYSTEM_GRANULARITY_MAPINFO_6 FEATURE_TYPE MAPINFO_6_COORDINATE_SYSTEM_GRANULARITY "$(MAPINFO_OUT_COORDINATE_SYSTEM_GRANULARITY_MAPINFO_6)" MAPINFO_6_BOUNDS $(MAPINFO_OUT__MIF_MINX_MAPINFO_6) $(MAPINFO_OUT__MIF_MINY_MAPINFO_6) $(MAPINFO_OUT__MIF_MAXX_MAPINFO_6) $(MAPINFO_OUT__MIF_MAXY_MAPINFO_6) MAPINFO_6_DATASET "$(DestDataset_MAPINFO_6)" #!END_DEST_HEADER # !宏WB_KEYWORD“MAPINFO_7”#!结束_wb_header!START_DEST_HEADER MAPINFO MAPINFO_7 # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = #下面的GUI行提示输入一个文件夹作为# MAPINFO的目的地标签的文件。用户输入存储在宏中,然后宏用于定义要写入的数据集。#啊!END_DEST_HEADER # !START_WB_HEADER DEFAULT_MACRO DestDataset包含[if {"$(DestDataset)"] != ""} { \ puts {DEFAULT_MACRO DestDataset_MAPINFO_7 $(DestDataset)} \ } ] #!结束_wb_header!$(DestDataset_MAPINFO_12)图形用户界面# ============================================================================ # By default, we'll NOT try to use any bounding box information that can be # read from the source data when the output coordinate system is unknown DEFAULT_MACRO _USE_SOURCE_BOUNDING_BOX_MAPINFO_7 no MAPINFO_7_USE_SOURCE_BOUNDING_BOX $(_USE_SOURCE_BOUNDING_BOX_MAPINFO_7) # ============================================================================ # Specify the charset name to be used in the TAB file header.注意:这个名字#只是写在头文件中,对标签文件内容没有影响# #现在是为了MITAB的向后兼容性。MITAB编写者现在把# MapInfo字符集的原始编码。否则,它的默认(中性)#公关# 22004 (PL) # DEFAULT_MACRO MAPINFO_OUT_CHARSET中性# DEFAULT_MACRO MAPINFO_OUT_CHARSET # # MAPINFO_CHARSET $ (MAPINFO_OUT_CHARSET_MAPINFO_7) # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = # Include mapinfo宏包,设置一些宏# mapinfo颜色和线型包括“$ (FME_HOME) /图元文件/ mapinfoMacros。MAPINFO_7_PLUGIN_MAX_CHANNELS 100 DEFAULT_MACRO MAPINFO_OUT_VERSION_MAPINFO_7 900 MAPINFO_7_VERSION“$(MAPINFO_OUT_VERSION_MAPINFO_7)” GUI CHOICE MAPINFO_OUT_VERSION_MAPINFO_7 300%450%900%950%1000%1050%1100%1150 File Version: DEFAULT_MACRO MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_7 no MAPINFO_7__WRITE_REGION_CENTROIDS "$(MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_7)" GUI CHOICE MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_7 yes%no Generate and Write Region Centroids: DEFAULT_MACRO MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_7 no MAPINFO_7_TWO_POINT_LINE_AS_POLYLINE "$(MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_7)" GUI OPTIONAL CHOICE MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_7 yes%no Write 2 Point Line as Polyline: DEFAULT_MACRO MAPINFO_OUT__STROKE_ARCS_MAPINFO_7 no MAPINFO_7__STROKE_ARCS "$(MAPINFO_OUT__STROKE_ARCS_MAPINFO_7)" GUI OPTIONAL CHOICE MAPINFO_OUT__STROKE_ARCS_MAPINFO_7 yes%no Stroke Arcs into Polyline: # ============================================================================ # The following lines override the default coordinate system for features.这个#为编写器提供了一个特定于mapinfo的坐标系统行。DEFAULT_MACRO mapinfo_out_coordsys_statement_mapinfo_7 mapinfo_7coordsys_statement "$(mapinfo_out_coordsys_statement_mapinfo_7)" GUI OPTIONAL TEXT MAPINFO_OUT__COORDSYS_STATEMENT_MAPINFO_7 Coordinate System Statement: # ============================================================================ # The following lines provide a bounding area for the output files.由于# MapInfo用于坐标存储的精度有限,所以在存储上提供一个严格的范围可以保持精度。“$(mapinfo_out_mif_minx_mapinfo_7)” DEFAULT_MACRO MAPINFO_OUT__MIF_MINY_MAPINFO_7 MAPINFO_7__MIF_MINY "$(MAPINFO_OUT__MIF_MINY_MAPINFO_7)" DEFAULT_MACRO MAPINFO_OUT__MIF_MAXX_MAPINFO_7 MAPINFO_7__MIF_MAXX "$(MAPINFO_OUT__MIF_MAXX_MAPINFO_7)" DEFAULT_MACRO MAPINFO_OUT__MIF_MAXY_MAPINFO_7 MAPINFO_7__MIF_MAXY "$(MAPINFO_OUT__MIF_MAXY_MAPINFO_7)" GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MINX_MAPINFO_7 Bounds Min X: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MINY_MAPINFO_7 Bounds Min Y: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MAXX_MAPINFO_7 Bounds Max X: GUI OPTIONAL FLOAT MAPINFO_OUT__MIF_MAXY_MAPINFO_7 Bounds Max Y: # ============================================================================ # Opt in for destination dataset type vs format type validation DEFAULT_MACRO MAPINFO_OUT_DESTINATION_DATASETTYPE_VALIDATION_MAPINFO_7 Yes MAPINFO_7_DESTINATION_DATASETTYPE_VALIDATION "$(MAPINFO_OUT_DESTINATION_DATASETTYPE_VALIDATION_MAPINFO_7)" DEFAULT_MACRO MAPINFO_OUT_COORDINATE_SYSTEM_GRANULARITY_MAPINFO_7 FEATURE_TYPE MAPINFO_7_COORDINATE_SYSTEM_GRANULARITY "$(MAPINFO_OUT_COORDINATE_SYSTEM_GRANULARITY_MAPINFO_7)" MAPINFO_7_BOUNDS $(MAPINFO_OUT__MIF_MINX_MAPINFO_7) $(MAPINFO_OUT__MIF_MINY_MAPINFO_7) $(MAPINFO_OUT__MIF_MAXX_MAPINFO_7) $(MAPINFO_OUT__MIF_MAXY_MAPINFO_7) MAPINFO_7_DATASET "$(DestDataset_MAPINFO_7)" #!END_DEST_HEADER # !宏WB_KEYWORD“MAPINFO_8”#!结束_wb_header!START_DEST_HEADER MAPINFO MAPINFO_8 # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = #下面的GUI行提示输入一个文件夹作为# MAPINFO的目的地标签的文件。用户输入存储在宏中,然后宏用于定义要写入的数据集。#啊!END_DEST_HEADER # !START_WB_HEADER DEFAULT_MACRO DestDataset包含[if {"$(DestDataset)"] != ""} { \ puts {DEFAULT_MACRO DestDataset_MAPINFO_8 $(DestDataset)} \ } ] #!结束_wb_header!$(DestDataset_MAPINFO_3)图形用户界面# ============================================================================ # By default, we'll NOT try to use any bounding box information that can be # read from the source data when the output coordinate system is unknown DEFAULT_MACRO _USE_SOURCE_BOUNDING_BOX_MAPINFO_8 no MAPINFO_8_USE_SOURCE_BOUNDING_BOX $(_USE_SOURCE_BOUNDING_BOX_MAPINFO_8) # ============================================================================ # Specify the charset name to be used in the TAB file header.注意:这个名字#只是写在头文件中,对标签文件内容没有影响# #现在是为了MITAB的向后兼容性。MITAB编写者现在把# MapInfo字符集的原始编码。否则,它的默认(中性)#公关# 22004 (PL) # DEFAULT_MACRO MAPINFO_OUT_CHARSET中性# DEFAULT_MACRO MAPINFO_OUT_CHARSET # # MAPINFO_CHARSET $ (MAPINFO_OUT_CHARSET_MAPINFO_8) # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = # Include mapinfo宏包,设置一些宏# mapinfo颜色和线型包括“$ (FME_HOME) /图元文件/ mapinfoMacros。MAPINFO_8_PLUGIN_MAX_CHANNELS 100 DEFAULT_MACRO MAPINFO_OUT_VERSION_MAPINFO_8 900 MAPINFO_8_VERSION“$(MAPINFO_OUT_VERSION_MAPINFO_8)” GUI CHOICE MAPINFO_OUT_VERSION_MAPINFO_8 300%450%900%950%1000%1050%1100%1150 File Version: DEFAULT_MACRO MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_8 no MAPINFO_8__WRITE_REGION_CENTROIDS "$(MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_8)" GUI CHOICE MAPINFO_OUT__WRITE_REGION_CENTROIDS_MAPINFO_8 yes%no Generate and Write Region Centroids: DEFAULT_MACRO MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_8 no MAPINFO_8_TWO_POINT_LINE_AS_POLYLINE "$(MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_8)" GUI OPTIONAL CHOICE MAPINFO_OUT_TWO_POINT_LINE_AS_POLYLINE_MAPINFO_8 yes%no Write 2 Point Line as Polyline: DEFAULT_MACRO MAPINFO_OUT__STROKE_ARCS_MAPINFO_8 no MAPINFO_8__STROKE_ARCS "$(MAPINFO_OUT__STROKE_ARCS_MAPINFO_8)" GUI OPTIONAL CHOICE MAPINFO_OUT__STROKE_ARCS_MAPINFO_8 yes%no Stroke Arcs into Polyline: # ============================================================================ # The following lines override the default coordinate system for features.这个#为编写器提供了一个特定于mapinfo的坐标系统行。默认情况下,使用宏mapinfo走出去的_uu coordsys_u mapinfo mapinfo_u 8_u 8_uu coordsys_8_uu coordsys_uu coordsys_uu coordsys_u 8_u mapinfo_8)“图形用户界面可选文字mapinfo走出去的_uuu coordsys_u coordsys_u coordsys_u mapinfo_8 coordsys_8 mapinfo_8 mapinfo_8”图形用户界面可选文字mapinfo_uuu coordsys_uuuu coordsys_u coordsys_u coordsys_以下几行提供了一个边界区域对于输出文件。由于# MapInfo用于坐标存储的精度有限,所以在存储上提供一个严格的范围可以保持精度。DEFAULT_MACRO MAPINFO_OUT__MIF_MINX_MAPINFO_8 MAPINFO_8__MIF_MINX "$(MAPINFO_OUT__MIF_MINX_MAPINFO_8)" DEFAULT_MACRO MAPINFO_OUT__MIF_MINY_MAPINFO_8 MAPINFO_8__MIF_MINY "$(MAPINFO_OUT__MIF_MINY_MAPINFO_8)" DEFAULT_MACRO MAPINFO_OUT__MIF_MAXX_MAPINFO_8 MAPINFO_8__MIF_MAXX "$(MAPINFO_OUT__MIF_MAXX_MAPINFO_8)" DEFAULT_MACRO mapinfo\u-mif\u max y\u mapinfo\u mapinfo\u 8 mapinfo\u 8\u mif\maxy“$(mapinfo\u maxy\u mapinfo\u 8)“gui可选float mapinfo”gui可选float mapinfo\u mix\u mapinfo\u mapinfo 8个界限min x:gui可选float mapinfo可选float mapinfo\u mif\u miny\u mapinfo\u mapinfo\u 8个界限min y:gui可选float mapinfo\u maxx\u maxx.maxx”$(mapinfo\u mapinfo\u outu mif\u maxy\u mau mapinfo_8 bounds max x:gui可选浮点mapinfo_out_mif_max y_mapinfo_8 bounds max y:#值得关注的是,这一点对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于对于目标数据集集类型vs格式类型验证默认情况下,对于对于对于目标数据集类型v格式类型v格式类型验证默认情况,选择使用宏mapinfo或者使用宏mapinfo或者使用宏mapinfo或者使用宏mapinfo或者使用宏mapinfo或者使用目的地数据集类型或者使用mapinfo或者使用mapinfo或者使用8 yesmapinfo或者使用mapinfo或者使用mapinfo或者使用mapinfo或者使用mapinfo或者使用mapinfo或者使用mapinfo或者使用mapinfo或者使用mapinfo或者使用mapinfo或者使用mapinfo或者使用8或者_datasetype_validation_mapinfo_8)“默认_宏四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的八坐标系内的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的八个界限$(四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的四坐标系外的八_mapinfo_8)$(mapinfo_out_mif_maxy_mapinfo_8)mapinfo_8_数据集“$(destdataset_mapinfo_8)”!END_DEST_HEADER # !启动wb_header宏wb_keyword“xlsxw_1”!结束_wb_header!启动_dest_header xlsxw xlsxw_1对于excel,它是文件名。#现在,我们将使用他们生成这个映射文件时所拥有的一切,而不是责备!END_DEST_HEADER # !启动wb_header default_宏destdataset include[如果{“$(destdataset)”!=“”}{\puts{default_macro destdataset_xlsxw_1$(destdataset)}}]!结束_wb_header!开始_dest_header xlsxw xlsxw_1默认_宏destdataset_xlsxw_1$(destdataset_xlsxw)gui文件名destdataset_xlsxw_1 excel_文件(.xlsx;*.xlsm;*.xls)*.xlsx;*.xlsm;*.xls|All_files(*)|* Destination Microsoft Excel File: # ============================================================================ # Whether or not to overwrite the file DEFAULT_MACRO XLSXW_OUT_OVERWRITE_FILE_XLSXW_1 Yes XLSXW_1_OVERWRITE_FILE "$(XLSXW_OUT_OVERWRITE_FILE_XLSXW_1)" GUI ACTIVECHOICE XLSXW_OUT_OVERWRITE_FILE_XLSXW_1 Yes%No,xlsxw_out_templatefile、xlsxw_out_template工作表、xlsxw_out_+templatefile+ 重写现有文件:Office模板文件选项DeFultXMLXLXXWOUTMTEPLAEFILIXXLSXWW1 XXLSXWY11TEMPLAPLILE“$(XLSXWXOUTTEMPLATEFILEXXLSXWY1)”GUI可选文件名必须存在XLSXWYOUTTEMPLATEFILYXXLSXWY1 Excel文件(*.xLSX;*.xLSM;*XLS)**XLSX;*.XLSM;*.xls|Excel_Workbook_2007(*.xlsx)|*.xlsx|Excel_Macro_Workbook(*.xlsm)|*.xlsm|Excel_Workbook_Pre_2007(*.xls)|*.xls|All_files(*)|* Template File: # ============================================================================ # Parameters whose values will be percolated to the feature types, but will not # remain as writer level settings # Default to不删除要素类型第一个默认值“宏xlsxw_out_drop_table_xlsxw_1 no xlsxw_1_drop_table”$(xlsxw_out_drop_table_xlsxw_1)“;默认值为不首先截断要素类型(RemoveAllCellData、重新设置信息/标题,等)默认情况下,_宏xlsxw _宏xlsxw _宏xlsxw _宏出xlsxw _1 _1 _1 _1 _1 _1 _1 _transtruncate xlsxw _出xlsxw _1 _1 _1 _1 _1 _1 _1 _1 _1 _1 _1 _1 _宏xlsxw xlsxw _出_字段名称_出_1 xlsxxw xlsxw xlsxw xl默认写入模式默认_宏xlsxw_out_writer_mode_xlsxw_1插入XLSXW_1_WRITER_MODE "$(XLSXW_OUT_WRITER_MODE_XLSXW_1)" # Default raster writing type DEFAULT_MACRO XLSXW_OUT_RASTER_FORMAT_XLSXW_1 PNG XLSXW_1_RASTER_FORMAT "$(XLSXW_OUT_RASTER_FORMAT_XLSXW_1)" # ============================================================================ # Choose excel file protection mode DEFAULT_MACRO xlsxw_out_protect_sheet_xlsxw_1 no xlsxw_1_protect_sheet“$(xlsxw_out_protect_xlsxw_1)”;是否启用工作表密码保护默认宏xlsxw_out_protect_sheet_password_xlsxw_1 XLSXW_1_PROTECT_SHEET_PASSWORD " $ (XLSXW_OUT_PROTECT_SHEET_PASSWORD_XLSXW_1) " # Which kind of protection level DEFAULT_MACRO XLSXW_OUT_PROTECT_SHEET_LEVEL_XLSXW_1 XLSXW_1_PROTECT_SHEET_LEVEL " $ (XLSXW_OUT_PROTECT_SHEET_LEVEL_XLSXW_1) " # Which kind of specific permissions will be enabled DEFAULT_MACRO XLSXW_OUT_PROTECT_SHEET_PERMISSIONS_XLSXW_1 XLSXW_1_PROTECT_SHEET_PERMISSIONS " $ (XLSXW_OUT_PROTECT_SHEET_PERMISSIONS_XLSXW_1) " # ============================================================================ # Opt in for destination dataset type vs format type validation DEFAULT_MACRO XLSXW_OUT_DESTINATION_DATASETTYPE_VALIDATION_XLSXW_1 Yes XLSXW_1_DESTINATION_DATASETTYPE_VALIDATION "$(XLSXW_OUT_DESTINATION_DATASETTYPE_VALIDATION_XLSXW_1)" # Add a new text field for the navigation tree in WB.更多的细节在BUG51426中。DEFAULT_MACRO TEMPLATE_SHEET_XLSXW_1 GUI可选文本XLSXW_1_DATASET " $ (DestDataset_XLSXW_1) "# !END_DEST_HEADER # !START_WB_HEADER # !结束_wb_header!END_HEADER LOG_FILENAME”(FME_MF_DIR) All_Dur_PIVOT美元。log" LOG_APPEND NO 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 LOG_TIMINGS YES LOG_FILTER_MASK -1 DEFAULT_MACRO DATASET_KEYWORD_MAPINFO_1 MAPINFO_1 DEFAULT_MACRO DATASET_KEYWORD_MAPINFO_2 MAPINFO_2 DEFAULT_MACRO DATASET_KEYWORD_MAPINFO_3 MAPINFO_3 DEFAULT_MACRO DATASET_KEYWORD_CSV2_1 CSV2_1 DEFAULT_MACRO DATASET_KEYWORD_MAPINFO_4 MAPINFO_4 DEFAULT_MACRO DATASET_KEYWORD_MAPINFO_5 MAPINFO_5 DEFAULT_MACRO DATASET_KEYWORD_MAPINFO_6 MAPINFO_6 DEFAULT_MACRO DATASET_KEYWORD_MAPINFO_7 MAPINFO_7 DEFAULT_MACRO DATASET_KEYWORD_MAPINFO_8 MAPINFO_8 DEFAULT_MACRO DATASET_KEYWORD_XLSXW_1 XLSXW_1 # ------------------------------------------------------------------------- MAPINFO_1_READER_META_ATTRIBUTES fme_feature_type # ------------------------------------------------------------------------- MAPINFO_2_READER_META_ATTRIBUTES fme_feature_type # ------------------------------------------------------------------------- MAPINFO_3_READER_META_ATTRIBUTES fme_feature_type # ------------------------------------------------------------------------- CSV2_1_READER_META_ATTRIBUTES fme_feature_type # ------------------------------------------------------------------------- MAPINFO_1_COORDINATE_SYSTEM EPSG:27700 MAPINFO_2_COORDINATE_SYSTEM EPSG:27700 MAPINFO_3_COORDINATE_SYSTEM EPSG:27700 CSV2_1_COORDINATE_SYSTEM EPSG:27700 MAPINFO_4_COORDINATE_SYSTEM EPSG:27700 MAPINFO_5_COORDINATE_SYSTEM EPSG:27700 MAPINFO_6_COORDINATE_SYSTEM EPSG:27700 MAPINFO_7_COORDINATE_SYSTEM EPSG:27700 MULTI_READER_CONTINUE_ON_READER_FAILURE No # ------------------------------------------------------------------------- MACRO WORKSPACE_NAME All_Dur_PIVOT 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 - {[,]} {$ (WORKSPACE_NAME)} {_} wsname;设置gVisualizerTemp $gVisualizerTemp/${wsname}_[时钟格式[时钟秒]-格式%H%M%S];设置“宏WORKSPACE_TEMP_DIR $gVisualizerTemp”;宏可视化工具功能配置文件$(工作区温度目录)/inspector.ffs宏可视化工具配置架构配置文件$(工作区温度目录)/inspector.fsc宏可视化工具配置创建空间索引是——#——————————————————————————————————————————————————————————————————————————————————————————————————————————5)地址字符(70)basementfl逻辑基函数字符(20)buildingna字符(50)buildingnu字符(4)thoroughfa字符(45)posttown字符(30)postcode字符(8)postcodeke字符(10)osapr字符(18)occrate decimal(19,5)ht decimal(19,5)dma字符(6)wsz字符(4)localautho字符(30)drainagear字符(12)temp字符(14)typeoffloo字符(30)pump字符(10)——0)全局字符(38)catch_code char(5)catch_name char(30)subca_code char(10)subca_name char(30)da_code char(25)da_name char(30)wwtw_code char(5)wwtw_name char(50)wwtw_catch char(30)wwtw_x float wwtw_y float councilare char(20)featurenum decimal(10,0)grade char(2)creationus char(20)datecreate date lastuser char(20)datemodifi date comments char(120)population decimal(10,0)properties decimal(10,0)olddasunmb char(20)temp1 char(50)temp2 char(50)temp3 char(50)temp4 char(50)shape_leng float shape_area float——字符串“洪水类型”字符串“洪水VoL”字符串“洪水猫”字符串“multi_reader_关键字,$(dataset_关键字_mapinfo_1)到fme_generic::crewe_building alias_geometry route mapinfo mapinfo 2::crewe_paf multi_reader_关键字,$(dataset_关键字_mapinfo 2)到fme_generic::crewe_paf alias_geometry route mapinfo 3::wwdrainagearea multi_reader_关键字,$(dataset_keyword_mapinfo_3)到fme_generic::wwdrainagearea alias_geometry route csv2 csv2_1::csv multi_reader_keyword,$(dataset_keyword_csv2_1)到fme_generic::csv alias_geometry merge_input yes output routed feature_type*mapinfo_1_merge_def mapinfo_1::crewe_building glob*mapinfo_2_def mapinfo_2::crewe_paf glob*mapinfo_3_def mapinfo_3::wwdrainagearea exact wwdrainagearea csv2_1_merge_def csv2_1::csv exact csv#)-----------工厂定义*工厂名称“crewe_paf(mapinfo_2)拆分器”输入功能_type crewe_paf输出功能_type crewe_paf_mapinfo_2_0_ywn9rihiwim=输出功能_type crewe_paf_mapinfo_2_1_ptcgy/2m6ee=#-----------------------------------工厂定义*T恤工厂名称“wwdrainagearea(mapinfo_3)splitter”输入功能_type wwdrainagearea----------工厂定义*T恤工厂名称“csv(csv2_1)splitter”输入功能_type csv输出特征_type csv_csv2_1-----------------------------------工厂_def*teefactory工厂_name“crewe_building(mapinfo_1)拆分器”输入特征_type crewe_building输出特征_type crewe_building_mapinfo_1_0_wijzulo2eqq=输出特征_type crewe_building_1_1;tzbe3qn+dno=默认_宏wb_当前上下文---------------------------------factory_def*attrsetfactory_name attributemanager_flood_cat input feature_type csv_csv2_1 multi_feature_mode no null_attr_mode no_op attrset_create_directives_propagate_missing_fdiv action_column 3 def_val_column 2 attr_action“洪水 “洪水” cat“”fme_conditional:default_value“”fme_no_u op_u bool_u op;或;composite_test; ;测试 价值 洪水 <25'15'BOOL_OP; OR; COMPOSITE_TEST; ;测试 价值 洪水 <100'30'boou op;或;复合试验; ;测试 价值 洪水 >=100'50'fme_num_conditions4_uuuu“”设置为“attr_action”“”设置为“output output feature_type attributemanager_flood_cat_output”;??????????????——factory_def*vertexaatorfactory factory_name vertexaator input feature_type attributemanager_flood_cat_output mode add index” “continue_on_error yes xval”@evaluateexpression(fdiv,float, 价值 ,vertrefator)“yval”@评估表达式(fdiv,float, 价值 是的 ,vertexperator)“输出输出特性”类型vertexperator输出拒绝特性”类型vertexperator_ 默认_宏_wb_bypass_termination no factory_def*teefactory factory_name vertexuator_ 输入特性_ 输出失败的功能_type*@abort(编码,vertpreaator 输出 拒绝 特色。 持续 如果 特征 拒绝 改变 这个 工作区 参数 拒绝 特色 处理 继续 翻译 {---------------------------------FasyY-DEF*TeFixFixEntIdTestFieldEnter;ValthCurror输出输出特性Sturviv.Type FieldFieldFixyDeF*属性过滤器FieldFaseNo.FieldFieldTyFieldCoprdPARMY评估单程输入特性-Type属性过滤器属性系统 类型筛选器值 空的 犯规组合 失踪 无效的 未过滤 暴雨输出 空的 特征类型属性筛选器_ 空的 输出错误特征_type attributefilter_错误输出组合特征_type attributefilter_组合输出 失踪 特征类型属性筛选器_ 失踪 输出 无效的 特征类型属性筛选器_ 无效的 输出 未过滤 特征类型属性筛选器_ 未过滤 输出风暴特性“类型属性筛选器”“风暴工厂定义*轮胎工厂名称”属性筛选器 空的 输出Nuker“输入特征类型属性筛选器_ 空的 工厂定义*轮胎工厂名称“attributefilter犯规分割器”输入功能_type attributefilter_犯规输出功能_type attributefilter_犯规0_q0zgoyq0ymi=输出功能_type attributefilter_犯规1_rmihp6pafnm=工厂定义*轮胎工厂名称“attributefilter组合分割器”输入功能_type attributefilter_组合输出feature_type attributefilter_combined_0_q/djqtcfenc=输出feature_type attributefilter_combined_1_7xbsclwvtd8=工厂定义*轮胎工厂名称“attributefilter 失踪 输出Nuker“输入特征类型属性筛选器_ 失踪 工厂定义*工厂名称“属性筛选器 无效的 输出Nuker“输入特征类型属性筛选器_ 无效的 工厂定义*工厂名称“属性筛选器 未过滤 输出Nuker“输入特征类型属性筛选器_ 未过滤 工厂定义*teefactory工厂名称“attributefilter storm splitter”输入功能_type attributefilter_storm输出功能_type attributefilter_storm_0_ipuh7tonawu=输出功能_type attributefilter_storm_1_os5opqezynm=-----------------------------------包括[如果{(“连接轮”=“连接轮”)}{}否则{将“宏斜接器”设置为“使用0”}工厂定义{*}polygondissolvefactory输入功能_type attributefilter_storm_1_os5opqezynm=factory_name bufferer_storm pre_buffer”@evaluateexpression(fdiv,float, 价值 洪水 ,bufferer_storm)““1”“cap_round”“join_round”“$(miter_to_use)”完全溶解模式geos list_attrs_to_include{ }列表属性到包含模式 输出多边形特征_-type bufferer_-storm_-buffered输出非_-polygon特征_-type bufferer_-storm_-buffered输出拒绝特征_-type bufferer_-storm_ factory_def*teefactory factory_name“bufferer_storm buffered splitter”输入功能_type bufferer_storm_buffered输出功能_type bufferer_storm_buffered_0_a2zdx6q3nq=输出功能_type bufferer_storm_buffered_1_xewnvfvico8=默认_宏_wb_bypass_终止没有factory_def*teefactory_name bufferer_storm_ 输入特性缓冲风暴_ 输出失败的功能类型*@abort(编码,缓冲区风暴 输出 拒绝 特色。 持续 如果 特征 拒绝 改变 这个 工作区 参数 拒绝 特色 处理 继续 翻译 )#)-----------工厂定义{*}polygondissolvefactory输入特性_type bufferer_storm_buffered_0_a2zdx6q3nq=factory_name dissolver non_overlapping_input no accum_input_attrs one deaggregate_input yes list_attrs_include{ }列表属性包含模式选择模式完成连接模式第一个输出多边形特征区域输出拒绝特征区域_ 默认_宏_wb_旁路_终止无工厂_def*teefactory factory_name溶解器_ 输入特性_型溶解器_ 输出失败的功能类型*@abort(编码,分解器 输出 拒绝 特色。 持续 如果 特征 拒绝 改变 这个 工作区 参数 拒绝 特色 处理 继续 翻译 )#-----------------------------------包括[如果{(“join懔round”=“join懔miter”)}{}否则{将“macro miter懔u设置为使用0”}]工厂定义{*}多变量解析工厂输入功能懔u type attributefilter懔u foul懔u rmihp6pafnm=输入功能懔u type attributefilter懔u combined懔u 1 xbsclwvtd8=工厂名称bufferer_foul_comb pre_buffer“@evaluateexpression(fdiv,浮点, 价值 洪水 ,bufferer_foul_comb)““1”“cap_round”“join_round”“$(miter_to_use)”完全溶解模式geos list_attrs_to_include{ }列表属性到包含模式 输出多边形特征_-type bufferer_-comb_-buffered输出非_-polygon特征_-type bufferer_-comb_-buffered输出拒绝特征_-type bufferer_-comb_ factory_def*teefactory factory_name“bufferer_foul_comb buffered spliter”输入功能_type bufferer_foul_comb_comb_buffered_0_r4ktv+71o2q=输出功能_type bufferer_foul_comb_buffered_1_hfr6nsbj/fg=默认_macro_wb_bypass_终止无factory_def*teefactory factory_name bufferer_comb_comb_ 输入特性_-type bufferer_-foul_comb_ 输出失败的功能类型*@abort(编码,缓冲区出错 输出 拒绝 特色。 持续 如果 特征 拒绝 改变 这个 工作区 参数 拒绝 特色 处理 继续 翻译 )#-----------------------------------工厂定义*空间过滤器工厂名称空间过滤器2输入基特征类型缓冲区风暴缓冲区8=输入候选特征类型crewe建筑地图信息1_1_tzbe3qn+dno=谓词“相交”使用边界框无多个基是合并基本属性是属性累积模式“处理冲突”属性冲突“过滤”如果冲突“基本属性前缀” “predicate_attr”_predicate“boolean_operator or reject_invalid_geom yes reject_invalid_predicates yes reject_rasters no custom_multi_handling yes dimension 2 curve_boundary_rule endpoints_mod2 output passed feature_type spacealfilter_2_passed output rejected feature_type spacealfilter_2”_ factory_def*teefactory factory_name“SpatialFilter_2 passed splitter”输入功能_type SpatialFilter_2_passed输出功能_type SpatialFilter_2_passed_0_vevlzznzmak=输出功能_type SpatialFilter_2_passed_1_orros85a+jk=默认_宏_wb_bypass_终止没有factory_def*teefactory_name SpatialFilter_2_ 输入特征型空间滤波器_ 输出失败的功能类型*@abort(编码,空间过滤器2 输出 拒绝 特色。 持续 如果 特征 拒绝 改变 这个 工作区 参数 拒绝 特色 处理 继续 翻译 )#--------------------工厂定义{*}覆盖工厂工厂名称点覆盖层风暴2输入点特征点类型crewe paf mapinfo 2 pu ptcjy/2m6ee=输入多边形特征点类型空间过滤器通过“处理冲突”属性冲突“原始冲突”列表属性包含{ }列表属性到包含模式 候选人名单 }候选列表属性包含模式 模式完成poly_first“no”reject_invalid_geom yes output point feature_type pointonareaoverlayer_storm_2_point output invalible_geom feature_type pointonareaoverlayer_storm_2_ 工厂定义*T工厂名称“PointOnAreaOverlayer_Storm_2 Point Splitter”输入功能_Type PointOnAreaOverlayer_Storm_2_Point输出功能_Type PointOnAreaOverlayer_Storm_2_Point_0_Yintleyzac=输出功能_Type PointOnAreaOverlayer_Storm_2_Point_1_Ru+OhriIR0e=默认宏_WB_Bypass_终止无工厂定义*T工厂工厂名称:PointonAreaOverlayer风暴2_ 输入特征点覆盖层风暴2_ 输出失败的功能类型*@abort(已编码,PointOnAreaOverlayer_Storm_2 输出 拒绝 特色。 持续 如果 特征 拒绝 改变 这个 工作区 参数 拒绝 特色 处理 继续 翻译 )#)-----------工厂定义*测试工厂名称测试仪7输入特征点覆盖层风暴点=测试@EvaluateExpression(FDIV,字符串编码, 价值 _重叠 ,Tester_7)> = 1编码BOOLEAN_OPERATOR OR OUTPUT PASSED FEATURE_TYPE Tester_7_PASSED#------------------------------------------------------------------------- FACTORY_DEF * SpatialFilterFactory FACTORY_NAME SpatialFilter INPUT BASE FEATURE_TYPE Bufferer_foul_comb_BUFFERED_1_hFR6nsbJ/Fg= INPUT CANDIDATE FEATURE_TYPE Crewe_Building_MAPINFO_1_0_WIjZULo2EQQ= PREDICATE "INTERSECTS" USE_BOUNDING_BOX NO MULTIPLE_BASES YES MERGE_BASE_ATTR YES ATTR_ACCUM_MODE "HANDLE_CONFLICT" ATTR_CONFLICT_RES "FILTER_IF_CONFLICT" BASE_ATTR_PREFIX " “PREDICATE_ATTR ”_predicate“ BOOLEAN_OPERATOR OR REJECT_INVALID_GEOM是REJECT_INVALID_PREDICATES是REJECT_RASTERS没有CUSTOM_MULTI_HANDLING是2维CURVE_BOUNDARY_RULE ENDPOINTS_MOD2的Passed FEATURE_TYPE SpatialFilter_PASSED OUTPUT拒绝的FEATURE_TYPE SpatialFilter_ FACTORY_DEF * TeeFactory FACTORY_NAME “SpatialFilter PASSED分离器” INPUT FEATURE_TYPE SpatialFilter_PASSED OUTPUT FEATURE_TYPE SpatialFilter_PASSED_0_aL1b5 + jmRpQ =输出FEATURE_TYPE SpatialFilter_PASSED_1_3HdY7c0WuBk =输出FEATURE_TYPE SpatialFilter_PASSED_2_LzeQqnky0Bw = DEFAULT_MACRO _WB_BYPASS_TERMINATION没有FACTORY_DEF * TeeFactory FACTORY_NAME SpatialFilter_ INPUT FEATURE_TYPE SpatialFilter_ 输出失败FEATURE_TYPE * @Abort(编码SpatialFilter 输出 拒绝 特色。 持续 如果 特征 拒绝 改变 这个 工作区 参数 拒绝 特色 处理 继续 翻译 )#------------------------------------------------------------------------- # Assumption is that the workspace temp dir has been already set and created.见controldefs.cpp - ControlDefs :: writeVisualizerTempDir DEFAULT_MACRO WORKSPACE_TEMP_DIR有[组grpByAttrs {};如果{[字符串长度$ grpByAttrs]> 0} {如果{[字符串第一 “@EvaluateExpression” $ grpByAttrs] == 0} {把 “MACRO CATMAC _ $ grpByAttrs”;}其他{设定catter “”;设置逗号“”;的foreach ATTR $ {grpByAttrs设置catter “$ catter $ @逗号值(\” $ ATTR \ “)”;设置逗号 “_”;};提出 “宏观CATMAC _ @:连接($ catter)”;}}其他{提出 “宏观CATMAC”;};设置sa亚搏在线feName “[regsub -all {[^ A-ZA-Z0-9]} {SpatialFilter_Passed} _] _ [EXPR轮(RAND()* 1000000)] _ [时钟点击-milliseconds]”;提出 “宏观SAFE_F亚搏在线FS_NAME $ safeName”;]#作出这样的FFS文件将住在临时目录中。FACTORY_DEF * CreationFactory FACTORY_NAME SpatialFilter_Passed_DirCreator输出FEATURE_TYPE __nukeme__ @ TCL2( “捉{文件的mkdir {$(WORKSPACE_TEMP_DIR)}}”)FACTORY_DEF * TeeFactory FACTORY_NAME SpatialFilter_Passed_DirCreatorCleanerUpper INPUT FEATURE_TYPE __nukeme__#发送光栅,点云和载体功能下降不同的路径准备#他们 viewing FACTORY_DEF * TestFactory FACTORY_NAME SpatialFilter_Passed_FeatureDirector INPUT FEATURE_TYPE SpatialFilter_PASSED_2_LzeQqnky0Bw= TEST &fme_type == "fme_raster" OUTPUT FAILED FEATURE_TYPE SpatialFilter_Passed___NotRasterFeatures___ OUTPUT PASSED FEATURE_TYPE SpatialFilter_Passed___RasterFeatures___ FACTORY_DEF * TestFactory FACTORY_NAME SpatialFilter_Passed___FeatureDirector1 INPUT FEATURE_TYPE SpatialFilter_Passed___NotRasterFeatures___ TEST &fme_type == "fme_point_cloud" OUTPUT FAILED FEATURE_TYPE SpatialFilter_Passed___VectorFeatures___ OUTPUT PASSED FEATURE_TYPE SpatialFilter_Passed___PointCloudFeatures___ # Vector features simply may get their colors overridden FACTORY_DEF * TeeFactory FACTORY_NAME SpatialFilter_Passed_VectorSetterUpper INPUT FEATURE_TYPE SpatialFilter_Passed___VectorFeatures___ OUTPUT FEATURE_TYPE __viewme__ # Point Cloud Features Might Need to be thinned # Note that we don't call the ThinPointCloud function directly, but rather # do it through TCL.这应该允许这种变压器具有#桌面授权使用,即使ThinPointCloud需要专业。TCL2 PROC SpatialFilter_Passed_a7bb11a8_8c93_4368_a823_ed9309ae2afd3_thinPointCloud {} {如果{[串等于{NO_THINNING} {KEEPNPOINT}]} {FME_Execute ThinPointCloud NO_THINNING “\” \ “”;} elseif的{[串等于{NO_THINNING} {MAXNUMPOINTS}]} {FME_Execute ThinPointCloud NO_THINNING “\” \ “”;} elseif的{[串等于{NO_THINNING} {FIRSTNPOINTS}]} {FME_Execute ThinPointCloud NO_THINNING “\” \ “”;} elseif的{[串等于{NO_THINNING} {LASTNPOINTS}]} {FME_Execute ThinPointCloud NO_THINNING “\” \ “”;};} FACTORY_DEF * TeeFactory FACTORY_NAME SpatialFilter_Passed___PointCloudThinner INPUT FEATURE_TYPE SpatialFilter_Passed___PointCloudFeatures___ OUTPUT FEATURE_TYPE __viewme__ @ TCL2( “SpatialFilter_Passed_a7bb11a8_8c93_4368_a823_ed9309ae2afd3_thinPointCloud”)TCL2 PROC SpatialFilter_Passed_a7bb11a8_8c93_4368_a823_ed9309ae2afd3_prepareRaster {subsetStartRow subsetNumRows subsetStartCol subsetNumCols} {设定useDI [字符串等于-nocase {$(FME_VIEWER_APP)} {fmedatainspector}];如果{$ useDI!} {FME_Execute ApplyRasterRotation双线性;};设置doResample [字符串等于{NoReduction} {重新取样}];集合dosubset[字符串等于{noreduction}{subset}];设置dobounds[字符串等于{noreduction}{boundingboxonly}];如果{$dobounds}{fme_执行geometrytype fme_polygon;}elseif{$doresample$dosubset}{设置注释{首先,我们需要为所有属性加前缀。这样做是因为我们将调用@ RestStices,并且我们希望确保它不会覆盖任何现有的属性。};设置KattrPrefix“.”;设置所有名称[fme_attributename];foreach oldname$allnames{设置newname$kattrprefix;追加newname$oldname;fme_renameattribute$newname$oldname;};执行RASTERPORPERTIES RASTER;如果{$doresample}{设置oldnumcols[fme_getattribute_num_columns];设置oldnumrows[fme_getattribute_num_rows];设置oldspacingx[fme_getattribute_spacing_x];设置旧间距[fme_getattribute_spacing_y];设置kminnumcells 32;设置kmaxnumcells 512;设置注释{如果两个维度都大于最小的Num单元,则至少只有一个大于最大值。};如果{$oldnumcells>$kminnumcells&&$oldnumcols>$kminnumcells&&($oldnumrows>$kmaxnumcells$oldnumcols>$kmaxnumcells)}{设置newspacingx 1.0;设置newspacingy 1.0;如果{$OLDNAMRES> $OLDNUMCORS}{SET注释{如果我们的行多于列,则需要选择一个间隔,将行数减少到我们选择的最大值。};设置newspacingy[expr 1.0*$oldnumrows*$oldspacingy/$kmaxnumcells];设置newspacingx[expr 1.0*$newspacingy/$oldspacingy*$oldspacingx];设置注释{现在我们需要检查这样做是否会导致列低于最小值。如果是这样的话,选择间距,这样我们就只能降到最小值(而不是过去)。};设置newnumcols[expr$oldnumcols*$oldspacingx/$newspacingx];如果{$newnumcols<$kminnumcells}{设置newspacingx[expr 1.0*$oldnumcols*$oldspacingx/$kminnumcells];设置newspacingy[expr 1.0*$newspacingx/$oldspacingx*$oldspacingy];};}否则{设置注释{这与上述情况相同,只是行和列的角色是相反的。};设置newspacingx[expr 1.0*$oldnumcols*$oldspacingx/$kmaxnumcells];设置newspacingy[expr 1.0*$newspacingx/$oldspacingx*$oldspacingy];设置newnumrows[expr$oldnumrows*$oldspacingy/$newspacingy];如果{$newnumrows<$kminnumcells}{设置newspacingy[expr 1.0*$oldnumrows*$oldspacingy/$kminnumcells];设置newspacingx[expr 1.0*$newspacingy/$oldspacingy*$oldspacingx];};};fme_执行重采样栅格单元大小$newspacingx$newspacingy nearest neighbor;};}elseif{$dosubset}{set comment{获取某些可能是属性或常量的字符串的值。请注意,我们传入了正在使用的属性前缀,因为如果一个确实是一个属性,那么它实际上不会是字符串中的确切名称(因为我们重命名了上面的所有属性)。};设置rasternumrows[fme_getattribute_num_rows];设置rasternumcols[fme_getattribute_num_columns];设置注释{仅当指定的开始位置实际在光栅内时才执行子设置。};如果{$subsetStartRow<$rasternumRows&&$subsetStartCol<$rasternumCols}{设置注释{现在将子集绑定到光栅的大小,这样我们就不会创建填充。};如果{[expr$subsetstartrow+$subsetnumrows]>$rasternumrows}{设置subsetnumrows[expr$rasternumrows-$subsetstartrow];};如果{[expr$subsetstartcol+$subsetnumcols]>$rasternumcols}{设置subsetnumcols[expr$rasternumcols-$subsetstartcol];};执行substraster$subsetstartrow$subsetnumrows$subsetstartcol$subsetnumcols;};};set comment{删除@raserproperties添加的所有属性,并从实际属性中删除前缀。我们假设它们都以下划线开头。};fme_execute removeattributes fme_regexp_match{^};foreach oldname$allnames{设置newname$kattrprefix;追加newname$oldname;fme_renameattribute$oldname$newname;};};}工厂定义*teefactory工厂名称空间过滤器通过rastersetterupper输入功能类型空间过滤器通过rasterfeatures输出功能类型viewme tcl2(“空间过滤器通过a7bb11a8 u8c93 u4368 a823 ued9309ae2afd3” }{ }{ }{ }“)”现在将所有功能路由到记录器中,将它们的功能类型更改为transformer名称,以便它们能够很好地查看通过的空间过滤器(spatialfilter)类型(spatialfilter)可以更改正在显示的功能的功能类型。Debug TraceMaulalFieldFieldA7B1111888994E468AE823,ED9309AE2AFD3A VisualTaskType空间过滤器通过了$(CATMAC)Debug TrimeVisualIZrE.FrutuxFIX $(WorkStudioTimeMydir)/$(SuffyFFS.No.No.FFS Debug TrimeVisualSaleSmithCealTySythalAlx索引NO.[PR P] 45549),数据监视器将限制其在Win32上读取的最大特征数,因此,我们将相应地限制我们在这里使用max-features-to-record指令记录的特性的数量。工厂_def*recorder factory工厂_名亚搏在线称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称记录器输入特征_类型(终端器@值值(_wb名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器_名称空间滤波器文件“$(可视化工具功能文件)”创建空间索引“$(可视化工具创建空间索引)”检查器“$(可视化工具创建空间索引)”fsc\u模式节点 身份证,varchar 255个 ,节点 类型,varchar 255个 ,系统 类型,varchar 255个 ,x个 ,瓦查尔 255个 ,年 ,瓦查尔 255个 ,接地 水平 广告 ,瓦查尔 255个 ,洪水 类型,varchar 255个 ,洪水 容积,变焦耳 255个 ,SIM卡,VARCHAR卡 255个 ,洪水 猫,瓦查尔 255个 ,图例,varchar 255个 ,托伊德,瓦查尔 255个 ,fme_feature_类型,varchar 255个 ,_谓词,varchar 255个 模式记录存储区扫描的元数据记录直接存储到磁盘是最大功能存储到记录win32 2000000----------工厂定义{*}覆盖工厂名称点覆盖层犯规输入点功能存储类型crewe paf映射信息存储0 ywn9rihiwim=输入多边形功能存储类型SpatialFilter_passed_0_al1b5+jmrpq=overlap_count_attribute“_overlaps”deaggregate_input yes attr_accum_mode“handle_conflict”attr_conflict“original_if_conflict”list_attr_to_include{ }列表属性到包含模式 候选人名单 }候选列表属性包含模式 模式完成poly_first“no”reject_invalid_geom yes output point feature_type pointonareaoverlayer_foul_point output invalible_geom feature_type pointonareaoverlayer_foul_ 工厂定义*三工厂名称“PointonAreaOverlayer_Foul Point Splitter”输入功能_Type PointonAreaOverlayer_Foul Point输出功能_Type PointonAreaOverlayer_Foul Point_0_ihoe1ncxvpo=输出功能_Type PointonAreaOverlayer_Foul_1_JZU4WRPSE4=默认_宏_WB_旁路_终止无工厂定义*三工厂名称对方犯规_ 输入特征点覆盖层犯规_ 输出失败的功能类型*@abort(已编码,pointonareaoverlayer_foul 输出 拒绝 特色。 持续 如果 特征 拒绝 改变 这个 工作区 参数 拒绝 特色 处理 继续 翻译 )#)-----------工厂定义*测试工厂名称测试仪6输入特征点覆盖层上的输入特征点覆盖点上的输入特征点覆盖层上的风暴点上的输入特征点覆盖点上的输入特征点 价值 _重叠 ,请tester_6)>=1个编码布尔运算器或输出通过特性_6_6_通过工厂定义*teefactory工厂名称“tester_6通过分离器”输入特性_6_通过输出特性_6_6_通过0_8k2hv/1tyog=输出特性_6_通过1_ctbe/5yhdy=#------------------dynamic_function_configuration python fmeobjects dynamic_configuration python import attributepivoter dynamic_configuration python“attributepivoter.\u instance_u attributepivoter_1e534fc0_7993_4d9e_b6df_1c8fc1fdb6683=attributePivoter.attributePivottTransformer('attributePivoter'u 1e534fc0'u 7993'u 4d9e'u b6df'u 1c8fc1fdb6683',{'row_group_attrs':'propref','column_group_attr':'sim','pivot_attr':'flood Vol', 'GROUP_TOTALS_TAG':'Total', 'PIVOT_SUMMARY_TYPES':'Count', 'NAMESPACE':'FMEOBJECTS', 'SUMMARY_FOLLOWS_DATA':True, None:None} " FACTORY_DEF * PythonFactory FACTORY_NAME AttributePivoter INPUT FEATURE_TYPE Tester_6_PASSED_1_CtBe/5yHd1Y= PYTHON_NAMESPACE FMEOBJECTS SYMBOL_NAME AttributePivoter.__instance__AttributePivoter_1e534fc0_7993_4d9e_b6df_1c8fc1fdb6683 OUTPUT PYOUTPUT FEATURE_TYPE __ROUTE_PIVOUT_OUTPUT__ FACTORY_DEF * TestFactory FACTORY_NAME AttributePivoter_OutputRouter INPUT FEATURE_TYPE __ROUTE_PIVOUT_OUTPUT__ @FeatureType(@Value(__PIVOT_OUTPUT_PORT__)) @RemoveAttributes(__PIVOT_OUTPUT_PORT__) TEST @FeatureType() == Data OUTPUT PASSED FEATURE_TYPE AttributePivoter_DATA OUTPUT FAILED FEATURE_TYPE AttributePivoter_SUMMARY # ------------------------------------------------------------------------- FACTORY_DEF * TestFactory FACTORY_NAME Tester_4 INPUT FEATURE_TYPE PointOnAreaOverlayer_foul_POINT_0_iHoe1ncXvpo= TEST @EvaluateExpression(FDIV,STRING_ENCODED, 价值 _重叠 Tester_4) > = 1编码BOOLEAN_OPERATOR或输出通过FEATURE_TYPE Tester_4_PASSED # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FACTORY_DEF * RoutingFactory FACTORY_NAME“目的地功能类型路由相关器”COMMAND_PARM_EVALUATION SINGLE_PASS输入FEATURE_TYPE *路线FME_GENERIC SpatialFilter_PASSED_1_3HdY7c0WuBk = MAPINFO __GO_TO_FINAL_OUTPUT_ROUTER__ CopyAttributes 编码 Node_ID 节点 空间 ID Node_type 节点 空间 类型 System_type 系统 空间 类型 x__m_ 空间 openparen closeparen y__m_ 是的 空间 openparen closeparen Ground_level__m_AD_ 地面 空间 水平 空间 openparen 空间 广告 closeparen Flood_type 洪水 空间 类型 Flood_Vol 洪水 空间 Flood_Cat 洪水 空间 multi_writer_id 4 SupplyAttributes 编码 fme_template_feature_type CSV , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen 空间 buildings_intersect_F CSV 几何路径FME_GENERIC SpatialFilter_2_PASSED_1_oRROS85A+Jk= TO MAPINFO _go_to_final_output_router__ CopyAttributes 编码 Node_ID 节点 空间 ID Node_type 节点 空间 类型 System_type 系统 空间 类型 x__m_ 空间 openparen closeparen y__m_ 是的 空间 openparen closeparen Ground_level__m_AD_ 地面 空间 水平 空间 openparen 空间 广告 closeparen Flood_type 洪水 空间 类型 Flood_Vol 洪水 空间 Flood_Cat 洪水 空间 multi_writer_id 4 SupplyAttributes 编码 fme_template_feature_type CSV00 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen 空间 buildings_intersect_S CSV00 将FME_GENERIC AttributePivoter_DATA路由到XLSXW的_go_to_final_output_router__ multi_writer_id,5, SupplyAttributes 编码 fme_template_feature_type 表一 , SupplyAttributes 编码 __wb_out_feat_type__ 表一 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen 表一 将FME_GENERIC AttributePivoter_SUMMARY路由到XLSXW的_go_to_final_output_router__ multi_writer_id,5, SupplyAttributes 编码 fme_template_feature_type 表一 , SupplyAttributes 编码 __wb_out_feat_type__ 表一 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen 表一 几何图形路由FME_GENERIC Dissolver_AREA到MAPINFO _go_to_final_output_router__ CopyAttributes 编码 Node_ID 节点 空间 ID Node_type 节点 空间 类型 System_type 系统 空间 类型 x__m_ 空间 openparen closeparen y__m_ 是的 空间 openparen closeparen Ground_level__m_AD_ 地面 空间 水平 空间 openparen 空间 广告 closeparen Flood_type 洪水 空间 类型 Flood_Vol 洪水 空间 Flood_Cat 洪水 空间 multi_writer_id 1 SupplyAttributes 编码 fme_template_feature_type fme_feature_type_fld_cone_storm , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen _fld_cone_storm fme_feature_type_fld_cone_storm 协调系统EPSG:27700几何路由FME_GENERIC Bufferer_foul_comb_BUFFERED_0_R4kvT+71o2Q=到MAPINFO __ to_final_output_router__ CopyAttributes 编码 Node_ID 节点 空间 ID Node_type 节点 空间 类型 System_type 系统 空间 类型 x__m_ 空间 openparen closeparen y__m_ 是的 空间 openparen closeparen Ground_level__m_AD_ 地面 空间 水平 空间 openparen 空间 广告 closeparen Flood_type 洪水 空间 类型 Flood_Vol 洪水 空间 Flood_Cat 洪水 空间 multi_writer_id 1 SupplyAttributes 编码 fme_template_feature_type fme_feature_type_fld_cone_foul_comb , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen _fld_cone_foul_comb fme_feature_type_fld_cone_foul_comb 坐标系统EPSG:27700几何路径FME_GENERIC Tester_4_PASSED TO MAPINFO _go_to_final_output_router__ multi_writer_id,2, SupplyAttributes 编码 fme_template_feature_type fme_feature_type_PAF_Fld_Cone_F_v2 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen _ PAF_fld_cone_f_v2飞机 fme_feature_type_PAF_Fld_Cone_F_v2 坐标系EPSG:27700几何路径FME_通用测试仪_7_传递到Mapinfo_u go_to_final_output_u router_u multi_u writer_u id,2, SupplyAttributes 编码 fme_template_feature_type FME_功能_类型_PAF 空间 飞行圆锥二号 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen _帕夫 空间 飞行圆锥二号 FME_功能_类型_PAF 空间 飞行圆锥二号 坐标系EPSG:27700几何路径FME_通用测试仪_6_通过_0_8k2hv/1tyog=到Mapinfo _go_to_final_output_router_u multi_writer_id,3, SupplyAttributes 编码 fme_template_feature_type fme_feature_type_paf_fld_cone_merged_第二版 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen _ Paf_Fld_Cone_合并 fme_feature_type_paf_fld_cone_merged_第二版 坐标系EPSG:27700几何路径FME_通用属性筛选器_Storm_0_ipuh7tonawu=到Mapinfo u go_最终输出路由器__ CopyAttributes 编码 Node_ID 节点 空间 ID Node_type 节点 空间 类型 System_type 系统 空间 类型 x__m_ 空间 openparen closeparen y__m_ 是的 空间 openparen closeparen Ground_level__m_AD_ 地面 空间 水平 空间 openparen 空间 广告 closeparen Flood_type 洪水 空间 类型 Flood_Vol 洪水 空间 Flood_Cat 洪水 空间 ,多个写入程序ID,0, SupplyAttributes 编码 fme_template_feature_type FME_特征_类型_风暴 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen _暴风雨 FME_特征_类型_风暴 坐标系EPSG:27700几何路由fme_generic attributefilter_foul_q0zgoyq0ymi=到Mapinfo _go_到final_output_路由器__ CopyAttributes 编码 Node_ID 节点 空间 ID Node_type 节点 空间 类型 System_type 系统 空间 类型 x__m_ 空间 openparen closeparen y__m_ 是的 空间 openparen closeparen Ground_level__m_AD_ 地面 空间 水平 空间 openparen 空间 广告 closeparen Flood_type 洪水 空间 类型 Flood_Vol 洪水 空间 Flood_Cat 洪水 空间 ,多个写入程序ID,0, SupplyAttributes 编码 fme_template_feature_type fme_特征_类型_犯规梳 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen _粗梳 fme_特征_类型_犯规梳 坐标系EPSG:27700几何路径FME_通用属性筛选器_组合_0_q/djqtcfenc=到Mapinfo _go_到最终输出路由器__ CopyAttributes 编码 Node_ID 节点 空间 ID Node_type 节点 空间 类型 System_type 系统 空间 类型 x__m_ 空间 openparen closeparen y__m_ 是的 空间 openparen closeparen Ground_level__m_AD_ 地面 空间 水平 空间 openparen 空间 广告 closeparen Flood_type 洪水 空间 类型 Flood_Vol 洪水 空间 Flood_Cat 洪水 空间 ,多个写入程序ID,0, SupplyAttributes 编码 fme_template_feature_type fme_特征_类型_犯规梳 , EvaluateExpression ATTR_CREATE_EXPR __wb_out_feat_type__ 价值 openparen fme_feature_type closeparen _粗梳 fme_特征_类型_犯规梳 坐标系EPSG:27700几何特征_type_attribute u wb_out_feat_u type_u output routed特征u type*输出非路由特征u type_u nuke_u me_uuu@tcl2(“fme_statmessage 818059[fme_getattribute fme_template_u feature_u type]818060 818061 fme_warn”)。\*TeFaseFaseTyffyNo.NoKeY-MeasixO-------------------------------------------FaseYyDeF*CeaCudioCytAutoTyAutoDealTimeOutyType。*.ffs];如果{[llength$files]==1}{设置文件{$(workspace_temp_dir)/};附加文件[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$thefile&\175;{{0}}}}{0}{0{0{0{0{0{(工作区(工作区)工作区(工作区)温度(工作区)温度(工作区)温度(工作区)温度(工作区)温度(工作区)温度(工作区)温度(工作区)温度(工作区)温度(工作区)温度(工作区)温度){0}}{0}{0}{10}}{1}SET FILENOEXT{SET FILENOEXT{0}{0}}}0}}1{0{0{1{0{0{0{0{0{0{0{0{0{0{0}0}0}0}0}}{继续};设置lastfile$filenoext;lappend filesnext$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$filesnext&\175;};};“factory_def*teeffactory infeature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature输入feature节点id char(254)节点类型char(254)字符字符字符(254)系统类型char(254)字符类型char(254)x.m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u m_u ad_U形猫char(254)——#-----------------------------MAPINFO 5_def fme_feature_type_fld_cone_storm node_id char(254)node_type char(254)system_type char(254)x_u m_u float y_u m_u float ground_u level_u m_u ad_u char(254)flood_u type char(254)flood_v vol char(254)sim char(254)flood_u cat char(254)#-----------------------------MAPINFO 5_def fme_feature_type_fld_cone_foul_comb node_id char(254)node_type char(254)system_type char(254)x_u m_u u m_u m_u m_u float ground_u level_u m_u ad_u char(254)flood_type char(254)flood_v vol char(254)sim char(254)flood_u cat char(254)#--------------------MAPINFO_6_def fme_feature_type_paf_fld_cone_v2 propref decimal(19,0)MAPINFO_id decimal(19,5)东距decimal(19,5)北距decimal(19,5)地址字符(70)basementfl逻辑基函数字符(20)buildingna char(50)buildingnu char(4)throughfa char(45)posttown char(30)postcode char(8)postcodeke char(10)osapr char(18)occrate decimal(19,5)ht decimal(19,5)dma char(6)wsz char(4)localautho char(30)drainagear char(12)temp char(14)typeoffloo char(30)pump char(10)重叠char(10)——5)地址字符(70)basementfl逻辑基函数字符(20)buildingna字符(50)buildingnu字符(4)thoroughfa字符(45)posttown字符(30)postcode字符(8)postcodeke字符(10)osapr字符(18)occrate decimal(19,5)ht decimal(19,5)DMA字符(6)WSZ字符(4)LocalAutho字符(30)DrainaGear字符(12)Temp字符(14)TypeOffloo字符(30)Pump字符(10)------MAPINFO U 7 U def fme U feature U type U paf U fld U cone U merged U v2 propref decimal(19,0)MAPINFO ID decimal(19,5)Easting decimal(19,5)North decimal(19,5)地址字符(70)basementfl逻辑基函数字符(20)buildingna字符(50)buildingnu字符(4)thoroughfa字符(45)posttown字符(30)postcode字符(8)postcodeke字符(10)osapr字符(18)occrate decimal(19,5)ht decimal(19,5)DMA字符(6)WSZ字符(4)LocalAutho字符(30)Drainager字符(12)Temp字符(14)TypeOffloo字符(30)Pump字符(10)------MAPINFO_8_Def CSV Legend字符(254)Toid字符(254)node_id字符(254)node_type字符(254)system_type字符(254)x_u m_u char(254)y_u m_u char(254)地面字符(254)flood字符(254)flood字符(254)vol字符(254)sim字符(254)flood字符(254)flood字符(254)toid字符(254)节点_ID char(254) Node_type char(254) System_type char(254) x__m_ char(254) y__m_ char(254) Ground_level__m_AD_ char(254) Flood_type char(254) Flood_Vol char(254) Sim char(254) Flood_Cat char(254) # ------------------------------------------------------------------------- XLSXW_1_DEF_TEMPLATE Sheet1 xlsx_drop_sheet No xlsx_trunc_sheet No xlsx_sheet_order "" xlsx_freeze_end_row "" xlsx_names_are_positions No xlsx_field_names_out Yes xlsx_start_col "" xlsx_start_row "" xlsx_offset_col "" xlsx_offset_row "" xlsx_raster_type PNG xlsx_table_writer_mode Insert xlsx_row_id_column "" xlsx_protect_sheet NO xlsx_protect_sheet_level xlsx_protect_sheet_密码 xlsx_protect_sheet_权限 fme_schema_readers“csv2_1 mapinfo_3 mapinfo_1 mapinfo_2”fme_schema_feature_first no