REF:
https://community.esri.com/t5/arcgis-pro-ideas/incorporate-the-4-color-tool-into-arcgis/idi-p/927482
https://michaelminn.net/tutorials/arcgis-pro-color/
https://pro.arcgis.com/en/pro-app/latest/tool-reference/cartography/calculate-color-theorem-field.htm
什么是四色地图
四色地图、四色定理图,英文 Four color theorem。
四色定理(世界近代三大数学难题之一),又称四色猜想、四色问题,是世界三大数学猜想之一。
四色问题的内容是“任何一张地图只用四种颜色就能使具有共同边界的国家着上不同的颜色。”也就是说在不引起混淆的情况下一张地图只需四种颜色来标记就行。
用数学语言表示即“将平面任意地细分为不相重叠的区域,每一个区域总可以用1234这四个数字之一来标记而不会使相邻的两个区域得到相同的数字。”这里所指的相邻区域是指有一整段边界是公共的。如果两个区域只相遇于一点或有限多点就不叫相邻的。
——百度百科
简单来说放到我们这个领域,一张地图,图斑和周围图斑颜色不一样。
普遍用于各种地图,表示不同行政区或者功能区。
比如中国标准地图,其中每个省级行政区的颜色都与接壤区域的颜色不一样,当然这里的颜色不止4种,但是这种色彩表示规则是一致的。
而我们在工作中,也经常遇到这种情况,分区少可以手动设色实现,分区多就有点麻烦了。
不过好在可以借助以下工具。
四色地图工具
长期以来 ArcGIS 没有工具能直接支持四色地图设置的工具,不过好在社区力量强大。
Pierssen 分享过可以实现四色地图的工具,支持 ArcMap 以及 ArcGIS Pro。
下载链接:https://www.arcgis.com/home/item.html?id=5fa04ce288284c999f70464e1c3b2e82
四色地图工具使用非常简单,里面包含两个工具
工具使用方法
第一步 文件夹链接工具文件夹,就可以打开工具箱;
第二步 使用Eliminate Overlaps,该工具用于修复矢量几何错误、重叠等问题,只有矢量数据正常后,才适合用下面的 Five Color;
如果数据没有问题可以跳过;
第三步,矢量数据创建一个字段,字段类型必须是短整型或长整型;
第四步使用 Five Color 工具,给输入矢量进行编号,其中选中刚刚创建的字段;
第五步,符号系统根据字段唯一值进行符号化。
选择喜欢的色号,这样出来的地图就可以实现四色定理地图。
经GIS荟测试,该工具可以在 ArcMap10.8 以及 ArcGISPro3.3 上正常运行。
工具下载
下载链接:https://www.arcgis.com/home/item.html?id=5fa04ce288284c999f70464e1c3b2e82
网站右边 download 可以下载。
ArcGISPro原生支持
而在 ArcGISPro 3.4 版本,原生支持了该工具,叫Calculate Color Theorem Field (Cartography)。
这里有官方文档:https://www.esri.com/arcgis-blog/products/arcgis-pro/mapping/color-theorem-maps/
低版本的朋友用我上面分享的工具就行。