zeimena.pdf

This commit is contained in:
Motiejus Jakštys 2020-05-21 16:41:29 +03:00
parent b141362ff6
commit 6e261b5533
3 changed files with 83 additions and 25 deletions

View File

@ -24,6 +24,34 @@
pages={477} pages={477}
} }
@article{muller1991generalization,
title={Generalization of spatial databases},
author={Muller, Jean-Claude},
journal={Geographical information systems},
volume={1},
pages={457--475},
year={1991},
publisher={John Wiley and Sons}
}
@inproceedings{mcmaster1992generalization,
title={Generalization in digital cartography},
author={McMaster, Robert Brainerd and Shea, K Stuart},
year={1992},
organization={Association of American Geographers Washington, DC}
}
@article{douglas1973algorithms,
title={Algorithms for the reduction of the number of points required to represent a digitized line or its caricature},
author={Douglas, David H and Peucker, Thomas K},
journal={Cartographica: the international journal for geographic information and geovisualization},
volume={10},
number={2},
pages={112--122},
year={1973},
publisher={University of Toronto Press}
}
// algorithms for generalization, not reaching satisfactory results // algorithms for generalization, not reaching satisfactory results
@inproceedings{monmonier1986toward, @inproceedings{monmonier1986toward,
title={Toward a practicable model of cartographic generalisation.}, title={Toward a practicable model of cartographic generalisation.},
@ -84,3 +112,11 @@
booktitle={Proceedings of the AutoCarto}, booktitle={Proceedings of the AutoCarto},
year={2012} year={2012}
} }
// LIKELY UNNEEDED
@book{buttenfield1991map,
title={Map Generalization: Making rules for knowledge representation},
author={Buttenfield, Barbara Pfeil and McMaster, Robert Brainerd},
year={1991},
publisher={Longman Scientific \& Technical London}
}

View File

@ -31,28 +31,61 @@
\section{Abstract} \section{Abstract}
\label{sec:abstract} \label{sec:abstract}
Ready-to-use, open-source line generalization solutions emit poor cartographic Current open-source line generalization solutions have their roots in
output. Therefore, if one is using open-source technology to create a mathematics and geometry, thus emit poor cartographic output. Therefore, if one
large-scale map, downscaled lines (e.g. rivers) will look poorly. This paper is using open-source technology to create a large-scale map, downscaled lines
explores line generalization algorithms and suggests one for an avid GIS (e.g. rivers) will not be professionally scale-adjusted. This paper explores
developer to implement. Once it is implemented and integrated to open-source line generalization algorithms and suggests one for an avid GIS developer to
GIS solutions (e.g. QGIS), rivers on future large-scale maps will look implement. Once it is usable from within open-source GIS software (e.g. QGIS or
professionally downscaled. PostGIS), rivers on these large-scale maps will look professionally downscaled.
\section{Introduction} \section{Introduction}
\label{sec:introduction} \label{sec:introduction}
Cartographic generalization is one of the key processes of creating large-scale Cartographic generalization is one of the key processes of creating large-scale
maps: how can one approximate object features, without losing its main maps: how can one approximate object features, without losing its main
cartographic properties? cartographic properties? The problem is universally challenging across many
geographical entities (\cite{muller1991generalization},
\cite{mcmaster1992generalization}). This paper focuses on line generalization,
using natural rivers as examples.
Generalization algorithms are well studied, tested and implemented, but they Line generalization algorithms are well studied, tested and implemented, but
expose deficiencies in large-scale reduction (\cite{monmonier1986toward}, they expose deficiencies in large-scale reduction (\cite{monmonier1986toward},
\cite{mcmaster1993spatial}, \cite{jiang2003line}, \cite{dyken2009simultaneous}, \cite{mcmaster1993spatial}). Most of these techniques are based on mathematical
\cite{mustafa2006dynamic}, \cite{nollenburg2008morphing}). shape representation, rather than cartographic characteristics of the line.
There are two main approaches to generalize lines in a map: geometric and In this paper we explore algorithms which are derived from cartographic
cartographic. knowledge and processes, so their output is as similar as an experienced
cartographer would create, thus most correct and visually appealing.
We will be using a small part of Žeimena:
\begin{figure}
\centering
\includegraphics[width=\textwidth]{zeimena}
\caption{Žeimena near Jaunadaris}
\end{figure}
\section{Mathematical and geometrical algorithms}
To understand why geometrical algorithms are not entirely suitable for
downscaling, let's pick some visual examples.
\subsection{Douglas \& Peucker}
\cite{douglas1973algorithms} is one of the most well-known line simplification algorithm.
\section{Algorithms based on cartographical knowledge}
\cite{jiang2003line}, \cite{dyken2009simultaneous},
\cite{mustafa2006dynamic}, \cite{nollenburg2008morphing}
\section{My Idea}
\label{sec:my_idea}
\section{Related Work}
\label{sec:related_work}
\cite{stanislawski2012automated} studied different types of metric assessments, \cite{stanislawski2012automated} studied different types of metric assessments,
such as Hausdorff distance, segment length, vector shift, surface displacement, such as Hausdorff distance, segment length, vector shift, surface displacement,
@ -60,17 +93,6 @@ and tortuosity for the generalization of linear geographic elements. Their
research can provide references to the appropriate settings of the line research can provide references to the appropriate settings of the line
generalization parameters for the maps at various scales. generalization parameters for the maps at various scales.
\section{The Problem}
\label{sec:the_problem}
\section{My Idea}
\label{sec:my_idea}
\section{The Details}
\label{sec:the_details}
\section{Related Work}
\label{sec:related_work}
\section{Conclusions and Further Work} \section{Conclusions and Further Work}
\label{sec:conclusions_and_further_work} \label{sec:conclusions_and_further_work}

BIN
II/Referatas/zeimena.pdf Normal file

Binary file not shown.