misc-scripts/postoffice
2023-07-27 17:06:02 +03:00
..
post_office_jinja add __main__.py to allow running with python -m also 2023-07-27 17:06:02 +03:00
data.csv postoffice 2023-07-01 23:19:37 +02:00
LICENSE postoffice 2023-07-01 23:19:37 +02:00
post-office-mpl.py rename old attempt 2023-07-02 16:17:58 +02:00
README postbox - jinja2 html 2023-07-02 17:31:07 +02:00
requirements.txt postbox - Updated requirements.txt - html minifier 2023-07-23 14:27:30 +02:00

This folder deals with visualization of Haven's Post Office mailbox allocation.

Input: data.csv read from cwd. Expected format: x,y,z,owner (no header)

Output: if given, file from $1 argument, or none

Improve:
 - labels should not overlap, arrows should point to mailboxes whereever annotation is out of mailbox bounds
 - walls should be displayed, as well as entrance orientation
 - fiddle with grid options

Requirements:
 - recent enough python (author used 3.10x64)
 - matplotlib per requirements.txt

License:
 - included code CC-0
 - matplotlib Copyright (c) 2012- Matplotlib Development Team; All Rights Reserved
 - Jinja2 Copyright 2007 Pallets, used under BSD-3-Clause License