选择底图后,在“图层”选项卡,您可以根据具体需求添加图层,如:通过文件添加、通过搜索添加、通过 Web 添加,还可以添加标注图层,然后直接绘制添加标注 (Marker)。此外,还支持对通过上传文件添加的要素图层、标注图层以及添加的地图服务图层中的要素进行搜索等。
通过文件添加
您可以通过上传文件向地图添加要素。上传文件前,需要 iPortal 管理员添加 iServer 托管服务器和配置关系型存储。
目前支持上传带分隔符的 CSV 格式的文本文件(*.csv)、 Excel 文件(*.xlsx 或 *.xls)、 GeoJSON 文件(*.geojson)和压缩为 zip 包的 Shapefile 数据,上传的文件需为 UTF-8 编码,且需包含表示地理坐标的数据列。
您可以通过以下三种方式添加数据文件:
- 在“添加图层”选项卡中,选择“通过文件添加”,直接拖拽本地磁盘中的数据文件到当前界面,实现快速上图
- 在“添加图层”选项卡中,选择“通过文件添加”,点击“上传文件”按钮,从计算机中选择需要上传的文件
- 在“添加图层”选项卡中,选择“通过文件添加”,点击“我的数据”按钮,从我的数据或他人共享的数据中选择需要上传的文件
选中数据文件后,您还可以进行以下操作:
- 选中文件后,会列出该文件的名称和属性表,文件的名称即为所添加的矢量图层名称,矢量图层名称默认不允许重复。
- 系统会优先按照坐标添加要素,自动识别源文件的坐标系、经度和纬度列,您也可以手动指定源文件的坐标系、经度和纬度所在列,或者更改添加要素的方式为按行政区划、按地址(需配置地址匹配服务)、按编码等方式
- 最后点击“添加”按钮,上传文件向地图中添加要素,对于不符合规定的数据条目,系统会自动过滤掉
文件上传成功后,会自动保存至“我的数据”中。您可以查看单个要素的属性数据,也可以查看属性表信息。上传文件添加的点要素图层默认显示的是基本样式(基础专题图),当然,您也可以制作单值专题图、分段专题图、热力图、等级符号专题图和迁徙图。
属性表查询
通过上传文件添加的矢量要素图层,支持查看该图层的属性表信息。点击矢量图层名称下方的属性表按钮,会弹出该图层的属性表信息,您可以对该属性表进行以下操作:
- 搜索:在属性表的右上角的搜索框中,输入您要查询的字段的关键字符即可
- 排序:属性表的各个列,支持按升序或降序进行排序
- 联动:支持属性查图,鼠标点击属性表中的某一行,会在地图上显示该要素点的位置,以及该要素点的属性信息
- 显示要素个数:在属性表的左上方,会显示该图层中添加的要素个数
属性表字段的显示与隐藏
点击矢量图层名称右侧的”更多“按钮,在下拉列表中选择“图层属性”,在弹出的图层属性对话框中,点击属性字段后面的
图标,可以控制该属性字段在属性表中或单个要素的属性信息中的显示与隐藏。例如,您不想在属性表中显示经纬度坐标字段,那么可以在图层属性对话框中将这两个字段隐藏。
上传文件支持动态投影
如果上传的矢量源文件投影与目标底图投影不一致,会进行自动的投影转换,转成与底图一致的投影后进行正确的叠加。目前,支持动态投影的文件源投影包括: EPSG Code:4326、EPSG Code:3857 和百度坐标,可与任一目标底图投影包括:EPSG Code:4326、EPSG Code:3857 、百度坐标和谷歌坐标进行正确叠加。关于 EPSG Code 的介绍请参见:SuperMap 支持的 EPSG Code。
通过搜索添加
在“图层”选项卡中,选择“添加图层”->“通过搜索添加”,您既可以添加自己通过上传数据发布的地图和数据服务,也可以添加注册到 iPortal 中的 REST 地图服务和数据服务作为图层。
添加我的服务
我发布的服务是指通过上传数据发布的服务,关于如何发布服务请参见:上传数据发布服务。在“通过搜索添加”选项卡中,点击“我的服务”,会列出可用的地图服务,即:RESTMAP 和 RESTDATA 类型的服务,如果您还没有发布任何地图或数据服务,可以转到资源中心的数据页面,进行数据的上传和发布服务。
通过 Web 添加
在“通过 Web 添加”选项卡中,您需要选择服务类型、设置服务地址。
目前支持添加 iServer 的 REST 地图服务、数据服务、时空数据服务、数据流服务,OGC 标准的 WMS 和 WMTS 服务:
- 支持添加携带令牌(Token)的 iServer 的 REST 地图服务,添加时需要勾选“有令牌”选项,然后输入服务地址和令牌即可。
- 支持设置 WMTS 服务类型的请求方式为:HTTP KVP(Key-Value Pair)和 RESTful 两种,默认以 KVP 方式请求。例如:添加的 WMTS 服务支持的访问方式是 RESTful,那么此处需设置请求方式为 RESTful。关于 WMTS 服务支持的访问方式请参见:WMTS1.0.0。
- 支持对添加的矢量图层制作专题图
示例:添加 SuperMap REST 时空数据服务
- 选择“通过 Web 添加”选项卡,数据来源选择“SuperMap REST Data Service”
- 输入有效的服务地址,格式为:http://<server>:<port>/iserver/services/{data-provider}/rest/data/datasources/{DataSourceName} 或者 http://<server>:<port>/iserver/services/{data-provider}/rest/data/datasources/{DataSourceName}/datasets/{DataSetName},例如:http://192.168.120.40:8090/iserver/services/data-DynamicData/rest/data/datasources/DynamicData/datasets/Point
- 如果以上输入的数据服务地址到数据集的级别,且包含时间数据,那么可以选择开启时间轴,勾选“开启时间轴”,选择”时间字段“、”时间范围“、“图层类型”,点击“添加”按钮。
时空数据图层添加后,您可以对图层的样式进行编辑,具体请参见:修改图层样式。
添加标注图层
点击“添加图层”选项卡,选择“添加标注图层”,就可以创建一个新的标注图层。
- 支持绘制点、线、面要素以及文字标注
- 点击
图标,可以控制标注图层的显示与隐藏
- 支持对绘制的点、线、面要素信息进行编辑,包括编辑要素的标题、描述、图片和相关链接信息等
- 支持对绘制的点、线、面标注图层的样式进行编辑,具体请参见:修改图层样式
- 支持对绘制的文字的样式进行编辑,包括调整字体的大小、颜色和文字排版等
- 支持将绘制的标注图层中的所有要素快速导出为 JSON/GeoJSON 文件或将点要素导出为 CSV 文件
图层搜索
您可以对以下图层中的要素进行搜索:
- 通过上传文件添加的要素图层
- 添加的标注图层
- 添加的地图服务图层
搜索结果可保存到已有的标注图层或一个新的标注图层中,进而能在保存后的标注图层中,对要素继续编辑位置、图标样式和属性等,同时,也可将保存的标注图层导出为 JSON/GeoJSON 文件或 CSV 文件。
在进行图层搜索之前,首先需要指定要搜索的图层,进行搜索设置。具体操作如下:
- 在制图窗口的搜索栏中,点击“指定图层”前的图标

