CREATE FUNCTION ...

This commit is contained in:
Motiejus Jakštys 2021-05-29 00:24:26 +03:00 committed by Motiejus Jakštys
parent 13dd6a5711
commit e526138853
1 changed files with 12 additions and 26 deletions

View File

@ -146,15 +146,6 @@
} }
\end{frame} \end{frame}
% \begin{minted}[fontsize=\tiny]{sql}
%CREATE FUNCTION ST_SimplifyWM(
% geom geometry,
% dhalfcircle float,
%) RETURNS geometry AS $$
% ...
%end $$ language plpgsql;
% \end{minted}
\section{Aktualumas} \section{Aktualumas}
\begin{frame}[fragile]{Aktualumas: praplečiama teorija} \begin{frame}[fragile]{Aktualumas: praplečiama teorija}
@ -240,26 +231,21 @@
\end{frame} \end{frame}
\begin{frame}{Techninė implementacija: algoritmas} \begin{frame}[fragile]{Techninė implementacija: algoritmas}
\begin{itemize}[<+->] \begin{minted}[fontsize=\small]{sql}
CREATE FUNCTION ST_SimplifyWM(
geom geometry,
dhalfcircle float,
) RETURNS geometry AS $$
...
END $$ LANGUAGE plpgsql;
\end{minted}
\item Algoritmas implementuotas funkcija \textsc{st\_simplifywm}. \vspace{2em}
\item Priima vieną parametrą: \textsc{dhalfcircle}: pusskritulio \textsc{dhalfcircle}: pusskritulio skersmuo. Analogiško ir didesnio ploto
skersmuo: analogiško ir didesnio ploto linkių nepaprastina. linkių, nei šis pusapskritimis, nepaprastina.
\item Pagalbinės funkcijos:
\begin{itemize}
\item<4> \textsc{wm\_detect\_bends}
\item<4> \textsc{wm\_fix\_gentle\_inflections}
\item<4> \textsc{wm\_self\_crossing}
\item<4> \textsc{wm\_bend\_attrs}
\item<4> \textsc{wm\_st\_split}
\item<4> \textsc{wm\_exaggerate\_bend}
\item<4> ...
\end{itemize}
\end{itemize}
\end{frame} \end{frame}
\begin{frame}{Algoritmo realizacijos procesas} \begin{frame}{Algoritmo realizacijos procesas}