地图设计书
地图设计是通过研究实验制定新编地图的内容、表现形式及其生产工艺程序的工作,是地图制图学各种活动的中心,贯穿整个地图制图过程。本设计选择了福建省龙岩市作为研究区域,并结合相应区域的土地利用类型、水系、道路等数据,探究研究区域的土地利用现状。
1 制图要求
1.1 制图要求
为满足该地区分析土地利用现状和知道各项规划的需求,拟设计图为龙岩市的土地利用图和三维地形图,格式为jpg,制图比例尺为1:25000。该地图图名为:龙岩市土地利用图。
1.2 坐标系
本设计选择的平面坐标系为Krasovsky_1940坐标系,投影为Albers投影。
2 制图资料
本研究所采用的主要研究资料如下表:
资料名称 | 资料类型 |
---|---|
中国行政区划图 | 面shp |
中国各市、各县分布 | 点shp |
全国道路数据 | 线shp |
全国水系数据 | 线shp |
全国等高线数据 | 线shp |
全国铁路数据 | 线shp |
中国土地利用类型数据 | 面shp |
3 研究区域的地理特征
龙岩,别称闽西,福建省辖地级市,位于福建西部闽粤赣三省交界处, 是全国著名革命老区、原中央苏区核心区,是红军的故乡、红军长征的重要出发地之一,享有“二十年红旗不倒”赞誉 ,也是福建省重要矿区、林区,是海西品牌最多的旅游区。 龙岩市辖2个市辖区、4个县,代管1个县级市, 总面积19028平方千米。根据第七次人口普查数据,截至2020年11月1日零时,龙岩市常住人口为2723637人。
龙岩是福建省最重要的三条大江――闽江、九龙江、汀江的发源地 。曾经是远古时代“古闽人”的天堂,是“闽越人”的祖籍地和“南海国”的国都所在地及其中心区域,是享誉海内外的客家祖地,是河洛人的祖居地之一。 龙岩有75%以上人口是客家人。龙岩是国家客家文化生态保护实验区,长汀被称为“客家首府”,汀江被誉为“客家母亲河”,永定客家土楼被列入世界文化遗产名录。客家文化和闽南文化在这里交融,孕育了龙岩人热情好客、勤劳开拓的独特品质。
4 地图编辑
本设计将按照以下要求对地图要素进行编制:
4.1 文件规范
文件采用统一的命名标准,并放在文件地理数据库中。最终的阶段性结果应为lyr或mxd文档,并输出为JPG格式的图像。
4.2 内容规范
在本设计中,采用统一的字体,输出大小为A4横向。
5 内容设计
5.1 土地利用分类要素设计
考虑到研究区域是一个绿化范围较大,且多为山地的地区,本设计考虑采用青碧色作为主色系,在进行土地利用分类时将遵循色彩的规范。
5.1.1 水系
水体
背景 RGB 151,219,242
水田
从水体向林地的过度颜色,选择RGB 97 199 191
5.1.2 城镇
采用的色系为:RGB 200 130 130
5.1.3 旱地
采用的色系为 RGB 239 228 190
5.1.4 草地
草地的基础色系是HSV 100 100 66 这也是高覆盖草地的色彩
中覆盖草地在此基础上,降低饱和度,提高亮度,为HSV 100 65 80
地覆盖草地则进一步降低饱和度,提高亮度,为HSV 100 45 90
5.1.5 林地
有林地的基础色系是:HSV 157,70,60
灌木林在此基础上,降低饱和度提高亮度,为HSV 157,50,80
稀疏林在有林地的基础上降低饱和度,为HSV 157,47,60
其他林地则是使用了 HSV 157 80 70
色系带为:
5.2 点要素设计
为了方便与底图区分,我们将地级市和县城点数据的色彩选择为红色色系,统一为RGB 255 0 0
为了方便地级市和县城区分,我们将地级市的点选择为ESRI符号库中的圆形21,县城点使用ESRI符号库汇总的圆形1。
5.3 线要素设计
5.3.1 铁道线设计
铁道线选择之前自建库中的铁道符号。
5.3.2 水系设计
水系选择3D Billboards符号库中的溪流。
5.3.3 道路要素设计
道路选择ArcScene Basic符号库中的主要道路,并将颜色替换为RGB 164 121 22,宽度为1.2
5.4 地图文本设计
我们将在地图上标注各点的名称,处于美观考虑,这里我使用了一款非商用字库,并将该字库作为地图文本的字体。
5.5 地图要素设计
在地图要素设计上,选择指北针、图例、比例尺、标题、地图框,并基于之前的标准和地图美观性,适当调整位置和形态。
5.6 土地利用情况设计
处于美观考虑,本设计的土地利用情况打算采用扇形图,并选择镂空设计。
具体的实现内容见附录。
5.7 三维地形图设计
本设计利用等高线、水系、道路三个线要素构建TIN,并通过TIN构建DEM,在ArcScene中进行绘制,选择缩放因子为20.0,调整为适当角度。
6 结果展示
基于上述获得的阶段性数据,我们利用Photoshops绘制相应风格主题的地图。
附录 1 土地利用情况扇形图
导入数据
import pandas as pd
from pyecharts.charts import Pie
import pyecharts.options as opts
path=r"Export_Output.csv"
data=pd.read_csv(path)
Area=collections.defaultdict(float)
for i in range(data.shape[0]):
Area[(v:=data.iloc[i,:])["NAME"]]+=v["Shape_Area"]
绘制环形图
pie=Pie()
pie.add("",[[i,j] for i,j in Area.items()],
label_opts=opts.LabelOpts(position="left",formatter="{d}%"),radius=["30%","50%"])
pie.set_global_opts(
title_opts=opts.TitleOpts(title="土地利用类型图",pos_left="40%"),
legend_opts=opts.LegendOpts(
type_="scroll",
pos_top="20%",
pos_left="80%",
orient="vertical"
)
)
pie.render_notebook()