commit d1555091b43c4678ea7c1e0a59b853db972f4532 (tree)
parent 97cd7a58077adcde85d97ffc5d9de44d7fffbb28
Author: Motiejus Jakštys <desired.mta@gmail.com>
Date: Wed, 27 May 2020 10:26:59 +0300
generate rectangle
Diffstat:
3 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/II/Referatas/Makefile b/II/Referatas/Makefile
@@ -37,6 +37,9 @@ $(eval $(call gpkg2pdf,zeimena,crossing,--size=105x74 --clip $(CROSSING)))
sinewave.gpkg: fig2layer.py
./fig2layer.py -o $@ sine
+rectangle.gpkg: fig2layer.py
+ ./fig2layer.py -o $@ rectangle --bounds $(CROSSING)
+
db/.faux_ready: zeimena.gpkg sinewave.gpkg managedb
-./managedb stop; rm -fr db
./managedb init
diff --git a/II/Referatas/layer2img.py b/II/Referatas/layer2img.py
@@ -5,7 +5,8 @@ import argparse
import geopandas
import psycopg2
import matplotlib.pyplot as plt
-import matplotlib.patches as patches
+
+from matplotlib import rc, patches
INCH = 25.4 # mm
BOUNDS = ('xmin', 'ymin', 'xmax', 'ymax')
@@ -45,6 +46,8 @@ def main():
f = geopandas.read_postgis(sql, con=conn, geom_col='geom')
else:
f = geopandas.read_file(args.infile)
+
+ rc('text', usetex=True)
fig, ax = plt.subplots()
if args.size:
fig.set_size_inches(args.size)
diff --git a/II/Referatas/mj-referatas.tex b/II/Referatas/mj-referatas.tex
@@ -83,6 +83,7 @@ Zeimena extents: [606922,6097557,627230,6126362]
\vspace{10mm}
Version: \VCDescribe \\ \vspace{4mm}
Generated At: \GeneratedAt
+
}
\begin{document}