#! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #!

使用Transportaion模型

“!position=“74.9997-1846.89”!top_left=“74.9997-1846.89”!底部_RIGHT=“644.028-1945.64”#BOUNDING_RECT=“74.9997-1846.89 569.028 98.7507”#ORDER=“5e+14”#跟随_anchor=“true”!INFO_NODE=“false”#colour=“1,1,0.784314,0.192157”!size_policy=“10”!COMMENT_TYPE=“REGULAR”#锚定的节点=“0”#/>#啊!
#! #! #! #!


“!左上角=“-81.2508-1622.52”底部_right=“3396.91-2275.02”!边界矩形=“-81.2508-1622.52 3478.16 652.508”#STICKY=“false”#COLOUR=“0.027451,0.819608,0.886275”#内容=“#”/>#啊!
#! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! 输入端口

输入

标记城市LOD名称和功能部件角色的功能部件


输出端口

输出

带有城市LOD名称和功能部件角色的功能部件


参数

CityGML Lod的名字

选择所需的CityGML Lod名称


功能作用

选择所需的功能角色

" # !LAST_SAVE_BUILD="FME(R) 2016.1.0.0 (20160419 - Build 16492 - WIN32)" #! FMX_ATTRIBUTE_PROPOGATION_MODE="AUTO" #! VIEW_POSITION="-128.126 0" #! FME_DOCUMENT_GUID="107f3bd8-e496-4b13-8069-1de61bf270be" #! TITLE="CityGMLGeometrySetter" #! DESCRIPTION="

这个转换器提供了一种方便的方法,可以从预先设置的选项列表中设置CityGML LOD名称和角色。