- 在弹出的“搜索设置”选项卡中,选择搜索图层,在图层名称右侧的选择框中,选择要搜索的属性字段,例如:省份
- 点击“保存”按钮,可以将设置好的搜索条件进行保存,保存后,在下一次进行搜索设置时,可以直接点击“加载”按钮,加载已有的搜索条件
- 点击“确定”按钮,完成搜索设置
搜索设置好后,在搜索栏中即可进行属性字段的搜索,例如,输入“四川”,在地图中会突出显示所有四川的要素,点击“保存搜索结果”按钮,可以将搜索结果保存到已有的标注图层或保存为新标注图层。
图层的基本操作
点击“图层”选项卡,会列出当前地图的所有图层,点击图层名称后面的
图标,您可以对不同的图层类型选择性的进行以下操作:
- 改变图层顺序:在图层列表中拖动图层的排列次序,可以改变图层在地图中的叠加顺序
- 重命名:对图层进行重命名
- 透明度:调节图层的透明度
- 全图显示:缩放至当前图层的全幅显示
- 属性表:查看通过上传文件添加的点要素图层的属性表信息
- 图层属性:控制属性字段在属性表中或单个要素的属性信息中的显示与隐藏
- 图层样式:对绘制的点、线、面标注图层的样式进行编辑,具体请参见:修改图层样式
- 导出:将添加的矢量图层(包括上传文件添加的点要素图层、添加的 iServer 的 REST 数据服务、绘制的标注图层)中的所有要素快速导出为 JSON/GeoJSON 格式文件,还可将添加的矢量图层中的点要素快速导出为 CSV 文件
- 删除:删除图层
此外,还支持对地图进行量算,点击地图窗口右侧的
量算图标,可以进行以下操作:
- 测距离:支持量算地图上多点间的直线距离。选择“测距离”按钮,鼠标在地图上的指定位置单击,然后拖动鼠标,单击一次鼠标,地图上就会产生一个点,最后以双击鼠标左键结束。地图上会显示两点间的长度以及起点到终点的总长度。单位:千米。点击”清空“按钮,可以清除所有量算结果。
- 测面积:支持量算地图上任意多边形的面积。选择“测面积”按钮,鼠标在地图上的指定位置单击,然后拖动鼠标,单击一次鼠标,地图上就会产生一个点,三个点以上会选取一个面,最后以双击鼠标左键结束。地图上会显示绘制面的总面积。单位:平方千米。点击”清空”按钮,可以清除所有量算结果。