a few more figures

This commit is contained in:
Motiejus Jakštys 2021-05-29 00:07:11 +03:00 committed by Motiejus Jakštys
parent e11ce3e985
commit ca13948239
3 changed files with 116 additions and 29 deletions

View File

@ -316,7 +316,9 @@ vars.inc.tex: vars.awk wm.sql Makefile
slides-2021-03-29.pdf: slides-2021-03-29.txt slides-2021-03-29.pdf: slides-2021-03-29.txt
pandoc -t beamer -i $< -o $@ pandoc -t beamer -i $< -o $@
slides-2021-06-02.pdf: slides-2021-06-02.tex isolated-1-before.pdf isolated-1-after.pdf slides-2021-06-02.pdf: slides-2021-06-02.tex \
isolated-1-before.pdf isolated-1-after.pdf \
$(wilcard *logo.pdf)
latexmk -shell-escape -pdf $< latexmk -shell-escape -pdf $<
dump-debug_wm.sql.xz: dump-debug_wm.sql.xz:

BIN
osi-logo.pdf Normal file

Binary file not shown.

View File

@ -5,12 +5,11 @@
\usepackage{graphics} \usepackage{graphics}
\usepackage{biblatex} \usepackage{biblatex}
\usepackage{tabularx} \usepackage{tabularx}
\usepackage[labelformat=empty,justification=centering]{caption} \usepackage[labelfont={color=vupurple},labelformat=empty,justification=centering]{caption}
\usepackage{tikz} \usepackage{tikz}
\usepackage{minted} \usepackage{minted}
\AtBeginEnvironment{minted}{% \usepackage{subcaption}
\renewcommand{\fcolorbox}[4][]{#4}}
\usetikzlibrary{shapes.geometric,arrows,positioning}
\definecolor{vulightgrey}{RGB}{220,220,220} \definecolor{vulightgrey}{RGB}{220,220,220}
\definecolor{vudarkgrey}{RGB}{65,65,65} \definecolor{vudarkgrey}{RGB}{65,65,65}
@ -26,6 +25,10 @@
\usefonttheme{serif} \usefonttheme{serif}
\AtBeginEnvironment{minted}{%
\renewcommand{\fcolorbox}[4][]{#4}}
\usetikzlibrary{shapes.geometric,arrows,positioning}
\newcommand{\DP}{Douglas \& Peucker} \newcommand{\DP}{Douglas \& Peucker}
\newcommand{\VW}{Visvalingam--Whyatt} \newcommand{\VW}{Visvalingam--Whyatt}
\newcommand{\WM}{Wang--M{\"u}ller} \newcommand{\WM}{Wang--M{\"u}ller}
@ -202,10 +205,20 @@
\begin{columns}[c] \begin{columns}[c]
\begin{column}{.3\textwidth} \begin{column}{.3\textwidth}
\begin{figure}[ht] \begin{figure}[ht]
\includegraphics[width=\textwidth]{postgis-logo} \begin{subfigure}[b]{\textwidth}
\end{figure} \centering
\begin{figure}[ht] \includegraphics[width=.7\textwidth]{postgis-logo}
\end{subfigure}
\\[1ex]
\begin{subfigure}[b]{\textwidth}
\centering
\includegraphics[width=.5\textwidth]{postgresql-logo} \includegraphics[width=.5\textwidth]{postgresql-logo}
\end{subfigure}
\\[1ex]
\begin{subfigure}[b]{\textwidth}
\centering
\includegraphics[width=.6\textwidth]{osi-logo}
\end{subfigure}
\end{figure} \end{figure}
\end{column} \end{column}
\begin{column}{.7\textwidth} \begin{column}{.7\textwidth}
@ -297,29 +310,101 @@
\end{figure} \end{figure}
\end{frame} \end{frame}
\begin{frame}{Automatiniai testai} \begin{frame}{Automatiniai testai padeda tęstinumui}
\tikzset{ \tikzset{
arrow/.style={thick,->,>=stealth}, arrow/.style={thick,->,>=stealth},
} }
\begin{figure} \begin{figure}
\begin{tikzpicture}[auto] \begin{tikzpicture}[auto]
\onslide<1->{ \onslide<1->{
\node (before) []{ \node (before) []{
\includegraphics[width=.4\textwidth]{isolated-1-before.pdf} \includegraphics[width=.4\textwidth]{isolated-1-before.pdf}
}; };
} }
\onslide<2->{ \onslide<2->{
\node(after) [right=2cm of before.east]{ \node(after) [right=2cm of before.east]{
\includegraphics[width=.4\textwidth]{isolated-1-after.pdf} \includegraphics[width=.4\textwidth]{isolated-1-after.pdf}
}; };
} }
\onslide<2->{
\draw[arrow] (before) -- node[anchor=south] {\footnotesize Programa} (after);
}
\end{tikzpicture}
\end{figure}
\onslide<3->{
\begin{itemize}
\item<3-> Iš duomenų ir rezultato sukuriamas testas.
\item<4-> Testai patikrina, ar programa veikia teisingai.
\item<4-> Išsaugomas tęstinumas ją keičiant.
\end{itemize}
}
\end{frame}
\onslide<3->{ \section{Įgyvendinimas}
\draw[arrow] (before) -- node[anchor=south] {\footnotesize Programa} (after);
}
\end{tikzpicture}
\end{figure}
\begin{frame}{Pasiruošimas}
\begin{itemize}
\item Klaidų ieškojimas.
\item Upių sujungimas.
\end{itemize}
\end{frame}
\begin{frame}{Algoritmo etapai}
\begin{itemize}
\item Linkių aptikimas ir sutvarkymas.
\item Linkių keitimo operatoriai: eliminavimas ir didinimas.
\item Jungimas neimplementuotas.
\end{itemize}
\end{frame}
\section{Rezultatai}
\begin{frame}{GRPK10 ir {\WM}}
\includegraphics[width=\textwidth]{salvis-wm75--grpk10-1x50k}
\end{frame}
\begin{frame}{GRPK10, GRPK50 ir {\WM}}
\includegraphics[width=\textwidth]{salvis-wm75-grpk50-grpk10-1x50k}
\end{frame}
\begin{frame}{GRPK250 ir {\WM}}
\begin{figure}[h!]
\centering
\begin{subfigure}[b]{.49\textwidth}
\includegraphics[width=\textwidth]{salvis-grpk250-2x}
\caption{GRPK250.}
\end{subfigure}
\hfill
\begin{subfigure}[b]{.49\textwidth}
\centering
\includegraphics[width=\textwidth]{salvis-wm220}
\caption{{\WM}.}
\end{subfigure}
\end{figure}
\end{frame}
\begin{frame}{{\DP}}
\includegraphics[width=\textwidth]{salvis-wm75-dp64-grpk10-1x50k}
\end{frame}
\begin{frame}{{\DP}+Chaikin}
\includegraphics[width=\textwidth]{salvis-wm75-dpchaikin64-grpk10-1x50k}
\end{frame}
\begin{frame}{{\VW}}
\includegraphics[width=\textwidth]{salvis-wm75-vw64-grpk10-1x50k}
\end{frame}
\begin{frame}{{\VW}+Chaikin}
\includegraphics[width=\textwidth]{salvis-wm75-vwchaikin64-grpk10-1x50k}
\end{frame}
\begin{frame}{Išbandymas internete}
\centering
\includegraphics[width=.75\textwidth]{openmap-wm-good.png}
\includegraphics[width=.3\textwidth]{openmap-wm-bad.png}
{\tiny https://dev.openmap.lt/webgl/wm.html}
\end{frame} \end{frame}
%\begin{frame}{Rekomenduojamas skaitymas} %\begin{frame}{Rekomenduojamas skaitymas}