乡镇绘图
四川省、市、县绘图时,由于数量少,GIS自带的色带渲染基本能解决这个问题。但绘制乡镇时,全省乡镇数量较多,想通过四色图来绘制乡镇的颜色。
QGIS 四色图
Topological coloring
将数据转换为投影坐标系,方便设置不同颜色的距离。然后打开工具箱,找到对应的工具,输入数据,最小值选4,其他可以选择默认参数,也可以自定义。
输出结果只是将输入的图层数据后面加了colorid字段,用户需要根据该字段重新渲染得到四色图。
ArcGIS 四色图
ArcGIS没有自带该工具,某个NB博主写了一个工具,用户可以选择四色图或者五色图,链接地址,也可以点击引用文献2下载。 该工具四色地图.tbx即为四色地图的工具箱,五色地图.tbx即为五色地图工具箱,其他py文件不要随便移动,保持相对的目录结构。
注意:该工具选择4色图FourColor字段值就是4个数,不会因为相邻的多边形数量而扩大 运行环境:ArcGIS10.5以上,测试使用了10.8引用文献:
[1] QGIS|如何制作行政区划四色图
[2] 10.x版本ArcGIS制作四色地图、五色地图(亲测可用)