{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T15:15:18Z","timestamp":1780413318991,"version":"3.54.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,12,16]],"date-time":"2024-12-16T00:00:00Z","timestamp":1734307200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,12,16]],"date-time":"2024-12-16T00:00:00Z","timestamp":1734307200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Earth Sci Inform"],"published-print":{"date-parts":[[2025,1]]},"DOI":"10.1007\/s12145-024-01522-0","type":"journal-article","created":{"date-parts":[[2024,12,16]],"date-time":"2024-12-16T10:22:53Z","timestamp":1734344573000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["PyGeoRS: a QGIS plugin for automating landsat data processing in environmental mapping"],"prefix":"10.1007","volume":"18","author":[{"given":"Anass","family":"Marzouki","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdallah","family":"Dridri","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,12,16]]},"reference":[{"issue":"12","key":"1522_CR1","doi-asserted-by":"publisher","first-page":"713","DOI":"10.1130\/0091-7613(1977)5<713:mohait>2.0.co;2","volume":"5","author":"MJ Abrams","year":"1977","unstructured":"Abrams MJ, Ashley RP, Rowan LC, Goetz AF, Kahle AB (1977) Mapping of hydrothermal alteration in the Cuprite mining district, Nevada, using aircraft scanner images for the spectral region 0.46 to 2.36 \u00b5m. Geology 5(12):713\u2013718. https:\/\/doi.org\/10.1130\/0091-7613(1977)5713:mohait2.0.co;2","journal-title":"Geology"},{"key":"1522_CR101","doi-asserted-by":"crossref","unstructured":"An K, Kim S, Chae T, Park D (2018) Developing an accessible landslide susceptibility model using open-source resources. Sustainability, 10(2):293.","DOI":"10.3390\/su10020293"},{"key":"1522_CR2","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.isprsjprs.2022.11.002","volume":"195","author":"B Chai","year":"2023","unstructured":"Chai B, Li P (2023) An ensemble method for monitoring land cover changes in urban areas using dense landsat time series data. ISPRS J Photogrammetry Remote Sens 195:29\u201342. https:\/\/doi.org\/10.1016\/j.isprsjprs.2022.11.002","journal-title":"ISPRS J Photogrammetry Remote Sens"},{"key":"1522_CR3","unstructured":"Chavez PS, GL, B., LB S (1982) Statistical method for selecting Landsat MSS ratios"},{"issue":"3","key":"1522_CR4","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1016\/0165-1684(94)90029-9","volume":"36","author":"P Comon","year":"1994","unstructured":"Comon P (1994) Independent component analysis, a new concept? Sig Process 36(3):287\u2013314. https:\/\/doi.org\/10.1016\/0165-1684(94)90029-9","journal-title":"Sig Process"},{"issue":"64","key":"1522_CR5","doi-asserted-by":"publisher","first-page":"3172","DOI":"10.21105\/joss.03172","volume":"6","author":"L Congedo","year":"2021","unstructured":"Congedo L (2021) Semi-automatic classification Plugin: a Python tool for the download and processing of remote sensing images in QGIS. J Open Source Softw 6(64):3172. https:\/\/doi.org\/10.21105\/joss.03172","journal-title":"J Open Source Softw"},{"key":"1522_CR6","doi-asserted-by":"publisher","unstructured":"Drury SA (1987) Image Interpretation in Geology (London: Allen &Unwin). https:\/\/doi.org\/10.1007\/978-94-010-9393-4","DOI":"10.1007\/978-94-010-9393-4"},{"issue":"3","key":"1522_CR7","doi-asserted-by":"publisher","first-page":"109","DOI":"10.3390\/ijgi7030109","volume":"7","author":"L Duarte","year":"2018","unstructured":"Duarte L, Silva P, Teodoro AC (2018) Development of a QGIS plugin to obtain parameters and elements of plantation trees and vineyards with aerial photographs. ISPRS Int J Geo-Information 7(3):109. https:\/\/doi.org\/10.3390\/ijgi7030109","journal-title":"ISPRS Int J Geo-Information"},{"key":"1522_CR8","doi-asserted-by":"publisher","first-page":"104739","DOI":"10.1016\/j.envsoft.2020.104739","volume":"130","author":"F Ells\u00e4\u00dfer","year":"2020","unstructured":"Ells\u00e4\u00dfer F, R\u00f6ll A, Stiegler C, H\u00f6lscher D (2020) Introducing QWaterModel, a QGIS plugin for predicting evapotranspiration from land surface temperatures. Environ Model Softw 130:104739. https:\/\/doi.org\/10.1016\/j.envsoft.2020.104739","journal-title":"Environ Model Softw"},{"key":"1522_CR9","unstructured":"Endsley KA (2019) The unmixing library: Interactive tools for spectral mixture analysis of multispectral raster data in Python v0.2.4.dev. Zenodo. https:\/\/zenodo.org\/record\/3585979"},{"issue":"3","key":"1522_CR10","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1016\/s0034-4257(96)00067-3","volume":"58","author":"BC Gao","year":"1996","unstructured":"Gao BC (1996) NDWI\u2014A normalized difference water index for remote sensing of vegetation liquid water from space. Remote Sens Environ 58(3):257\u2013266. https:\/\/doi.org\/10.1016\/s0034-4257(96)00067-3","journal-title":"Remote Sens Environ"},{"key":"1522_CR11","doi-asserted-by":"crossref","unstructured":"GDAL\/OGR contributors D (2020) GDAL\/OGR geospatial data abstraction software library. Open Source Geospatial Foundation","DOI":"10.22224\/gistbok\/2020.4.1"},{"key":"1522_CR12","unstructured":"Gillies S, Ward B, Petersen AS, Rasterio (2013) Geospatial Raster I\/O for Python Programmers. https:\/\/github.com\/rasterio\/rasterio"},{"issue":"1","key":"1522_CR13","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1109\/36.3001","volume":"26","author":"AA Green","year":"1988","unstructured":"Green AA, Berman M, Switzer P, Craig MD (1988) A transformation for ordering multispectral data in terms of image quality with implications for noise removal. IEEE Trans Geosci Remote Sens 26(1):65\u201374. https:\/\/doi.org\/10.1109\/36.3001","journal-title":"IEEE Trans Geosci Remote Sens"},{"key":"1522_CR14","doi-asserted-by":"publisher","first-page":"105354","DOI":"10.1016\/j.envsoft.2022.105354","volume":"150","author":"Z Guo","year":"2022","unstructured":"Guo Z, Torra O, H\u00fcrlimann M, Abanc\u00f3 C, Medina V (2022) FSLAM: a QGIS plugin for fast regional susceptibility assessment of rainfall-induced landslides. Environ Model Softw 150:105354. https:\/\/doi.org\/10.1016\/j.envsoft.2022.105354","journal-title":"Environ Model Softw"},{"issue":"2","key":"1522_CR15","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/0034-4257(95)00137-p","volume":"54","author":"DK Hall","year":"1995","unstructured":"Hall DK, Riggs GA, Salomonson VV (1995) Development of methods for mapping global snow cover using moderate resolution imaging spectroradiometer data. Remote Sens Environ 54(2):127\u2013140. https:\/\/doi.org\/10.1016\/0034-4257(95)00137-p","journal-title":"Remote Sens Environ"},{"key":"1522_CR16","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1016\/j.rse.2011.08.024","volume":"122","author":"MC Hansen","year":"2012","unstructured":"Hansen MC, Loveland TR (2012) A review of large area monitoring of land cover change using landsat data. Remote Sens Environ 122:66\u201374. https:\/\/doi.org\/10.1016\/j.rse.2011.08.024","journal-title":"Remote Sens Environ"},{"issue":"7825","key":"1522_CR17","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1038\/s41586-020-2649-2","volume":"585","author":"CR Harris","year":"2020","unstructured":"Harris CR, Millman KJ, Van Der Walt SJ, Gommers R, Virtanen P, Cournapeau D, Oliphant TE (2020) Array programming with NumPy. Nature 585(7825):357\u2013362. https:\/\/doi.org\/10.1038\/s41586-020-2649-2","journal-title":"Nature"},{"issue":"1\u20132","key":"1522_CR18","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1016\/s0034-4257(02)00096-2","volume":"83","author":"A Huete","year":"2002","unstructured":"Huete A, Didan K, Miura T, Rodriguez EP, Gao X, Ferreira LG (2002) Overview of the radiometric and biophysical performance of the MODIS vegetation indices. Remote Sens Environ 83(1\u20132):195\u2013213. https:\/\/doi.org\/10.1016\/s0034-4257(02)00096-2","journal-title":"Remote Sens Environ"},{"key":"1522_CR19","unstructured":"Ihlen V, Zanter K (2019) Landsat 8 data users handbook. US Geological Survey: Sioux Falls, SD, USA, 55"},{"key":"1522_CR20","doi-asserted-by":"publisher","first-page":"101507","DOI":"10.1016\/j.softx.2023.101507","volume":"23","author":"B Jakimow","year":"2023","unstructured":"Jakimow B, Janz A, Thiel F, Okujeni A, Hostert P, van der Linden S (2023) EnMAP-Box: imaging spectroscopy in QGIS. SoftwareX 23:101507. https:\/\/doi.org\/10.1016\/j.softx.2023.101507","journal-title":"SoftwareX"},{"key":"1522_CR21","doi-asserted-by":"publisher","unstructured":"Jung M (2013) LecoS-A QGIS plugin for automated landscape ecology analysis. https:\/\/doi.org\/10.7287\/peerj.preprints.116v1","DOI":"10.7287\/peerj.preprints.116v1"},{"issue":"10\u201311","key":"1522_CR22","doi-asserted-by":"publisher","first-page":"1639","DOI":"10.1080\/01431168808954966","volume":"9","author":"H Kaufmann","year":"1988","unstructured":"Kaufmann H (1988) Mineral exploration along the Aqaba-Levant structure by use of TM-data. Concepts, processing and results. Int J Remote Sens (Print) 9(10\u201311):1639\u20131658. https:\/\/doi.org\/10.1080\/01431168808954966","journal-title":"Int J Remote Sens (Print)"},{"key":"1522_CR23","unstructured":"Key CH, Benson NC (1999) June Measuring and remote sensing of burn severity. In Proceedings joint fire science conference and workshop (Vol. 2, p. 284). University of Idaho and International Association of Wildland Fire Moscow, ID"},{"issue":"3","key":"1522_CR24","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.crte.2017.11.003","volume":"350","author":"EPB Mandeng","year":"2018","unstructured":"Mandeng EPB, Bidjeck LMB, Wambo JDT, Taku A, Betsi TB, Ipan AS, Dieudonn\u00e9 LB (2018) Lithologic and structural mapping of the abiete\u2013Toko gold district in southern Cameroon, using landsat 7 ETM+\/SRTM. Comptes Rendus G\u00e9oscience 350(3):130\u2013140. https:\/\/doi.org\/10.1016\/j.crte.2017.11.003","journal-title":"Comptes Rendus G\u00e9oscience"},{"key":"1522_CR25","doi-asserted-by":"publisher","first-page":"104693","DOI":"10.1016\/j.jaridenv.2021.104693","volume":"198","author":"A Marzouki","year":"2022","unstructured":"Marzouki A, Dridri A (2022) Normalized difference enhanced Sand Index for desert sand dunes detection using Sentinel-2 and Landsat 8 OLI data, application to the north of Figuig, Morocco. J Arid Environ 198:104693. https:\/\/doi.org\/10.1016\/j.jaridenv.2021.104693","journal-title":"J Arid Environ"},{"issue":"5","key":"1522_CR26","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1007\/s12665-023-10831-4","volume":"82","author":"A Marzouki","year":"2023","unstructured":"Marzouki A, Dridri A (2023) Lithological discrimination and structural lineaments extraction using landsat 8 and ASTER data: a case study of Tiwit (Anti-Atlas, Morocco). Environ Earth Sci 82(5):125. https:\/\/doi.org\/10.1007\/s12665-023-10831-4","journal-title":"Environ Earth Sci"},{"issue":"3","key":"1522_CR27","doi-asserted-by":"publisher","first-page":"231","DOI":"10.3390\/land10030231","volume":"10","author":"CT Nguyen","year":"2021","unstructured":"Nguyen CT, Chidthaisong A, Kieu Diem P, Huo LZ (2021) A modified bare soil index to identify bare land features during agricultural fallow-period in southeast Asia using landsat 8. Land 10(3):231. https:\/\/doi.org\/10.3390\/land10030231","journal-title":"Land"},{"key":"1522_CR28","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1016\/j.envsoft.2017.06.032","volume":"95","author":"A Nielsen","year":"2017","unstructured":"Nielsen A, Bolding K, Hu F, Trolle D (2017) An open source QGIS-based workflow for model application and experimentation with aquatic ecosystems. Environ Model Softw 95:358\u2013364. https:\/\/doi.org\/10.1016\/j.envsoft.2017.06.032","journal-title":"Environ Model Softw"},{"key":"1522_CR29","unstructured":"Nijmeijer R, de Haas A, Dost RJJ, Budde PE (2001) ILWIS 3.0 Academic: user\u2019s guide"},{"key":"1522_CR30","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Duchesnay \u00c9 (2011) Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825\u20132830","journal-title":"J Mach Learn Res"},{"key":"1522_CR31","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1016\/j.oregeorev.2017.07.018","volume":"108","author":"AB Pour","year":"2019","unstructured":"Pour AB, Hashim M, Hong JK, Park Y (2019) Lithological and alteration mineral mapping in poorly exposed lithologies using Landsat-8 and ASTER satellite data: North-eastern Graham Land, Antarctic Peninsula. Ore Geol Rev 108:112\u2013133. https:\/\/doi.org\/10.1016\/j.oregeorev.2017.07.018","journal-title":"Ore Geol Rev"},{"issue":"2","key":"1522_CR32","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/0034-4257(94)90134-1","volume":"48","author":"J Qi","year":"1994","unstructured":"Qi J, Chehbouni A, Huete AR, Kerr YH, Sorooshian S (1994) A modified soil adjusted vegetation index. Remote Sens Environ 48(2):119\u2013126. https:\/\/doi.org\/10.1016\/0034-4257(94)90134-1","journal-title":"Remote Sens Environ"},{"key":"1522_CR33","doi-asserted-by":"publisher","unstructured":"Rocklin M (2015), July Dask: Parallel computation with blocked algorithms and task scheduling. In SciPy (pp. 126\u2013132). ROI: https:\/\/doi.org\/10.25080\/majora-7b98e3ed-013","DOI":"10.25080\/majora-7b98e3ed-013"},{"issue":"18","key":"1522_CR34","doi-asserted-by":"publisher","first-page":"2850","DOI":"10.3390\/w14182850","volume":"14","author":"R Rossetto","year":"2022","unstructured":"Rossetto R, Cisotto A, Dalla Libera N, Braidot A, Sebastiani L, Ercoli L, Borsi I (2022) ORGANICS: a QGIS Plugin for simulating one-dimensional transport of dissolved substances in Surface Water. Water 14(18):2850. https:\/\/doi.org\/10.3390\/w14182850","journal-title":"Water"},{"key":"1522_CR35","unstructured":"Rouse JW Jr, Haas RH, Schell JA, Deering DW (1973), December Paper a 20. In Third Earth Resources Technology Satellite-1 Symposium: The Proceedings of a Symposium Held by Goddard Space Flight Center at Washington, DC on (Vol. 351, p. 309)"},{"key":"1522_CR36","doi-asserted-by":"publisher","unstructured":"Sabins FF (1999) Remote sensing for mineral exploration. Ore geology reviews. 14(3\u20134):157\u2013183. https:\/\/doi.org\/10.1016\/s0169-1368(99)00007-4","DOI":"10.1016\/s0169-1368(99)00007-4"},{"key":"1522_CR37","unstructured":"Segal D (1982) Theoretical basis for differentiation of ferric-iron bearing minerals, using Landsat MSS data. In Proceedings of Symposium for Remote Sensing of Environment, 2nd Thematic Conference on Remote Sensing for Exploratory Geology, Fort Worth, TX (pp. 949\u2013951)"},{"issue":"17","key":"1522_CR38","doi-asserted-by":"publisher","first-page":"2735","DOI":"10.3390\/rs12172735","volume":"12","author":"CM Souza Jr","year":"2020","unstructured":"Souza Jr CM, Shimbo Z, Rosa J, Parente MR, Alencar LLA, Rudorff A, Azevedo BF, T (2020) Reconstructing three decades of land use and land cover changes in Brazilian biomes with landsat archive and earth engine. Remote Sens 12(17):2735. https:\/\/doi.org\/10.3390\/rs12172735","journal-title":"Remote Sens"},{"key":"1522_CR102","doi-asserted-by":"crossref","unstructured":"Titti G, Sarretta A, Lombardo L, Crema S, Pasuto A, Borgatti L (2022) Mapping susceptibility with open-source tools: a new plugin for QGIS. Frontiers in Earth Science 10:842425.","DOI":"10.3389\/feart.2022.842425"},{"issue":"43","key":"1522_CR39","doi-asserted-by":"publisher","first-page":"1886","DOI":"10.21105\/joss.01886","volume":"4","author":"L Wasser","year":"2019","unstructured":"Wasser L, Joseph MB, McGlinchy J, Palomino J, Korinek N, Holdgraf C, Head T (2019) EarthPy: a Python package that makes it easier to explore and plot raster and vector data using open source Python tools. J Open Source Softw 4(43):1886. https:\/\/doi.org\/10.21105\/joss.01886","journal-title":"J Open Source Softw"},{"issue":"1\u20133","key":"1522_CR40","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/0169-7439(87)80084-9","volume":"2","author":"S Wold","year":"1987","unstructured":"Wold S, Esbensen K, Geladi P (1987) Principal component analysis. Chemometr Intell Lab Syst 2(1\u20133):37\u201352. https:\/\/doi.org\/10.1016\/0169-7439(87)80084-9","journal-title":"Chemometr Intell Lab Syst"},{"issue":"14","key":"1522_CR41","doi-asserted-by":"publisher","first-page":"3025","DOI":"10.1080\/01431160600589179","volume":"27","author":"H Xu","year":"2006","unstructured":"Xu H (2006) Modification of normalised difference water index (NDWI) to enhance open water features in remotely sensed imagery. Int J Remote Sens 27(14):3025\u20133033. https:\/\/doi.org\/10.1080\/01431160600589179","journal-title":"Int J Remote Sens"},{"issue":"3","key":"1522_CR42","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1080\/01431160304987","volume":"24","author":"Y Zha","year":"2003","unstructured":"Zha Y, Gao J, Ni S (2003) Use of normalized difference built-up index in automatically mapping urban areas from TM imagery. Int J Remote Sens 24(3):583\u2013594. https:\/\/doi.org\/10.1080\/01431160304987","journal-title":"Int J Remote Sens"}],"container-title":["Earth Science Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12145-024-01522-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12145-024-01522-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12145-024-01522-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,26]],"date-time":"2025-04-26T08:05:34Z","timestamp":1745654734000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12145-024-01522-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,16]]},"references-count":44,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["1522"],"URL":"https:\/\/doi.org\/10.1007\/s12145-024-01522-0","relation":{},"ISSN":["1865-0473","1865-0481"],"issn-type":[{"value":"1865-0473","type":"print"},{"value":"1865-0481","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,16]]},"assertion":[{"value":"21 June 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 November 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 December 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"During the preparation of this work the authors used ChatGPT in order to check for grammatical \/ spelling errors and to further enhance the text. After using this tool, the authors reviewed and edited the content as needed and take full responsibility for the content of the publication.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declaration of generative AI and AI-assisted technologies in the writing process"}},{"value":"The authors declare no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"58"}}