新建数据集

使用说明

SuperMap 中新建数据集功能可创建点、线、面、文本、CAD、模型、属性表、三维点、三维线、三维面、栅格、影像、镶嵌、视频共14种类型的数据集。

功能入口

  • 开始选项卡->新建数据集组->gallery控件。
  • 工作空间中某个数据源的右键菜单->新建数据集->数据集类型项。
提示:
  • 新建数据集组中的gallery控件只有在当前打开的工作空间中有打开的数据源时才可用。
  • 根据选择新建的数据集类型,在新建数据集对话框中的新建数据集列表会优先显示选中的创建类型。新建数据集对话框可一次性新建多个相同或不同的数据集。

操作说明

以在gallery控件中创建面数据集为例,操作步骤如下:

  1. 单击开始->新建数据集组 gallery 容器中的控件,弹出新建数据集对话框。
  2. 在对话框的列表中设置新建的数据集名称、目标数据源、创建类型等信息。
    • 目标数据源:用来设置新建的数据集所在的目标数据源。其下拉按钮菜单中列出了当前打开的工作空间中所有打开的数据源的别名,您通过选择其中的一个数据源来指定新建的数据集所在的目标数据源。
    • 创建类型:默认为您最初单击的功能控件对应的数据集类型,这里为类型。您可通过其下拉按钮,重新选择目标数据集的类型。
    • 数据集名称:用来设置新建的数据集名称, 可双击该单元格重新命名,合法的数据集命名规则可参见数集命名规则
    • 添加到地图:默认不添加,可通过下拉按钮选择不添加新地图当前地图(当前工作空间有打开的地图窗口时显示)任一项。若选择新地图,则创建数据集后将数据集添加至新的地图窗口中;若选择当前地图,则创建数据集后将数据集添加至当前打开的地图窗口中。
  3. 设置好列表中的相关参数之后,可在对话框右侧选择数据集是否使用模板进行创建,具体参数说明如下:
    • 不使用模板:需要设置数据集的编码类型、字符集和坐标系。
      • 编码类型:该项只当新建的数据集类型为线、面数据集时,才可设置。数据集的编码类型就是数据集存储时的压缩编码方式,具体内容请参见:数据集压缩编码方式
      • 字符集:对新建的数据集可以选择适合的字符集。对于普通版本的桌面产品,字符集默认为 ASCII(Default);对于 Unicode 版本的桌面产品,字符集默认为 UTF-8。有关支持的字符集及其介绍,请参见:字符集列表
      • 坐标系设置:支持对新建数据集设置坐标系,有关坐标系设置的介绍,请参见:投影设置
    • 使用模板:指定模板数据集后即可根据模板创建数据集,创建的数据集属性表结构及大部分属性都与模板数据集一致,例如投影信息、字符集、值域等。
      提示:

      新创建的数据集范围为0,空间索引为无空间索引,对象个数为零。

    • 存储方式:当选择的存储数据源为 MongoDB 数据库数据源时,可以选择 Supermap 和 Geojson 两种数据存储方式。其中 Supermap 是SuperMap 自定义的存储格式;Geojson是 MongoDB 的空间数据存储格式。
    • SmID字段类型:默认为32位整型。
  4. 完成新建数据集的各项设置后,单击新建数据集对话框底部的确定按钮,即可完成新建数据集的操作。
注意事项:
  • 若在工作空间管理器中的数据源节点中选择多个数据源,则单击新建数据集组中的按钮控件后,默认的目标数据源为所选数据源最上方的数据源。
  • 数据集命名规则:
    1. 由汉字、字母、数字和下划线组成,但不能以数字、下划线开头。
    2. 长度不得为0,不得超过59个字符,即59个英文字母或者59个汉字。若数据集名称超过59个字符,超出部分会自动截断。
    3. 不能有非法字符,如空格、括号等。
    4. 不能与各个数据库的保留字段冲突。

相关主题