Skip to main content

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.

Filter by
Sorted by
Tagged with
0 votes
1 answer
36 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 <- ...
Sonali Sharma's user avatar
-1 votes
1 answer
54 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.
Win's user avatar
  • 1
0 votes
1 answer
42 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 ...
Just here for my final project's user avatar
1 vote
0 answers
475 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)...
Walker's user avatar
  • 301
0 votes
0 answers
52 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 ...
Walker's user avatar
  • 301
0 votes
0 answers
112 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: ...
Walker's user avatar
  • 301
1 vote
1 answer
271 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 ...
Pushkar's user avatar
  • 83
0 votes
0 answers
67 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 ...
xavier's user avatar
  • 1
1 vote
1 answer
69 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 ...
JHONNY_2178's user avatar
-1 votes
1 answer
979 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 ...
Matt's user avatar
  • 93
3 votes
1 answer
346 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 ...
sermomon's user avatar
  • 964
0 votes
0 answers
69 views

Google Earth Engine script change

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....
Linda Pacaud's user avatar
0 votes
0 answers
147 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 ...
Chris's user avatar
  • 123
0 votes
1 answer
46 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....
Ben's user avatar
  • 727
1 vote
2 answers
400 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 ...
s_o_c_account's user avatar
0 votes
1 answer
107 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 ...
th145's user avatar
  • 25
0 votes
1 answer
107 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(...
Matt's user avatar
  • 93
1 vote
1 answer
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 ...
ANSHARAH MOBEEN's user avatar
0 votes
0 answers
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'...
Shubh's user avatar
  • 9
0 votes
1 answer
395 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 ...
Shubh's user avatar
  • 9
1 vote
0 answers
73 views

Masking non-vegetation areas in image

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 ...
franciel's user avatar
0 votes
1 answer
214 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. ...
user208336's user avatar
1 vote
0 answers
242 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 ...
Steven's user avatar
  • 137
1 vote
1 answer
128 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 ...
user17326436's user avatar
1 vote
0 answers
373 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,...
Fernando Hiago Souza Fernandes's user avatar
1 vote
1 answer
60 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 ...
nburner's user avatar
  • 61
2 votes
1 answer
327 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 ...
Steven's user avatar
  • 137
0 votes
0 answers
629 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 ...
Matt Sully's user avatar
0 votes
1 answer
206 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%...
L.J.E.'s user avatar
  • 153
3 votes
1 answer
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 ...
Mohammed7's user avatar
1 vote
0 answers
308 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 ...
Mohammed7's user avatar
1 vote
2 answers
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 ...
EmmaE's user avatar
  • 23
1 vote
0 answers
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 ...
Arthur_Morgan's user avatar
1 vote
0 answers
344 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 ...
Arthur_Morgan's user avatar
0 votes
1 answer
336 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....
Sona Guliyeva's user avatar
2 votes
1 answer
1k 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 ...
Monish's user avatar
  • 131
1 vote
0 answers
78 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 ...
Arthur_Morgan's user avatar
0 votes
1 answer
96 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 * (&...
user avatar
1 vote
0 answers
219 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 ...
ChrisChris2323's user avatar
3 votes
2 answers
737 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 ...
e5k's user avatar
  • 160
-1 votes
1 answer
155 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 ...
Simba06's user avatar
  • 841
0 votes
1 answer
57 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 ...
Isabella Aitkenhead's user avatar
2 votes
2 answers
762 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/(...
Mary Amponsah's user avatar
5 votes
2 answers
4k 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 ...
HansrajR's user avatar
  • 537
1 vote
3 answers
2k 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 ...
Areeba Naseer's user avatar
0 votes
2 answers
1k views

How to define areas from certain NDVI values in QGIS [closed]

I downloaded LANDSAT images from 1985-2018 with Google Engine, 2 for each year. Now I want to know how has the vegetation varied over the years with NDVI, using QGIS 3.6.3. Having calculated the index ...
AlbertoH's user avatar
1 vote
0 answers
316 views

Using LiDAR to identify coniferous and deciduous trees

Is it possible to use only LiDAR data to distinguish between mostly coniferous and deciduous forest? I have a LiDAR data from spring and summer, but they have different point spacing.
swisscheese_95's user avatar
1 vote
1 answer
1k views

Performing complicated calculation on bands in Google Earth Engine

I'm trying to perform ANIR index calculation on my image collection. I'm having trouble writing the code in the right way. ANIR index formula is : cos^-1[((a^2)+(b^2)+(c^2))/(2*a*b)] (a2, b2 and c1, ...
user166621's user avatar
1 vote
0 answers
183 views

Google Earth Engine unequal histogram values

I am creating histograms in Earth Engine of pixel values of cloud masked EVI from different years using Landsat 8. For each of the layers I create, I use an identical geometry to clip the output, but ...
em.popcorn2's user avatar
0 votes
0 answers
860 views

Habitat Fragmentation Index calculation

What is the correct plugin/function to calculate a Habitat Fragmentation Index in QGIS (I use the 2.18 version) or FRAGSTAT starting from a vector layer? I suppose that, first, I must convert the ...
Marcello Franchini's user avatar