😄 A line map for Milano's trams in T<sub>E</sub>X

主要观点:作者在米兰参加会议期间,因找不到米兰电车线路图而决定自己绘制,介绍了寻找电车线路图的各种途径(官方、第三方、历史),详细讲述了自己用 TikZ 绘制电车线路图的过程及遇到的问题,最后探讨了自动化绘制此类地图的可能性并给出制作自己地图的建议。
关键信息:

  • 米兰有大量 1920 年代的旧电车在运营,但站内无地图,ATM 官方地图只显示地铁和部分郊区线,移动应用和网页应用也无好地图,第三方地图有时包含部分电车线路,历史上有stagniweb保存的 1982 年电车线路图。
  • 作者自己绘制时先手绘草图确定线路走向,再用 TikZ 绘制,过程中遇到 TikZ 的一些问题如“\\ inside \foreach”等,最终绘制出大部分准确的电车线路图,但仍有一些信息缺失。
  • 有人问为何不用自动化方式绘制,作者认为这不仅是图形理论问题,还有艺术成分,同时给出制作自己地图的建议如先手绘草图、考虑标签位置等。
    重要细节:
  • 作者在会议期间的一些经历,如做报告、找到喜欢的饮料、乘坐电车等。
  • 各种地图的特点及可获取性,如 ATM 网站上的地图、第三方旅游地图等。
  • TikZ 的一些特性及使用过程中的注意事项,如宏系统、参数化绘图等。
阅读 8
0 条评论