Allison Kubo Hutchison, L. Karlstrom, Tushar Mittal
{"title":"LinkingLines: Using the Hough Transform to Cluster Line\nSegments and Mesoscale Feature Extraction","authors":"Allison Kubo Hutchison, L. Karlstrom, Tushar Mittal","doi":"10.21105/joss.06147","DOIUrl":null,"url":null,"abstract":"Linear feature analysis plays a fundamental role in geospatial applications, from detecting infrastructure networks to characterizing geological formations. In this paper, we introduce linkinglines , an open-source Python package tailored for the clustering and feature extraction of linear structures in geospatial data. Our package leverages the Hough Transform, commonly used in image processing, performs clustering of line segments in the Hough Space, and then provides unique feature extraction methods and visualization. linkinglines em-powers researchers, data scientists, and analysts across diverse domains to efficiently process, understand, and extract valuable insights from linear features, contributing to more informed decision-making and enhanced data-driven exploration. We have used linkinglines to map dike swarms with thousands of segments associated with Large Igneous Provinces in Kubo Hutchison et al. (2023).","PeriodicalId":94101,"journal":{"name":"Journal of open source software","volume":" 13","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of open source software","FirstCategoryId":"0","ListUrlMain":"https://doi.org/10.21105/joss.06147","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Linear feature analysis plays a fundamental role in geospatial applications, from detecting infrastructure networks to characterizing geological formations. In this paper, we introduce linkinglines , an open-source Python package tailored for the clustering and feature extraction of linear structures in geospatial data. Our package leverages the Hough Transform, commonly used in image processing, performs clustering of line segments in the Hough Space, and then provides unique feature extraction methods and visualization. linkinglines em-powers researchers, data scientists, and analysts across diverse domains to efficiently process, understand, and extract valuable insights from linear features, contributing to more informed decision-making and enhanced data-driven exploration. We have used linkinglines to map dike swarms with thousands of segments associated with Large Igneous Provinces in Kubo Hutchison et al. (2023).