better placed clearpages
This commit is contained in:
parent
8385c3fd40
commit
55aee4418f
@ -697,8 +697,10 @@ functions\cite{postgisref} for working with geometric and geographic objects.
|
|||||||
|
|
||||||
Due to its wide applicability and rich library of spatial functions, PostGIS is
|
Due to its wide applicability and rich library of spatial functions, PostGIS is
|
||||||
the implementation language of the {\WM} algorithm. The implementation exposes
|
the implementation language of the {\WM} algorithm. The implementation exposes
|
||||||
the entrypoint function \textsc{st\_simplifywm}:
|
the entrypoint function \textsc{st\_simplifywm}, in
|
||||||
|
listing~\ref{lst:st-simplifywm}.
|
||||||
|
|
||||||
|
\begin{listing}
|
||||||
\begin{minted}[fontsize=\small]{sql}
|
\begin{minted}[fontsize=\small]{sql}
|
||||||
create function ST_SimplifyWM(
|
create function ST_SimplifyWM(
|
||||||
geom geometry,
|
geom geometry,
|
||||||
@ -706,7 +708,10 @@ create function ST_SimplifyWM(
|
|||||||
intersect_patience integer default 10,
|
intersect_patience integer default 10,
|
||||||
dbgname text default null
|
dbgname text default null
|
||||||
) returns geometry
|
) returns geometry
|
||||||
\end{minted}
|
\end{minted}
|
||||||
|
\caption{Function \textsc{st\_simplifywm}.}
|
||||||
|
\label{lst:st-simplifywm}
|
||||||
|
\end{listing}
|
||||||
|
|
||||||
This function accepts the following parameters:
|
This function accepts the following parameters:
|
||||||
\begin{description}
|
\begin{description}
|
||||||
@ -1392,21 +1397,14 @@ Our generalized results are viewed from the following angles:
|
|||||||
\subsubsection{Medium-scale (1:\numprint{50000})}
|
\subsubsection{Medium-scale (1:\numprint{50000})}
|
||||||
\label{sec:analyzed-medium-scale}
|
\label{sec:analyzed-medium-scale}
|
||||||
|
|
||||||
\begin{figure}[h]
|
\begin{figure}[h!]
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=\textwidth]{salvis-wm75--grpk10-1x50k}
|
\includegraphics[width=\textwidth]{salvis-wm75--grpk10-1x50k}
|
||||||
\caption{2x zoomed-in {\WM} for 1:\numprint{50000}.}
|
\caption{2x zoomed-in {\WM} for 1:\numprint{50000}.}
|
||||||
\label{fig:salvis-wm75--grpk10-1x50k}
|
\label{fig:salvis-wm75--grpk10-1x50k}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\begin{figure}[h]
|
\begin{figure}[h!]
|
||||||
\centering
|
|
||||||
\includegraphics[width=\textwidth]{salvis-wm75--grpk10-1x50ktl}
|
|
||||||
\caption{Left part of Figure~\ref{fig:salvis-wm75--grpk10-1x50k}.}
|
|
||||||
\label{fig:salvis-wm75--grpk10-1x50ktl}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[h]
|
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=\textwidth]{salvis-wm75--grpk10-1x50ktr}
|
\includegraphics[width=\textwidth]{salvis-wm75--grpk10-1x50ktr}
|
||||||
\caption{Top--right part of Figure~\ref{fig:salvis-wm75--grpk10-1x50k}.}
|
\caption{Top--right part of Figure~\ref{fig:salvis-wm75--grpk10-1x50k}.}
|
||||||
@ -1467,8 +1465,6 @@ A conglomeration of bends is visible, especially in top--right side of the
|
|||||||
illustration. We assume this was caused by two bends significantly exaggerated,
|
illustration. We assume this was caused by two bends significantly exaggerated,
|
||||||
leaving no space to exaggerate for those between the two.
|
leaving no space to exaggerate for those between the two.
|
||||||
|
|
||||||
\clearpage
|
|
||||||
|
|
||||||
\subsubsection{Discussion}
|
\subsubsection{Discussion}
|
||||||
|
|
||||||
For mid-size scales of 1:\numprint{50000}, the implemented algorithm works well
|
For mid-size scales of 1:\numprint{50000}, the implemented algorithm works well
|
||||||
@ -1508,11 +1504,9 @@ downloaded for free from \cite{nzt}. Here are the meanings of the codenames:
|
|||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
During the analysis, we ran {\WM} on GRPK10 for 2 destination scales:
|
During the analysis, we ran {\WM} on GRPK10 for 2 destination scales:
|
||||||
1:\numprint{50000} and 1:\numprint{250000}.\footnote{How parameters are
|
1:\numprint{50000} and 1:\numprint{250000}.\footnote{parameter calculation is
|
||||||
calculated is detailed in section~\ref{sec:bend-scaling-and-dimensions}.} This
|
detailed in section~\ref{sec:bend-scaling-and-dimensions}.} This section
|
||||||
section compares the resulting {\WM}--generalized rivers to GRPK50 and GRPK250.
|
compares the resulting {\WM}--generalized rivers to GRPK50 and GRPK250.
|
||||||
|
|
||||||
\clearpage
|
|
||||||
|
|
||||||
\subsubsection{Medium-scale (1:\numprint{50000})}
|
\subsubsection{Medium-scale (1:\numprint{50000})}
|
||||||
|
|
||||||
@ -1530,6 +1524,13 @@ original GRPK10.
|
|||||||
\label{fig:salvis-wm75-grpk50-grpk10-1x50k}
|
\label{fig:salvis-wm75-grpk50-grpk10-1x50k}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
|
\begin{figure}[h!]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=\textwidth]{salvis-wm75-grpk50-grpk10-1x50ktl}
|
||||||
|
\caption{Left side of Figure~\ref{fig:salvis-wm75-grpk50-grpk10-1x50k}.}
|
||||||
|
\label{fig:salvis-wm75-grpk50-grpk10-1x50ktl}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
\begin{figure}[h!]
|
\begin{figure}[h!]
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=\textwidth]{salvis-wm75-grpk50-grpk10-1x50ktr}
|
\includegraphics[width=\textwidth]{salvis-wm75-grpk50-grpk10-1x50ktr}
|
||||||
@ -1632,8 +1633,6 @@ produces poorly simplified results for some geometries.
|
|||||||
\label{fig:openmap-wm-bad}
|
\label{fig:openmap-wm-bad}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\clearpage
|
|
||||||
|
|
||||||
\section{Conclusions}
|
\section{Conclusions}
|
||||||
\label{sec:conclusions}
|
\label{sec:conclusions}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user