{"id":14983,"date":"2026-04-29T09:06:17","date_gmt":"2026-04-29T09:06:17","guid":{"rendered":"https:\/\/blog.geostru.eu\/?p=14983"},"modified":"2026-04-29T09:06:17","modified_gmt":"2026-04-29T09:06:17","slug":"runoff-lab-nx","status":"publish","type":"post","link":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/","title":{"rendered":"Runoff Lab NX brings the entire hydrological workflow to your browser"},"content":{"rendered":"<p><!-- ============================================================ Blog article EN \u2014 Runoff Lab NX (LIVE version, ready to paste) Image URLs already pointing to blog.geostru.eu ============================================================ --><\/p>\n<p><em><strong>Runoff Lab NX<\/strong> brings the entire hydrological workflow to your browser \u2014 from the rainfall series to the flood hydrograph \u2014 and introduces AI Import: drop a yearbook PDF in, the artificial intelligence reads the document and populates the station in seconds. It&#8217;s the first web application of the new GeoStru NX suite.<\/em><\/p>\n<p>The analysis of annual maximum rainfall and the construction of flood hydrographs sit at the centre of every hydraulic project. Historically, they have also been one of the most repetitive activities: loading rainfall data, picking the distribution, regression, generating the hyetograph, SCS-CN convolution, exporting the report. Decades of consolidated methodologies, but also of manual copy-paste and spreadsheets to be re-tuned for every project.<\/p>\n<p>GeoStru Runoff Lab NX is the new web version of this workflow: it runs entirely in the browser, integrates four families of probability distributions side by side, imports rainfall data from PDFs through artificial intelligence, and talks directly to the <strong>Hydrogeo NX<\/strong> database of Italian rain gauge stations. The output, at the end, is a multilingual PDF report ready to deliver.<\/p>\n<h2>From your browser, no install required<\/h2>\n<p>Runoff Lab NX is a web application. It opens directly at <a href=\"https:\/\/geostru.ai\" target=\"_blank\" rel=\"noopener\">geostru.ai<\/a>, with no local installation. It works on Windows, Mac, Linux PCs or tablets with any modern browser. Projects are accessible and shareable across multiple workstations \u2014 useful both for office workflows and for engineers moving between site and client.<\/p>\n<p>The interface is organised in five sections \u2014 <em>Measurement station<\/em>, <em>Probabilistic analysis<\/em>, <em>Rainfall curves<\/em>, <em>Hyetographs<\/em>, <em>Hydrographs<\/em> \u2014 corresponding to the five steps of the classical hydrological study workflow. Each section communicates with the downstream ones through a single project file, avoiding duplications and misalignments.<\/p>\n<p>The <strong>Measurement station<\/strong> section collects the station registry (code, municipality, region, coordinates, years of observation) and the rainfall series for five standard durations: 1, 3, 6, 12 and 24 hours. Sample statistics \u2014 size, mean, standard deviation, coefficient of variation, skewness coefficient \u2014 are computed <strong>in real time<\/strong> as data are edited, and displayed alongside the main table.<\/p>\n<h2>Four probability distributions side by side<\/h2>\n<p>The core of any hydrological study is the estimation of the rainfall value for an assigned return period. Runoff Lab NX implements <strong>four families of distributions<\/strong> available in parallel, applicable simultaneously to the same series:<\/p>\n<ul>\n<li><strong>Gumbel<\/strong> \u2014 with method of moments and maximum likelihood<\/li>\n<li><strong>GEV (Generalised Extreme Value)<\/strong> \u2014 with Hosking-Wallis L-moments estimator, the modern reference recommended by the World Meteorological Organisation (WMO)<\/li>\n<li><strong>Pearson type III<\/strong> \u2014 with the Foster-Kite method, standard in Eastern European hydrology<\/li>\n<li><strong>TCEV (Two-Component Extreme Value)<\/strong> \u2014 at four regional levels, with the VAPI dataset preinstalled<\/li>\n<\/ul>\n<p>For each family, the editor computes the estimated parameters for all durations in seconds. The four runs are displayed side by side in the same panel, allowing direct model comparison before choosing the return period.<\/p>\n<h2>Probability paper and rainfall curves<\/h2>\n<figure><img decoding=\"async\" src=\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/03-carta-probabilistica.jpg\" alt=\"Gumbel probability paper with Weibull plotting position and four estimated distributions overlaid on observed data\" \/><figcaption><em>Probability paper with Weibull plotting position and four distributions compared.<\/em><\/figcaption><\/figure>\n<p>Clicking the <em>Chart<\/em> icon on any card opens the <strong>Gumbel probability paper<\/strong>, with Weibull plotting position over the observed data and the estimated distribution lines overlaid. An essential tool to assess at a glance which model best follows the right tail of the sample \u2014 the tail that, when computing high return periods, makes the difference between a conservative estimate and a dangerously optimistic one.<\/p>\n<p>From any run, the <strong>IDF rainfall curve<\/strong> (Intensity-Duration-Frequency) is generated, in the classical monomial relation form. Log-linear regression in the logarithmic plane returns parameters <em>a<\/em>, <em>n<\/em> and the correlation index <em>R<\/em> in one second. For the Cosenza station used as case study in the tutorial, with a 50-year return period: <code>a = 41.88<\/code>, <code>n = 0.29<\/code>, <code>R &gt; 0.99<\/code>.<\/p>\n<h2>Synthetic hyetographs and flood hydrographs<\/h2>\n<figure><img decoding=\"async\" src=\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/04-pluviogramma-chicago.jpg\" alt=\"Chicago synthetic hyetograph with centred peak, 3 hours total duration, 15 minutes interval\" \/><figcaption><em>Chicago synthetic hyetograph \u2014 centred peak, 3 hours duration, 15 minutes interval.<\/em><\/figcaption><\/figure>\n<p>The IDF curve becomes the basis for the <strong>Chicago synthetic hyetograph<\/strong> by Keifer and Chu (1957). The user picks total duration, discretisation interval and peak position; the system builds a symmetric hyetograph in which every internal duration returns exactly the height predicted by the IDF curve.<\/p>\n<p>The <strong>flood hydrograph<\/strong> closes the workflow, with the SCS-CN method. The model performs the convolution between net rainfall and the SCS dimensionless unit hydrograph, returning: peak discharge, time to peak, inflow and outflow volumes, runoff coefficient. Watershed parameters \u2014 area, time to peak T<sub>p<\/sub>, Curve Number, V, computation interval \u2014 are adjustable in real time, with automatic recalculation.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/05-idrogramma-scs-cn.jpg\" alt=\"SCS-CN flood hydrograph in Runoff Lab NX with watershed parameters adjustable in real time\" \/><figcaption><em>SCS-CN flood hydrograph \u2014 watershed parameters adjustable in real time.<\/em><\/figcaption><\/figure>\n<h2>AI Import: from PDF to a complete station in 10 seconds<\/h2>\n<figure><img decoding=\"async\" src=\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/01-ai-import-dropzone.jpg\" alt=\"Runoff Lab NX AI Import dropzone for PDFs, images, Excel or CSV files automatically recognised\" \/><figcaption><em>AI Import dropzone: PDFs, images, Excel or CSV.<\/em><\/figcaption><\/figure>\n<p>The novelty that radically changes the way a new station is created is <strong>AI Import<\/strong>. Every hydrologist knows the problem: archives of regional hydrological yearbooks in PDF, scans of paper tabulations, photos of historical publications, Excel files with merged cells and header rows that follow no standard schema.<\/p>\n<p>Runoff Lab NX reads <strong>everything<\/strong>. From the <em>Import with AI<\/em> menu a modal with a dropzone appears: drop the file in (even if scanned as an image), and the artificial intelligence visually interprets the document. In seconds, a tabular preview shows exactly what was extracted: station name, code, municipality, region, years of observation, and for each duration the value count plus the first numbers as preview.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/02-ai-import-preview.jpg\" alt=\"AI Import tabular preview after recognition of a hydrological yearbook PDF, with extracted data ready to import\" \/><figcaption><em>AI Import tabular preview: station name, code, municipality, region, years of observation and first extracted values.<\/em><\/figcaption><\/figure>\n<p><strong>No fabricated data.<\/strong> If a column is ambiguous, the AI flags it in the notes. The user reviews the preview, confirms, and with one click 50, 100 or 200 values are inserted automatically into the correct rainfall series, with the right duration.<\/p>\n<blockquote><p>The workflow that used to take half an hour of manual copy-paste now takes about <strong>ten seconds<\/strong>.<\/p><\/blockquote>\n<p>A capability that has no precedent in the applied hydrology sector today.<\/p>\n<h2>Hydrogeo NX integration via API<\/h2>\n<p>Runoff Lab NX talks directly with <strong>Hydrogeo NX<\/strong>, the GeoStru companion service mapping all Italian rain gauge stations. Communication happens via API services: a click on the Hydrogeo NX map and the selected station is imported directly into Runoff Lab NX, with full registry and rainfall series ready for analysis. No copy-paste, no manual downloads, no transcription errors.<\/p>\n<h2>The start of the GeoStru NX suite<\/h2>\n<p>Runoff Lab NX joins <a href=\"https:\/\/blog.geostru.eu\/en\/?s=stratigrapher+nx\" target=\"_blank\" rel=\"noopener\">Stratigrapher NX<\/a> in the new <strong>GeoStru NX<\/strong> suite: a family of web applications that talk to each other through a single project file and through the Hydrogeo NX APIs. The next pieces coming soon are <em>LiquiTer NX<\/em> (liquefaction analysis), <em>RSL III NX<\/em> (local seismic response), <em>Dinamiche NX<\/em> (DPSH\/SPT tests), <em>Statiche NX<\/em> (CPT\/CPTU tests) and <em>Laboratorio NX<\/em> (laboratory tests).<\/p>\n<p>The goal is clear: one study, data shared across all modules, no duplicate data entry.<\/p>\n<h2>Full tutorial (6 minutes) and free trial<\/h2>\n<p>The full 6-minute tutorial walks through the entire workflow \u2014 from AI Import to SCS-CN hydrograph generation \u2014 on a real case: the Cosenza station, Crati basin, with 66 years of observations from 1923 to 2012.<\/p>\n<p><iframe loading=\"lazy\" title=\"Runoff Lab NX \u2014 Studio idrologico completo con AI Import (Tutorial 6&#039;)\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/16SXUxkPx98?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Runoff Lab NX is available for free trial on <a href=\"https:\/\/geostru.ai\" target=\"_blank\" rel=\"noopener\"><strong>geostru.ai<\/strong><\/a>.<\/p>\n<p style=\"text-align: center; margin: 32px 0;\"><a style=\"display: inline-block; padding: 16px 36px; background: #FFC000; color: #0a1a2f; font-weight: bold; text-decoration: none; border-radius: 6px; font-size: 16px;\" href=\"https:\/\/geostru.ai\" target=\"_blank\" rel=\"noopener\"><br \/>\n\ud83d\ude80 Try Runoff Lab NX on geostru.ai<br \/>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Runoff Lab NX brings the entire hydrological workflow to your browser \u2014 from the rainfall series to the flood hydrograph \u2014 and introduces AI Import: drop a yearbook PDF in, the artificial intelligence reads the document and populates the station in seconds. It&#8217;s the first web application of the new GeoStru NX suite. The analysis&hellip;<\/p>\n","protected":false},"author":216,"featured_media":14984,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[144,1902,2225],"tags":[],"class_list":["post-14983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-geology","category-hydraulics","category-hydrology","category-144","category-1902","category-2225","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.0 (Yoast SEO v25.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Runoff Lab NX brings the entire hydrological workflow to your browser - Geostru Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Runoff Lab NX brings the entire hydrological workflow to your browser\" \/>\n<meta property=\"og:description\" content=\"Runoff Lab NX brings the entire hydrological workflow to your browser \u2014 from the rainfall series to the flood hydrograph \u2014 and introduces AI Import: drop\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/\" \/>\n<meta property=\"og:site_name\" content=\"Geostru Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GeoStruSoftware\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-29T09:06:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"filippo catanzariti\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"filippo catanzariti\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/\"},\"author\":{\"name\":\"filippo catanzariti\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/#\/schema\/person\/a77057583cda5367a251627a9b171ddd\"},\"headline\":\"Runoff Lab NX brings the entire hydrological workflow to your browser\",\"datePublished\":\"2026-04-29T09:06:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/\"},\"wordCount\":1140,\"publisher\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png\",\"articleSection\":[\"Geology\",\"Hydraulics\",\"Hydrology\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/\",\"url\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/\",\"name\":\"Runoff Lab NX brings the entire hydrological workflow to your browser - Geostru Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png\",\"datePublished\":\"2026-04-29T09:06:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#primaryimage\",\"url\":\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png\",\"contentUrl\":\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png\",\"width\":1200,\"height\":627},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.geostru.eu\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Runoff Lab NX brings the entire hydrological workflow to your browser\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/#website\",\"url\":\"https:\/\/blog.geostru.eu\/en\/\",\"name\":\"Geostru Blog\",\"description\":\"GeoStru Blog\",\"publisher\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.geostru.eu\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/#organization\",\"name\":\"Geostru\",\"url\":\"https:\/\/blog.geostru.eu\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2020\/05\/geostru_website_logo_24.png\",\"contentUrl\":\"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2020\/05\/geostru_website_logo_24.png\",\"width\":75,\"height\":24,\"caption\":\"Geostru\"},\"image\":{\"@id\":\"https:\/\/blog.geostru.eu\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/GeoStruSoftware\/\",\"https:\/\/www.instagram.com\/geostru\/\",\"https:\/\/www.linkedin.com\/in\/geostru-software-146a3646\/\",\"https:\/\/youtube.com\/user\/geostru\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/#\/schema\/person\/a77057583cda5367a251627a9b171ddd\",\"name\":\"filippo catanzariti\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.geostru.eu\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9e88e81129c39a0613a304f2a7204f77?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9e88e81129c39a0613a304f2a7204f77?s=96&d=mm&r=g\",\"caption\":\"filippo catanzariti\"},\"description\":\"Filippo Catanzariti (04-06-1969 Calabria, Italy) is an engineer, buisnessman, and computer programmer. He graduated in civil engineering at the University of Calabria (UNICAL) with a thesis entitled \\\"Programma di calcolo per l\u2019analisi della stabilit\u00e0 dei pendii con metodi numerici avanzati\u201d (Calculation program for the analysis of slope stability with advanced numerical methods). From 1996-1999 he worked as an analyst and software developer specialized in algorithms and development in the main programming languages: pascal, vb, fortran, visual c ++ and in the web full stack developer. In 1999 he founded Geostru, the well-known international software company, for which he produced hundreds of software and sophisticated analysis algorithms. Maturing experience in: advanced mathematical models 2D \/ 3D and graphics programming with OpenGL and DirectX. Between 2000-2014 he was co-supervisor of numerous degree theses and author of technical articles published by Ingenium Edizioni. Between 2014-2019 he published articles in international technical journals and coordinated important university research projects. Since 2014 he is a member of: AGI, ISRM, ISSMGE, AGI-IGS and certificate of AGS (Association of Geotechnical &amp; Geoenvironmental Specialists). Since 2016 he works as analyst, software developer, consultant for insourcing (SC ENGSOFT) and outsourcig activities for important international companies, in the European Silicon Valley, Cluj Napoca.\",\"sameAs\":[\"http:\/\/www.geostru.eu\"],\"url\":\"https:\/\/blog.geostru.eu\/en\/author\/filippo-catanzariti\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Runoff Lab NX brings the entire hydrological workflow to your browser - Geostru Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/","og_locale":"en_US","og_type":"article","og_title":"Runoff Lab NX brings the entire hydrological workflow to your browser","og_description":"Runoff Lab NX brings the entire hydrological workflow to your browser \u2014 from the rainfall series to the flood hydrograph \u2014 and introduces AI Import: drop","og_url":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/","og_site_name":"Geostru Blog","article_publisher":"https:\/\/www.facebook.com\/GeoStruSoftware\/","article_published_time":"2026-04-29T09:06:17+00:00","og_image":[{"width":1200,"height":627,"url":"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png","type":"image\/png"}],"author":"filippo catanzariti","twitter_card":"summary_large_image","twitter_misc":{"Written by":"filippo catanzariti","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#article","isPartOf":{"@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/"},"author":{"name":"filippo catanzariti","@id":"https:\/\/blog.geostru.eu\/en\/#\/schema\/person\/a77057583cda5367a251627a9b171ddd"},"headline":"Runoff Lab NX brings the entire hydrological workflow to your browser","datePublished":"2026-04-29T09:06:17+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/"},"wordCount":1140,"publisher":{"@id":"https:\/\/blog.geostru.eu\/en\/#organization"},"image":{"@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png","articleSection":["Geology","Hydraulics","Hydrology"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/","url":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/","name":"Runoff Lab NX brings the entire hydrological workflow to your browser - Geostru Blog","isPartOf":{"@id":"https:\/\/blog.geostru.eu\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#primaryimage"},"image":{"@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png","datePublished":"2026-04-29T09:06:17+00:00","breadcrumb":{"@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#primaryimage","url":"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png","contentUrl":"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2026\/04\/00-header-banner-1.png","width":1200,"height":627},{"@type":"BreadcrumbList","@id":"https:\/\/blog.geostru.eu\/en\/runoff-lab-nx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.geostru.eu\/en\/"},{"@type":"ListItem","position":2,"name":"Runoff Lab NX brings the entire hydrological workflow to your browser"}]},{"@type":"WebSite","@id":"https:\/\/blog.geostru.eu\/en\/#website","url":"https:\/\/blog.geostru.eu\/en\/","name":"Geostru Blog","description":"GeoStru Blog","publisher":{"@id":"https:\/\/blog.geostru.eu\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.geostru.eu\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.geostru.eu\/en\/#organization","name":"Geostru","url":"https:\/\/blog.geostru.eu\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.geostru.eu\/en\/#\/schema\/logo\/image\/","url":"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2020\/05\/geostru_website_logo_24.png","contentUrl":"https:\/\/blog.geostru.eu\/wp-content\/uploads\/sites\/9\/2020\/05\/geostru_website_logo_24.png","width":75,"height":24,"caption":"Geostru"},"image":{"@id":"https:\/\/blog.geostru.eu\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/GeoStruSoftware\/","https:\/\/www.instagram.com\/geostru\/","https:\/\/www.linkedin.com\/in\/geostru-software-146a3646\/","https:\/\/youtube.com\/user\/geostru"]},{"@type":"Person","@id":"https:\/\/blog.geostru.eu\/en\/#\/schema\/person\/a77057583cda5367a251627a9b171ddd","name":"filippo catanzariti","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.geostru.eu\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9e88e81129c39a0613a304f2a7204f77?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9e88e81129c39a0613a304f2a7204f77?s=96&d=mm&r=g","caption":"filippo catanzariti"},"description":"Filippo Catanzariti (04-06-1969 Calabria, Italy) is an engineer, buisnessman, and computer programmer. He graduated in civil engineering at the University of Calabria (UNICAL) with a thesis entitled \"Programma di calcolo per l\u2019analisi della stabilit\u00e0 dei pendii con metodi numerici avanzati\u201d (Calculation program for the analysis of slope stability with advanced numerical methods). From 1996-1999 he worked as an analyst and software developer specialized in algorithms and development in the main programming languages: pascal, vb, fortran, visual c ++ and in the web full stack developer. In 1999 he founded Geostru, the well-known international software company, for which he produced hundreds of software and sophisticated analysis algorithms. Maturing experience in: advanced mathematical models 2D \/ 3D and graphics programming with OpenGL and DirectX. Between 2000-2014 he was co-supervisor of numerous degree theses and author of technical articles published by Ingenium Edizioni. Between 2014-2019 he published articles in international technical journals and coordinated important university research projects. Since 2014 he is a member of: AGI, ISRM, ISSMGE, AGI-IGS and certificate of AGS (Association of Geotechnical &amp; Geoenvironmental Specialists). Since 2016 he works as analyst, software developer, consultant for insourcing (SC ENGSOFT) and outsourcig activities for important international companies, in the European Silicon Valley, Cluj Napoca.","sameAs":["http:\/\/www.geostru.eu"],"url":"https:\/\/blog.geostru.eu\/en\/author\/filippo-catanzariti\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/posts\/14983"}],"collection":[{"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/users\/216"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/comments?post=14983"}],"version-history":[{"count":1,"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/posts\/14983\/revisions"}],"predecessor-version":[{"id":14985,"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/posts\/14983\/revisions\/14985"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/media\/14984"}],"wp:attachment":[{"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/media?parent=14983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/categories?post=14983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.geostru.eu\/en\/wp-json\/wp\/v2\/tags?post=14983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}