地图工作室支持通过上传数据和接入 SuperMap iServer REST 数据服务的方式添加数据,并可以将其添加到地图中,进而更改样式、制作专题图等。上传成功的数据将存储到门户“我的数据”中,以便统一管理。需要注意的是,添加数据的坐标系需与底图的坐标系保持一致。
从资源中心添加
支持添加 SuperMap iPortal 资源中心的 SuperMap iServer REST 数据服务、结构化数据。
添加步骤:
- 在左侧面板选择“数据”,点击“添加数据”;
- 选择“从资源中心添加”,列表中包含已注册到资源中心 SuperMap iServer
REST 数据服务、结构化数据。根据资源权限将全部资源分为了“我的数据”、“公开的数据”、“分享给我的数据”、“我的组织数据”、“我的群组数据”。
- 选中要添加的结构化数据或数据服务,点击面板右下角的“添加”完成操作。
上传数据
在上传数据前,门户管理员需配置结构化数据存储,以存储上传的数据。
支持的数据格式:CSV、EXCEL、GeoJSON
支持的数据坐标系:WGS
1984、WGS 1984 / Pseudo-Mercator、CGCS2000、Xi-An 1980、Beijing 1954。
上传步骤:
- 在左侧面板选择“数据”,点击“添加数据”;
- 选择“上传数据”,在虚线框中点击开始选择待上传的文件,或将待上传文件拖拽至虚线框中,然后点击“下一步”;
- 在参数设置页面:
a) 地图工作室将初步解析您的数据并在该页面中展示部分数据以便预览,如字段类型解析有偏差,可在表格第一行中修改字段类型;
b) 根据数据的实际信息,您可以修改数据的分隔符、编码、首行是否为字段信息,修改时预览数据将即时响应并更新;
c) 指定数据的空间信息用于后续将数据添加到地图上,包括坐标类型、坐标字段、数据坐标系等信息,完成后点击“上传”;
等待上传完成,“数据”面板会列出上传的数据。鼠标移动到该数据记录上,如数据坐标系同底图一致,点击“添加到地图”按钮,即可将该数据添加到地图上。
通过 URL 添加
支持通过输入服务地址的方式接入数据,可输入 SuperMap iServer 中发布的 REST 数据服务地址。
操作步骤:
- 在页面左侧选择“数据”,点击“添加数据”;
- 选择“通过URL添加”,在地址输入框中填写数据服务的地址,如:
- http://<server>:<port>/iserver/services/{dataProvider}/rest/data/datasources/{dataSourceName},添加此地址,数据源中的数据集将全部添加至地图工作室
- http://<server>:<port>/iserver/services/{dataProvider}/rest/data/dataSources/{dataSourceName}/datasets/{datasetName},用于添加数据源中名为
{datasetName} 的数据集
- 若上述服务是受保护服务,需勾选“访问此服务需要令牌”,并在出现的“令牌”输入框中输入该服务的访问令牌;
- 点击“添加”按钮完成添加;
- 添加完成后,“数据”面板将列出已添加的数据集。鼠标移动到该数据记录上,如数据坐标系同底图一致,点击“添加到地图”按钮,即可将该数据添加到当前地图上。