添加图层

发送反馈


选择底图后,在“图层”选项卡,您可以根据具体需求添加图层,如:通过文件添加、通过搜索添加、通过 Web 添加,还可以添加标注图层,然后直接绘制添加标注 (Marker)。此外,还支持对通过上传文件添加的要素图层、标注图层以及添加的地图服务图层中的要素进行搜索等。

通过文件添加

您可以通过上传文件向地图添加要素。上传文件前,需要 iPortal 管理员添加 iServer 托管服务器和配置关系型存储

目前支持上传带分隔符的 CSV 格式的文本文件(*.csv)、 Excel 文件(*.xlsx 或 *.xls)、 GeoJSON 文件(*.geojson)和压缩为 zip 包的 Shapefile 数据,上传的文件需为 UTF-8 编码,且需包含表示地理坐标的数据列。

您可以通过以下三种方式添加数据文件:

选中数据文件后,您还可以进行以下操作:

  1. 选中文件后,会列出该文件的名称和属性表,文件的名称即为所添加的矢量图层名称,矢量图层名称默认不允许重复。
  2. 系统会优先按照坐标添加要素,自动识别源文件的坐标系、经度和纬度列,您也可以手动指定源文件的坐标系、经度和纬度所在列,或者更改添加要素的方式为按行政区划、按地址(需配置地址匹配服务)、按编码等方式
  3. 最后点击“添加”按钮,上传文件向地图中添加要素,对于不符合规定的数据条目,系统会自动过滤掉

文件上传成功后,会自动保存至“我的数据”中。您可以查看单个要素的属性数据,也可以查看属性表信息。上传文件添加的点要素图层默认显示的是基本样式(基础专题图),当然,您也可以制作单值专题图、分段专题图、热力图、等级符号专题图和迁徙图。

属性表查询

通过上传文件添加的矢量要素图层,支持查看该图层的属性表信息。点击矢量图层名称下方的属性表按钮,会弹出该图层的属性表信息,您可以对该属性表进行以下操作:

属性表字段的显示与隐藏

点击矢量图层名称右侧的”更多“按钮,在下拉列表中选择“图层属性”,在弹出的图层属性对话框中,点击属性字段后面的图标,可以控制该属性字段在属性表中或单个要素的属性信息中的显示与隐藏。例如,您不想在属性表中显示经纬度坐标字段,那么可以在图层属性对话框中将这两个字段隐藏。

上传文件支持动态投影

如果上传的矢量源文件投影与目标底图投影不一致,会进行自动的投影转换,转成与底图一致的投影后进行正确的叠加。目前,支持动态投影的文件源投影包括: 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 服务:

示例:添加 SuperMap REST 时空数据服务

  1. 选择“通过 Web 添加”选项卡,数据来源选择“SuperMap REST Data Service”
  2. 输入有效的服务地址,格式为: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
  3. 如果以上输入的数据服务地址到数据集的级别,且包含时间数据,那么可以选择开启时间轴,勾选“开启时间轴”,选择”时间字段“、”时间范围“、“图层类型”,点击“添加”按钮。

时空数据图层添加后,您可以对图层的样式进行编辑,具体请参见:修改图层样式

添加标注图层

点击“添加图层”选项卡,选择“添加标注图层”,就可以创建一个新的标注图层。

图层搜索

您可以对以下图层中的要素进行搜索:

搜索结果可保存到已有的标注图层或一个新的标注图层中,进而能在保存后的标注图层中,对要素继续编辑位置、图标样式和属性等,同时,也可将保存的标注图层导出为 JSON/GeoJSON 文件或 CSV 文件。

在进行图层搜索之前,首先需要指定要搜索的图层,进行搜索设置。具体操作如下:

  1. 在制图窗口的搜索栏中,点击“指定图层”前的图标
  2. 在弹出的“搜索设置”选项卡中,选择搜索图层,在图层名称右侧的选择框中,选择要搜索的属性字段,例如:省份
  3. 点击“保存”按钮,可以将设置好的搜索条件进行保存,保存后,在下一次进行搜索设置时,可以直接点击“加载”按钮,加载已有的搜索条件
  4. 点击“确定”按钮,完成搜索设置

搜索设置好后,在搜索栏中即可进行属性字段的搜索,例如,输入“四川”,在地图中会突出显示所有四川的要素,点击“保存搜索结果”按钮,可以将搜索结果保存到已有的标注图层或保存为新标注图层。

图层的基本操作

点击“图层”选项卡,会列出当前地图的所有图层,点击图层名称后面的图标,您可以对不同的图层类型选择性的进行以下操作:

此外,还支持对地图进行量算,点击地图窗口右侧的量算图标,可以进行以下操作: