Contour tracing for geographical digital data

Tatsuya Ishige
{"title":"Contour tracing for geographical digital data","authors":"Tatsuya Ishige","doi":"10.1080/23312041.2017.1354468","DOIUrl":null,"url":null,"abstract":"Abstract Our purpose is to trace a contour in the form of a polygon. In this research, we use a bicubic spline function for interpolation of the elevation data on a grid covering the area of concern. We construct the polygon as a data consisting of ordered contour points on sides of the grid. The contour enters a cell at an entry point and goes out at an exit point on its sides. The polygon is formed connecting these points. A problem occurs as to which two points should be connected when a cell of the grid has more than three contour points on its sides. As for existing methods of the differential geometry such as discretization using tangential increments, it is difficult to predetermine a suitable step size to arrive at a next contour point correctly if several contour components wind closely to each other within a cell. As a solution, we take an algebraic approach exploiting a simple fact that a bicubic function is viewed as a univariate cubic function with a parameter. From this perspective, we identify the exit point examining the behavior of the real roots of the cubic equation for the contour in terms of the numerical order. Our method enables us to faithfully trace the contour of bicubic spline functions which provide smoother and better fitting curves than bilinear spline functions used by the other authors. Computation time is exhibited in the numerical experiment for an island in Japan.","PeriodicalId":42883,"journal":{"name":"Cogent Geoscience","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2017-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/23312041.2017.1354468","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cogent Geoscience","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/23312041.2017.1354468","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Abstract Our purpose is to trace a contour in the form of a polygon. In this research, we use a bicubic spline function for interpolation of the elevation data on a grid covering the area of concern. We construct the polygon as a data consisting of ordered contour points on sides of the grid. The contour enters a cell at an entry point and goes out at an exit point on its sides. The polygon is formed connecting these points. A problem occurs as to which two points should be connected when a cell of the grid has more than three contour points on its sides. As for existing methods of the differential geometry such as discretization using tangential increments, it is difficult to predetermine a suitable step size to arrive at a next contour point correctly if several contour components wind closely to each other within a cell. As a solution, we take an algebraic approach exploiting a simple fact that a bicubic function is viewed as a univariate cubic function with a parameter. From this perspective, we identify the exit point examining the behavior of the real roots of the cubic equation for the contour in terms of the numerical order. Our method enables us to faithfully trace the contour of bicubic spline functions which provide smoother and better fitting curves than bilinear spline functions used by the other authors. Computation time is exhibited in the numerical experiment for an island in Japan.
地理数字数据的等高线追踪
摘要我们的目的是以多边形的形式描绘轮廓。在这项研究中,我们使用双三次样条函数对覆盖关注区域的网格上的高程数据进行插值。我们将多边形构造为由网格两侧的有序轮廓点组成的数据。轮廓在一个入口点进入一个单元,在其侧面的一个出口点离开。多边形是连接这些点而形成的。当网格的一个单元的边上有三个以上的轮廓点时,会出现一个问题,即应该连接哪两个点。对于现有的微分几何方法,例如使用切向增量的离散化,如果几个轮廓分量在一个单元内彼此紧密缠绕,则很难预先确定合适的步长来正确地到达下一个轮廓点。作为一种解决方案,我们采用代数方法,利用一个简单的事实,即双三次函数被视为具有参数的单变量三次函数。从这个角度来看,我们确定了出口点,用数值顺序检查轮廓的三次方程的实根的行为。我们的方法使我们能够忠实地跟踪双三次样条函数的轮廓,该函数比其他作者使用的双线性样条函数提供了更平滑、更好的拟合曲线。在日本某岛屿的数值实验中展示了计算时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Cogent Geoscience
Cogent Geoscience GEOSCIENCES, MULTIDISCIPLINARY-
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信