Next Article in Journal
Sensitivity Analysis of the Differential Atmospheric Transmission in Water Vapour Mixing Ratio Retrieval from Raman Lidar Measurements
Previous Article in Journal
Semantic Segmentation of High-Resolution Remote Sensing Images Based on RS3Mamba: An Investigation of the Extraction Algorithm for Rural Compound Utilization Status
Previous Article in Special Issue
Seventeen-Year Reconstruction of Tropical Forest Aboveground Biomass Dynamics in Borneo Using GEDI L4B and Multi-Sensor Data Fusion
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Terrain Matters: A Focus+Context Visualization Approach for Landform-Based Remote Sensing Analysis of Agricultural Performance

by
Roghayeh Heidari
1,*,
Faramarz F. Samavati
1 and
Vincent Yeow Chieh Pang
2
1
Department of Computer Science, University of Calgary, Calgary AB T2N 1N4, Canada
2
Decisive Farming by TELUS Agriculture, Irricana AB T0M 1B0, Canada
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(20), 3442; https://doi.org/10.3390/rs17203442
Submission received: 21 August 2025 / Revised: 2 October 2025 / Accepted: 11 October 2025 / Published: 15 October 2025
(This article belongs to the Special Issue Advances in Multi-Sensor Remote Sensing for Vegetation Monitoring)

Abstract

Highlights

  • What is proposed? A focus+context visual analytics tool that effectively facilitates analysis of multiple data layers, including terrain features and field-scale agricultural performance, extracted from remote sensing imagery and elevation models.
  • What is found? Relative to depressions and hilltops, baseline areas, which comprise the remainder of the field, demonstrate superior performance and reduced variability.
  • What does the tool offer? A practical approach to investigating the relationships between agricultural field performance and terrain features.
  • What is the implication? Integrating terrain features into performance analysis supports management zone refinement and more informed agricultural decision-making.

Abstract

Understanding spatial variability is central to precision agriculture, yet terrain features are often overlooked in remote sensing workflows that inform agronomic decision-making. This work introduces a terrain-aware visual analytics approach that integrates landform classification with crop performance analysis to better support field-level decisions. Terrain features are an important contributor to yield variability, alongside environmental conditions, soil properties, and management practices. However, they are rarely integrated systematically into performance analysis and decision-making workflows—limiting the potential for terrain-aware insights in precision agriculture. Addressing this gap requires approaches that incorporate terrain attributes and landform classifications into agricultural performance analysis and management zone (MZ) delineation—ideally through visual analytics that offer interpretable insights beyond the constraints of purely data-driven methods. We introduce an interactive focus+context visualization tool that integrates multiple data layers—including terrain features, vegetation index–based performance metric, and management zones—into a unified, expressive view. The system leverages freely available remote sensing imagery and terrain data derived from Digital Elevation Models (DEMs) to evaluate crop performance and landform characteristics in support of agronomic analysis. The tool was applied to eleven agricultural fields across the Canadian Prairies under diverse environmental conditions. Fields were segmented into depressions, hilltops, and baseline areas, and crop performance was evaluated across these landform groups using the system’s interactive visualization and analytics. Depressions and hilltops consistently showed lower mean performance and higher variability (measured by coefficient of variation) compared to baseline regions, which covered an average of 82% of each field. We also subdivided baseline areas using slope and the Sediment Transport Index (STI) to investigate soil erosion effects, but field-level patterns were inconsistent and no systematic differences emerged across all sites. Expert evaluation confirmed the tool’s usability and its value for field-level decision support. Overall, the method enhances terrain-aware interpretation of remotely sensed data and contributes meaningfully to refining management zone delineation in precision agriculture.

1. Introduction

The delineation of “Management Zones (MZs)” is a key component of precision agriculture, aiming to divide fields into subregions that can be managed based on localized biophysical and agronomic conditions [1]. Most delineation approaches rely on soil potential and productivity metrics such as crop yield or “Vegetation Indices (VIs)” [2]. However, productivity potential is influenced by a complex interplay of factors, including weather variability, precipitation, farm management practices, soil properties, and topographic features. Some of these factors, such as fertilizer deficiencies, are manageable, whereas others, like extreme weather events, are beyond the control of agronomists. Moreover, certain factors directly influence crop growth (e.g., water availability), while others act indirectly (e.g., terrain features affecting water retention) [3]. Isolating the individual contribution of each variable is methodologically challenging [4], as it requires controlling for other influences, which is an impractical condition in real-world field environments. As a result, while indicators like yield or VIs are frequently used for delineating MZs, they reflect aggregate outcomes and often obscure the underlying causes of spatial variability. Integrating terrain features into MZ delineation can help unravel this complexity for topographic features and support more topography-informed, site-specific management strategies [5]. For instance, two zones with similar historical yields may respond differently to inputs if one lies in a depression and the other on an elevated slope, owing to differences in water and nutrient redistribution patterns [6].
Given the necessity of incorporating terrain features into management decisions [5,7], the challenge lies in effectively integrating topographic features into the delineation process of MZs. This challenge raises a key scientific question: How can terrain features be systematically incorporated into agricultural performance analysis and MZ delineation? With the increasing availability of remote sensing data [8,9], various biophysical indicators, such as VIs, growth trends, and surface reflectance, can be utilized to enhance agricultural decision-making [10]. Among the remotely sensed data, “Digital Elevation Models (DEMs)” stand out as a valuable resource for terrain characterization. DEMs are accessible through global datasets, such as SRTM, AW3D30, ASTER GDEM3, and TanDEM-X [11], or high-resolution national products, like HRDEM [12].
Several terrain features can be derived from DEMs, including slope, aspect, curvature measures, “Topographic Position Index (TPI)”, “Topographic Wetness Index (TWI)”, “Sediment Transport Index (STI)”, flow accumulation, and depressions, using tools such as Whitebox [13]. However, the large number of available terrain features [5] introduces the feature selection challenge, determining which features are most relevant to zone delineation. A common approach to address this challenge is dimensionality reduction, such as “Principal Component Analysis (PCA)” [14]. Alternatively, machine learning approaches implicitly learn complex patterns from all available features [15,16]. However, these data-driven techniques often lack interpretability [17] and are highly sensitive to context-specific factors, particularly at the field scale, where localized soil, management history, and topographic interactions can vary substantially [18,19].
To overcome these limitations, integrating human expertise into the analytical process is crucial. A human-in-the-loop approach, supported by expressive visual analytics, allows agronomists and decision-makers to interactively explore terrain features, validate model outputs, and incorporate domain knowledge into decision-making. By leveraging intuitive visual representations, experts can identify meaningful patterns within the initial set of features, whether AI-driven or manually selected, ensuring the most effective refinement of the zonemap to optimize agricultural insights.
Therefore, we propose a novel visual analytics approach that utilizes focus+context visualization, a technique that integrates multiple close-ups of terrain features, dynamically linked to performance metrics. This enables an interactive exploration of the relationships between terrain features and agricultural productivity within the zonemap framework, fostering deeper understanding and more informed decision-making (See Figure 1).
Focus+context visualization has proven effective for managing occlusion, integrating heterogeneous datasets, and supporting scalable, hierarchical exploration in large spatial domains [20,21].
To isolate the effects of terrain on field performance from management practices, we focused on fields with consistent fertilizer application. We applied our visual analytics system to eleven agricultural fields across Canada, which were managed under constant-rate fertilizer regimes during selected years, including two irrigated sites. The system integrates three core datasets: peak green as a proxy for field performance; productivity zonemap; and elevation model (see Figure 2). Performance indicators were derived using the peak green approach [22,23,24], which extracts “Normalized Difference Vegetation Index (NDVI)” images corresponding to maximum vegetative growth (e.g., see Figure 3). MZs were delineated using our prior automated method [23,24]. Terrain features were computed from the TanDEM-X EDEM product [25,26,27,28] and from the higher-resolution HRDEM dataset, where available [12]. WhiteboxTools [13,29] were used to derive terrain features. The pipeline is explained in detail in Section 3.
Using our interactive visualization system with a human-in-the-loop approach, we observed that depressions and hilltops tend to host lower mean performance and higher variability, as measured by the “Coefficient of Variation (CV)”. The greater variability in performance values suggests that such regions are more sensitive to microtopographic and hydrological influences. Across all 11 experimental fields, depressed areas, though covering less than 10% of the field on average, consistently exhibited the lowest mean performance values. Hilltops ranked second lowest in terms of mean performance. In contrast, the remaining areas, hereinafter referred to as baseline, which comprise approximately 82% of the field’s area and do not fall within depressions or hilltops, demonstrated more stable and higher mean performance. These findings underscore the importance of incorporating terrain features and landform classes into spatial performance analysis and field management decisions. Our tool reveals localized patterns that are often obscured when using field-scale aggregate statistics (See Figure 4).
While baseline regions generally appeared to have higher performance and lower variability, they are not uniformly flat. In many fields, baseline areas encompass sloped cropland that may be susceptible to soil erosion. Previous studies have shown that topographic features such as slope, curvature, and elevation strongly influence soil erosion, soil moisture distribution, nutrient cycling, and microclimatic conditions, thereby affecting crop growth and yield [19,30,31]. Moreover, terrain-derived indices such as the STI and TWI provide complementary information on detachment, transport, deposition, and hydrologic pathways, and are widely used to identify erosion-prone positions in agricultural lands [5,7]. However, relationships between terrain metrics and crop yield are highly site- and climate-dependent—for instance, upslope length and curvature correlate more strongly with wheat yield in dry years than in wet years [18]. Collectively, these insights highlight both the promise and the limits of terrain features for guiding management decisions [4], underscoring the need for tools that allow local, case-specific examination of terrain–performance interactions.
In light of these considerations, we further analyzed baseline areas to capture their internal variability. Hence, two complementary refinements were applied to baseline: slope-thresholding to distinguish relatively flat farmland from sloped cropland, and STI-based subdivision into three erosion-sensitivity classes. Results revealed only modest differences between slope- or STI-based subclasses, with STI subdivisions capturing some field-specific heterogeneity but showing no consistent performance gradients across all fields. These outcomes reflect the context-dependent nature of the erosion-related indices examined in this analysis (i.e., slope, STI).
The system was evaluated by a domain expert, whose feedback helped assess its usability and applicability in real-world agronomic workflows (see Section 4.1). Their feedback confirmed the practical utility of the tool in identifying terrain-driven performance variability, particularly in challenging or topographically complex areas. Based on the expert’s input, we have refined our focus+context approach to better align with domain-specific knowledge and feedback, enhancing usability and interpretability. This final design is discussed in Section 3.5.
Overall, our paper presents several key contributions that advance terrain-aware agricultural analysis:
  • Introducing a novel focus+context visual analytics tool to support terrain-aware interpretation of crop performance patterns.
  • Classifying agricultural land into depressions, hilltops, and baseline using terrain-derived indices, and quantifying and comparing performance across different classes.
  • Demonstrate, through spatial analysis, that baseline areas consistently exhibit higher crop performance with lower variance compared to hilltops and depressions.
  • Incorporating expert feedback to refine the focus+context approach.
To provide a more comprehensive and structured review of the literature, we have chosen to separate the related work from the Introduction. This allows for a more detailed examination of a broader range of relevant studies, improving the clarity and organization of the paper.
The remainder of the paper is organized as follows: Section 2 reviews relevant literature, Section 3 outlines the methodology and case studies, Section 4 presents experimental results and discussion, and Section 5 concludes the paper and discusses limitations of our work and future research directions.

2. Related Work

Topography has long been recognized as one of the key determinants of crop productivity, directly or indirectly influencing crop growth in agricultural fields [5,32]. This section reviews prior research in four key areas: (1) DEMs and terrain topography, (2) integration of topographic features in agricultural productivity analysis and MZ delineation, (3) landform classification, and (4) visualization approaches.

2.1. Digital Elevation Models (DEMs) and Terrain Topography

