前言
这些随想是在去年年底写的,也许对其他 mapper 有启发,故发布。
以下经验会让画 osm 变得高效、美观、简洁,避免无线细化。
正文
-
osm 本质是抽象、简化的地图,所以画面元素要少、整洁。增加过多的元素会导致地图画面杂乱无章、不美观,而且后期维护也很繁琐。
例:一条公路的两旁有人行道,除非有物理隔离(比如栏杆),否则推荐在道路上加
sidewalk=both,而不是把两旁的人行道都画出来 -
要提炼出对象特征,想出表达完整又简练的画面布局,同时不要出现渲染错误。
-
直线要直、圆形要园、方形要方、弧线要优雅大气。
-
线条不宜有过多节点,尽量把多余的、又不影响整体的节点删掉
-
道路、河流、森林等图画,宜大不宜小,宜长不宜短,宜整不宜碎
-
能不重叠就不重叠。如果一片区域(比如小区、医院、学校等),有明确的边界(比如围墙),最好先画完内部道路、建筑设施,最后再画上土地利用
area=yes。否则就不要画。 -
一般使用 iD 编辑器最简单。若想画整齐的方形建筑物建议用 JOSM,并使用 building 插件。
-
标签方面,非必要不多加。