OpenStreetMap logo OpenStreetMap

前言

这些随想是在去年年底写的,也许对其他 mapper 有启发,故发布。

以下经验会让画 osm 变得高效、美观、简洁,避免无线细化

正文

  1. osm 本质是抽象、简化的地图,所以画面元素要少、整洁。增加过多的元素会导致地图画面杂乱无章、不美观,而且后期维护也很繁琐。

    例:一条公路的两旁有人行道,除非有物理隔离(比如栏杆),否则推荐在道路上加 sidewalk=both,而不是把两旁的人行道都画出来

  2. 要提炼出对象特征,想出表达完整又简练的画面布局,同时不要出现渲染错误。

  3. 直线要直、圆形要园、方形要方、弧线要优雅大气。

  4. 线条不宜有过多节点,尽量把多余的、又不影响整体的节点删掉

  5. 道路、河流、森林等图画,宜大不宜小,宜长不宜短,宜整不宜碎

  6. 能不重叠就不重叠。如果一片区域(比如小区、医院、学校等),有明确的边界(比如围墙),最好先画完内部道路、建筑设施,最后再画上土地利用 area=yes。否则就不要画。

  7. 一般使用 iD 编辑器最简单。若想画整齐的方形建筑物建议用 JOSM,并使用 building 插件。

  8. 标签方面,非必要不多加。

Discussion

Leave a comment

Log in to leave a comment