DEMs are grid-based datasets of elevation that are essential for capturing the terrain topography. DEMs are widely used across disciplines such as geomorphology, hydrology, and agriculture [33,34]. Mathematically, a topographic surface of the terrain can be described as a continuous function z = f ( x , y ) , where elevation z varies smoothly over the spatial coordinates x and y [34]. This representation allows DEMs to model land surface variations in a structured, two-dimensional raster format and enables an easier computation of terrain features (e.g., slope, curvature, and TWI). These terrain metrics form the basis of most terrain-based analyses in environmental and agricultural studies.
Several publicly available DEM products with a wide spatial range are commonly used in terrain modeling. For instance, the Shuttle Radar Topography Mission (SRTM) is a global DEM available in 3-arc-second (∼90 m) and 1-arc-second (∼30 m) resolutions [35]. The data is acquired via radar interferometry with 16 m spatial and less than 9 m vertical accuracy [36]. TanDEM-X, produced by the German Aerospace Center (DLR) using bistatic radar systems [26], and offers improved vertical accuracy and coverage consistency [28]. The TanDEM-X product is available in 3-arc-second and 1-arc-second resolutions with improved vertical accuracy of ∼2 m in flat areas [26].
Canada’s High-Resolution Digital Elevation Model (HRDEM), produced by Natural Resources Canada (NRCan) and is derived from Light Detection Ranging (LiDAR) or stereo imagery, offering spatial resolutions of 1–2 m [12,37] with less than one meter vertical accuracy [38]. Therefore, it provides detailed topographic information ideal for field-level analysis; however, its spatial coverage is limited, and only three of our eleven study fields are located within areas where HRDEM is available.
HRDEM includes both Digital Terrain Models (DTMs), which represent the bare-earth surface, and Digital Surface Models (DSMs), which capture vegetation, buildings, and other surface features [37,38]. For terrain-based analyses such as slope, curvature, and hydrological flow, the DTM product is typically used to more accurately reflect ground topography.

2.2. Topography in Productivity Analysis and MZ Delineation

Topographic features shape hydrological and erosional processes, which in turn modulate soil moisture, nutrient availability, and plant stress factors affecting crop yield [39,40]. To investigate the relationship between topography and productivity, we need to quantify productivity. Researchers have employed various methods for this purpose. For instance, a study in southern Ontario demonstrated that topographic features explained up to 80% of corn yield variation within a field [41]. They used a yield monitor on the combine harvester to assess the yield amount. While this approach for yield assessment is informative, it requires specialized equipment and extensive post-processing to address sensor errors and harvesting artifacts [42]. As a more scalable alternative, VIs such as NDVI offer practical proxies for estimating yield [43]. For example, Basnyat et al. [44] applied NDVI clustering to delineate productivity zones in a field located in the Canadian Prairies, demonstrating its effectiveness in capturing spatial yield variability. Thus, spatial patterns in NDVI can serve as an indirect yet informative indicator of crop productivity and performance.
Landforms influence productivity by shaping moisture and nutrient distribution [45]. Depressions or concave zones tend to collect and hold water and nutrients, whereas raised or convex surfaces encourage water runoff and increase soil erosion [5]. In a two-year study of farmed prairie potholes in Iowa, Martin et al. [6] demonstrated that cropped depressions can become nutrient sinks, and waterlogging may stress plants. However, the effect of these features on productivity is not uniform, and it can vary widely depending on other factors such as weather conditions, drainage systems, and farming practices. For example, Clare et al. [46] and Boldt et al. [47] demonstrated that field performance in small depressions in Canadian Prairies is unstable and generally lower than in uplands, even in drained wetlands. These studies highlight that while moisture accumulation can benefit crops in arid settings, it sometimes causes stress or delayed planting in poorly drained basins.
Topography impacts crop productivity, making it a valuable input for delineating productivity zones. More commonly, MZs are delineated using spatial variability in crop performance, inferred from yield maps, soil electrical conductivity measurements, or VIs such as NDVI [48]. However, some studies have sought to integrate terrain features directly into the delineation of MZs. For instance, Fraisse et al. [49] utilized an unsupervised classification for defining soil MZs considering topographic features, and the authors in [50] applied fuzzy clustering to elevation and soil data to delineate site-specific zones in Egypt. More recently, Toth et al. [7] demonstrated that elevation-derived zones outperformed traditional soil survey maps in flood-prone areas. In parallel, work in terraced agricultural systems in Mexico has demonstrated that DEM-derived terrain indices, such as STI, TWI, and ”Stream Power Index (SPI)”, quantify water redistribution, erosive power, and sediment-transport potential, thereby helping to identify erosion-prone positions and interpret hydrologic behavior relevant to crop performance [51].
These studies highlight the value of terrain features in productivity MZ delineation but often rely on abstract indices rather than explicit landforms. In this paper, using our visualization tool, we demonstrate how landform classes, such as depressions and hilltops, can be utilized to identify low-performing regions to enhance interpretable decisions.

2.3. Landform Classification

Landform classification has long been a foundational aspect of terrain analysis, with applications in geomorphology, hydrology, ecology, and increasingly, precision agriculture. Classical frameworks such as Hammond’s landform system categorize terrain into plains, hills, and mountains based on local relief, slope percentage, and profile type [52]. The following approaches have sought to automate classification using DEMs. For example, the TPI is widely used to distinguish terrain forms such as valleys, slopes, and hilltops based on elevation differences within a defined window [53]. Similarly, the geomorphic method, introduced by Jasiewicz and Stepinski, identifies landform elements such as peaks, pits, ridges, and hollows through the pattern recognition of local terrain geometry [54].
While terms such as hilltop, valley, and depression are commonly used across landform classification frameworks, their precise definitions may vary based on the computational method, scale of analysis, or application domain [55]. In geomorphological taxonomies such as Murphy’s system, terrain is categorized using a combination of structural, topographic, and process-based criteria, including classes like hills and low tablelands, plains, and depressions or basins [55,56]. In applied fields such as agriculture, simplified terrain classes are often adopted to interpret site-specific productivity patterns [45,49].
Our results using the visual analytics tool reinforce the relevance of landform classification in agricultural analysis. Unlike commonly used terrain features such as slope or TWI, landform classes delineate discrete, interpretable zones that facilitate clearer performance analysis. For instance, performance in depressions varies depending on drainage, which is difficult to detect in raw terrain surfaces alone. By adopting a landform-based visual analytics framework, we improve the interpretability of terrain–performance relationships and enable more targeted refinement of MZs. In this paper, we define three primary landform types, hilltops, depressions, and baseline areas, using a hybrid approach detailed in Section 3.2.

2.4. Visualization

Visualization tools in precision agriculture enable agronomists and decision-makers to interpret complex spatial patterns and interactively explore multiple features. Human-in-the-loop visual analytics is particularly important, as it allows agronomists to validate patterns, integrate domain expertise, and refine decision-making processes. For instance, Wachowiak et al. [57] showed that a participatory visual analytics system helped agricultural producers in Northern Ontario explore multi-layered data, including weather, remote sensing imagery, and yield, through an interactive interface tailored for local decision support. Recent scientific efforts have highlighted the value of coordinated multi-view and integrated 3D visualizations for analyzing agricultural data. For instance, Řezník et al. [58] introduced a novel uncertainty index for yield measurements and demonstrated its synchronized visualization with crop yield and terrain using interactive 3D views. While the system demonstrates the utility of combining spatial and agronomic datasets, it tends to prioritize uncertainty modeling or 3D visual realism over terrain-specific agronomic interpretation.
Standard GIS platforms such as ArcGIS Pro [59] and QGIS [60] support side-by-side or linked map views, which can be manually configured to compare crop performance with terrain features. However, these tools require significant setup and are limited in their ability to dynamically explore multiple terrain metrics in concert. Other tools, such as Swipe and Spyglass [61], enable basic two-layer comparisons but are limited to pairwise interactions and lack support for field-specific, multi-layer terrain analysis.
A growing body of research has demonstrated the value of focus+context visualization techniques for handling spatial occlusion, managing cognitive load, and enabling multiscale comparisons in environmental and geospatial applications [20,21]. Related research emphasizes the Overview/Detail paradigm to support scalable exploration in multiscale visualizations [62]. Techniques such as interactive close-up rendering [63] and coordinated multi-view systems [58] allow users to inspect localized patterns while maintaining global context. Inspired by prior focus+context and multiscale visualization techniques, our system emphasizes morphological interpretation (e.g., hilltops and depressions), localized performance variation, and practical terrain–performance diagnostics at the field scale.
Our work introduces a terrain-aware human-in-the-loop visual analytics system tailored to field-scale agricultural decision-making. Unlike existing GIS tools or general 3D viewers, our system synchronizes multiple localized terrain features with crop performance data and supports intuitive inspection of landform-driven variability.

3. Materials and Methods

This paper investigates how topographic features influence performance and how this relationship can inform management decisions on the farm using remote sensing and terrain features. DEMs and VIs are integrated to visualize and evaluate terrain effects on field performance. The proposed system is useful in decision-making in the agricultural fields and refining MZs based on terrain features and landform classification. The methodology section comprises (Section 3.1) study area, data, and system overview; (Section 3.2) terrain features extraction and landform classification; (Section 3.3) field performance, zonemap, and their relationship with terrain features and landform classification; (Section 3.4) data registration; and (Section 3.5) visual analytics tool.

3.1. Study Area, Data, and System Overview

