使用 MAPSYMBOLIMPORTEXPORT 命令或 Microsoft VBA 脚本,可以在单个操作中导出多个符号。
将符号导出为符号库或 XML 文件。
使用用户界面导出符号
通常,可以将符号导出为符号库 (*.layer) 或 XML 文件。 如果在步骤 3 中选择了多个符号,则在“另存为”类型下拉列表中只能看见符号库 (*.layer)。
不使用用户界面导出符号
输入完一个符号名称后,使用 Enter 键继续输入下一符号名称。使用 Esc 键可中断操作,如果输入了有效的符号名,则系统会跳至下一步骤;否则 MAPSYMBOLIMPORTEXPORT 命令会以消息“未选择要导出的符号”结尾。
“图层”选项需要图层文件的完整路径;XML 需要文件夹的路径。
CMDDIA 0 FILEDIA 0 _MAPSYMBOLIMPORTEXPORT _EXPORT symbol1 symbol2 _LAYER "C:\Test\export.layer"
用于将所有符号导出为 XML 的脚本在路径 c:\temp 应为以下形式:
CMDDIA 0 FILEDIA 0 _MAPSYMBOLIMPORTEXPORT _EXPORT _XML "C:\temp"