上周三晚上十一点半,我盯着电脑屏幕发呆,咖啡杯里的液体已经凉透了。屏幕上是一份关于某二线城市社区配送效率的分析报告,满屏的蓝色色阶看着就像感冒药包装。客户第二天一早就要用,而我连第一个核心结论都没能直观呈现。那一刻我真觉得自己像个刚入行就拿着大炮打蚊子的愣头青。
这行干久了你会发现,geo数据制图最大的坑不是技术,而是“过度设计”。很多人一上来就追求花哨的3D旋转、动态光效,结果用户看着地图头晕,根本没心思看数据本身。我带过的实习生有十个,八个都犯过这个毛病。有个姑娘特别认真,把每个小区的配送时长做成渐变色,还用不同形状标记不同骑手,结果老板看完第一句话是:“我为什么要在地图里找数据?”她愣在原地,大概觉得委屈,因为技术确实很炫,但方向错了。
真正好用的geo数据制图,核心是把复杂降维到视觉直觉。去年我们做一个外卖热力分析,原始数据有四十多万条轨迹点。直接渲染?肯定炸机,也看不出规律。我们最后只保留了高峰时段的“拥堵指数”和“平均等待时长”两个维度,用深浅两色叠加,再叠加一层半透明的街道肌理。没有动画,没有旋转,就是一张静态图。但运营总监看完只说了句:“哦,原来南门那两条街是死胡同,难怪总超时。”你看,这就对了。数据不是用来炫技的,是用来帮人做决策的。
很多人问用什么工具。ArcGIS、QGIS、Python的folium库,甚至Excel的地图插件都能搞定。关键不在软件,在于你想没想清楚要回答什么问题。我见过有人花三天用PostGIS跑空间分析,最后输出一个谁都不懂的专业统计图表;也见过有人用Excel十分钟搞出个粗糙但精准的片区对比图,直接拍板砍掉了两个低效站点。前者输在自嗨,后者赢在实用。工具是锤子,问题才是钉子,你总不能用锤子去钉墙上的钉子,结果把钉子钉歪了。
还有个容易被忽略的点:颜色不是越多越好。我有个习惯,单幅图色阶不超过五档。为什么?因为人眼对连续色彩的敏感度是非线性的。你搞二十个渐变色,用户只能分清“浅”和“深”,中间十八个色全是摆设。我见过一份环保数据图,用了彩虹全谱系,绿到紫,看着像儿童乐园,其实信息量等于零。改成单色灰阶加一个高亮色突出异常值,清晰度立刻上来。这种“做减法”的克制,比多画一层纹理高级多了。
去年冬天遇到个真让我破防的案例。合作方是家公益组织,做乡村医疗可及性研究。他们原本计划用精确到户级的GIS模型,投入二十多万请外包。我看完他们的目标受众——县级卫生局的基层干部,大多四十多岁,手机是主要办公工具,带宽有限。我劝他们改成五级行政区划的聚合数据,用简单的比例符号地图,配上一行大白话说明。结果那张图被贴在了他们公众号头条,阅读量是他们以往任何报告的八倍,还收到了三条来自乡镇医生的实名建议。那个外包项目最后只花了不到两万。这不是geo数据制图技术的胜利,是“懂人”的胜利。
数据制图的本质从来不是地理学,是认知心理学。地图是载体,故事才是灵魂。你可以不懂拓扑结构,不能不懂用户怎么想。下次再画地图,先别急着拉线条,问自己三个问题:谁看?看了要干嘛?看完记得住吗?这三个问题答不上来,再精致的geo数据制图也是废纸一张。我桌上现在贴着一张便利贴,就写了这五个字:少即是得多。