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...
Gespeichert in:
Veröffentlicht in: | Computers & geosciences 2014-11, Vol.72, p.105-121 |
---|---|
Hauptverfasser: | , |
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 & 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 & 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 & 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 & 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 |