Simplification of contour lines, based on axial splines, with high-quality results
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216208%3A11310%2F22%3A10449326" target="_blank" >RIV/00216208:11310/22:10449326 - isvavai.cz</a>
Result on the web
<a href="https://github.com/bayertom/simplifyContourLinesAXS" target="_blank" >https://github.com/bayertom/simplifyContourLinesAXS</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Simplification of contour lines, based on axial splines, with high-quality results
Original language description
The software combines the simplification potential and the splines with the generalized axial symmetry. It significantly improves all geometric and shape parameters of contour lines, namely in flatter areas. The simplified contour lines preserve the given vertical error, lie within the vertical buffer, are parallel, aesthetically pleasing, and have similar spacing; their artificial oscillations are significantly reduced. Unlike complex generalization methods, the proposed solution does not interfere with the DTM but performs only a correction of the cartographic representation of contour lines.
Czech name
—
Czech description
—
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
10508 - Physical geography
Result continuities
Project
—
Continuities
I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Others
Publication year
2022
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
simplifyContourLinesAXS
Technical parameters
Software umožňuje realizovat generalizační operace po mapových listech. Vstupní data jsou představována shape fily se zdrojovými vrstevnicemi a vertikálním bufferem reprezentujícím maxmální výškovou chybu generalizovaných vrstevnic. Výsledné vrstevnice lze exportovat do vektorového formátu DXF. Implementace byla provedena v progamovacím jazyce C++, pro realizaci maticových operací byla využita knihovna Eigen.
Economical parameters
Program byl navržen pro generalizaci velkých územních celků představovaných např. daty státního mapového díla nad ůzemím Česka (typicky, topografické mapy v měřítku 1:10 000). Algoritmy byly z výše uvedeného důvodu optimalizovány pro vysoký výkon, zpracování jednoho mapového listu probíhá v řádech vteřin. Generalizované vrstevnice zachovávají výškovou chybu a minimalizují celkovou energii. V současné době neexistuje srovnatelné řešení, a to ani na úrovni výzkumného prototypu. Dosažené generalizační výstupy jsou z pohledu kvalitiatvních i kvantitativních parametrů lepší než veškeré existující SW.
Owner IČO
00216208
Owner name
Univerzita Karlova