Questions tagged [vegetation-index]

For questions about vegetation indices, which are measures of the relative abundance of vegetation. In the context of remote sensing and GIS, vegetation indices are usually encountered as a raster dataset.

104 questions
Filter by
Sorted by
Tagged with
17 views

Compiling raster images in ArcMap

I have been working on vegetation indices calculation using Landsat-8 & Sentinel-2. The image produced for indices calculation for Bamboo Indices are shown below: - Now, I have been asked to ...
• 309
1 vote
34 views

Extract vegetation estimation Google Earth image

I am trying to extract an estimate of the percentage of vegetation cover from a Google Earth image from 2011, I downloaded the image and using QGIS I put it in the band that has the most contrast ...
• 11
18 views

Filtering various VIs by thresholds in GEE

I wrote this script that calculates various VIs over a canopy dataset (that is filtered for vegetation higher than 1 meter). I want to filter each VI by a certain value for example ( -1<ndvi<0....
• 603
38 views

Difficulty displaying custom LAS attribute in ArcGIS Pro symbology

I have computed a vegetation index for my point clouds and have added it as a new attribute to my LAS file, and saved the updated las file using the following code- lz <- readLAS('x.laz') rgb <- ...
77 views

Calculating Normalized Difference Infrared Index from Sentinel-2 data [closed]

is it possible to use Normalized Difference Infrared Index together with sentinel 2 to develop soil moisture map? If possible, let me know the formula of NDII.
• 1
48 views

How to summarize vegetation data of a raster layer within a series of clipped polygons

I'm trying to analyze how much of the land cover percentage within a series of polygons along a river is Tree Cover. I made a 5000m buffer around the Columbia River in Washington state, then overlayed ...
1 vote
667 views

Formula for SMI Calculation for Sentinel-2

The formula for Soil Moisture Index Calculation is written as; Soil Moisture Index= (NIR-SWIR)/(NIR+SWIR). So, what is the perfect formula for SMI calculation for Sentinel-2? SMI = (B8-B12) or (B8-B11)...
• 309
57 views

Bamboo indices in ArcMap

I have been working from a long time for bamboo area assessment using ArcMap. I used Bamboo (BI) to assess potential bamboo area of my study site. I used last 5 year’s Landsat-8 and Sentinel-2 data ...
• 309
115 views

Bamboo Index Value not between -1 & +1

I calculated the NDVI (Fig 1) & SMI (Soil Moisture Index i.e. Fig 2) for Landsat-8 with value obtained between -1 and 1. Figure: Symbology with NDVI value for Landsat-8 for year 2023 Figure: ...
• 309
1 vote
367 views

Difference in Index Value for Sentinel-2 and Landsat-8

I am working on bamboo distribution mapping using Sentinel-2 and Landsat-8 based on Bamboo index on ArcMap. The formula used is i.e. (BI) = (NDVI-SI)/(NDVI+SI); Where NDVI equals Normalized Difference ...
• 83
73 views

Maximum value for the GCI index is not correct

I'm working with QGIS 3.28.6 software. I have calculated the GCI index using a raster calculator. The formula used GCI = (NIR/GREEN)-1. Unfortunately, the max values obtained are not in the range ...
1 vote
80 views

Getting time series from different locations for various indexes

I am trying to get the time series for different points of interest, but I can only get one point location. Many of the examples that are on the web use points that are created during the code but in ...
1k views

Interpreting Green Chlorophyll Index vs NDVI

I am attempting to research the relationship between agricultural yields and household well-being, and I am using remote sensed vegetation indices calculated from LANDSAT images to do this. Whereas ...
• 93
390 views

Compute kNDVI using R

I am performing a small test to calculate the RBF-kernel NDVI (kNDVI). kNDVI is a nonlinear generalization of the commonly used Normalized Difference Vegetation Index (NDVI). It is a novel spectral ...
• 1,004
76 views

I'm hoping to use the monitoring forest vegetation condition script in GEE. The example given is using the protected areas polygons but I'm trying to use this script across Brazil or a Brazilian state....
158 views

Which collection data is suitable for calculating soil moisture index using Landsat 8?

I am trying to compute soil moisture index using Landsat 8 collection 1 level 1, but it seems that I am not computing it properly. My range is not 0 to 1, as it should. Values of my variables can be ...
• 123
55 views

How do I interpret VNP13A1: VIIRS Vegetation Indices 16-Day date?

In Google Earth Engine, looking at the metadata for VNP13A1: VIIRS Vegetation Indices 16-Day 500m a start and end date is provided. When converted to regular UTC date they are 2022-09-30 to 2022-10-08....
• 727
1 vote
425 views

Computing vegetation indices using scikit-image: "Divide by zero" warning prevents Red Green Index calculation

I am attempting to locate all green pixels in an image by converting vegetative indices using the scikit-image module in python. However, when I try to compute the Red-Green index, I get the following ...
140 views

Can we do soil analysis for Nitrogen using remote sensing without field data for validation? [closed]

Background: Remote sensing is used for monitoring land cover change and for monitoring vegetation etc. In addition to that, it is used for soil analysis (alterations in soil properties) as well. There ...
• 25
119 views

LANDSAT 7 Surface Reflectance Missing Data For Large Swaths of Area

I am attempting to calculate the Green Chlorophyll Index across districts in Mali during the growing season(5/1-10/1) for the years2010 to 2019. I use Landsat 8 Surface Reflectance data for 2013-2019(...
• 93
1 vote
1k views

Calculating vegetation indices NDRE AND RECI using Sentinel 2

I am trying to calculate NDRE and RECI using Sentinel imagery ON ArcGIS software . For RECI( RED EDGE CHLOROPHYLL INDEX) the formula is (NIR/RED-1). Can you tell me which band to use in order to ...
14 views

Error: ".filter is not a function" [duplicate]

I'm trying to create a GUI on Google Earth Engine Javascript API to calculate vegetation indexes and plot them on a chart. I'm getting the error l8.filter is not a function in the line no. 316 where I'...
414 views

Error: "l8.filter is not a function"

I'm writing a code to calculate vegetation indexes and plot charts for each index. In the same script I've added the code to make a GUI for the same. I'm getting the error: Error: "l8.filter is ...
1 vote
77 views

I'm having a little trouble masking non-vegetation areas in my images. I'm using Sentinel-2 images, and I have land use and cover across my country (Brazil). To this end, I reclassified this land use ...
• 11
247 views

How to define a function that uses absolute value on GEE?

I want to define a function for an index MMRI using the formula given below I'm relatively new to JS and I'm having trouble defining it correctly. First, I defined NDVI and MNDWI. This works fine. ...
1 vote
274 views

Calculating average NDVI pixel-by-pixel

Ok, I have loaded a .tif file using python3. I calculated the NDVI by making calculations to the different channels of the .tif. I marked an area where I want to calculate the average NDVI. The ...
• 137
1 vote
136 views

GEE: Structure Insensitive Pigment Index time series for multiple polygons

I am trying to calculate the Structure Insensitive Pigment Index (SIPI) using MOD13Q1.061 Terra Vegetation Indices 16-Day Global 250m. More specifically, I would like to get a time series for multiple ...
1 vote
393 views

How can I extract monthly average value from the Leaf Area Index (LAI) of set of points?

I'm trying to get the monthly average value of the Leaf Area Index (LAI) between 2016 to 2019 from a set of sample points (n = 25) imported via Assets. However, when exporting the LAI values extracted,...
1 vote
76 views

Vegetative index returning impossibly high values

I am attempting to calculate a vegetative index from a mask layer for vegetation in a GeoTIFF image. The vegetative index is calculated simply as (r - b)/r on all pixels such that r !=0 and that ...
• 61
355 views

Mapping salinity indices to pixel values

I have studied papers related to Soil Salinity indices that include equations such as this paper here. What I try for many days to find out, is how the increase or decrease in a Salinity Index is ...
• 137
693 views

Vegetation classification for aerial photography in QGIS

What I need to do is to use QGIS, for vegetation classification of some older and newer Aerial Photography. In the past we have used ERADS Imagine but I have seen that there is some plugin developed ...
• 144
218 views

Google Earth Engine calculation of new Index NDRS

I want to calclulate this index in GEE. I managed to calculate the DRS, but I do not understand how to calculate the NDRS. Can you help? https://code.earthengine.google.com/?scriptPath=users%...
• 153
1k views

Calculate and extract layer of NDVI change in Google Earth Engine

My experience and expertise in Google Earth Engine are super low. My study area is Sundarban, Bangladesh. I have 2 NDVI from 2 years (2016 & 2017). I want to find the vegetation change by ...
1 vote
315 views

Calculating change area using NDVI in Google Earth Engine JavaScript API

I am new to Google Earth Engine and JavaScript. I am trying to visualize and calculate the changed area from the NDVI of 2 years (Landsat 8 surface reflectance). Can anyone help me to extract the area ...
1 vote
1k views

Extracting NDVI value for GPS points - how can I extract NDVI value for specific date and time for each GPS point?

I am quite new to GEE and trying to extract the NDVI value for a set of GPS points (X, Y, and date). I have constructed my NDVI layer and am able to obtain NDVI values for my points, however the date ...
• 23
1 vote
1k views

Modified Chlorophyll Absorption Ratio Index (MCARI) vs Green Chlorophyll Index (GCI) in a desert

I am using UAV multispectral data to compute different vegetation indices. Both of these indices were computed with the purpose of seeing/assessing the chlorophyll content, thus indicating if the ...
• 1,184
1 vote
367 views

MSAVI vs NDVI for deserts

I calculated NDVI (Normalised Difference Vegetation Index) and MSAVI (Modified Soil Adjusted Vegetation Index) for a desert environment, where most of the vegetation is shrubs with some trees using ...
• 1,184
345 views

Getting error computing VCI in Google Earth Engine

I have tried to use this code: https://code.earthengine.google.com/?scriptPath=users%2Fjohanneswilk%2Ftest%3ATest_13%20MODIS%20VCI%202 but there is the following error message: Line 170: MonthlyMAX....
2k views

GEE- Calculating Burned Area Index for Sentinel 2 (Filipponi et al. 2018) but getting binary result than index range

I am trying to calculate BAIS2 index for sentinel-2 collection over a study area in Google Earth Engine. I tried to create a function using expression but end result is binary image rather than index ...
• 131
1 vote
86 views

Indices similar to EVI for vegetation health analysis using UAV multispectral data

I know NDVI is the most commonly used index to start with vegetation health analysis. I am looking for other indices that can be calculated when the available UAV imagery has NIR, Red, Red Edge, Blue ...
• 1,184
100 views

Expression for Modified Triangle Vegetation Index 2, Landsat 8

I am trying to run the index. In order to get it, I'm using raster calculator. Wrote the expression, but it's not coming rightly. Could one check and revert whether the expression is right? ((1.8 * (&...
1 vote
224 views

Python - Calculating Burned Area Index results in empty plot

I've followed this tutorial to calculate the dNBR Index, using the given sample tif files which contain a burned area. My results were as shown on the tutorial. So far so good. Then I tried to ...
781 views

Google Earth Engine: calculate percentile rank in ee.ImageCollection

I am trying to calculate the Vegetation Productivity Index sensu copernicus in Google Earth Engine, which requires estimating the percentile rank. I haven't found any lead so far on how to do so, does ...
• 160
158 views

Google Earth Engine - error in function to plot seasonal vegetation index for a region using MODIS data

I am trying to create a function to calculate the average Vegetation Condition Index ((mean NDVI of individual year)-(min NDVI from full period)) / ((max NDVI from full period) - (min NDVI from full ...
• 841
60 views

Standardizing data over time (not space) in ArcGIS Pro 10.8?

I am trying to standardise Standard Precipitation Index data and Vegetation Health Index data over time on a 0 to 1 scale. I was previously using the fuzzy membership function to standardise the data ...
800 views

Writing mathematical expression in Google Earth Engine

I am trying to run the expression below in Google Earth Engine to calculate Index-base Built-up Index(IBI) var ibi = l8compositeMasked.expression( '(2*SWIR/(SWIR+NIR)-((NIR/(NIR+RED))+(GREEN/(...
5k views

Computing Excess Green Vegetation Index (ExG) in QGIS [duplicate]

I have to process the image for Sugarcane row detection and extraction. Sample image is accessible from the link: https://github.com/AndresHerrera/croprows_generator_pa_v2/tree/master/droneimages I ...
• 537
1 vote
3k views

Vegetation indices extraction from RGB images

I have been working on the project to classify crops as health or unhealthy. For this task I have taken the open source dataset from the the website https://www.sensefly.com/education/datasets . It ...