
\subsection{Polyline simplification}

\subsubsection{Heuristics}

\paragraph{Positional errors}

\paragraph{Length errors}

\paragraph{Area Errors}

\subsubsection{Algorithms}
Compression algorithms. 

\paragraph{n-th point algorithm}

\begin{figure}
	\centering
	\includegraphics[width=.7\linewidth]{./images/shi-np.png}
	\caption{Nth point algorithm}
	\label{fig:algo-np}
\end{figure}

\paragraph{Random-point routine}

\paragraph{Radial distance algorithm}

\begin{figure}
	\centering
	\includegraphics[width=.7\linewidth]{../lib/psimpl_v7_src/doc/psimpl_rd.png}
	\caption{Radial distance algorithm}
	\label{fig:algo-rd}
\end{figure}


\paragraph{Perpendicular distance algorithm}

\begin{figure}
	\centering
	\includegraphics[width=.7\linewidth]{../lib/psimpl_v7_src/doc/psimpl_pd.png}
	\caption{Perpendicular distance algorithm}
	\label{fig:algo-pd}
\end{figure}


\paragraph{Reumann-Witkam simplification}

\begin{figure}
	\centering
	\includegraphics[width=.7\linewidth]{../lib/psimpl_v7_src/doc/psimpl_rw.png}
	\caption{Reuman-Witkam algorithm}
	\label{fig:algo-rw}
\end{figure}


\paragraph{Opheim simplification}

\begin{figure}
	\centering
	\includegraphics[width=.7\linewidth]{../lib/psimpl_v7_src/doc/psimpl_op.png}
	\caption{Opheim algorithm}
	\label{fig:algo-op}
\end{figure}


\paragraph{Lang simplification}

\begin{figure}
	\centering
	\includegraphics[width=.7\linewidth]{../lib/psimpl_v7_src/doc/psimpl_la.png}
	\caption{Lang algorithm}
	\label{fig:algo-la}
\end{figure}


\paragraph{Douglas-Peucker simplification}

\begin{figure}
	\centering
	\includegraphics[width=.7\linewidth]{../lib/psimpl_v7_src/doc/psimpl_dp.png}
	\caption{Douglas Peucker algorithm}
	\label{fig:algo-dp}
\end{figure}


\paragraph{with reduction parameter}

\paragraph{Jenks simplification}

\paragraph{Visvalingam-Whyatt simplification}

\paragraph{Zhao-Saalfeld simplification}

\subsubsection{Summary}
