Questions tagged [ndvi]

Normalized Difference Vegetation Index is used to quickly identify vegetation and its condition in remotely-sensed data.

Filter by
Sorted by
Tagged with
0 votes
1 answer
12 views

Multiple Points showing up for for a given date after applying a Savitzky–Golay filter to smooth my data

I've been trying to draw NIR and NDVI data from LANDSAT and SENTINEL-1 data respectively, which can often be a little noisy. As such, I've been trying to apply the Savitzky–Golay filter available at: ...
user231178's user avatar
0 votes
1 answer
38 views

Does Landsat satellite image should have raster value to -1 and 1?

I am calculating the NDVI for Landsat-8 using the formula as shown below:- But the pixel value rendered is as shown below: - But the NDVI values need to be between -1 and +1 however, the value ...
Pushkar's user avatar
  • 51
0 votes
1 answer
23 views

Getting code to export monthly NDVI values

I am trying to export monthly NDVI values for 2007 for my asset 'M2007' which is a mangrove extent shapefile. I've been able to export following the same code, the monthly ndvi values for 2012, apart ...
Erika's user avatar
  • 1
0 votes
1 answer
12 views

I cannot export all image collection with image date for MODIS NDVI

While exporting images the namings are not setting properly with the image date. How can I solve the problem? I have attached the associated code: // Import the MODIS NDVI dataset. var modisNDVI = ee....
Naiem Sheikh's user avatar
0 votes
0 answers
34 views

Exporting classified land cover class as an asset for NDVI calculations

I have conducted a supervised classification in Google Earth Engine using Random Forest, to which I have provided the code. https://code.earthengine.google.com/3b3d4583f26a4651f4fbe10aa80c5f30 Map....
Erika's user avatar
  • 1
0 votes
1 answer
17 views

EEException: Image.bandNames: Parameter 'image' is required

I am trying to compute the NDVI index using the MODIS Landset in Python and to visualize it in a time series chart, but I am facing an error and I cannot understand where is the problem. This is my ...
gaia's user avatar
  • 1
0 votes
0 answers
40 views

Export Monthly Landsat NDVI Data from GEE

I am trying to export monthly MODIS Terra Daily NDVI data from Google Earth Engine (GEE). Despite researching various platforms, including this one, I find myself at an impasse. I attempted to ...
Ekow_ababio's user avatar
0 votes
1 answer
32 views

GEE Landsat NDVI Composites - Are they cloud masked?

Anyone know how the Landsat NDVI composite image collections on Google Earth Engine are developed? I'm wondering if GEE masks clouds and cloud shadows? If they are performing a reducer on all NDVI ...
Frank Zurek's user avatar
1 vote
1 answer
94 views

Box plots in Google Earth Engine for NDVI

I am trying to create an NDVI chart with bix plots in Google Earth Engine. I drew an ordinary chart for NDVI and SAVI using LT5 images for 1992-2000. But when it comes to drawing charts with box ...
Bokhir Alikhanov's user avatar
0 votes
0 answers
50 views

Calculating LST from Landsat 5 in Google Earth Engine

I'm trying to write a code for Land Surface Temperature (LST) from Landsat 5 images in Google Earth Engine. I'm using the code of this question as a guide and I succeeded but I'm not sure to be right ...
user222721's user avatar
0 votes
0 answers
16 views

Doubt on using reducers with MODIS sinusoidal projection in Google Earth Engine

I am trying to extract the MODIS NDVI value for the pixel closest to a given point using the Python implementation of Google Earth Engine. The point is defined from Google Earth Coordinates (so WGS84) ...
Mutewinter's user avatar
1 vote
1 answer
33 views

Monthly sentinel-2 Max and Mean NDVI, and B9 values extracted to CSV

When trying to run this code I get an error: Expected Type: Image(unknown bands) actual type:ImageCollections I would also like to maintain the ID column to be the ID column in my shapefile(labelled ...
Sara's user avatar
  • 13
0 votes
0 answers
51 views

Extracting NDVI time series(1 year) from Sentinel 2_SR for multiple points and creating CSV files for them

I have a shapefile that has 1500 points. I am trying to extract 1-year time-series NDVI values from Sentinel 2_SR for each point and export it to CSV with NDVI values date-wise and existing UID column ...
Tilok Chetri's user avatar
0 votes
1 answer
36 views

Visualize mean NDVI for the past 4 years Jan to Dec to distinguish cropland in GEE [closed]

My goal is to perform supervised classification in a large area using Landsat 8 images. Since the area has a lot of vegetation, it is challenging to accurately distinguish agricultural areas. To make ...
Gus's user avatar
  • 1
0 votes
0 answers
45 views

Bamboo Index value for Sentinel-2 not rendering between -1 and +1

I created a composite band using last 5 years i.e., 2023, 2022, 2021, 2020, 2019 Sentinel-2 image for NDVI map and SI (Soil Moisture Index) map preparation. Then I created Bamboo Index (BI) map from ...
Pushkar's user avatar
  • 51
0 votes
0 answers
42 views

Different Band Values For NDVI Calculation For Composite Band

I created composite map using individual NDVI map of Landsat-8 from 5 years. However, I am confused with the NDVI value rendered after creating composite map. I got different values of NDVI for ...
Pushkar's user avatar
  • 51
0 votes
0 answers
22 views

NDVI from Composite Band using ArcMap [duplicate]

I am using ArcMap. I created a composite band for each 5-year using band i.e.,2,3,4,5,6,7,8. I then calculated NDVI index and created NDVI map for each 5 years. I now wanted to create NDVI map of 5 ...
Pushkar's user avatar
  • 51
1 vote
2 answers
84 views

I want to test the statistical significance of the NDVI change in R

I have 20 Sentinel 2 satellite data for the period from 2017 to 2020, with 5 satellite scenes each for the months from May to September, covering one vegetation season. I am interested in whether the ...
Pebble's user avatar
  • 23
0 votes
0 answers
46 views

Extract Value to Points using ArcMap

I am using ArcMap. I am trying to extract NDVI values to my point data. However, when I use the tool Extract Values to Points the error is generated as:- I think they have same Projected Coordinate ...
Pushkar's user avatar
  • 51
1 vote
1 answer
82 views

I want to apply Mann-Kendall test to NDVI of Sentinel 2 data in R

I have 20 Sentinel 2 satellite scenes from 2017 to 2020 with the months from May to September to cover the growing season. I calculated the NDVI of each scene and intersected it with my area of ...
Pebble's user avatar
  • 23
0 votes
0 answers
43 views

Maximum NDVI greenest pixel composites to create cloud free Landsat 8 images

I am utilizing maximum NDVI to get the greenest pixel of Landsat 8 data to create cloud free composites in the Google Earth Engine. I found this GEE tutorial which is using Landsat 8 Top of Atmosphere ...
average_julian's user avatar
2 votes
1 answer
82 views

Creating Graph for NDVI Raster using ArcMap

I want to represent the NDVI value creating Graph in ArcMap for the NDVI map as shown: However, when I try to create a map for the NDVI values in ArcMap, the layer is not shown: How can this issue ...
Pushkar's user avatar
  • 51
2 votes
1 answer
177 views

NDVI time-series for multiple years in Google Earth Engine

I am trying to create a script and chart in GEE for NDVI time series for several years using LANDSAT/LC08/C01/T1_32DAY_NDVI collection. I developed a short script using GEE library, but the chart ...
Bokhir Alikhanov's user avatar
0 votes
0 answers
56 views

Data column(s) for axis #0 cannot be of type string

I am trying to calculate NDVI using Sentinel 1, but when I tried to make a chart of it, this error is coming. Error, "Error generating chart: Data column(s) for axis #0 cannot be of type string&...
Muhammad Waqas's user avatar
1 vote
1 answer
23 views

How can I update this function to block out values of NDVI that are greater than or equal to 0.1?

Really new to JavaScript and Google Earth Engine, sorry if formatted badly. I am wondering if there is a way to only calculate an NDVI value that is greater than 0.1 in my .addBands line. If not, how ...
Westfruit's user avatar
0 votes
1 answer
119 views

Overlapping different year NDVI Map using ArcMap

I have created a NDVI time-series map for 5 different years. Now I want to prepare a combined raster band of the 5 years' time interval to form a single combined raster band. How can this be done in ...
Pushkar's user avatar
  • 51
0 votes
1 answer
49 views

Extract monthly NDVI (GEE)

I am currently writing code to extract a monthly NDVI for a specific polygon. I got the following code from a YouTube Tutorial and adapted it to my region and sensor. But it gets me the issue: roi....
JulianH's user avatar
0 votes
0 answers
55 views

Land Surface Temperature in GEE: Creating a Time Series Chart

I have this code below for creating a LST for my region. Then, I created a chart with mean values. But Chart is not showing the values in correct range. Values range is in between 2500 to 4500. Code ...
Muhammad Waqas's user avatar
-1 votes
1 answer
78 views

Calculating bamboo index

I am working on my project on bamboo distribution using RS. As per the literature, I found that bamboo indices is calculated as: BI = (NDVI-SI)/(NDVI+SI); Where NDVI is vegetation index and SI as soil ...
Walker's user avatar
  • 173
1 vote
1 answer
36 views

I can't seem to get the classification for the 2010 LANDSAT

I've been trying to make a script that pulls 2010 and 2020 landsat images, calculate the NDVI from those images, then classify both of them to see the extent of change in vegetation in the area using ...
Bara's user avatar
  • 13
0 votes
0 answers
22 views

Some of my LULCs do not show up in classification

I am trying to do LULC classification with seven classes using Landsat 8. when I finalize the classification, some classes do not show up in the report. Here is the gee link https://code.earthengine....
Laldu's user avatar
  • 1
0 votes
1 answer
154 views

Harmonized Landsat-7 NDVI time series values are all the same when calculated with Google Earth Engine

I wanted to calculate the NDVI time series of multiple points using Google Earth Engine. I'm using Collection 2 Level 2 Landsat-7 and Landsat-8 imagery to calculate the NDVI time series. However, when ...
Ayda Aktas's user avatar
1 vote
1 answer
44 views

Max pixel issue exporting NDVI map (Landsat 5 and 8) from GEE

I want to export an NDVI map for the Quebec province, Canada, from GEE so that I can select my sampling locations after importing the map on QGIS. But I get this error: Error: Export too large: ...
Mobina's user avatar
  • 9
0 votes
0 answers
47 views

Landsat harmonization problem while exporting NDVI time series to Google Docs with GEE

I write a code that calculates the Landsat 7 and Landsat 8 Collection 2 Level 2 NDVI time series for given points and saves the results to Google Docs using GEE. It was working well (I can get the ...
Ayda Aktas's user avatar
0 votes
1 answer
62 views

Image.constant: Parameter 'value' is required

I am trying to calculate LST, for the time series, but it showing this error, "Image.constant: Parameter 'value' is required." My code link https://code.earthengine.google.com/...
Muhammad Waqas's user avatar
0 votes
0 answers
27 views

To add locations' name on top of the NDVI map in Google Earth Engine

I have visualized an NDVI map on GEE and added my plant specimens locations on top of that using the "asset" tab. Now, I need to choose different locations inside and outside the city based ...
Mobina's user avatar
  • 9
-1 votes
1 answer
46 views

Calculating LST and NDVI in Single Graph for comparison

I am trying to calculate the LST and NDVI mean values in a Single graph for comparison but somehow my code is giving an error: Error in map(ID=1_0): Image. select: Pattern 'NDVI' did not match any ...
Muhammad Waqas's user avatar
0 votes
0 answers
19 views

Mean NDVI polygon statistics Google Earth Enginee

I am creating a script to measure the mean NDVI of a series on a given date. I want the NDVI for each part of the polygon layer. I have developed this script that allows me to take images below cloud ...
Alicia's user avatar
  • 1
0 votes
0 answers
18 views

Removing pixels within given threshold in ArcGIS Pto

I have a time series of Landsat Tiles where I have attempted to mask out the clouds on each image and calculated NDVI but still get some outlier pixels. Is there a way for me to remove outlier pixels ...
Selena Chavez's user avatar
0 votes
1 answer
48 views

Error while using Raster Calculator to calculate NDVI in QGIS

I exported 2 raster bands of Sentinel II (band 4 and band 8) to calculate NDVI (B8-B4)/(B8+B4), these 2 rasters are in EPSG:32630 - WGS 84 / UTM zone 30N. I'm currently using QGIS 3.26.1. When I try ...
Alexandre Lescure's user avatar
0 votes
0 answers
91 views

Using geemap to apply Otsu's threshold on time series NDVI slope

I'm running geemap on Google Colab, and try to apply Otsu's threshold to a Sentinel-2 time series NDVI, the threshold is when the NDVI slope is greater than 0.5. But when I try to apply the otsu ...
Xiaoqing Shen's user avatar
1 vote
1 answer
73 views

Received too many arguments to function byFeature(). Expected at most 3 but got 4

I Used a boundary shapefile as geometry in Google Earth Engine, and got the error: Line 37: Received too many arguments to function byFeature(). Expected at most 3 but got 4 How can I solve this ...
Tapiwa's user avatar
  • 11
0 votes
1 answer
75 views

Using the intersect function on pixel values from SampleRegions

I have a featureCollection of pixels (called "Pixel_values")from using sampleRegions and a feature collection of lineStrings (called "Hydro"), some of which intersect the pixels. I ...
Hutch T's user avatar
1 vote
2 answers
129 views

Calculate a Guassian standardized variable in Google Earth Engine

I wrote this script in GEE to calculate NDVI as well as the NDVI mean and standard deviation. /** * Function to mask clouds using the Sentinel-2 QA band * @param {ee.Image} image Sentinel-2 image * ...
Paris's user avatar
  • 557
0 votes
1 answer
17 views

Google Earth Engine: only getting mean values for one point in a multi-year range

I'm currently using the code below to attempt to download a mean monthly NDVI value for different zipcodes in a state, and I am looking at a period of 4 years (so I would want around ~50 mean values ...
coding4school's user avatar
0 votes
1 answer
177 views

Retrieving maximum NDVI for a year and associated date for each pixel in Google Earth Engine

I have been trying to generate a GEE script to generate two raster bands from a Sentinel-2 Surface Reflection collection. The first band should have the maximum NDVI value per pixel for a whole year. ...
Albert's user avatar
  • 2,577
0 votes
0 answers
138 views

How to calculate NDVI difference for two different time periods in QGIS

I have calculated the NDVI of an area of interest for 2015 (Landsat 8) and 2023 (Landsat 9) in QGIS. I want to detect NDVI change between the two rasters by subtracting NDVI values in Raster ...
Kay_Erl's user avatar
1 vote
0 answers
9 views

Managed aquifer recharge (MAR) and Remote sensing [closed]

What is the process to identify with quantitative data and remote sensing, how a managed aquifer recharge (MAR) has contributed to increased water availability, There is no local data and the area is ...
cibalcazar's user avatar
-1 votes
1 answer
374 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
0 votes
0 answers
34 views

Make a NDVI Chart for two different locations

I made this code to make a chart of the mean NDVI of two different regions. But this code gives this error. Error: "Error generating chart: Collection.first: Unable to use a collection in an ...
Muhammad Waqas's user avatar

1
2 3 4 5
16