自动制图
使用说明
自动制图工具可以根据输入的数据集与对应的图层属性模板来制作一幅地图,并保存地图到工作空间中。目前,自动制图工具暂不支持对分布式数据进行自动制图。
自动制图可以接收多个数据集作为地图中的多个图层,图层在地图中的叠加顺序由数据集在图层数据集合中的顺序而定。下图为 SuperMap iDesktopX 参数面板,面板中的图层数据集合为一个有序列表,列表的序号即为该数据集对应图层在地图中的顺序,例如,序号1表示地图中的最顶层图层。
自动制图的“图层模板集合”中的成员与图层数据集合中的成员为一一对应关系,即序号为1的图层模板将作为图层数据集合中序号为1的图层数据的显示风格模板,以此类推。
参数说明
参数名 | 默认值 | 参数释义 | 参数类型 |
---|---|---|---|
工作空间文件 | 结果地图保存的工作空间文件全路径,目前仅支持本地文件型工作空间。若工作空间文件不存在,将自动创建。 | String | |
地图名称 | 地图的名称。若地图名称与工作空间中已有地图重名,将在地图名称后面添加“_”+数字序号。 | String | |
地图属性 | 地图属性相关设置,例如:反走样设置、压盖设置、标签置顶显示、显示完整标签、地图背景颜色、地图裁剪显示、地图动态投影、地图固定比例尺等。 地图属性通过地图模板文件指定。该参数为地图模板文件(.xml)的全路径,仅支持本地文件路径。 地图模板可以使用SuperMap iDesktopX制作并输出,地图模板中关于地图属性设置的全部内容都将应用到自动制图的结果地图。 ![]() 该参数未设置,结果地图将使用默认地图属性设置。 结果地图的图层风格和属性设置不会使用地图模板中的内容,而使用“图层模板集合”参数的配置。 |
String | |
图层数据集合 | 用于制图的数据集集合,一个数据集对应地图中的一个图层,图层在地图中的顺序与数据集在集合中的顺序保持一致,集合中第1个数据集为最顶层图层。 | Dataset | |
图层模板集合 | 使用图层属性模板为图层数据集合中的数据配置显示风格。该集合同图层数据集合都为有序集合,两个集合中的项目为一一对应关系,该集合中每一项为一个图层属性模板文件全路径,仅支持本地路径。 图层属性模板为xml文件,可以使用SuperMap iDesktopX 制作和导出,如下图所示,针对普通图层或者影像图层,选中图层导出为图层属性模板。 ![]() 针对专题图层,选中专题图层导出为图层属性模板,而非专题图模板。 针对镶嵌数据集图层,如下图所示,选中镶嵌数据集影像图层,导出为图层属性模板。 该参数未设置,将使用默认图层风格和属性设置。 ![]() |
String |
输出结果
自动制图工具的输出结果有两个:
地图名称:结果地图的名称。
工作空间:结果地图保存的工作空间文件的全路径。