An efficient dichotomizing interpolation algorithm for the refinement of TIN-based terrain surface from contour maps

Generating a triangulated irregular network (TIN) from contour maps is the most commonly used approach to build Digital Elevation Models (DEMs) for geo-databases. A well-known problem when building a TIN is that many pan slope triangles (or PSTs) may emerge from the vertices of contour lines. Those...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & geosciences 2014-11, Vol.72, p.105-121
Hauptverfasser: Li, Lin, Kuai, Xi
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 121
container_issue
container_start_page 105
container_title Computers & geosciences
container_volume 72
creator Li, Lin
Kuai, Xi
description Generating a triangulated irregular network (TIN) from contour maps is the most commonly used approach to build Digital Elevation Models (DEMs) for geo-databases. A well-known problem when building a TIN is that many pan slope triangles (or PSTs) may emerge from the vertices of contour lines. Those triangles should be eliminated from the TIN by adding additional terrain points when refining the local TIN. There are many methods and algorithms available for eliminating PSTs in a TIN, but their performances may not satisfy the requirements of some applications where efficiency rather than completeness is critical. This paper investigates commonly-used processes for eliminating PSTs and puts forward a new algorithm, referred to as ‘dichotomizing’ interpolation algorithm, to achieve a higher efficiency than from the conventional ‘skeleton’ extraction algorithm. Its better performance comes from reducing the number of the additional interpolated points to only those that are sufficient and necessary for eliminating PSTs. This goal is reached by dichotomizing PST polygons iteratively and locating additional points in the geometric centers of the polygons. This study verifies, both theoretically and experimentally, the higher efficiency of this new dichotomizing algorithm and also demonstrates its reliability for building DEMs in terms of accuracy for estimating terrain surface elevation. •An interpolation algorithm for the refinement of the TIN surface is proposed.•Supplementary terrain points are derived from adjacent contours.•An iterative strategy is involved to enhance the efficiency of the algorithm.•The high efficiency of the algorithm is verified.•The algorithm is applied on establishing the National DEM database in China.
doi_str_mv 10.1016/j.cageo.2014.07.001
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1651418131</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0098300414001587</els_id><sourcerecordid>1651418131</sourcerecordid><originalsourceid>FETCH-LOGICAL-a359t-633c67e9433bbfd25137d067cd18e450a3b1610ce312e3ddecaac4345db11d763</originalsourceid><addsrcrecordid>eNp9kD1v2zAURYmgBeq6_QVdOGaR8p6oLw8ZDKNNDBjN4swERT7aNCTSIekC7a-vXGfudJd7LnAPY98QSgRsH06lVgcKZQVYl9CVAHjHFth3ouh6EB_YAmDVFwKg_sQ-p3QCgKrqmwXLa8_JWqcd-cyN08eQw-T-OH_gzmeK5zCq7ILnajyE6PJx4jZEno_EI1nnabqCwfL99mcxqESGz1RUzvN0iVZp4jaGievgc7hEPqlz-sI-WjUm-vqeS_b64_t-81zsXp62m_WuUKJZ5aIVQrcdrWohhsGaqkHRGWg7bbCnugElBmwRNAmsSBhDWildi7oxA6LpWrFk97fdcwxvF0pZTi5pGkflKVySxLbBGnsUOFfFrapjSGl-Js_RTSr-lgjy6lie5D_H8upYQidnxzP1eKNofvHLUZTpKlKTcZF0lia4__J_AY7uiBw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1651418131</pqid></control><display><type>article</type><title>An efficient dichotomizing interpolation algorithm for the refinement of TIN-based terrain surface from contour maps</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Li, Lin ; Kuai, Xi</creator><creatorcontrib>Li, Lin ; Kuai, Xi</creatorcontrib><description>Generating a triangulated irregular network (TIN) from contour maps is the most commonly used approach to build Digital Elevation Models (DEMs) for geo-databases. A well-known problem when building a TIN is that many pan slope triangles (or PSTs) may emerge from the vertices of contour lines. Those triangles should be eliminated from the TIN by adding additional terrain points when refining the local TIN. There are many methods and algorithms available for eliminating PSTs in a TIN, but their performances may not satisfy the requirements of some applications where efficiency rather than completeness is critical. This paper investigates commonly-used processes for eliminating PSTs and puts forward a new algorithm, referred to as ‘dichotomizing’ interpolation algorithm, to achieve a higher efficiency than from the conventional ‘skeleton’ extraction algorithm. Its better performance comes from reducing the number of the additional interpolated points to only those that are sufficient and necessary for eliminating PSTs. This goal is reached by dichotomizing PST polygons iteratively and locating additional points in the geometric centers of the polygons. This study verifies, both theoretically and experimentally, the higher efficiency of this new dichotomizing algorithm and also demonstrates its reliability for building DEMs in terms of accuracy for estimating terrain surface elevation. •An interpolation algorithm for the refinement of the TIN surface is proposed.•Supplementary terrain points are derived from adjacent contours.•An iterative strategy is involved to enhance the efficiency of the algorithm.•The high efficiency of the algorithm is verified.•The algorithm is applied on establishing the National DEM database in China.</description><identifier>ISSN: 0098-3004</identifier><identifier>EISSN: 1873-7803</identifier><identifier>DOI: 10.1016/j.cageo.2014.07.001</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Algorithms ; Buildings ; Construction ; Contour maps ; Digital elevation models (DEMs) ; Interpolation algorithms ; Shape ; Terrain ; Terrain surface modeling ; TIN ; Triangles</subject><ispartof>Computers &amp; geosciences, 2014-11, Vol.72, p.105-121</ispartof><rights>2014 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a359t-633c67e9433bbfd25137d067cd18e450a3b1610ce312e3ddecaac4345db11d763</citedby><cites>FETCH-LOGICAL-a359t-633c67e9433bbfd25137d067cd18e450a3b1610ce312e3ddecaac4345db11d763</cites><orcidid>0000-0002-6340-7452</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.cageo.2014.07.001$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3548,27923,27924,45994</link.rule.ids></links><search><creatorcontrib>Li, Lin</creatorcontrib><creatorcontrib>Kuai, Xi</creatorcontrib><title>An efficient dichotomizing interpolation algorithm for the refinement of TIN-based terrain surface from contour maps</title><title>Computers &amp; geosciences</title><description>Generating a triangulated irregular network (TIN) from contour maps is the most commonly used approach to build Digital Elevation Models (DEMs) for geo-databases. A well-known problem when building a TIN is that many pan slope triangles (or PSTs) may emerge from the vertices of contour lines. Those triangles should be eliminated from the TIN by adding additional terrain points when refining the local TIN. There are many methods and algorithms available for eliminating PSTs in a TIN, but their performances may not satisfy the requirements of some applications where efficiency rather than completeness is critical. This paper investigates commonly-used processes for eliminating PSTs and puts forward a new algorithm, referred to as ‘dichotomizing’ interpolation algorithm, to achieve a higher efficiency than from the conventional ‘skeleton’ extraction algorithm. Its better performance comes from reducing the number of the additional interpolated points to only those that are sufficient and necessary for eliminating PSTs. This goal is reached by dichotomizing PST polygons iteratively and locating additional points in the geometric centers of the polygons. This study verifies, both theoretically and experimentally, the higher efficiency of this new dichotomizing algorithm and also demonstrates its reliability for building DEMs in terms of accuracy for estimating terrain surface elevation. •An interpolation algorithm for the refinement of the TIN surface is proposed.•Supplementary terrain points are derived from adjacent contours.•An iterative strategy is involved to enhance the efficiency of the algorithm.•The high efficiency of the algorithm is verified.•The algorithm is applied on establishing the National DEM database in China.</description><subject>Algorithms</subject><subject>Buildings</subject><subject>Construction</subject><subject>Contour maps</subject><subject>Digital elevation models (DEMs)</subject><subject>Interpolation algorithms</subject><subject>Shape</subject><subject>Terrain</subject><subject>Terrain surface modeling</subject><subject>TIN</subject><subject>Triangles</subject><issn>0098-3004</issn><issn>1873-7803</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNp9kD1v2zAURYmgBeq6_QVdOGaR8p6oLw8ZDKNNDBjN4swERT7aNCTSIekC7a-vXGfudJd7LnAPY98QSgRsH06lVgcKZQVYl9CVAHjHFth3ouh6EB_YAmDVFwKg_sQ-p3QCgKrqmwXLa8_JWqcd-cyN08eQw-T-OH_gzmeK5zCq7ILnajyE6PJx4jZEno_EI1nnabqCwfL99mcxqESGz1RUzvN0iVZp4jaGievgc7hEPqlz-sI-WjUm-vqeS_b64_t-81zsXp62m_WuUKJZ5aIVQrcdrWohhsGaqkHRGWg7bbCnugElBmwRNAmsSBhDWildi7oxA6LpWrFk97fdcwxvF0pZTi5pGkflKVySxLbBGnsUOFfFrapjSGl-Js_RTSr-lgjy6lie5D_H8upYQidnxzP1eKNofvHLUZTpKlKTcZF0lia4__J_AY7uiBw</recordid><startdate>20141101</startdate><enddate>20141101</enddate><creator>Li, Lin</creator><creator>Kuai, Xi</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>FR3</scope><scope>H8D</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-6340-7452</orcidid></search><sort><creationdate>20141101</creationdate><title>An efficient dichotomizing interpolation algorithm for the refinement of TIN-based terrain surface from contour maps</title><author>Li, Lin ; Kuai, Xi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a359t-633c67e9433bbfd25137d067cd18e450a3b1610ce312e3ddecaac4345db11d763</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Algorithms</topic><topic>Buildings</topic><topic>Construction</topic><topic>Contour maps</topic><topic>Digital elevation models (DEMs)</topic><topic>Interpolation algorithms</topic><topic>Shape</topic><topic>Terrain</topic><topic>Terrain surface modeling</topic><topic>TIN</topic><topic>Triangles</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Li, Lin</creatorcontrib><creatorcontrib>Kuai, Xi</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computers &amp; geosciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Li, Lin</au><au>Kuai, Xi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An efficient dichotomizing interpolation algorithm for the refinement of TIN-based terrain surface from contour maps</atitle><jtitle>Computers &amp; geosciences</jtitle><date>2014-11-01</date><risdate>2014</risdate><volume>72</volume><spage>105</spage><epage>121</epage><pages>105-121</pages><issn>0098-3004</issn><eissn>1873-7803</eissn><abstract>Generating a triangulated irregular network (TIN) from contour maps is the most commonly used approach to build Digital Elevation Models (DEMs) for geo-databases. A well-known problem when building a TIN is that many pan slope triangles (or PSTs) may emerge from the vertices of contour lines. Those triangles should be eliminated from the TIN by adding additional terrain points when refining the local TIN. There are many methods and algorithms available for eliminating PSTs in a TIN, but their performances may not satisfy the requirements of some applications where efficiency rather than completeness is critical. This paper investigates commonly-used processes for eliminating PSTs and puts forward a new algorithm, referred to as ‘dichotomizing’ interpolation algorithm, to achieve a higher efficiency than from the conventional ‘skeleton’ extraction algorithm. Its better performance comes from reducing the number of the additional interpolated points to only those that are sufficient and necessary for eliminating PSTs. This goal is reached by dichotomizing PST polygons iteratively and locating additional points in the geometric centers of the polygons. This study verifies, both theoretically and experimentally, the higher efficiency of this new dichotomizing algorithm and also demonstrates its reliability for building DEMs in terms of accuracy for estimating terrain surface elevation. •An interpolation algorithm for the refinement of the TIN surface is proposed.•Supplementary terrain points are derived from adjacent contours.•An iterative strategy is involved to enhance the efficiency of the algorithm.•The high efficiency of the algorithm is verified.•The algorithm is applied on establishing the National DEM database in China.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.cageo.2014.07.001</doi><tpages>17</tpages><orcidid>https://orcid.org/0000-0002-6340-7452</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0098-3004
ispartof Computers & geosciences, 2014-11, Vol.72, p.105-121
issn 0098-3004
1873-7803
language eng
recordid cdi_proquest_miscellaneous_1651418131
source ScienceDirect Journals (5 years ago - present)
subjects Algorithms
Buildings
Construction
Contour maps
Digital elevation models (DEMs)
Interpolation algorithms
Shape
Terrain
Terrain surface modeling
TIN
Triangles
title An efficient dichotomizing interpolation algorithm for the refinement of TIN-based terrain surface from contour maps
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T17%3A26%3A32IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20efficient%20dichotomizing%20interpolation%20algorithm%20for%20the%20refinement%20of%20TIN-based%20terrain%20surface%20from%20contour%20maps&rft.jtitle=Computers%20&%20geosciences&rft.au=Li,%20Lin&rft.date=2014-11-01&rft.volume=72&rft.spage=105&rft.epage=121&rft.pages=105-121&rft.issn=0098-3004&rft.eissn=1873-7803&rft_id=info:doi/10.1016/j.cageo.2014.07.001&rft_dat=%3Cproquest_cross%3E1651418131%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1651418131&rft_id=info:pmid/&rft_els_id=S0098300414001587&rfr_iscdi=true