" # !XFORM_DEPRECATED="No" #! DOC_DYNAMIC_INPUT_ATTRS="0" #! HISTORY="2013-04-22,Dave 最初的拉 创造,2016-05-19,娜塔莉 Wlock、更新 FME 2016,2016-06-24,戴夫 拉加 更多的 角色 Lod 名字“# !DOC_EXTENTS="2504.41 231" #! PYTHON_COMPATIBILITY="" #! IS_VISIBLE="false" #! GUID="107f3bd8-e496-4b13-8069-1de61bf270be" #! ZOOM_SCALE="100" #! MARKDOWN_USAGE="" #! CATEGORY="Workflows" #! SUPPRESS_UPGRADE="false" #! MARKDOWN_DESCRIPTION="" #! FME_PROCESS_COUNT="NO_PARALLELISM" #! > #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #! #!
#!
#! #! #!
FME_PYTHON_VERSION 27 GUI IGNORE SourceDataset_ESRISHAPE_3,ESRISHAPE_IN_ENCODING_ESRISHAPE_3,ESRISHAPE_IN_EXPOSE_ATTRS_GROUP_ESRISHAPE_3,ESRISHAPE_IN_SEARCH_ENVELOPE_MINX_ESRISHAPE_3,ESRISHAPE_IN_SEARCH_ENVELOPE_MINY_ESRISHAPE_3,ESRISHAPE_IN_SEARCH_ENVELOPE_MAXX_ESRISHAPE_3,ESRISHAPE_IN_SEARCH_ENVELOPE_MAXY_ESRISHAPE_3,ESRISHAPE_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_ESRISHAPE_3,ESRISHAPE_IN_CLIP_TO_ENVELOPE_ESRISHAPE_3,ESRISHAPE_IN_ADVANCED_ESRISHAPE_3,ESRISHAPE_IN_TRIM_PRECEDING_SPACES_ESRISHAPE_3,ESRISHAPE_IN_GEOMETRY_ESRISHAPE_3,ESRISHAPE_IN_SIMPLE_DONUT_GEOMETRY_ESRISHAPE_3,ESRISHAPE_IN_MEASURES_AS_Z_ESRISHAPE_3,ESRISHAPE_IN_DISSOLVE_HOLES_ESRISHAPE_3,ESRISHAPE_IN_REPORT_BAD_GEOMETRY_ESRISHAPE_3,ESRISHAPE_IN_NETWORK_AUTHENTICATION_ESRISHAPE_3,DestDataset_CITYGML_6,CITYGML_OUT_VERSION_CITYGML_6,CITYGML_OUT_USE_CITYGML_SCHEMA_FILES_CITYGML_6,CITYGML_OUT_ADE_CITYGML_6,CITYGML_OUT_ADD_NAMESPACE_PREFIX_TO_FEATURE_TYPES_CITYGML_6,CITYGML_OUT_ADE_XSD_DOC_CITYGML_6,CITYGML_OUT_DOCUMENT_ENCODING_CITYGML_6,CITYGML_OUT_HEADER_COMMENTS_CITYGML_6,CITYGML_OUT_SCHEMA_LOCATION_CITYGML_6,CITYGML_OUT_RESTRICT_CURVES_TO_POLYLINES_CITYGML_6,CITYGML_OUT_REMOVE_AUTO_GENERATED_IDS_WHEN_POSSIBLE_CITYGML_6,CITYGML_OUT_USE_CORE_NAMESPACE_PREFIX_CITYGML_6,CITYGML_OUT_TEXTURE_DIRECTORY_CITYGML_6,CITYGML_OUT_THEME_NAME_CITYGML_6,CITYGML_OUT_CITYGML_VALIDATION_CITYGML_6,CITYGML_OUT_TEXTURE_OUTPUT_FORMAT_CITYGML_6,CITYGML_OUT_SRS_NAME_CITYGML_6,CITYGML_OUT_SRS_AXIS_ORDER_CITYGML_6,CITYGML_OUT_PRETTY_PRINT_SETTINGS_CITYGML_6,CITYGML_OUT_PRETTY_PRINT_CITYGML_6,CITYGML_OUT_INDENT_SIZE_CITYGML_6,CITYGML_OUT_REPLACE_TABS_WITH_SPACES_CITYGML_6 DEFAULT_MACRO SourceDataset_ESRISHAPE_7 $(FME_MF_DIR)14888-vasantvihar-line.zip GUI MULTIFILE SourceDataset_ESRISHAPE_7 Shapefiles(*.shp)|*.shp|Compressed_Shapefiles(*.shz)|*.shz|All_Files(*)|* Source Esri Shapefile(s): DEFAULT_MACRO DestDataset_CITYGML_10 $(FME_MF_DIR)test.gml GUI FILENAME DestDataset_CITYGML_10 CityGML_Files(*.gml;*.xml)|*.gml;*.xml|CityGML_Files(*.gml)|*.gml|CityGML_Files(*.xml)|*.xml|All_Files|* Destination CityGML Document: INCLUDE [ if {{$(SourceDataset_ESRISHAPE_7)} == {}} { puts_real {Parameter 'SourceDataset_ESRISHAPE_7' must be given a value.};出口1;};] INCLUDE [如果{{$(DestDataset_CITYGML_10)} {==}} {puts_real {参数 'DestDataset_CITYGML_10' 必须被给出的值}。出口1;};]#!START_HEADER#!START_WB_HEADER READER_TYPE ESRISHAPE READER_KEYWORD ESRISHAPE_3 READER_GEN_DIRECTIVES CHECK_NUMERIC_FIELDS,是的,SIMPLE_DONUT_GEOMETRY,简单,USE_SEARCH_ENVELOPE,NO,DISSOLVE_HOLES,不,READER_PARAMETERS ,, SEARCH_ENVELOPE_COORDINATE_SYSTEM ,, EXPOSE_ATTRS_GROUP ,, TRIM_PRECEDING_SPACES,是的,SEARCH_ENVELOPE_MAXY,0,REPORT_BAD_GEOMETRY,没有,几何,, SEARCH_ENVELOPE_MINX,0,CLIP_TO_ENVELOPE,NO,ESRISHAPE_EXPOSE_FORMAT_ATTRS ,, UPPER_CASE_ATTR_NAMES,不,SEARCH_ENVELOPE_MINY,0,_MERGE_SCHEMAS,YES,MEASURES_AS_Z,不,高级,, SEARCH_ENVELOPE_MAXX,0,编码,WRITER_TYPE MULTI_WRITER MULTI_WRITER_DATASET_ORDER BY_ID MULTI_WRITER_FIRST_WRITER_ID 0 MULTI_WRITER_TYPE {0} CITYGML MULTI_WRITER_KEYWORD {0} CITYGML_6#!END_WB_HEADER#!START_WB_HEADER MACRO WB_KEYWORD “ESRISHAPE_3” #!END_WB_HEADER#!START_SOURCE_HEADER ESRISHAPE ESRISHAPE_3#============================================================================ # The following GUI line prompts for the source shapefiles # The dataset this mapping file was generated from was: #!END_SOURCE_HEADER#!START_WB_HEADER DEFAULT_MACRO SourceDataset有[如果{{$(SourceDataset)}!= “”} {\ {放DEFAULT_MACRO SourceDataset_ESRISHAPE_3 $(SourceDataset)} \}]#!END_WB_HEADER#!START_SOURCE_HEADER ESRISHAPE ESRISHAPE_3 DEFAULT_MACRO SourceDataset_ESRISHAPE_3 $(SourceDataset_ESRISHAPE_7)GUI的多文件SourceDataset_ESRISHAPE_3形状文件(* SHP)| * .SHP | Compressed_Shapefiles(* SHZ)| * .shz | All_Files(*)| *资料来源ESRI的shapefile(S):#===================================================================== # Provide some control over what attributes have the user-selected # encoding applied.通常所有的属性都为#读取后更新,但以下行从该处理所有#属性的名字开始与fme_或shape_排除。ESRISHAPE_3_UNENCODED_ATTR_PREFIX fme_ shape_ #Added默认值溶解孔,使得默认DI与工作台DEFAULT_MACRO ESRISHAPE_IN_DISSOLVE_HOLES_ESRISHAPE_3一致没有ESRISHAPE_3_DISSOLVE_HOLES“$(ESRISHAPE_IN_DISSOLVE_HOLES_ESRISHAPE_3)”#============================================================================ # Determines whether the attribute names should be uppercased, or whether they # should stay as specified in the shapefile.一旦映射文件/工作区#已经生成,对于该关键字的值不应该被改变。“$(ESRISHAPE_IN_UPPER_CASE_ATTR_NAMES_ESRISHAPE_3)” # ============================================================================ # The following keyword allows the user to choose what encoding to # use for reading the shapefile, overrides dbf file LDID or .cpg # file if present.“$(ESRISHAPE_IN_ENCODING_ESRISHAPE_3)” GUI OPTIONAL ENCODING ESRISHAPE_IN_ENCODING_ESRISHAPE_3 ANSI%SYSTEM%BIG5%EUC%HKBIG5%ISO%OEM%SJIS%UTF-8%CP437%CP708%CP720%CP737%CP775%CP850%CP852%CP855%CP857%CP860%CP861%CP862%CP863%CP864%CP865%CP866%CP869%CP874%CP932%CP936%CP950%CP1250%CP1251%CP1252%CP1253%CP1254%CP1255%CP1256%CP1257%CP1258%ISO8859-1%ISO8859-2%ISO8859-3%ISO8859-4%ISO8859-5%ISO8859-6%ISO8859-7%ISO8859-8%ISO8859-9%ISO-8859-11%ISO8859-13%ISO8859-15%WINDOWS-874 Character Encoding #Note: Using the search envelope requires the shape index files (.sbnand.sbx) DEFAULT_MACRO ESRISHAPE_IN_EXPOSE_ATTRS_GROUP_ESRISHAPE_3 ESRISHAPE_3_EXPOSE_ATTRS_GROUP "$(ESRISHAPE_IN_EXPOSE_ATTRS_GROUP_ESRISHAPE_3)" GUI OPTIONAL DISCLOSUREGROUP ESRISHAPE_IN_EXPOSE_ATTRS_GROUP_ESRISHAPE_3 ESRISHAPE_IN_ESRISHAPE_EXPOSE_FORMAT_ATTRS Schema Attributes # Include this file in source setting section to add native search envelope processing # Zero as a default means we don't do any search -- this makes workbench happier # =========================================================================== DEFAULT_MACRO ESRISHAPE_IN_SEARCH_ENVELOPE_MINX_ESRISHAPE_3 0 ESRISHAPE_3_SEARCH_ENVELOPE "$(ESRISHAPE_IN_SEARCH_ENVELOPE_MINX_ESRISHAPE_3)" GUI OPTIONAL FLOAT ESRISHAPE_IN_SEARCH_ENVELOPE_MINX_ESRISHAPE_3 Minimum X: # =========================================================================== DEFAULT_MACRO ESRISHAPE_IN_SEARCH_ENVELOPE_MINY_ESRISHAPE_3 0 ESRISHAPE_3_SEARCH_ENVELOPE "$(ESRISHAPE_IN_SEARCH_ENVELOPE_MINY_ESRISHAPE_3)" GUI OPTIONAL FLOAT ESRISHAPE_IN_SEARCH_ENVELOPE_MINY_ESRISHAPE_3 Minimum Y: # =========================================================================== DEFAULT_MACRO ESRISHAPE_IN_SEARCH_ENVELOPE_MAXX_ESRISHAPE_3 0 ESRISHAPE_3_SEARCH_ENVELOPE "$(ESRISHAPE_IN_SEARCH_ENVELOPE_MAXX_ESRISHAPE_3)" GUI OPTIONAL FLOAT ESRISHAPE_IN_SEARCH_ENVELOPE_MAXX_ESRISHAPE_3 Maximum X: # =========================================================================== DEFAULT_MACRO ESRISHAPE_IN_SEARCH_ENVELOPE_MAXY_ESRISHAPE_3 0 ESRISHAPE_3_SEARCH_ENVELOPE "$(ESRISHAPE_IN_SEARCH_ENVELOPE_MAXY_ESRISHAPE_3)" GUI OPTIONAL FLOAT ESRISHAPE_IN_SEARCH_ENVELOPE_MAXY_ESRISHAPE_3 Maximum Y: # =========================================================================== DEFAULT_MACRO ESRISHAPE_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_ESRISHAPE_3 ESRISHAPE_3_SEARCH_ENVELOPE "$(ESRISHAPE_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_ESRISHAPE_3)" GUI OPTIONAL COORDSYS ESRISHAPE_IN_SEARCH_ENVELOPE_COORDINATE_SYSTEM_ESRISHAPE_3 Search Envelope Coordinate System: # =========================================================================== DEFAULT_MACRO ESRISHAPE_IN_CLIP_TO_ENVELOPE_ESRISHAPE_3 NO ESRISHAPE_3_CLIP_TO_ENVELOPE "$(ESRISHAPE_IN_CLIP_TO_ENVELOPE_ESRISHAPE_3)" GUI OPTIONAL CHECKBOX ESRISHAPE_IN_CLIP_TO_ENVELOPE_ESRISHAPE_3 YES%NO Clip to Search Envelope DEFAULT_MACRO ESRISHAPE_IN_CHECK_NUMERIC_FIELDS_ESRISHAPE_3 yes ESRISHAPE_3_CHECK_NUMERIC_FIELDS "$(ESRISHAPE_IN_CHECK_NUMERIC_FIELDS_ESRISHAPE_3)" DEFAULT_MACRO ESRISHAPE_IN_ADVANCED_ESRISHAPE_3 GUI OPTIONAL DISCLOSUREGROUP ESRISHAPE_IN_ADVANCED_ESRISHAPE_3 ESRISHAPE_IN_TRIM_PRECEDING_SPACES_ESRISHAPE_3%ESRISHAPE_IN_GEOMETRY_ESRISHAPE_3 Advanced DEFAULT_MACRO ESRISHAPE_IN_TRIM_PRECEDING_SPACES_ESRISHAPE_3 yes ESRISHAPE_3_TRIM_PRECEDING_SPACES "$(ESRISHAPE_IN_TRIM_PRECEDING_SPACES_ESRISHAPE_3)" GUI CHOICE ESRISHAPE_IN_TRIM_PRECEDING_SPACES_ESRISHAPE_3 yes%no Trim Preceding Spaces DEFAULT_MACRO ESRISHAPE_IN_GEOMETRY_ESRISHAPE_3 GUI OPTIONAL DISCLOSUREGROUP ESRISHAPE_IN_GEOMETRY_ESRISHAPE_3 ESRISHAPE_IN_SIMPLE_DONUT_GEOMETRY_ESRISHAPE_3%ESRISHAPE_IN_MEASURES_AS_Z_ESRISHAPE_3%ESRISHAPE_IN_DISSOLVE_HOLES_ESRISHAPE_3%ESRISHAPE_IN_REPORT_BAD_GEOMETRY_ESRISHAPE_3 Geometry # ============================================================================ # Option to use simple donut geometry creation, which is faster than the # original creation method, but less meticulous at detecting and correcting # geometric anomalies (i.e.holeswithinholes) DEFAULT_MACRO ESRISHAPE_IN_SIMPLE_DONUT_GEOMETRY_ESRISHAPE_3 simple ESRISHAPE_3_SIMPLE_DONUT_GEOMETRY "$(ESRISHAPE_IN_SIMPLE_DONUT_GEOMETRY_ESRISHAPE_3)" GUI LOOKUP_CHOICE ESRISHAPE_IN_SIMPLE_DONUT_GEOMETRY_ESRISHAPE_3 "\"Orientation Only\",simple"%"\"Orientation and Spatial Relationship\",complex" Donut Geometry Detection # ============================================================================ # The following GUI line sets whether measure values in the shapefiles should # be treated as elevations.DEFAULT_MACRO ESRISHAPE_IN_MEASURES_AS_Z_ESRISHAPE_3 no ESRISHAPE_3_MEASURES_AS_Z "$(ESRISHAPE_IN_MEASURES_AS_Z_ESRISHAPE_3)" GUI CHOICE ESRISHAPE_IN_MEASURES_AS_Z_ESRISHAPE_3 yes%no Treat Measures as Elevation # ============================================================================ # The following keyword sets whether the reader dissolves 甜甜圈上的洞。《esrishape_U 3 U dis溶U dis溶U dis溶U dis溶U dis溶U esrishape U 3)“gui选择esrishape U esrishape U dis溶U dis溶U esrishape U 3是%否溶溶邻孔5 3 3 3 3======================================================================以下关键字设置是否应通过“shape_u geometry_error{}list”属性报告错误的几何体。_REPORT_BAD_BAD_GEOMETRY_ESRISHAPE_MACRO默认_宏ESRISHAPE_在_GEOMETRY_3_ESRISHAPE_3_BAD_GEOMETRY_ESRISHAPE_3)“GUI choosrishape_ESRISHAPE_在_REPORT_BAD_GEOMETRY_ESRISHAPE_3 ESRISHAPE_3)“GUI choosrishape_在_报告中ESRISHAPE_BAD_GEOMETRY_ESRISHAPE_ESRISHAPE_3是%no ESRISHAPE_ESRISHAPE_ESRISHAPE_3)“GUI choosrishape在_rep====================默认宏esrishape_in_network_authentication_esrishape_3 esrishape_3_network_authentication“$(esrishape_in_network_authentication_esrishape_3)”gui可选身份验证器esrishape_in_network_authentication_esrishape_3 container%group%container_title%“network authentication%”“提示类型%network network authentication”#这一点已经够够够够了,够够够了,够够了,够够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够了,够数据集“$(SourceDataset_ESRISHAPE_3)”!END_SOURCE_HEADER#!启动wb_header宏wb_keyword“citygml_6”!END_WB_HEADER#!开始_dest_header citygml citygml_6!结束目的地标题!启动WB_HEADER DEFAULT_宏DestDataset INCLUDE[如果{“$(DestDataset)”!=“”}{\puts{default_macro destdataset_citygml_6$(destdataset)}}]!END_WB_HEADER#!开始_DEST_HEADER CITYGML CITYGML_6 DEFAULT_MACRO DestDataset_CITYGML_6$(DestDataset_CITYGML_10)图形用户界面文件名DestDataset_CITYGML_6 CITYGML_文件(.gml;*.xml)|*.gml;*.xml citygml citygml citygml citygml citygml citygml citygml citygml citygml所有citygml citygml*citygml*citygml*目的地citygmcitygml_schema_files_citygml_6,citygml出城价6%1.0%2.0%citygml出城价6.6使用citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygml.citygm“是(推荐)\”,是“%”\“否(不推荐-向后兼容)\”,否“写入程序”由CityGML Schema DEFAULT_MACRO CityGML_OUT_CityGML_6 None CityGML_6 ADE“$(CityGML_OUT_CityGML_6)”驱动的GUI ACTIVECHOICE CityGML_OUT_CityGML_6“\”None“,”CityGML_OUT_CityGML_6_XSD_DOC“%NoiseADE,citygml.outu.citygml.6.xsd.doc%其他应用程序域扩展名默认的其他应用程序域扩展名默认的宏citygml.outu.outu.add.add.namespace的前缀添加到特征类型中的前缀添加到特征类型中的前缀添加到特征类型中的前缀$(citygml.outu.add.namespace的前缀添加到特征类型中的前缀添加到特征类型中的前缀添加到特征类型中的前缀添加到特征类型中的前缀添加到特征类型中的前缀添加到特征类型中的前缀6)“gui选择citygml.outu.out添加添加到特征名称空间中的前缀添加到特征添加到特征中的前缀”。u types_citygml_6是%n否添加XMLNamespace Prefix to Feature Types: DEFAULT_MACRO CITYGML_OUT_ADE_XSD_DOC_CITYGML_6 CITYGML_6_ADE_XSD_DOC "$(CITYGML_OUT_ADE_XSD_DOC_CITYGML_6)" GUI OPTIONAL MULTIFILE CITYGML_OUT_ADE_XSD_DOC_CITYGML_6 ADE_Schema_File(*.xsd)|*.xsd|All_Files(*)|* ADE Schema File(s): # ============================================================================ 默认为U宏CITYGML U宏CITYGML U U宏CITYGML U U宏CITYGML U宏出图文档编码U CITYGML U 6 CITYGML U 6 CITYGML U 6 CITYGML U 6 CITYGML U 6 CITYGML U 6 CITYGML U 6 CITYGML U宏CITYGML U宏CITYGML U出图文档编码U CITYGML U CITYGML U CITYGML U CITYGML U 6 CITYGML U 6 CITYGML U 6 CITYGML U”GUI可选字符串或编码CITYGML U宏CITYGML U出图文档编码CITYGML U CITYGML U CITYGML=DEFAULT\u宏CITYGML出品人气头条评论《CITYGML》6 CITYGML出品人气头条评论$(CITYGML出品人气头条评论《CITYGML》6)“GUI任选文本编辑《XML CITYGML出品人气头条评论》6 CITYGML出品人气头条评论:355;訛;=================================================================================================================默认的宏CITYGML_OUT_SCHEMA_LOCATION_CITYGML_6 CITYGML_6_SCHEMA_LOCATION“$(citygml-citygml-outu-schemau-location-citygml-6”gui可选文本“编辑”citygml-outu-schemau-citygml-6-xsi-citygml-6-xsi-schemalocation:schemalocation:schemalocation:schemalocation:;========================================================================================================out_restrict_curves_to_polyline_citygml_6是citygml_6_restrict_curves_to_polyline“$(citygml_out_restrict_to_polyline_citygml_6)”图形用户界面查找选择citygml_out_restrict_curves_to_polyline_citygml_6“\”是(推荐)\”,是“%”\“否(不推荐-向后兼容)\”,否“将曲线限制为多段线”限制为“否”限制为多段线”限制为“否”限制为多段线”限制曲线\35;=====================================================默认默认宏citygml.citygml.U宏citygml.citygml.U宏citygml.citygml.u outu自动生成_自动生成_生成_生成_可能时_citygml.6是citygml.citygml.6 _6 _6 _删除_自动生成_自动生成_“$(citygml_out_remove_auto_generated_ids_when_possible_citygml_6)”图形用户界面查找选项CITYGML_OUT_REMOVE_AUTO_GENERATED_IDS_WHEN_POSSIBLE_CITYGML_6 Yes%No Remove Auto Generated GML IDs When Possible: # ============================================================================ DEFAULT_MACRO CITYGML_OUT_USE_CORE_NAMESPACE_PREFIX_CITYGML_6 Yes CITYGML_6_USE_CORE_NAMESPACE_PREFIX "$(CITYGML_OUT_USE_CORE_NAMESPACE_PREFIX_CITYGML_6)" gui gui查找用户选择citygml出用户使用core_-core_-core_-citygml_-citygml_-citygml_-6是%否使用core名称空间前缀;;;;============================================默认的宏citygml-citygml出用户使用citygml_-citygml_-citygml_-citygml_-citygml_-citygml_-citygml_-6-core'core”名称空间前缀u 6_-texture_-directory“$(citygml_-out_-texture_-directory_-citygml_-6)”图形用户界面可选文本CityGML出品地目录下的CityGML U 6纹理子文件夹下的CityGML U 6纹理子文件夹下的CityGML U 6纹理地目录下的CityGML U 6纹理子文件夹下的CityGML U 6纹理地目录下的CityGML U 6纹理子文件夹下的纹理度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度度ml_out_theme_name_citygml_6)“gui可选文本citygml_out_theme_name_citygml_6主题名称#一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市的城市ml_OUT_CITYGML_VALIDATION_CITYGML_6 Yes%No Validate输出文件:#一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个又一个的选择CITYGML_OUT_TEXTURE_OUTPUT_FORMAT_CITYGML_6 Auto,NONE%PNG,PNGRASTER%JPEG%GIF,gifRaster%bmp%ecw%erdas%geotiff%ingr%jpeg2000%mrsid%pcidsk%sgi%tiff%xpm首选纹理格式: erwrites the GML srsName with the specified value.当未指定#时,输入特性的FME坐标系统名称将用作GML文档中srsName的#值。“$(CITYGML_OUT_SRS_NAME_CITYGML_6)” GUI OPTIONAL TEXT CITYGML_OUT_SRS_NAME_CITYGML_6 GML srsName: # ============================================================================ # This keyword specifies the axis order for a coordinate tuple for the specified # SRS_NAME in the GML document.此关键字仅在与SRS_NAME关键字一起使用时适用。这个关键字的有效值是1、2、2、1、# 1、2、3和2、1、3。DEFAULT_MACRO citygml_out_srs_axis_6 1,2,3 CITYGML_6_SRS_AXIS_ORDER "$(CITYGML_OUT_SRS_AXIS_ORDER_CITYGML_6)"GUI可选的CITYGML_OUT_SRS_AXIS_ORDER_CITYGML_6 1,2%2,1%1,2,3%2,1,3 GML SRS轴顺序:# ============================================================================ DEFAULT_MACRO CITYGML_OUT_PRETTY_PRINT_SETTINGS_CITYGML_6 GUI OPTIONAL DISCLOSUREGROUP CITYGML_OUT_PRETTY_PRINT_SETTINGS_CITYGML_6 CITYGML_OUT_PRETTY_PRINT_CITYGML_6%CITYGML_OUT_INDENT_SIZE_CITYGML_6%CITYGML_OUT_REPLACE_TABS_WITH_SPACES_CITYGML_6 Pretty Printing DEFAULT_MACRO CITYGML_OUT_PRETTY_PRINT_CITYGML_6 No CITYGML_6_PRETTY_PRINT "$(CITYGML_OUT_PRETTY_PRINT_CITYGML_6)" GUI CHOICE CITYGML_OUT_PRETTY_PRINT_CITYGML_6 Yes%No Pretty Print: DEFAULT_MACRO CITYGML_OUT_INDENT_SIZE_CITYGML_6 1 CITYGML_6_INDENT_SIZE "$(CITYGML_OUT_INDENT_SIZE_CITYGML_6)" GUI CHOICE CITYGML_OUT_INDENT_SIZE_CITYGML_6 0%1%2%3%4%5%6%7%8%9 Indent Size: DEFAULT_MACRO CITYGML_OUT_REPLACE_TABS_WITH_SPACES_CITYGML_6 No CITYGML_6_REPLACE_TABS_WITH_SPACES "$(CITYGML_OUT_REPLACE_TABS_WITH_SPACES_CITYGML_6)" GUI CHOICE CITYGML_OUT_REPLACE_TABS_WITH_SPACES_CITYGML_6 Yes%No Replace Tabs with Spaces: # ============================================================================ # Opt in for destination dataset type vs format type validation DEFAULT_MACRO CITYGML_OUT_DESTINATION_DATASETTYPE_VALIDATION_CITYGML_6 Yes CITYGML_6_DESTINATION_DATASETTYPE_VALIDATION "$(CITYGML_OUT_DESTINATION_DATASETTYPE_VALIDATION_CITYGML_6)" DEFAULT_MACRO CITYGML_OUT_COORDINATE_SYSTEM_GRANULARITY_CITYGML_6 DATASET CITYGML_6_COORDINATE_SYSTEM_GRANULARITY "$(CITYGML_OUT_COORDINATE_SYSTEM_GRANULARITY_CITYGML_6)" CITYGML_6_DATASET "$(DestDataset_CITYGML_6)" #!结束目的地标题!START_WB_HEADER # !END_WB_HEADER#!end_header log_filename“$(fme_mf_dir)m_14887-try-network.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_filter_mask-1个默认_宏数据集_关键字_esrishape_3个默认_宏数据集_KEYWORD_CITYGML_6 CITYGML_6#——-------------------------------------------------------------------------宏工作区名称m_-try-network宏FME_-VIEWER_-APP fmedatainspectorා——Char(50)Ward char(50)路宽短短双双结点短扁桃体短---------------------------------------FasyY-DEF*TraceFungFielyyNoy“路由器和意想不到的输入删除器”命令PrimdPARMY评价单遍多读关键字ESRISHAPE3 3输入特征-Type*路由ESRHAPHAPEESRISHAPE_3::VasantVihar_line TO FME_GENERIC::VasantVihar_line ALIAS_GEOMETRY MERGE_INPUT Yes OUTPUT ROUTED FEATURE_TYPE*ESRISHAPE_3_MERGE_DEF ESRISHAPE_3::VasantVihar_line EXACT VasantVihar_line#-----------------------------------FACTORY_DEF*TeeFactory FACTORY_NAME“VasantVihar_line(ESRISHAPE_3)Splitter“输入功能_TYPE VasantVihar_line输出功能_TYPE VasantVihar_line_ESRISHAPE_3默认_MACRO WB_CURRENT#CONTEXT-----------------------------------工厂定义*去集工厂工厂名称去集器输入功能_TYPE VasantVihar_line_ESRISHAPE_3递归是拆分复合否实例化_几何_实例_新否集合_fme_类型是几何_名称_字段几何_名称输出点功能_类型去聚集器_类型去聚集输出线功能_类型去聚集器_类型去聚集输出多边形功能_类型去聚集器_类型去聚集输出圆环功能_类型去聚集输出聚合功能_类型去聚集器_DEAGGREGATED#——__ fme_拒绝代码工厂定义测试工厂名称3dforcer_4_拒绝输入功能类型拒绝对象测试值(fme拒绝代码)!=“”输出传递特性\u类型3dforcer\u 4_ @重命名属性(fme_rejection_code,uuu fme_rejection_code_uuu code)输出失败功能_type 3dforcer_4_output default_macro_wb_bypass_termination no factory_def*teefory factory_name 3dforcer_4_ 输入特性_ 输出失败的FEATURE_TYPE * @Abort(已编码,3DForcer_4 输出 一个 拒绝了 特性。 继续 翻译 特性 拒绝了 改变 工作空间 参数 翻译 拒绝了 功能 处理 继续 翻译 )# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FACTORY_DEF * TeeFactory FACTORY_NAME“CityGMLGeometrySetter输入输入收集器”输入FEATURE_TYPE 3 dforcer_4_output输出FEATURE_TYPE CityGMLGeometrySetter_Input宏观CityGMLGeometrySetter_WORKSPACE_NAME CityGMLGeometrySetter宏(CityGMLGeometrySetter_WORKSPACE_NAME)美元_XFORMER_NAME CityGMLGeometrySetter宏(CityGMLGeometrySetter_WORKSPACE_NAME)美元_TRANSFORMER_GROUP宏(CityGMLGeometrySetter_WORKSPACE_NAME) ___COMPOUND_PARAMETERS宏(CityGMLGeometrySetter_WORKSPACE_NAME)美元_SUB_DOC_NAME CityGMLGeometrySetter宏(CityGMLGeometrySetter_WORKSPACE_NAME)美元_GEOM lod0Network宏(CityGMLGeometrySetter_WORKSPACE_NAME)美元_ROLE cityObjectMember DEFAULT_MACRO CityGMLGeometrySetter_WORKSPACE_NAME”包括(把{宏WB_OLD_CONTEXT_ (CityGMLGeometrySetter_WORKSPACE_NAME)美元(WB_CURRENT_CONTEXT)};将{宏WB_CURRENT_CONTEXT $ (CityGMLGeometrySetter_WORKSPACE_NAME)}] FACTORY_DEF * TeeFactory FACTORY_NAME " $ (CityGMLGeometrySetter_WORKSPACE_NAME) _Input1518546525输入分流”输入FEATURE_TYPE " $ (CityGMLGeometrySetter_WORKSPACE_NAME) _Input“输出FEATURE_TYPE " $ (CityGMLGeometrySetter_WORKSPACE_NAME) _Input " # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FACTORY_DEF {*} AttrSetFactory FACTORY_NAME (CityGMLGeometrySetter_WORKSPACE_NAME) _AttributeCreator美元输入FEATURE_TYPE "$ " (CityGMLGeometrySetter_WORKSPACE_NAME)_Input" MULTI_FEATURE_MODE NO NULL_ATTR_MODE NO_OP attrset_create__missing_fdiv ATTR_ACTION {"" citygml_lod_name" "SET_TO" "$($(CityGMLGeometrySetter_WORKSPACE_NAME)_GEOM$encode)"} ATTR_ACTION {"" citygml_feature_role" "SET_TO" "$($(CityGMLGeometrySetter_WORKSPACE_NAME)_ROLE$encode)" } OUTPUT OUTPUT FEATURE_TYPE "$(CityGMLGeometrySetter_WORKSPACE_NAME)_AttributeCreator_OUTPUT" # ------------------------------------------------------------------------- Tcl2 proc $(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter_30b3b7c8_4a58_45e9_ba72_34869965e9276_createDomain { in_domainName } { set domainName $in_domainName;如果{{ {{set xFormName [FME_EncodeText {$(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter_}];设置域名xFormName美元域名;};返回$域名;}包含[设置宏行"MACRO $(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter_SRC_ATTRS_EXP ";[拆分"citygml_lod_name"]{追加宏行",$attr";};把macroLine美元;$(CityGMLGeometrySetter_WORKSPACE_NAME)_AttributeCreator_OUTPUT“GQUERY”@EvaluateExpression(FDIV,STRING_ENCODED,for) 几何学 几何 在哪里 几何学 父:几何 = 0 返回 数量 几何学 fme_id ,$(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter) “动作SET_TRAITS参数是citygml_lod_name输出结果FEATURE_TYPE $(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter ___ RemoveAttrs___ FACTORY_DEF NOT_THIS_TIME TeeFactory FACTORY_NAME $(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter_AttrRemover INPUT FEATURE_TYPE $(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter ___ RemoveAttrs___输出FEATURE_TYPE * @RemoveAttributes(fme_encoded” $($(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter_SRC_ATTRS_EXP)“)FACTORY_DEF * TeeFactory FACTORY_NAME $(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter_Outputter INPUT FEATURE_TYPE $(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter ___ RemoveAttrs___输出FEATURE_TYPE ”$(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter_SET“ FACTORY_DEF * TeeFactory FACTORY_NAME ”$(CityGMLGeometrySetter_WORKSPACE_NAME)_Output1518546525输出集电极“ 输入端FEATURE_TYPE “$(CityGMLGeometrySetter_WORKSPACE_NAME)_GeometryPropertySetter_SET” OUTPUT FEATURE_TYPE “$(CityGMLGeometrySetter_WORKSPACE_NAME)_output” INCLUDE [看跌{MACRO WB_CURRENT_CONTEXT $(WB_OLD_CONTEXT _ $(CityGMLGeometrySetter_WORKSPACE_NAME))}] FACTORY_DEF * TeeFactory FACTORY_NAME “CityGMLGeometrySetter输出输出更名/ Nuker” INPUT FEATURE_TYPE CityGMLGeometrySetter_Output OUTPUT FEATURE_TYPE CityGMLGeometrySetter_Output # ------------------------------------------------------------------------- FACTORY_DEF * RoutingFactory FACTORY_NAME "Destination Feature Type Routing Correlator" COMMAND_PARM_EVALUATION SINGLE_PASS INPUT FEATURE_TYPE * ROUTE FME_GENERIC CityGMLGeometrySetter_Output TO CITYGML __GO_TO_FINAL_OUTPUT_ROUTER__ multi_writer_id,0, SupplyAttributes ENCODED __wb_out_feat_type__ GEOMETRY FEATURE_TYPE_ATTRIBUTE __wb_out_feat_type__输出连FEATURE_TYPE * OUTPUT NOT_ROUTED FEATURE_TYPE __nuke_me__ @ TCL2( “FME_StatMessage 818059 [FME_GetAttribute fme_template_feature_type] 818060 818061 fme_warn”)#------------------------------------------------------------------------- FACTORY_DEF * TeeFactory FACTORY_NAME "Final Output Nuker" INPUT FEATURE_TYPE __nuke_me__ # ------------------------------------------------------------------------- CITYGML_6_DEF Road citygml_target_uri xml_buffer gml_description xml_buffer gml_name xml_buffer citygml_city_object_member{}.xlink_href xml_buffer gml_feature_member{}.xlink_href xml_buffer