一、数据准备
本示例所有数据均来源于互联网公开数据,如有自己项目真实数据,可直接进入下一步。
本示例所需数据包括:
| 数据类别 | 数据类型 |
| DEM数据 | 栅格 |
| 省级行政区划数据 | 面 |
| 市级行政区划数据 | 面 |
| 县级行政区划数据 | 面 |
| 河流数据(主要河流) | 线、面 |
| 湖泊数据 | 面 |
| 流域数据 | 面 |
1、DEM数据
地理空间数据云:地理空间数据云,进入官网后,点击“高级检索”进入数据搜索页面,如下:

对检索结果直接进行下载即可,如果分辨率高,则需要下载的篇幅就多一些。需要全部下载好后进行数据拼接。

2、行政区划数据
天地图数据天地图 服务中心
进入链接,选择目标区域的数据下载即可:

3、河流数据下载
全国地理信息资源目录服务系统
可以选择1:100万全国基础地理数据库进行下载,如需要更加精细的,则可下载1:25万比例尺,更精细数据需要审核,按自己需求进行下载。

点击“结算”,提交订单,然后即可进入数据下载页面


4、流域数据
流域分布数据,可进入国家地球系统科学数据中心下载1:100万三级流域数据:国家地球系统科学数据中心

二、数据处理
1、数据导入
将下载或者是自己的数据在SuperMap中入库,新建一个数据源后,将数据导入到数据源。

2、用目标行政区划面数据,将所需要的河流、湖泊数据裁剪出来,本示例以江西省为例,用江西省面数据裁剪出省内的河流、湖泊数据。下载的矢量数据中,河流、湖泊数据集名称为HYDA(面)、HYDL(线)


三、地图制图
通过上面的数据下载、导入,处理,得到了江西省的数据,现在就可以开始正式制作地图。
1、配置底图
为了地图结构清晰,我们采用了图层分组来进行图层的管理,将江西省的省级行政区划面添加到地图中,然后新建一个图层组,命名为底图,将江西省_R移动到该图层分组内。

同样的道理,我们将每一比例尺层级也按照这样的方式进行管理,一个比例尺层级的所有要素统一放在一个图层分组内,如下结构,这里的图层分组命名也可以直接写为所在比例尺:

分组完成后,我们就来确定底图所需要的要素
| 数据图层 | 作用 |
| DEM数据 | 底图背景 |
| 流域数据 | 显示流域划分 |
| 行政区 | 行政区表达 |
| 边界渲染 | 突出目标区域 |
1.1 DEM数据
添加江西省DEM数据,对图层设置“三维晕眩图”的显示风格,设置参数以及效果如下:
|
|
|
|
1.2 流域划分数据
添加流域分布数据,图层放在DEM之上。对其做单值专题图,每一个流域设置一个不同的颜色,因为是河流主题,我们以蓝调为主。并且在图层属性中设置30%的透明度,能够半透明效果,看到下面的地形效果。整体效果如下:
|
|
|
1.3 省级行政边界
添加江西省的省界面数据,对边界线设置两点线的省级行政边界风格,突出行政区划的边界。

1.4 边界渲染
对江西省的省界面数据,生成多重缓冲区;添加到地图中,设置合适的边界颜色风格,并且对其设置一定的透明度。
|
|
|
|
|
2、叠加要素(第一层级)
底图制作好了,我们就可以思考第一层级需要添加哪些要素,一般我们采用的是天地图的比例尺,这里找一个最接近全副显示的 比例尺层级作为第一层级,第一层级我们通常需要叠加的要素(这里为建议,如果有自己的业务需求,结合自己业务调整)。
| 省级标注 |
| 省会城市(点、标注) |
| 主要河流(线、面、标注) |
| 流域线划分(线) |
2.1 省份标注
一般新建一个文本数据集来添加省份名称,字体建议用隶书或是黑体。
| 隶书 | 黑体 |
|
|
|
2.2 省会城市标注
添加省会城市点,以及标注,我们一般会采用一个显目的点符号来表示省会城市,以此来跟其他的地级市区分开来。

2.3 主要河流
添加主要河流,本示例为了河流颜色更加突出,采用的是白色来表达,也可以采用一般的蓝色,根据自己用的需求以及结合底图来选择。下图为两个颜色对比。
| 白色河流 |
|
| 蓝色河流 |
|
2.4 流域线划分(线)
我们需要提取出流域划分的内部线,添加到地图对其设置一个长划线的一个虚线符号。

2.5 图层控制
以上操作就完成了这一比例尺层级要素的叠加,最后,我们需要控制该图层组里面的图层只在这一比例尺下显示:

3、叠加要素(第二层级)
接下来我们做第一个比例尺,可以将上面第一层级的图层,复制到分组图层L2,,然后再移除多余图层,增加新的图层,替换图层。
| 图层 | 操作 |
| 省级标注 | 移除 |
| 省会城市(点、标注) | 移除 |
| 主要河流(线、面、标注) | 保留 |
| 流域线划分(线) | 保留 |
| 主要支流 | 新增 |
| 流域名称 | 新增 |
根据上面图层操作,保留的我们就不再赘述了,重点讲新增的。
3.1主要支流
我们将其他河流添加上,然后设置一个跟主要河流同色的颜色,注意线框设置小一些,跟主要河流区分开。

3.2 流域名称
对流域面制作标签专题图,设置对应的颜色
|
|
|
|
|
得到这样一个初始的样式后,可以通过选择图层右键“保存为数据集”,保存为一个cad或者文本数据集,然后进行位置的微调,以达到更加合适的效果,这样比直接用标签主题图更加灵活,具体使用专题图还是数据集哪种方式,可以自由选择。
最终效果:

如果还需要接下来做更精细的比例尺,也可以自己再往下叠加即可。
四、扩展_突出主要河流
是否可以在这个基础上,让主要河流更加的突出呢?
当然是可以的,下面提供一种方案(可视化方向多种多样,本示例只是举例,欢迎大家去尝试更多其他的方案)
- 将江西省的主要河流,包括赣江、抚河、信江、饶河、修水、鄱阳湖单独提取出来,其中鄱阳湖为面数据集,其他为线数据集,对线进行一定宽度的缓冲区分析,缓冲为面数据集。
- 然后将上一步的缓冲结果数据和鄱阳湖面数据追加到一个数据集;
- 使用“立体地图”功能,进行一定距离的拉伸。然后添加到地图,并且设置合适的风格即可。
渲染结果如下:


五、可视化地图案例集
SuperMap Online包含很多省份的行政区划地图,各个省份有细微的调整,可以搜索目标区域查看对应的效果。地址:Online 开发者中心

六、流域分布图集
下面为一些流域分布的案例图集,可供参考。
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |































862

被折叠的 条评论
为什么被折叠?



