一种改进的Douglas-Peucker算法,旨在将自然海岸线简化为方向线

Jing Yu, Gang Chen, Xiao Zhang, Wenlong Chen, Yingxia Pu
{"title":"一种改进的Douglas-Peucker算法,旨在将自然海岸线简化为方向线","authors":"Jing Yu, Gang Chen, Xiao Zhang, Wenlong Chen, Yingxia Pu","doi":"10.1109/Geoinformatics.2013.6626177","DOIUrl":null,"url":null,"abstract":"The simplifying natural shoreline of vector data into direction-line is the basis of delineation of baselines of the territorial sea. Using classical algorithms of vector data compression, such as the Douglas-Peucker algorithm, to simplify the natural shoreline into direction-line, ignores the special requirements of a guarantee of national marine interests. To solve this problem, this paper proposed an improved Douglas-Peucker algorithm. Firstly choose the convex points of the natural shoreline as an alternative set of points; then filter segment points from convex points based on angle and distance; finally, divide the data into several parts in order to perform the Douglas-Peucker algorithm, and control the threshold of every part to effectively select feature points and protect national maritime interests. This paper uses ArcGIS 10.0, Visual Studio platform, and C# language to carry out the algorithm design, and choose a local coastline of Jiangsu province to conduct experiment. The results show that, compared with the Douglas-Peucker algorithm, the improved Douglas-Peucker algorithm improves the area ratio by 0.19%(0.17%-0.20%), and compression rate of coordinate points by 13.22% (9.48%-16.95%), and the accuracy of curve simplification also improved.","PeriodicalId":286908,"journal":{"name":"2013 21st International Conference on Geoinformatics","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"An improved Douglas-Peucker algorithm aimed at simplifying natural shoreline into direction-line\",\"authors\":\"Jing Yu, Gang Chen, Xiao Zhang, Wenlong Chen, Yingxia Pu\",\"doi\":\"10.1109/Geoinformatics.2013.6626177\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The simplifying natural shoreline of vector data into direction-line is the basis of delineation of baselines of the territorial sea. Using classical algorithms of vector data compression, such as the Douglas-Peucker algorithm, to simplify the natural shoreline into direction-line, ignores the special requirements of a guarantee of national marine interests. To solve this problem, this paper proposed an improved Douglas-Peucker algorithm. Firstly choose the convex points of the natural shoreline as an alternative set of points; then filter segment points from convex points based on angle and distance; finally, divide the data into several parts in order to perform the Douglas-Peucker algorithm, and control the threshold of every part to effectively select feature points and protect national maritime interests. This paper uses ArcGIS 10.0, Visual Studio platform, and C# language to carry out the algorithm design, and choose a local coastline of Jiangsu province to conduct experiment. The results show that, compared with the Douglas-Peucker algorithm, the improved Douglas-Peucker algorithm improves the area ratio by 0.19%(0.17%-0.20%), and compression rate of coordinate points by 13.22% (9.48%-16.95%), and the accuracy of curve simplification also improved.\",\"PeriodicalId\":286908,\"journal\":{\"name\":\"2013 21st International Conference on Geoinformatics\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-06-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 21st International Conference on Geoinformatics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/Geoinformatics.2013.6626177\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 21st International Conference on Geoinformatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Geoinformatics.2013.6626177","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

摘要

将矢量数据的自然岸线简化为方向线是划定领海基线的基础。采用经典的矢量数据压缩算法,如Douglas-Peucker算法,将自然海岸线简化为方向线,忽略了保障国家海洋利益的特殊要求。为了解决这一问题,本文提出了一种改进的Douglas-Peucker算法。首先选取自然岸线的凸点作为备选点集;然后根据角度和距离从凸点中过滤分段点;最后,将数据分成若干部分进行Douglas-Peucker算法,并控制各部分的阈值,有效选取特征点,保护国家海洋利益。本文采用ArcGIS 10.0、Visual Studio平台、c#语言进行算法设计,并选择江苏省某地方海岸线进行实验。结果表明,与Douglas-Peucker算法相比,改进后的Douglas-Peucker算法的面积比提高了0.19%(0.17% ~ 0.20%),坐标点压缩率提高了13.22%(9.48% ~ 16.95%),曲线化简精度也有所提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An improved Douglas-Peucker algorithm aimed at simplifying natural shoreline into direction-line
The simplifying natural shoreline of vector data into direction-line is the basis of delineation of baselines of the territorial sea. Using classical algorithms of vector data compression, such as the Douglas-Peucker algorithm, to simplify the natural shoreline into direction-line, ignores the special requirements of a guarantee of national marine interests. To solve this problem, this paper proposed an improved Douglas-Peucker algorithm. Firstly choose the convex points of the natural shoreline as an alternative set of points; then filter segment points from convex points based on angle and distance; finally, divide the data into several parts in order to perform the Douglas-Peucker algorithm, and control the threshold of every part to effectively select feature points and protect national maritime interests. This paper uses ArcGIS 10.0, Visual Studio platform, and C# language to carry out the algorithm design, and choose a local coastline of Jiangsu province to conduct experiment. The results show that, compared with the Douglas-Peucker algorithm, the improved Douglas-Peucker algorithm improves the area ratio by 0.19%(0.17%-0.20%), and compression rate of coordinate points by 13.22% (9.48%-16.95%), and the accuracy of curve simplification also improved.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信