The study area includes eleven agricultural fields located across Alberta, Manitoba, and Saskatchewan in Canada (Figure 5). These fields were selected to represent a range of topographic settings and moisture regimes commonly found across the Canadian Prairies, which contain approximately 80% of Canada’s cropland [64]. Each field was cultivated with a single crop and managed with uniform fertilizer rates (in the studied years) to minimize variability from input management. Two fields were irrigated, further reducing water deficit effects. These controlled conditions allowed the analysis to further isolate the influence of terrain feature variation on crop performance.
Climatic conditions during the study period (2023–2024) exhibited marked inter-annual variability. The 2023 growing season was drought-affected, with below-average precipitation and above-normal temperatures [65,66]. In 2024, while Manitoba, in general, experienced above-average rainfall, data from the Brandon weather station (the closest to the studied fields) indicated below-average summer precipitation. Northern Alberta was wetter than average, whereas southern Alberta remained drier. Overall, 2024 temperatures were close to the long-term average [67].
Data. Elevation data are sourced from the TanDEM-X Enhanced Digital Elevation Model (EDEM) (available at: https://download.geoservice.dlr.de/TDM30_EDEM; accessed on 3 February 2025), providing global 30 m spatial resolution with improved vertical accuracy for eight fields [25,26] (Table 1). For the remaining three fields located in Manitoba, higher-resolution airborne LiDAR-based HRDEM (available at: https://search.open.canada.ca/openmap/957782bf-847c-4644-a757-e383c0057995; accessed on 25 April 2025) is used, offering a 1 m DTM [12]. These high-resolution fields are denoted by stars in Figure 5, and their detailed specifications are provided in Table 2. Terrain features and landform classes are extracted from these DEM datasets, as detailed in Section 3.2.
To quantify crop performance, remote sensing provides a practical and scalable approach [10]. We utilized satellite imagery from Sentinel-2 at 10 m spatial resolution (available at: https://docs.sentinel-hub.com/api/latest/data/sentinel-2-l2a/; accessed on 3 February 2025). Two complementary metrics are employed to characterize crop performance and productivity (described in detail in Section 3.3). The annual metric, peak green, is derived from historical NDVI time series within a given year and serves as a proxy for in-season crop performance. Aggregating multi-year peak green values produces a more stable productivity indicator, zonemap.
System Overview. The overall workflow is illustrated in Figure 6. After computing terrain features, peak green images, and productivity zonemap, the next step involves spatially integrating these datasets for terrain–performance analysis. This integration requires a precise data registration step, ensuring all datasets shared the same coordinate reference system and spatial extent despite differences in native resolution (e.g., Sentinel-2 at 10 m vs. DEMs at 1 m or 30 m). Specifically, the latitude–longitude coordinates of each performance pixel are used to retrieve the corresponding DEM-derived features, ensuring one-to-one correspondence between performance and terrain features (see Section 3.4).
Following spatial integration, our visual analytics tool is used to interactively explore the relationship between terrain features (e.g., slope, TWI, landform classes) and performance and productivity metrics. These insights can guide a human-in-the-loop refinement process, in which the initial zonemap, based solely on peak green, is interpreted and adjusted to incorporate the combined effects of terrain variability.

3.2. Terrain Feature Extraction and Landform Classification

Raw DEM data cannot be directly used for terrain–performance analysis because differences in coordinate reference systems, spatial resolution, and boundary effects can introduce significant errors in derived terrain features. To ensure accurate measurements, the DEM is first projected to the UTM coordinate system, which preserves distances and areas necessary for our analysis. In addition, artifacts commonly occur when computing terrain features such as slope or the TWI near field boundaries, as these features rely on neighborhood operations that extend beyond the immediate field boundary. To mitigate these edge effects, a buffered version of the field boundary is created, clipped, and filled using gap-filling algorithms [13,29], ensuring a continuous elevation surface. Terrain features are computed within the buffered extent and then clipped back to the original field boundary, ensuring final analyses are spatially restricted to the exact field while benefiting from improved preprocessing near the edges.
DEM data provide the vertical elevation relative to mean sea level and serve as the basis for several derived terrain features. Here, we focus on the terrain features (i.e., slope, aspect, TWI and RTPI) selected by the domain expert for inclusion in the visual analytics tool, along with an additional metric—STI—which we identified as potentially important through our own analysis. All terrain features are computed with WhiteboxTools Version 2.3.0 (Geomorphometry & Hydrogeomatics Research Group, University of Guelph, Guelph, ON, Canada; manual: https://www.whiteboxgeo.com/manual/wbt_book/intro.html; accessed on 4 March 2025) [13]; the exact command-line commands and options used are listed in Appendix A. Slope measures the maximum rate of elevation change between each pixel and its neighbors and is expressed in degrees. Aspect identifies the slope azimuth, ranging from 0 to 360 , indicating the direction of steepest descent [5,68]. Several curvature metrics are included: profile curvature (curvature in the steepest slope direction, indicating flow acceleration or deceleration), plan curvature (curvature measured perpendicular to the slope direction (i.e., along the contour lines), indicating flow convergence/divergence), total curvature (combined plan and profile), and tangential curvature (slope-weighted plan curvature). TPI describes the relative elevation of a cell within the surrounding terrain, distinguishing local convexity or concavity. We employ a “Relative TPI (RTPI)” formulation [69], following [13]:
RTPI = z 0 μ μ z min , z 0 < μ z 0 μ z max μ , z 0 μ
where z 0 is the focal cell elevation, μ is the neighborhood mean, and  z min , z max are the local extremes. Flow direction defines the steepest downslope path and flow accumulation is the number of upslope cells that drain into a given pixel, based on the flow direction algorithm [5,34]. TWI is a proxy for soil moisture potential based on specific contributing area A s (the upslope area draining through a unit contour length) and slope angle β , following [13]:
TWI = ln A s tan β .
STI integrates specific contributing area and slope and is used as a proxy for relative erosion potential, specifically the sediment transport component [13,29,32]:
STI = A s 22.13 m sin ( β ) 0.0896 n , m = 0.4 , n = 1.3
where A s is specific contributing area and β is the slope. This parameterization has been used in recent agricultural terrain studies [51,70].
Hillshade is also computed to enhance terrain visualization, and it represents the intensity of reflected light from terrain surfaces, as influenced by slope orientation and the position of an artificial light source. While hillshade is used for visualization, it is fundamentally a mathematical derivative of terrain geometry and highlights subtle terrain features overlooked by simple peak detection. We use hillshade in hilltop identification to capture subtle topographic features that simple peak detection algorithms miss. To reduce directional bias, a multi-directional hillshading approach [13] is used, combining hillshades generated from eight azimuth angles with a moderate illumination altitude ( 25 ). This enhances the identification of subtle convexities typically found in low-relief agricultural fields.
Simplified landform classification. Applying our visual analytics tool allowed us to explore the spatial relationships between terrain features and field performance. Naturally, we sought to verify the agronomic impact of two extreme landforms, hilltops and depressions, on field performance. Although other landforms, such as plains, ridges, valleys, and saddles, exist between these extremes, our objective was to assess the importance of these two key landforms and evaluate the effectiveness of our visual analytics approach. To facilitate this, we consolidated the remaining landforms into a third category, baseline, representing transitional or intermediate terrain (e.g., plains and slopes).
Terrain depressions are the concave areas prone to moisture accumulation, while hilltops denote convex areas, often drier and better drained. All remaining areas not classified as depressions or hilltops are grouped as baseline areas (See Figure 7). To further examine topographic effects within the baseline class, we introduce two distinct refinements that are analyzed in Section 4.3 and Section 4.4, respectively: (i) a flat vs. non-flat split based on a slope threshold [55], and (ii) a three-class grouping of l o g ( S T I ) to investigate how relative erosion potential (proxied by STI) relates to performance.
We adopt this three-class framework, depressions, hilltops, and baseline, to simplify landscape complexity while preserving agronomically meaningful distinctions that support terrain–performance analysis and field-level decision-making relevant to site-specific management and balancing interpretability with actionable insight, avoiding complex zoning.
Depression delineation. Depressions are bowl-like areas where surrounding cells are higher in elevation (Figure 7a), and they can be natural or caused by noise and errors in DEM generation. There is no universally accepted method for accurately delineating the terrain’s real depressions [71], and methods try to balance the removal of artifacts with the preservation of actual topographic features. In this paper, depressions are identified using a multi-step approach applied to the preprocessed DEM (Figure 8). First, artificial pits are corrected using breaching and filling operations to ensure hydrologically sound surfaces. Then, depressions are identified and only significant depressed areas are retained by applying depth thresholds to eliminate minor artifacts [72]. The result is binarized to isolate depressions, and a neighborhood filter removes isolated pixels (<3 neighbors).
Hilltop delineation. Hilltops are convex points elevated relative to their neighborhood (Figure 7b). Simple peak detection techniques (highest within a moving window) are highly sensitive to window size [73]. Other approaches using curvature, slope, TPI, shadow boundaries, or pattern recognition [54,55,74] often overfit to noise in low-relief farmland and require extensive site-specific threshold tuning for each field. Multi-directional hillshade has previously been applied in landform classification [74,75] to enhance the detection of subtle convexities. Building on this idea, we adopted a hybrid percentile-based rule: a hilltop pixel must exhibit both high multi-directional hillshade brightness (top 20%) and a positive RTPI (>0) (See Figure 9). We used a percentile threshold to avoid calibrating absolute brightness values. A 20% cutoff was selected as the default after visual assessment across study fields: 10% produced sparse speckling, >30% yielded broad patches and higher sensitivity to RTPI window size, while 20% provided a practical balance for low-relief agricultural terrain. Isolated points were removed with the same neighborhood filter applied to depressions.
Baseline. Remaining pixels not classified as hilltops or depressions are grouped as baseline areas. Figure 7c,d illustrate baseline terrain, representing transitional slopes and plains.
Example terrain features. To illustrate the method, Figure 10 shows terrain features for a Saskatchewan field derived from 30 m TanDEM-X DEM: (a) elevation (931–945 m), (b) slope (0°–20°), (c) aspect (azimuth in degrees [0,360), encoded in grayscale), (d) TWI (4.3–15), (e) RTPI ( 1 concave → + 1 convex), (f) multi-directional hillshade, (g) depressions (blue pixels), and (h) hilltops (red pixels).

3.3. Field Performance, Zonemap, and Terrain–Performance Relationship

Peak green. Field performance can be assessed using various approaches, such as yield monitoring, proximal soil sensing (e.g., electrical conductivity, ECa), or VIs derived from remote sensing. While direct yield measurements provide valuable ground truth, applying these approaches is often challenging. In contrast, satellite-based VIs offer a cost-effective and scalable means to characterize within-field variability, providing a stable proxy for long-term productivity potential. In this paper, Sentinel-2 Level-2A imagery (10 m resolution) is used to derive a VI-based performance indicator [76]. NDVI is computed using the near-infrared (band 8, 842 nm) and red (band 4, 665 nm) spectral bands of Sentinel-2 as follows:
N D V I = NIR Red NIR + Red .
For each field and year, n cloud- and haze-free NDVI images from the growing season (typically June–August) are collected ( R 1 , R 2 , , R n ). To characterize maximum crop performance within the growing season, we select the peak green image, defined as the image whose NDVI values are closest to the pixel-wise seasonal maximum. Mathematically, for each pixel ( x , y ) , the seasonal pixel-wise maximum value R S ( x , y ) is computed as
R S ( x , y ) = max j = 1 , , n { N D V I ( R j ( x , y ) ) } ,
where R j ( x , y ) represents the NDVI value of the j-th image at ( x , y ) . The image R p corresponding to the acquisition date p [ 1 , n ] with NDVI values closest to R S is selected as the representative peak green image for that year (e.g., see Figure 3) [23,24].
The resulting peak green image serves as a proxy for the maximum observed crop performance during the growing season.
Zonemap. To create a stable productivity pattern that reflects the field’s long-term performance potential over multiple years, abnormal years’ data are excluded [24], then peak green images are normalized and averaged. The resulting averaged performance is subsequently classified into discrete MZs by partitioning the distribution of values into statistical bins (e.g., 5 or 6 classes). Lower classes represent consistently underperforming areas, while higher classes represent stable, high-performing zones (See Figure 11). The resulting zonemap provides a spatially explicit representation of the field’s productivity variability, which can guide site-specific management decisions.
Terrain–Performance relationship. Terrain attributes such as slope, curvature, and TWI affect soil moisture, drainage, and fertility, thereby affecting field performance. By integrating performance data with these terrain features, we visualize and quantify how various topographic features correlate with field performance.
While individual terrain features provide valuable insight, landforms often govern more interpretable patterns in performance and productivity. Closed depressions behave as moisture and nutrient accumulation zones, whereas well-drained hilltops are prone to erosion and drought stress. To capture this structural context, we intersected performance data with the simplified three landform classes (depressions, hilltops, and baseline areas) described in Section 3.2. For example, Figure 12 illustrates this integration for a field in Manitoba. Panel (a) shows the peak green (2023). Panels (b–d) depict performance values for each landform class. In panel (b), a depression, denoted by a circle, exhibits higher productivity due to improved moisture retention, whereas some southern depressions show lower values, likely reflecting waterlogging, nutrient leaching, or other depression related issues. These patterns demonstrate how terrain context explains performance variability beyond what zonemaps alone reveal.

3.4. Data Registration

Accurate spatial integration of terrain features and performance metrics requires reconciling differences in spatial resolution and coordinate reference systems (CRS). As illustrated in Figure 6, terrain features are extracted from DEMs with either 1 m or 30 m spatial resolution, while peak green and zonemap are generated from Sentinel-2 imagery at 10 m resolution. At ingestion, the base DEM was reprojected to the Sentinel-2 UTM/WGS84 CRS, and all terrain features were computed in this CRS. To enable pixel-wise correspondence for terrain–performance analysis, each 10 × 10 m performance pixel must be reliably aligned with its corresponding DEM-derived terrain features using a resolution-aware sampling approach.
To achieve this alignment, we implemented a sampling-based alignment procedure that accounts for resolution differences (see Figure 13). For 1 m DEMs, each peak green pixel is subdivided into a 1 × 1 m grid in geographic coordinates. Terrain values are then sampled at these subpixels and averaged to produce a representative terrain feature value for that pixel. For 30 m DEMs, peak green pixels could fall entirely within a single DEM cell or intersect multiple cells. In the former case, the terrain value of that cell is directly assigned. In the latter case, values are computed as a weighted average, where the contribution of each terrain cell is proportional to its area of overlap with the 10 m pixel.
For binary terrain features (e.g., depressions), a 0.5 threshold is applied to the averaged value to assign a class label. This resolution-aware sampling strategy ensures spatial consistency between datasets and enables robust terrain–performance integration across fields with differing DEM sources.

3.5. Visual Analytics for Terrain–Performance Integration

While spatial registration ensures pixel-level alignment between terrain and performance datasets, meaningful interpretation requires thoughtful integration at the visualization level. Presenting multiple spatial features, such as peak green, zonemap, terrain features (e.g., slope, TWI, RTPI), and landform classes within a single interface introduces challenges related to visual complexity, interpretability, and user focus. To address these, we developed a focus+context visual analytics tool that enables simultaneous exploration of terrain features and crop performance at the field scale within a unified, interactive environment.
In our visualization framework, the context panel serves as a spatial anchor for interpretation while surrounding panels (focus) present detailed views of additional features. Although field performance (e.g., peak green, zonemap) is typically used as the default context, any relevant feature, such as hillshade or slope, can serve as context depending on the objective. For example, hillshade may be selected as context when exploring landform structure, while peak green may anchor interpretation when assessing how terrain features influence crop performance. Similarly, the focus panels are not fixed; they may be chosen dynamically to display any combination of terrain features or performance based on the specific analysis. For example, in drainage-sensitive areas, the user may prioritize TWI, flow accumulation, and curvature. In erosion-prone regions, slope, STI, or profile curvature may be more relevant (See Figure 14).
Although additional terrain features, such as RTPI or aspect, can be toggled into the focus panels as needed, prior testing and expert feedback suggest that displaying more than four close-ups concurrently compromises visual clarity and interpretability (Figure 15). The initial set of four candidate layers (e.g., TWI, slope, curvature, RTPI) was proposed by an agronomist and refined iteratively. In the final tool, any of the computed terrain features can be selected into the four focus panels.
In addition to visual inspection, the tool includes an analytics module that computes summary statistics (e.g., range, median, CV) and Pearson correlation coefficients between selected terrain features and peak green, within the defined focus region. These quantitative outputs complement the visual representation and provide evidence-based support for refining management zones.

4. Results and Discussion

We applied the visual analytics tool to eleven agricultural fields to evaluate terrain–performance relationships. Results are presented in five parts: expert evaluation (Section 4.1), analysis across landform classes (Section 4.2), finer subdivision of baseline areas (Section 4.3 and Section 4.4), and synthesis of agronomic implications (Section 4.5). For each landform, performance is summarized using mean and coefficient of variation (CV).

4.1. Expert Evaluation and Practical Implications

To assess the tool’s practical value, we obtained feedback from a crop production and GIS expert with experience across diverse agricultural regions in the Canadian Prairies. Their input provided valuable insights into both the usability of the visualization system and its potential applications in decision-making workflows.
The slope and TWI features were identified as particularly valuable for understanding water redistribution patterns, especially in fields prone to waterlogging or poor drainage. Hillshade was identified as the most intuitive visual layer for grasping terrain structure and was recommended as an alternative for the context. The expert confirmed that displaying up to four layers concurrently is appropriate, provided they are presented separately rather than stacked, which aligns with our final interface design. To guide feature selection, it is recommended to populate the four panels with the highest correlated features while limiting to at most one per process category, such as water redistribution (e.g., TWI, flow accumulation), and terrain structure (e.g., RTPI, hillshade, landform classes), to reduce redundancy and preserve interpretability.
Functionally, the focus+context visualization was considered most beneficial in fields with complex terrain or known management challenges, rather than for all fields. The tool was also recognized as useful for refining MZs in response to atypical climatic conditions (e.g., droughts or excess rainfall), where fertilizer or irrigation strategies may require adjustment. Additional feedback emphasized the need for identifying proximity to gravel roads, which can influence remote sensing imagery due to dust interference.
Several of these recommendations have already been implemented. Hillshade is employed as an alternative for the context image to support interpretation of elevation patterns (Figure 16). Four focused regions are visualized in parallel, each in a separate panel, enabling direct visual comparison without occlusion. A wide range of terrain features, such as slope, TWI, and RTPI, are integrated into the interface (Figure 10). To enhance geographic orientation and environmental context, we incorporated a Bing Maps (Microsoft) basemap [77]. This addition enables visualization of roads, field boundaries, and surrounding land features, supporting interpretation of field conditions and potential sources of image distortion (e.g., dust from gravel roads). However, the basemap does not explicitly distinguish between gravel and paved surfaces. As such, automated identification or quantification of gravel road impacts remains a direction for future enhancement.
Overall, the expert evaluation validated the system’s utility in terrain-aware decision support and highlighted specific directions for future improvements. These include the integration of additional overlays and the potential automation of combined-feature relationship analysis (e.g., slope–TWI) with productivity maps. While this evaluation provided valuable domain-specific insights, it is important to acknowledge that it was based on the feedback of a single expert, and thus may not capture the full range of perspectives that could arise in broader user testing.

4.2. Results and Discussion for Three Landform Classes

This section presents performance metrics across three terrain classes (depressions, hilltops, and baseline areas) for both 30 m and 1 m resolution DEMs. Across all fields, baseline areas, which comprise on average more than 80% of the field area, consistently exhibit the highest mean performance and, in over 90% of cases, the lowest CV. In most fields, baseline performance exceeds that of hilltops and depressions by at least 10%. These patterns are illustrated in Figure 17, which shows the characteristic high-performance, low-variability signature of baseline areas, with detailed results summarized in Table 3 and Table 4. To visualize these differences more intuitively, Figure 18 shows the distribution of performance across the three landform classes for the HRDEM data. Baseline areas exhibit higher medians and tighter interquartile ranges than depressions and hilltops, indicating better performance with lower variability.
Discussion. These patterns align with prior studies linking concave landforms to water accumulation and potential waterlogging, and convex features to nutrient and water loss via runoff [30,31,46,47]. For example, Clare et al. [46] found that drained depressions in central Alberta still underperformed relative to uplands. Boldt et al. [47] extended this finding by demonstrating that yield loss extends 30–50 m beyond the wetland core. Importantly, as illustrated in Figure 12, not all depressions perform poorly; our tool facilitates the identification of unstable depressions, aiding targeted management interventions.
Two alfalfa fields (30955 and 30967) were managed with uniform fertilizer applications over two consecutive years. This consistent management minimizes residual effects from previous years’ fertilization strategies, providing an opportunity for assessing year-to-year stability (Table 5). In both cases, baseline areas consistently outperformed other classes. For instance, in field 30967, baseline areas exhibited a mean performance of 0.92 and a CV of 0.02–0.04 in both years, indicating high productivity and temporal consistency. In contrast, CV values in depressions reached 0.17 in 2023, with slightly elevated variability in the next year, consistent with observations in [78] that uniform fertilizer strategies can produce variable yields across heterogeneous terrain.
In the drought year 2023, fields 39178 and 94413 showed a clear moisture-buffering signal in depressions relative to hilltops: depressions exceeded hilltops by about 0.11 and 0.10 performance mean, respectively, while baseline remained highest in all fields. Coefficients of variation were larger in both depressions and hilltops than in baseline, indicating greater sensitivity to crop growth drivers. While not universal across all fields, in these two fields, the observed contrasts are consistent with drought-year moisture buffering in depressions, narrowing the performance gap with hilltops while not surpassing the generally more stable baseline areas.
In fields 88697 and 88699, which were irrigated using center-pivot systems and cultivated with canola, performance contrasts across terrain classes were partially reduced during the drought year. CVs were also relatively low and similar across classes, reflecting the buffering effect of irrigation on water stress. However, baseline areas still exhibited the highest mean performance. These results suggest that while irrigation reduces climate-driven heterogeneity, it does not fully remove terrain influences, consistent with findings by [19].
Analyses using high-resolution HRDEM data further validate the trends observed in TanDEM-X-based fields. While HRDEM provides more detailed microtopographic information, the spatial patterns in performance were broadly consistent across resolutions. In all three high-resolution fields, baseline areas showed the most stable performance, with the exception of hilltops in field 14254. For example, in field 15346, baseline had a CV of 0.06, while depressions showed more than four times the variability (CV = 0.27). These results align with those of Tóth et al. [7], who reported lower NDVI and higher variability in depressions using 100 m DEMs. This cross-resolution agreement highlights the robustness of terrain–performance relationships across elevation products.
More broadly, our findings underscore that productivity zones derived solely from satellite imagery (e.g., zonemaps generated using the method described in Section 3.3) may not reliably reflect underlying terrain variation. For instance, areas assigned the same zone label may occur in distinct landform conditions, with differing soil, water, or nutrient dynamics and requirements. Therefore, topographic features provide essential context for refining MZs, particularly in complex or hydrologically sensitive areas. This insight aligns with prior work [6,47], which emphasizes that both nutrient cycling and yield variability are tightly coupled to microtopographic structure.

4.3. Results and Discussion for Baseline Classes Based on Slope

In previous sections, landform analysis focused on three classes: depressions, hilltops, and all remaining areas, which were broadly grouped as baseline. This residual category, however, includes a range of microtopographies that may influence crop performance. In this and next experiment (Section 4.4), we investigate whether further differentiation within baseline areas provides useful insights for terrain-informed management.
Rather than applying complex geomorphometric classification (e.g., shoulders, backslopes, ridges), which may introduce unnecessary zoning complexity, we adopted a slope-based categorization. Baseline pixels were split into flats and non-flats using slope thresholds ( θ = 5 for 30 m DEMs, θ = 2 for 1 m DEMs) [55,79]. The analysis was restricted to baseline pixels only, excluding areas previously classified as depressions or hilltops. Table 6 and Table 7 summarize the results.
Discussion. At 30 m resolution, flats and non-flats within baseline areas showed similar performance, suggesting limited benefit from slope-based subdivision at coarse scales within the baseline areas. This outcome likely reflects that subtle slope differences are smoothed at 30 m DEM resolution, reducing their influence on performance statistics. In irrigated fields (88697 and 88699), flats dominated and performed marginally better, possibly reflecting more uniform irrigation effects in flat areas. These findings suggest that slope-only subdivision is of limited diagnostic value at coarse scales.
At 1 m resolution, more microtopographic detail was captured, with a larger share of pixels classified as flat. Differences between flats and non-flats were field-specific: in field 5904, flats slightly outperformed non-flats, whereas other fields showed negligible differences. These results suggest that slope-based subdivision within baseline areas may be more informative at high resolution; however, its practical value depends on context. In particular, it is most relevant in fields where subtle slope variations influence water distribution, drainage, localized soil erosion, or other agronomically significant processes, and may not offer actionable insights in all landscapes.

4.4. Results and Discussion for Baseline Classes Based on STI

In addition to slope-based subdivision, baseline areas were further categorized using the STI, which incorporates slope and specific contributing area to capture erosive potential and hydrological redistribution. This makes STI a more meaningful indicator than slope alone, as it accounts for both erosivity and hydrological convergence, extending the analysis from the previous experiment (Section 4.3). To illustrate the role of STI in terrain–performance analysis, Figure 19 shows an example field (ID 5904) where the hillshade is the context image and STI, slope, and relative TPI are displayed alongside the zonemap and summary terrain features statistics. As shown, STI has negative correlation with performance and highlights erosive flow paths and areas of hydrological convergence that are not readily apparent from slope or RTPI alone.
As seen in Figure 19, the STI image appears noticeably darker, reflecting the presence of right-skewed raw STI values. Therefore, we applied a logarithmic transformation prior to classification to improve normality and ensure more statistically balanced partitioning (i.e., to not have few pixels in high-STI and many in low-STI). The transformed l o g ( S T I ) values were then grouped into three classes (low, mid, and high) using the Fisher–Jenks natural breaks algorithm [80], which has also been applied in precision agriculture for management zone delineation [81]. Compared to simple quantile thresholds (e.g., 33rd and 66th percentiles), Fisher–Jenks minimizes within-class variance and maximizes between-class separation, thereby adapting to the true distribution of l o g ( S T I ) in each field.
In this experiment, we classified baseline areas into three classes based on l o g ( S T I ) values. Then we analyzed performance metrics (mean, CV) in each class. The results of this experiment are summarized in Table 8 and Table 9 and Figure 20.
Discussion. Patterns across fields showed both consistency and field-specific variability. In 30 m DEM data, in some cases (39178, 30955, 30960, 30967, 94413, and 99553), performance had subtle changes across all l o g ( S T I ) classes, indicating limited differentiation within the baseline. In others (88697 and 88699), LowSTI and MidSTI zones’ performance mean outperformed HighSTI with lower CV, consistent with steeper slopes affecting soil erosion potential [70]. At 1 m resolution the contrasts were clearer in 5904, highlighting the added value of high-resolution DEMs in capturing subtle terrain–performance interactions. However, the other two fields’ performance had small changes across STI classes, and performance showed slightly better values in High-STI class during the drought year.
Despite these field-level contrasts, across all 11 fields, we did not observe systematic differences in performance mean or CV between high- and low-STI baseline areas, suggesting that water convergence can sometimes offset erosive disadvantages specifically in drought years (e.g., 2023). This observation is consistent with previous studies that demonstrated relationships between terrain metrics and crop performance are field- and weather- specific [18]. Also, this reflects the conceptual nature of STI, which represents potential erosivity rather than realized soil loss, which may be less relevant during a drought year (2023). Moreover, NDVI values may saturate during peak growth stages, when vegetation cover and biomass are highest, reducing sensitivity to subtle erosion or redistribution effects.
Overall, STI-based subdivision reveals heterogeneity within baseline areas that slope-only approaches may not capture. While not universally decisive, in certain fields it distinguishes regions where performance is either penalized by erosion or enhanced by water redistribution.

4.5. Implications for Terrain-Informed Management

The observed terrain–performance relationships have several practical implications for site-specific management:
  • Depressions, while occasionally exhibiting high productivity, were the most unstable due to excess moisture, shallow rooting depth, soil compaction, or limited aeration, which can promote denitrification and yield loss [6,82]. Effective treatment may include drainage improvements, split nitrogen applications, or edge-of-field practices to mitigate nutrient leaching [6,83]. The developed tool enables precise identification of low-performing depressions to support such interventions.
  • Hilltops outperformed depressions in most cases, likely due to better drainage or soil characteristics. However, they often underperformed compared to baseline, possibly due to erosion, evaporation, or limited water retention. Targeted conservation practices, such as organic mulching or contour-based farming, may improve sustainability in these areas [84]. The tool allows for proactive detection and treatment of underperforming hilltop zones.
  • Baseline areas exhibited the highest productivity and lowest variability across nearly all cases. These zones serve as stable reference regions for assessing treatment impacts, calibrating models, or estimating spatial yield. Their consistent performance makes them highly reliable for predictive modeling and management benchmarking.
  • Baseline subdivisions, when further stratified by slope or STI, revealed that subtle microtopographic variation can still influence performance stability. While differences were not systematic across all fields, some high-STI zones underperformed due to erosion risk, whereas others showed equal or better productivity, likely benefiting from lateral water convergence. Using high-resolution DEM data, these contrasts were clearer, underscoring the potential of fine-scale DEMs to guide targeted interventions such as erosion control or water redistribution practices within otherwise stable baseline regions.

5. Conclusions and Future Works

This paper presents a terrain-based analysis of crop performance variability using an introduced novel visual analytics tool. We classified agricultural fields into depressions, hilltops, and baseline areas by integrating DEMs with satellite-derived performance metric. The expert’s feedback shows this tool enables a deeper understanding of terrain influences on crop productivity. The tool was applied to eleven fields across Canada under constant-rate fertilizer application but varying environmental conditions and crops. The results show that the introduced focus+context visualization approach enhances interpretability by presenting close-ups of terrain features alongside performance maps. This tool enables validating zonemaps derived from satellite imagery and supports more informed decisions in field treatment and MZ refinement. Our method was also applied to fields with high-resolution HRDEM data, demonstrating its adaptability and robustness across spatial scales.
Results show that baseline areas exhibited higher performance and lower variability. In contrast, depressions and hilltops were associated with more instability that could be due to nutrient- or water-related stressors. Even in irrigated fields, topographic influence is present. The findings confirm the value of incorporating terrain structure into field-scale management, particularly in refining MZs in fields with heterogeneous or highly variable topography, and identifying areas requiring specific treatments (e.g., drainage or soil conservation interventions).
While this study demonstrates the value of terrain-informed performance analysis, several limitations should be acknowledged. First, the analysis relied primarily on peak green (computed based on NDVI) as a performance proxy, which can saturate under high biomass conditions. Alternative performance metrics or radar-based VIs may provide complementary information. Second, thresholds used for terrain classification (e.g., depressions, hilltops) are methodologically transparent but may be subjective or field-dependent, and their universality across agroecological regions requires further testing. Finally, expert validation was based on a single agronomist, providing detailed domain knowledge but limiting the breadth of perspectives. These limitations highlight opportunities for refining the approach and testing its applicability across broader datasets and contexts.
Future research will focus on developing and evaluating strategies for zonemap refinement, with an emphasis on integrating terrain knowledge into management decisions. Based on expert feedback, expanding the analysis to include additional and combined terrain features is a key direction. In addition, future work will involve validation with multiple experts and structured user studies to broaden the evaluation of the tool across diverse agronomic contexts. More broadly, adopting terrain-aware approaches in other aspects of agricultural management (e.g., crop growth monitoring, soil surveys) holds significant potential. The focus+context visualization framework could also be extended to support multi-feature exploration in other field management aspects, such as detecting anomalies by jointly visualizing multiple features, such as drought indices and growth metrics, or enhancing soil surveys by displaying multiple soil characteristics simultaneously. We also plan to apply the approach to higher-resolution performance datasets (e.g., 3 m satellite imagery or yield maps). Furthermore, applying the approach across variable-rate fertilizer strategies to assess its generalizability and operational scalability.

Author Contributions

Conceptualization, R.H., F.F.S. and V.Y.C.P.; methodology, R.H. and F.F.S.; software, WhiteboxTools Version 2.3.0, TELUS-Application (version 1.0), R.H.; validation, V.Y.C.P., F.F.S. and R.H.; writing—review and editing, R.H. and F.F.S.; supervision, F.F.S.; expert feedback, V.Y.C.P.; funding acquisition, F.F.S.; All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Mitacs, TELUS Agriculture, Application Ref. IT32167.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The DEM datasets used in this study are publicly available from the German Aerospace Center (DLR) at https://download.geoservice.dlr.de/TDM30_EDEM/ (accessed on 3 February 2025) and from the Government of Canada Open Data portal at https://open.canada.ca/data/en/dataset/957782bf-847c-4644-a757-e383c0057995 (accessed on 25 April 2025). Satellite imagery was obtained through Sentinel Hub services, with API documentation available at https://docs.sentinel-hub.com/api/latest/data/sentinel-2-l2a/ (accessed on 3 February 2025). Shapefiles for the experimental fields are proprietary and were provided by the industrial partner.

Acknowledgments

We wish to acknowledge the support of the Mathematics of Information Technology and Complex Systems (MITACS), Decisive Farming (TELUS Agriculture), and the Natural Sciences and Engineering Research Council of Canada (NSERC). We would like to express our sincere thanks to Garret Duffy for the great discussions and insights during the Mitacs project. We thank all members of the GIV research team at the University of Calgary, specifically Meysam Kazemi, Lakin Wecker, Erik Biederstadt, Mohammadreza Osouli, Amirhossein Mirtabatabaeipour, and Armin Kazemi Zanjani, for developing the foundation of the application and Aram Fathian, and all GIV team members for their insights and discussions.

Conflicts of Interest

The authors declare no conflicts of interest. This research was supported in part by Mitacs through a collaborative funding agreement between the University of Calgary and TELUS Agriculture. One co-author (Vincent Yeow Chieh Pang) was employed at TELUS Agriculture during the course of this research; however, their employment did not influence the study conduct, design, analysis, interpretation of results, writing of the manuscript, or the decision to publish the findings. All scientific decisions and analyses were carried out independently by the academic research team.

Abbreviations

The following abbreviations are used in this manuscript:
CVCoefficient of Variation
DEMDigital Elevation Model
MZManagement Zone
NDVINormalized Difference Vegetation Index
PCAPrincipal Component Analysis
RTPIRelative Topographic Position Index
SPIStream Power Index
STISediment Transport Index
TPITopographic Position Index
TWITopographic Wetness Index
VIVegetation Index

Appendix A. WhiteboxTools Commands

Various WhiteboxTools utilities [13] were executed via command-line calls, as described in Section 3. Below is a complete list of commands and optional switches used in this study.
Remotesensing 17 03442 i012
* Applied only to HRDEM datasets.
** The –log is only used to generate visualization raster.

References

  1. Mulla, D.J. Twenty five years of remote sensing in precision agriculture: Key advances and remaining knowledge gaps. Biosyst. Eng. 2013, 114, 358–371. [Google Scholar] [CrossRef]
  2. Nawar, S.; Corstanje, R.; Halcro, G.; Mulla, D.; Mouazen, A.M. Delineation of soil management zones for variable-rate fertilization: A review. Adv. Agron. 2017, 143, 175–245. [Google Scholar]
  3. Bachina, S. Developing Machine Learning Models for Selection of Management Zones. Ph.D. Thesis, South Dakota State University, Brookings, SD, USA, 2024. [Google Scholar]
  4. Macdonald, J.A.; Barnard, D.M.; Mankin, K.R.; Miner, G.L.; Erskine, R.H.; Poss, D.J.; Mehan, S.; Mahood, A.L.; Mikha, M.M. Topographic Position Index Predicts Within-Field Yield Variation in a Dryland Cereal Production System. Agronomy 2025, 15, 1304. [Google Scholar] [CrossRef]
  5. Rabia, A.H.; Neupane, J.; Lin, Z.; Lewis, K.; Cao, G.; Guo, W. Principles and applications of topography in precision agriculture. Adv. Agron. 2022, 171, 143–189. [Google Scholar]
  6. Martin, A.R.; Soupir, M.L.; Kaleita, A.L. Seasonal and intra-event nutrient levels in farmed prairie potholes of the Des Moines Lobe. Trans. ASABE 2019, 62, 1607–1617. [Google Scholar] [CrossRef]
  7. Tóth, T.; Szabó, S.; Novák, T.; Czigány, S.; Kocsis, M.; Makó, A.; Gallai, B.; Árvai, M.; Mészáros, J.; Balog, K. Better management zoning with elevation than with three soil classifications in a periodically waterlogged plot. Geoderma Reg. 2025, 40, e00927. [Google Scholar] [CrossRef]
  8. Ren, J.; Liu, W.; Chen, J.; Yin, S.; Tao, Y. Word2Scene: Efficient remote sensing image scene generation with only one word via hybrid intelligence and low-rank representation. ISPRS J. Photogramm. Remote Sens. 2024, 218, 231–257. [Google Scholar] [CrossRef]
  9. Alijani, Z.; Eyre, R.; Saurette, D.; Laamrani, A.; Lindsay, J.; Western, A.; Berg, A. An efficient soil moisture sampling scheme for the improvement of remotely sensed soil moisture validation over an agricultural field. Geoderma 2024, 442, 116763. [Google Scholar] [CrossRef]
  10. Sishodia, R.P.; Ray, R.L.; Singh, S.K. Applications of Remote Sensing in Precision Agriculture: A Review. Remote Sens. 2020, 12, 3136. [Google Scholar] [CrossRef]
  11. del Rosario González-Moradas, M.; Viveen, W.; Andrés Vidal-Villalobos, R.; Carlos Villegas-Lanza, J. A performance comparison of SRTM v. 3.0, AW3D30, ASTER GDEM3, Copernicus and TanDEM-X for tectonogeomorphic analysis in the South American Andes. CATENA 2023, 228, 107160. [Google Scholar] [CrossRef]
  12. Canada, N.R. High Resolution Digital Elevation Model (HRDEM)—CanElevation Series. 2019. Available online: https://open.canada.ca/data/en/dataset/957782bf-847c-4644-a757-e383c0057995 (accessed on 25 April 2025).
  13. Lindsay, J.B. WhiteboxTools User Manual; Technical Report; Version 2.3.0; University of Guelph: Guelph, ON, Canada, 2017–2023. [Google Scholar]
  14. Gavioli, A.; de Souza, E.G.; Bazzi, C.L.; Schenatto, K.; Betzek, N.M. Identification of management zones in precision agriculture: An evaluation of alternative cluster analysis methods. Biosyst. Eng. 2019, 181, 86–102. [Google Scholar] [CrossRef]
  15. Oliveira, M.F.d.; Ortiz, B.V.; Morata, G.T.; Jiménez, A.F.; Rolim, G.d.S.; Silva, R.P.d. Training Machine Learning Algorithms Using Remote Sensing and Topographic Indices for Corn Yield Prediction. Remote Sens. 2022, 14, 6171. [Google Scholar] [CrossRef]
  16. Pham, T.H.; Acharya, P.; Bachina, S.; Osterloh, K.; Nguyen, K.D. Deep-learning framework for optimal selection of soil sampling sites. Comput. Electron. Agric. 2024, 217, 108650. [Google Scholar] [CrossRef]
  17. Wadoux, A.M.C.; Molnar, C. Beyond prediction: Methods for interpreting complex models of soil variation. Geoderma 2022, 422, 115953. [Google Scholar] [CrossRef]
  18. CHI, B.L.; BING, C.S.; WALLEY, F.; YATES, T. Topographic Indices and Yield Variability in a Rolling Landscape of Western Canada. Pedosphere 2009, 19, 362–370. [Google Scholar] [CrossRef]
  19. Madugundu, R.; Al-Gaadi, K.A.; Tola, E.; Zeyada, A.M.; Alameen, A.A.; Edrris, M.K.; Edrees, H.F.; Mahjoop, O. Impact of Field Topography and Soil Characteristics on the Productivity of Alfalfa and Rhodes Grass: RTK-GPS Survey and GIS Approach. Agronomy 2022, 12, 2918. [Google Scholar] [CrossRef]
  20. Lobo, M.J.; Pietriga, E.; Appert, C. An Evaluation of Interactive Map Comparison Techniques. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, New York, NY, USA, 18–23 April 2015; CHI ’15. pp. 3573–3582. [Google Scholar] [CrossRef]
  21. Sherlock, M.J.; Hasan, M.; Samavati, F.F. Interactive data styling and multifocal visualization for a multigrid web-based Digital Earth. Int. J. Digit. Earth 2021, 14, 288–310. [Google Scholar] [CrossRef]
  22. Schmaltz, T.; Melnitchouk, A. Variable Zone Crop-Specific Inputs Prescription Method and Systems Therefor. CA Patent 2663917, 30 December 2014. [Google Scholar]
  23. Kazemi, M.; Samavati, F.F. Automatic Soil Sampling Site Selection in Management Zones Using a Multi-Objective Optimization Algorithm. Agriculture 2023, 13, 1993. [Google Scholar] [CrossRef]
  24. Heidari, R.; Samavati, F.F. A New Dissimilarity Metric for Anomaly Detection in Management Zones Delineation Constructed from Time-Varying Satellite Images. Agriculture 2024, 14, 688. [Google Scholar] [CrossRef]
  25. Deutsches Zentrum fuer Luft-und Raumfahrt e. V., t.G.A.C.D. EDEM. Available online: https://geoservice.dlr.de/web/dataguide/tdm30#product_spec_EDEM (accessed on 3 February 2025).
  26. González, C.; Bachmann, M.; Bueso-Bello, J.L.; Rizzoli, P.; Zink, M. A fully automatic algorithm for editing the TanDEM-X global DEM. Remote Sens. 2020, 12, 3961. [Google Scholar] [CrossRef]
  27. Bueso-Bello, J.L.; Martone, M.; González, C.; Sica, F.; Valdo, P.; Posovszky, P.; Pulella, A.; Rizzoli, P. The Global Water Body Layer from TanDEM-X Interferometric SAR Data. Remote Sens. 2021, 13, 5069. [Google Scholar] [CrossRef]
  28. Martone, M.; Rizzoli, P.; Wecklich, C.; González, C.; Bueso-Bello, J.L.; Valdo, P.; Schulze, D.; Zink, M.; Krieger, G.; Moreira, A. The global forest/non-forest map from TanDEM-X interferometric SAR data. Remote Sens. Environ. 2018, 205, 352–373. [Google Scholar] [CrossRef]
  29. Lindsay, J. Whitebox GAT: A case study in geomorphometric analysis. Comput. Geosci. 2016, 95, 75–84. [Google Scholar] [CrossRef]
  30. Svoray, T.; Karnieli, A. Rainfall, topography and primary production relationships in a semiarid ecosystem. Ecohydrology 2011, 4, 56–66. [Google Scholar] [CrossRef]
  31. Woo, D.K.; Kumar, P. Role of Micro-Topographic Variability on the Distribution of Inorganic Soil-Nitrogen Age in Intensively Managed Landscape. Water Resour. Res. 2017, 53, 8404–8422. [Google Scholar] [CrossRef]
  32. Moore, I.D.; Grayson, R.B.; Ladson, A.R. Digital terrain modelling: A review of hydrological, geomorphological, and biological applications. Hydrol. Process. 1991, 5, 3–30. [Google Scholar] [CrossRef]
  33. Guth, P.L.; Van Niekerk, A.; Grohmann, C.H.; Muller, J.P.; Hawker, L.; Florinsky, I.V.; Gesch, D.; Reuter, H.I.; Herrera-Cruz, V.; Riazanoff, S.; et al. Digital Elevation Models: Terminology and Definitions. Remote Sens. 2021, 13, 3581. [Google Scholar] [CrossRef]
  34. Florinsky, I.V. An illustrated introduction to general geomorphometry. Prog. Phys. Geogr. Earth Environ. 2017, 41, 723–752. [Google Scholar] [CrossRef]
  35. Hawker, L.; Uhe, P.; Paulo, L.; Sosa, J.; Savage, J.; Sampson, C.; Neal, J. A 30 m global map of elevation with forests and buildings removed. Environ. Res. Lett. 2022, 17, 024016. [Google Scholar] [CrossRef]
  36. Uuemaa, E.; Ahi, S.; Montibeller, B.; Muru, M.; Kmoch, A. Vertical Accuracy of Freely Available Global Digital Elevation Models (ASTER, AW3D30, MERIT, TanDEM-X, SRTM, and NASADEM). Remote Sens. 2020, 12, 3482. [Google Scholar] [CrossRef]
  37. Breunig, M.; Kuper, P.V.; Reitze, F.; Landgraf, S.; Al-Doori, M.; Stefanakis, E.; Abdulmuttalib, H.; Kugler, Z. Improving data quality and management for remote sensing analysis: Use-cases and emerging research questions. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2023, X-1/W1-2023, 41–49. [Google Scholar] [CrossRef]
  38. Government of Canada, Natural Resources Canada. High Resolution Digital Elevation Model (HRDEM)—CanElevation Series—Product Specifications. 2017. Available online: https://publications.gc.ca/collections/collection_2017/rncan-nrcan/M114-39-2017-eng.pdf (accessed on 5 June 2025).
  39. Li, X.; McCarty, G.W.; Du, L.; Lee, S. Use of Topographic Models for Mapping Soil Properties and Processes. Soil Syst. 2020, 4, 32. [Google Scholar] [CrossRef]
  40. Sun, W.; Shao, Q.; Liu, J.; Zhai, J. Assessing the effects of land use and topography on soil erosion on the Loess Plateau in China. Catena 2014, 121, 151–163. [Google Scholar] [CrossRef]
  41. Eyre, R.; Lindsay, J.; Laamrani, A.; Berg, A. Within-Field Yield Prediction in Cereal Crops Using LiDAR-Derived Topographic Attributes with Geographically Weighted Regression Models. Remote Sens. 2021, 13, 4152. [Google Scholar] [CrossRef]
  42. Georgi, C.; Spengler, D.; Itzerott, S.; Kleinschmit, B. Automatic delineation algorithm for site-specific management zones based on satellite remote sensing data. Precis. Agric. 2018, 19, 684–707. [Google Scholar] [CrossRef]
  43. Marino, S. Assessing the Agronomic Subfield Variability by Sentinel-2 NDVI Time-Series and Landscape Position. Agronomy 2023, 13, 44. [Google Scholar] [CrossRef]
  44. Basnyat, P.; McConkey, B.G.; Selles, F.; Meinert, L.B. Effectiveness of using vegetation index to delineate zones of different soil and crop grain production characteristics. Can. J. Soil Sci. 2005, 85, 319–328. [Google Scholar] [CrossRef]
  45. Singh, G.; Williard, K.W.J.; Schoonover, J.E. Spatial Relation of Apparent Soil Electrical Conductivity with Crop Yields and Soil Properties at Different Topographic Positions in a Small Agricultural Watershed. Agronomy 2016, 6, 57. [Google Scholar] [CrossRef]
  46. Clare, S.; Danielson, B.; Koenig, S.; Pattison-Williams, J.K. Does drainage pay? Quantifying agricultural profitability associated with wetland drainage practices and canola production in Alberta. Wetl. Ecol. Manag. 2021, 29, 397–415. [Google Scholar] [CrossRef]
  47. Boldt, L.; Lloyd-Smith, P.; Belcher, K.; Pattison-Williams, J.; Bergen, G.; Blechinger, K.; Paulson, I. Agronomic and economic effects of wetlands on crop yields using precision agriculture data. Agric. Syst. 2025, 222, 104169. [Google Scholar] [CrossRef]
  48. Vizzari, M.; Santaga, F.; Benincasa, P. Sentinel 2-Based Nitrogen VRT Fertilization in Wheat: Comparison between Traditional and Simple Precision Practices. Agronomy 2019, 9, 278. [Google Scholar] [CrossRef]
  49. Fraisse, C.; Sudduth, K.; Kitchen, N. Delineation of site-specific management zones by unsupervised classification of topographic attributes and soil electrical conductivity. Trans. ASAE 2001, 44, 155–166. [Google Scholar] [CrossRef]
  50. Saleh, A.; Belal, A.A. Delineation of site-specific management zones by fuzzy clustering of soil and topographic attributes: A case study of East Nile Delta, Egypt. IOP Conf. Ser. Earth Environ. Sci. 2014, 18, 012046. [Google Scholar] [CrossRef]
  51. Santiago-Mejía, B.E.; Fernández-Reynoso, D.S.; López-Pérez, A.; Bolaños-González, M.A.; Palerm-Viqueira, J.; Avelar-Roblero, J.U. Soil physical properties and hydrological indices to predict saturated hydraulic conductivity in agricultural terraces in the Mixteca region of Oaxaca, Mexico. Chil. J. Agric. Res. 2025, 85, 494–503. [Google Scholar] [CrossRef]
  52. Hammond, E.H. Analysis of properties in land form geography: An application to broad-scale land form mapping. Ann. Assoc. Am. Geogr. 1964, 54, 11–19. [Google Scholar] [CrossRef]
  53. Weiss, A. Topographic position and landforms analysis. In Proceedings of the Poster Presentation, ESRI User Conference, San Diego, CA, USA, 9–13 July 2001; Volume 200. [Google Scholar]
  54. Jasiewicz, J.; Stepinski, T.F. Geomorphons—A pattern recognition approach to classification and mapping of landforms. Geomorphology 2013, 182, 147–156. [Google Scholar] [CrossRef]
  55. Mokarram, M.; Sathyamoorthy, D. A review of landform classification methods. Spat. Inf. Res. 2018, 26, 647–660. [Google Scholar] [CrossRef]
  56. Frye, C.; Sayre, R.; Murphy, A.B.; Karagülle, D.; Pippi, M.; Gilbert, M.; Richards, J.W. Named Landforms of the World: A Geomorphological and Physiographic Compilation. Ann. Am. Assoc. Geogr. 2023, 113, 1762–1780. [Google Scholar] [CrossRef]
  57. Wachowiak, M.P.; Walters, D.F.; Kovacs, J.M.; Wachowiak-Smolíková, R.; James, A.L. Visual analytics and remote sensing imagery to support community-based research for precision agriculture in emerging areas. Comput. Electron. Agric. 2017, 143, 149–164. [Google Scholar] [CrossRef]
  58. Řezník, T.; Kubíček, P.; Herman, L.; Pavelka, T.; Leitgeb, v.; Klocová, M.; Leitner, F. Visualizations of Uncertainties in Precision Agriculture: Lessons Learned from Farm Machinery. Appl. Sci. 2020, 10, 6132. [Google Scholar] [CrossRef]
  59. Esri. Introduction to Linked Views. 2024. Available online: https://pro.arcgis.com/en/pro-app/latest/help/mapping/navigation/introduction-to-linked-views.htm (accessed on 5 May 2025).
  60. Miller, A. Multiple Map Views in QGIS 3.0. 2018. Available online: https://millermountain.com/geospatialblog/2018/03/23/multiple-map-views-qgis-3-0/ (accessed on 5 May 2025).
  61. Esri. Story Map Swipe and Spyglass. 2019. Available online: https://enterprise.arcgis.com/en/portal/10.7/use/story-map-swipe-spyglass.htm (accessed on 5 May 2025).
  62. Munzner, T. Visualization Analysis & Design; AK Peters Visualization Series; CRC Press: Boca Raton, FL, USA, 2014. [Google Scholar]
  63. Trapp, M.; Döllner, J. Interactive Close-Up Rendering for Detail+Overview Visualization of 3D Digital Terrain Models. In Proceedings of the 2019 23rd International Conference Information Visualisation (IV), Paris, France, 2–5 July 2019; pp. 275–280. [Google Scholar] [CrossRef]
  64. Liu, J.; Huffman, T.; Qian, B.; Shang, J.; Li, Q.; Dong, T.; Davidson, A.; Jing, Q. Crop Yield Estimation in the Canadian Prairies Using Terra/MODIS-Derived Crop Metrics. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 2685–2697. [Google Scholar] [CrossRef]
  65. Government of Canada. Environment and Natural Resources, Weather, Climate and Hazard. Available online: https://climate.weather.gc.ca/historical_data/search_historic_data_e.html (accessed on 12 July 2025).
  66. Statistics Canada. Production of principal field crops, November 2023. The Daily, 4 December 2023; Catalogue no. 11-001-X. Available online: https://www150.statcan.gc.ca/n1/daily-quotidien/231204/dq231204a-eng.pdf (accessed on 2 June 2025).
  67. Statistics Canada. Model-based principal field crop estimates, August 2024. The Daily, 16 September 2024; Catalogue no. 11-001-X. Available online: https://www150.statcan.gc.ca/n1/daily-quotidien/240916/dq240916b-eng.pdf (accessed on 2 June 2025).
  68. Wilson, J.; Gallant, J. Terrain Analysis: Principles and Applications; Earth Sciences: Geography; Wiley: New York, NY, USA, 2000. [Google Scholar]
  69. Newman, D.; Lindsay, J.; Cockburn, J. Evaluating metrics of local topographic position for multiscale geomorphometric analysis. Geomorphology 2018, 312, 40–50. [Google Scholar] [CrossRef]
  70. Shirriff, K.; KC, K.B.; Berg, A. Exploring the Relationship between Cover Crop Adoption and Soil Erosion Severity: A Case Study from the Simcoe Watershed, Ontario, Canada. Land 2022, 11, 988. [Google Scholar] [CrossRef]
  71. Wang, Y.J.; Qin, C.Z.; Zhu, A.X. Review on algorithms of dealing with depressions in grid DEM. Ann. GIS 2019, 25, 83–97. [Google Scholar] [CrossRef]
  72. Li, S.; MacMillan, R.; Lobb, D.A.; McConkey, B.G.; Moulin, A.; Fraser, W.R. Lidar DEM error analyses and topographic depression identification in a hummocky landscape in the prairie region of Canada. Geomorphology 2011, 129, 263–275. [Google Scholar] [CrossRef]
  73. Johnston, E.G.; Rosenfeld, A. Digital Detection of Pits, Peaks, Ridges, and Ravines. IEEE Trans. Syst. Man Cybern. 1975, SMC-5, 472–480. [Google Scholar] [CrossRef]
  74. Syzdykbayev, M.; Karimi, B.; Karimi, H.A. A Method for Extracting Some Key Terrain Features from Shaded Relief of Digital Terrain Models. Remote Sens. 2020, 12, 2809. [Google Scholar] [CrossRef]
  75. Danese, M.; Gioia, D.; Vitale, V.; Abate, N.; Amodio, A.M.; Lasaponara, R.; Masini, N. Pattern Recognition Approach and LiDAR for the Analysis and Mapping of Archaeological Looting: Application to an Etruscan Site. Remote Sens. 2022, 14, 1587. [Google Scholar] [CrossRef]
  76. Louis, J.; L2A Team. Sentinel-2 Level-2A Algorithm Theoretical Basis Document; S2-PDGS-MPC-ATBD-L2A, Issue 2.10; European Space Agency (ESA), Sentinel-2 Mission Performance Centre (MPC): Frascati, Italy, 15 November 2021; Available online: https://step.esa.int/thirdparties/sen2cor/2.10.0/docs/S2-PDGS-MPC-L2A-ATBD-V2.10.0.pdf (accessed on 3 February 2025).
  77. Microsoft Corporation. Bing Maps. 2024. Available online: https://www.bing.com/maps (accessed on 15 July 2024).
  78. Kazlauskas, M.; Šarauskis, E.; Lekavičienė, K.; Naujokienė, V.; Romaneckas, K.; Bručienė, I.; Buragienė, S.; Steponavičius, D. The Comparison Analysis of Uniform-and Variable-Rate Fertilizations on Winter Wheat Yield Parameters Using Site-Specific Seeding. Processes 2022, 10, 2717. [Google Scholar] [CrossRef]
  79. Karagulle, D.; Frye, C.; Sayre, R.; Breyer, S.; Aniello, P.; Vaughan, R.; Wright, D. Modeling global Hammond landform regions from 250-m elevation data. Trans. GIS 2017, 21, 1040–1060. [Google Scholar] [CrossRef]
  80. Fisher, W.D. On Grouping for Maximum Homogeneity. J. Am. Stat. Assoc. 1958, 53, 789–798. [Google Scholar] [CrossRef]
  81. Ouazaa, S.; Jaramillo-Barrios, C.I.; Chaali, N.; Amaya, Y.M.Q.; Carvajal, J.E.C.; Ramos, O.M. Towards site specific management zones delineation in rotational cropping system: Application of multivariate spatial clustering model based on soil properties. Geoderma Reg. 2022, 30, e00564. [Google Scholar] [CrossRef]
  82. Nawaz, M.F.; Bourrié, G.; Trolard, F. Soil compaction impact and modelling. A review. Agron. Sustain. Dev. 2013, 33, 291–309. [Google Scholar] [CrossRef]
  83. Groh, T.A.; Gentry, L.E.; David, M.B. Nitrogen Removal and Greenhouse Gas Emissions from Constructed Wetlands Receiving Tile Drainage Water. J. Environ. Qual. 2015, 44, 1001–1010. [Google Scholar] [CrossRef]
  84. Saggau, P.; Kuhwald, M.; Duttmann, R. Effects of contour farming and tillage practices on soil erosion processes in a hummocky watershed. A model-based case study highlighting the role of tramline tracks. CATENA 2023, 228, 107126. [Google Scholar] [CrossRef]
Figure 1. Focus+context visualization combining peak green of year 2023 for two adjacent terrain regions, with integrated terrain features (1-elevation, 2-hillshade, 3-TWI) and corresponding productivity zonemaps (4). Panel (a) reveals a low-performing area (reddish zones); (b) shows a smaller area with higher productivity (greener zones).
Figure 1. Focus+context visualization combining peak green of year 2023 for two adjacent terrain regions, with integrated terrain features (1-elevation, 2-hillshade, 3-TWI) and corresponding productivity zonemaps (4). Panel (a) reveals a low-performing area (reddish zones); (b) shows a smaller area with higher productivity (greener zones).
Remotesensing 17 03442 g001
Figure 2. Datasets used in the analysis.
Figure 2. Datasets used in the analysis.
Remotesensing 17 03442 g002
Figure 3. Peak green images for a field across seven years (2018–2024). Dates mark the automatically selected maximum greenness day each year. Color scale is held constant across years [22,23,24].
Figure 3. Peak green images for a field across seven years (2018–2024). Dates mark the automatically selected maximum greenness day each year. Color scale is held constant across years [22,23,24].
Remotesensing 17 03442 g003
Figure 4. A close-up of localized terrain features and performance indicators in a field in Manitoba, generated using our visual analytics tool with high-resolution DEM data. The zonemap represents the contextual data in the center, with 1-hillshade (top left), 2-slope (bottom left), 3-flow accumulation (bottom right), and 4-peak green (top right) displayed alongside. The statistical analysis table presents terrain feature metrics for the selected region.
Figure 4. A close-up of localized terrain features and performance indicators in a field in Manitoba, generated using our visual analytics tool with high-resolution DEM data. The zonemap represents the contextual data in the center, with 1-hillshade (top left), 2-slope (bottom left), 3-flow accumulation (bottom right), and 4-peak green (top right) displayed alongside. The statistical analysis table presents terrain feature metrics for the selected region.
Remotesensing 17 03442 g004
Figure 5. Spatial distribution of the eleven study fields across the Canadian Prairies in Alberta, Saskatchewan, and Manitoba. Red stars indicate fields with high-resolution DEM coverage, while blue circles denote fields using TanDEM-X data. Basemap: © OpenStreetMap contributors, © CARTO.
Figure 5. Spatial distribution of the eleven study fields across the Canadian Prairies in Alberta, Saskatchewan, and Manitoba. Red stars indicate fields with high-resolution DEM coverage, while blue circles denote fields using TanDEM-X data. Basemap: © OpenStreetMap contributors, © CARTO.
Remotesensing 17 03442 g005
Figure 6. Integrated workflow for terrain–performance analysis. Sentinel-2 imagery is processed to derive peak green and productivity zonemap, while DEMs are preprocessed to extract terrain features. Both datasets were co-registered and analyzed in a visual analytics tool to explore terrain–performance relationships.
Figure 6. Integrated workflow for terrain–performance analysis. Sentinel-2 imagery is processed to derive peak green and productivity zonemap, while DEMs are preprocessed to extract terrain features. Both datasets were co-registered and analyzed in a visual analytics tool to explore terrain–performance relationships.
Remotesensing 17 03442 g006
Figure 7. Conceptual illustration of the simplified landform classes: (a) depressions, (b) hilltops, and (c,d) baseline areas. Dashed boxes highlight classified depressions and hilltops.
Figure 7. Conceptual illustration of the simplified landform classes: (a) depressions, (b) hilltops, and (c,d) baseline areas. Dashed boxes highlight classified depressions and hilltops.
Remotesensing 17 03442 g007
Figure 8. Depression delineation workflow. From left to right: (a) preprocessed DEM, (b) after breaching and filling, (c) initial detected depression pixels, (d) thresholding at 0.1m depth, and (e) removal of isolated depression pixels and those located outside the field boundary.
Figure 8. Depression delineation workflow. From left to right: (a) preprocessed DEM, (b) after breaching and filling, (c) initial detected depression pixels, (d) thresholding at 0.1m depth, and (e) removal of isolated depression pixels and those located outside the field boundary.
Remotesensing 17 03442 g008
Figure 9. Hilltop delineation workflow. From left to right: (a) preprocessed DEM, (b) hillshade (in one direction), (c) multi-directional hillshade, (d) RTPI, (e) binarized hilltops, and (f) removal of isolated hilltops.
Figure 9. Hilltop delineation workflow. From left to right: (a) preprocessed DEM, (b) hillshade (in one direction), (c) multi-directional hillshade, (d) RTPI, (e) binarized hilltops, and (f) removal of isolated hilltops.
Remotesensing 17 03442 g009
Figure 10. Example terrain features for a Saskatchewan field derived from 30 m TanDEM-X DEM: (af) elevation, slope, aspect, TWI, RTPI, hillshade; (g,h) depressions (blue) and hilltops (red).
Figure 10. Example terrain features for a Saskatchewan field derived from 30 m TanDEM-X DEM: (af) elevation, slope, aspect, TWI, RTPI, hillshade; (g,h) depressions (blue) and hilltops (red).
Remotesensing 17 03442 g010
Figure 11. Example zonemap.
Figure 11. Example zonemap.
Remotesensing 17 03442 g011
Figure 12. Integration of performance and landforms for a field with 1 m DEM data. (a) Peak green in 2023; (bd) performance in each landform class: depressions (b), hilltops (c), and baseline areas (d).
Figure 12. Integration of performance and landforms for a field with 1 m DEM data. (a) Peak green in 2023; (bd) performance in each landform class: depressions (b), hilltops (c), and baseline areas (d).
Remotesensing 17 03442 g012
Figure 13. Data registration workflow. The process runs per each 10 m performance pixel. For 1 m DEM peak green pixel is subdivided, and sampled terrain values are averaged. For 30 m DEM cases, if the peak green pixel intersects multiple DEM cells, an area-overlap weighted average across intersecting terrain cells is assigned. Binary masks are thresholded at 0.5.
Figure 13. Data registration workflow. The process runs per each 10 m performance pixel. For 1 m DEM peak green pixel is subdivided, and sampled terrain values are averaged. For 30 m DEM cases, if the peak green pixel intersects multiple DEM cells, an area-overlap weighted average across intersecting terrain cells is assigned. Binary masks are thresholded at 0.5.
Remotesensing 17 03442 g013
Figure 14. Variations in focus+context visualization for terrain–performance integration. Zonemap is the context, and a lower-productivity area is focused on. The focus panels display 1-TWI, 2-total curvature, 3-depressions, and 4-peak green in the year 2023. The feature statistics module provides summary statistics and Pearson correlation coefficients between terrain features and crop performance within the selected region.
Figure 14. Variations in focus+context visualization for terrain–performance integration. Zonemap is the context, and a lower-productivity area is focused on. The focus panels display 1-TWI, 2-total curvature, 3-depressions, and 4-peak green in the year 2023. The feature statistics module provides summary statistics and Pearson correlation coefficients between terrain features and crop performance within the selected region.
Remotesensing 17 03442 g014
Figure 15. Focus+context visualization integrating twelve terrain features. The central panel shows peak green (2023), while the surrounding panels display various terrain features in the selected region. Linking lines are shown only for elevation to maintain clarity and readability.
Figure 15. Focus+context visualization integrating twelve terrain features. The central panel shows peak green (2023), while the surrounding panels display various terrain features in the selected region. Linking lines are shown only for elevation to maintain clarity and readability.
Remotesensing 17 03442 g015
Figure 16. Hillshade is the context, and a region near hilltops is focused, with 1-slope, 2-profile curvature, 3-binarized hilltops shown as terrain features, and 4-zonemap in the close-ups. For visualization purposes in the hillshade, DEM values were vertically exaggerated by a factor of five to enhance microtopographic contrast; all analyses were performed on the original DEM.
Figure 16. Hillshade is the context, and a region near hilltops is focused, with 1-slope, 2-profile curvature, 3-binarized hilltops shown as terrain features, and 4-zonemap in the close-ups. For visualization purposes in the hillshade, DEM values were vertically exaggerated by a factor of five to enhance microtopographic contrast; all analyses were performed on the original DEM.
Remotesensing 17 03442 g016
Figure 17. Mean performance vs. performance variability (CV) in three landform classes. (a) 30 m resolution DEM; (b) 1 m resolution DEM.
Figure 17. Mean performance vs. performance variability (CV) in three landform classes. (a) 30 m resolution DEM; (b) 1 m resolution DEM.
Remotesensing 17 03442 g017
Figure 18. Distribution of performance across landform classes for (1 m) resolution DEM data. Boxplots for depressions, baselines, and hilltops illustrate that baseline regions have higher central tendency with lower variability.
Figure 18. Distribution of performance across landform classes for (1 m) resolution DEM data. Boxplots for depressions, baselines, and hilltops illustrate that baseline regions have higher central tendency with lower variability.
Remotesensing 17 03442 g018
Figure 19. Example illustration of the STI in field 5904. Hillshade is the context and panels show 1-STI, 2-slope, 3-RTPI, and 4-zonemap, alongside summary terrain statistics. STI captures both slope and contributing area, highlighting erosive flow paths and hydrological convergence zones that inform baseline subdivision.
Figure 19. Example illustration of the STI in field 5904. Hillshade is the context and panels show 1-STI, 2-slope, 3-RTPI, and 4-zonemap, alongside summary terrain statistics. STI captures both slope and contributing area, highlighting erosive flow paths and hydrological convergence zones that inform baseline subdivision.
Remotesensing 17 03442 g019
Figure 20. Mean performance and variability (CV) across STI classes at 30 m (left) and 1 m (right) DEM resolutions. Patterns are field-specific, with MidSTI often showing higher performance and HighSTI exhibiting greater variability in some cases.
Figure 20. Mean performance and variability (CV) across STI classes at 30 m (left) and 1 m (right) DEM resolutions. Patterns are field-specific, with MidSTI often showing higher performance and HighSTI exhibiting greater variability in some cases.
Remotesensing 17 03442 g020
Table 1. The field specifications for 30 m resolution DEM data.
Table 1. The field specifications for 30 m resolution DEM data.
ProvinceIDTop LeftBottom RightSize (km2)ShapeYearCrop TypeIrrigated
Saskatchewan3917849.37, −109.2849.35, −109.302.49Remotesensing 17 03442 i0012023Chick PeasNo
Manitoba3095551.01, −100.7551.01, −100.760.10Remotesensing 17 03442 i0022023, 2024AlfalfaNo
Manitoba3096051.01, −100.7351.00, −100.740.29Remotesensing 17 03442 i0032023AlfalfaNo
Manitoba3096751.02, −100.7951.01, −100.811.22Remotesensing 17 03442 i0042023, 2024AlfalfaNo
Alberta8869749.92, −111.7949.91, −111.800.32Remotesensing 17 03442 i0052024CanolaYes
Alberta8869949.92, −111.7749.91, −111.780.54Remotesensing 17 03442 i0062024CanolaYes
Alberta9441356.89, −117.4956.88, −117.500.59Remotesensing 17 03442 i0072023Spring WheatNo
Alberta9955351.54, −112.5051.53, −112.510.37Remotesensing 17 03442 i0082024CanolaNo
Table 2. The field specifications for 1 m resolution DEM data.
Table 2. The field specifications for 1 m resolution DEM data.
ProvinceIDTop LeftBottom RightSize (km2)ShapeYearCrop Type
Manitoba1534650.37, −100.4750.36, −100.480.48Remotesensing 17 03442 i0092023Soybean
Manitoba1425450.09, −99.5850.08, −99.590.60Remotesensing 17 03442 i0102023Peas
Manitoba590449.97, −100.7949.96, −100.801.00Remotesensing 17 03442 i0112023Soybean
Table 3. Summary of mean and variation of performance by landform type in 30 m resolution DEM data.
Table 3. Summary of mean and variation of performance by landform type in 30 m resolution DEM data.
Field IDYearLandform Class    Area%MeanCV
391782023Depression6.700.480.24
Hilltop6.310.370.24
Baseline870.610.14
309552023–Depression1.710.850.01
2024Hilltop6.450.810.05
Baseline91.840.900.04
309602023Depression36.770.810.08
Hilltop5.110.850.02
Baseline58.120.920.03
309672023–Depression5.230.800.14
2024Hilltop13.600.850.07
Baseline81.160.920.03
886972023Depression0.930.790.05
Hilltop7.700.760.06
Baseline91.370.880.06
886992023Depression6.980.740.08
Hilltop10.470.730.09
Baseline82.550.850.07
944132023Depression9.650.590.15
Hilltop8.690.490.14
Baseline81.660.720.10
995532023Depression000
Hilltop17.930.570.18
Baseline82.070.740.12
Table 4. Summary of mean and variation of performance by landform type in 1 m resolution DEM data.
Table 4. Summary of mean and variation of performance by landform type in 1 m resolution DEM data.
Field IDYearLandform Class    Area%MeanCV
59042023Depression        17.540.520.31
Hilltop3.200.570.16
Baseline79.250.740.14
142542023Depression1.710.480.30
Hilltop7.450.750.05
Baseline90.840.850.07
153462023Depression7.460.630.27
Hilltop5.720.780.11
Baseline86.820.880.06
Table 5. Year-wise performance for fields 30955 and 30967.
Table 5. Year-wise performance for fields 30955 and 30967.
Field 30955Field 30967
Year Landform Class Mean CV Mean CV
2023Depression0.860.010.780.17
Hilltop0.820.050.850.09
Baseline0.910.030.920.04
2024Depression0.840.010.810.10
Hilltop0.790.060.850.05
Baseline0.890.050.920.02
Table 6. Summary of mean and variation of performance within the baseline areassubdivided by slope in 30 m resolution DEM data.
Table 6. Summary of mean and variation of performance within the baseline areassubdivided by slope in 30 m resolution DEM data.
Field IDLandform ClassArea% of BaselineMeanCV
39178Flat59.250.610.14
Non-Flat40.750.610.14
30955Flat28.080.890.04
Non-Flat71.920.900.04
30960Flat44.180.920.02
Non-Flat55.820.910.03
30967Flat25.760.920.03
Non-Flat74.240.920.02
88697Flat70.230.880.03
Non-Flat29.770.850.09
88699Flat92.280.860.05
Non-Flat7.720.770.14
94413Flat91.930.720.10
Non-Flat8.070.750.08
99553Flat9.190.780.08
Non-Flat90.810.740.12
Table 7. Summary of mean and variation of performance within the baseline areas subdivided by slope in 1 m resolution DEM data.
Table 7. Summary of mean and variation of performance within the baseline areas subdivided by slope in 1 m resolution DEM data.
Field IDLandform ClassArea% of BaselineMeanCV
5904Flat79.210.750.13
Non-Flat20.790.700.17
14254Flat62.110.850.08
Non-Flat37.890.850.05
15346Flat48.910.880.06
Non-Flat51.090.890.05
Table 8. Summary of mean and variation of performance within baseline areas subdivided by l o g ( S T I ) classes in 30 m resolution DEM data.
Table 8. Summary of mean and variation of performance within baseline areas subdivided by l o g ( S T I ) classes in 30 m resolution DEM data.
Field IDSTI ClassArea% of BaselineMeanCV
39178LowSTI18.50.600.14
MidSTI48.20.610.14
HighSTI33.20.620.15
30955LowSTI24.80.890.04
MidSTI42.30.900.04
HighSTI33.00.900.04
30960LowSTI24.40.920.02
MidSTI54.30.920.02
HighSTI21.30.900.04
30967LowSTI21.70.920.04
MidSTI47.60.920.04
HighSTI30.70.930.03
88697LowSTI29.10.880.03
MidSTI49.80.880.05
HighSTI21.10.860.09
88699LowSTI39.10.860.05
MidSTI51.80.860.06
HighSTI9.10.790.13
94413LowSTI33.80.720.10
MidSTI55.70.720.11
HighSTI10.50.740.09
99553LowSTI14.50.750.11
MidSTI46.70.740.12
HighSTI38.80.740.12
Table 9. Summary of mean and variation of performance within baseline areas subdivided by l o g ( S T I ) classes in 1 m resolution DEM data.
Table 9. Summary of mean and variation of performance within baseline areas subdivided by l o g ( S T I ) classes in 1 m resolution DEM data.
Field IDSTI ClassArea% of BaselineMeanCV
5904LowSTI36.70.750.11
MidSTI44.30.730.15
HighSTI19.00.710.16
14254LowSTI25.10.840.08
MidSTI42.90.850.07
HighSTI32.00.850.05
15346LowSTI23.20.880.06
MidSTI48.40.880.06
HighSTI28.40.890.05
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Heidari, R.; Samavati, F.F.; Pang, V.Y.C. Terrain Matters: A Focus+Context Visualization Approach for Landform-Based Remote Sensing Analysis of Agricultural Performance. Remote Sens. 2025, 17, 3442. https://doi.org/10.3390/rs17203442

AMA Style

Heidari R, Samavati FF, Pang VYC. Terrain Matters: A Focus+Context Visualization Approach for Landform-Based Remote Sensing Analysis of Agricultural Performance. Remote Sensing. 2025; 17(20):3442. https://doi.org/10.3390/rs17203442

Chicago/Turabian Style

Heidari, Roghayeh, Faramarz F. Samavati, and Vincent Yeow Chieh Pang. 2025. "Terrain Matters: A Focus+Context Visualization Approach for Landform-Based Remote Sensing Analysis of Agricultural Performance" Remote Sensing 17, no. 20: 3442. https://doi.org/10.3390/rs17203442

APA Style

Heidari, R., Samavati, F. F., & Pang, V. Y. C. (2025). Terrain Matters: A Focus+Context Visualization Approach for Landform-Based Remote Sensing Analysis of Agricultural Performance. Remote Sensing, 17(20), 3442. https://doi.org/10.3390/rs17203442

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop