Ag Data Commons
5 files

iCalendar: Satellite-based Field Map Calendar

Version 4 2024-06-18, 15:35
Version 3 2024-06-14, 21:34
Version 2 2024-05-16, 22:11
Version 1 2024-05-16, 15:11
posted on 2024-05-16, 22:11 authored by JAMES KIMJAMES KIM

GUI-based software coded in PYTHON to promote throughput image processing and analytics of a big dataset of satellite imagery and provide spatiotemporal monitoring of crop health conditions throughout the growing season by automatically illustrating 1) a field map calendar (FMC) with daily thumbnails of vegetation heatmaps in each month and 2) a seasonal Vegetation Index (VI) Profile of the crop fields. Output examples of FMC and VI Profile are found in files named in fmCalendar.jpg and NDVI_Profile.jpg, respectively, which were created satellite imagery on 5/1-10/31 in 2020 from a sugarbeet field in Moorhead, MN.


USDA-ARS: 3060-2U1000-045-000-D


Data contact name

Kim, James Y

Data contact email


Ag Data Commons

Intended use

iCalendar software automates image processing and analysis of satellite imagery from PlanetScope Scenes (PSScenes) such as PS2, PS2.SD. and PSB.SD with a resolution of 3 m/pixel to provide spatiotemporal monitoring of crop health conditions during the growing season. The software offers a batch process of NDVI and\or FMC for individual area of interest (AOI) and also allows a bundle for all AOIs per season.

Use limitations

iCalendar supports image dataset from PSScenes. File/folder structure in batch process may need to be adjusted to read other satellite imagery. Image download is either with no clipping or clipped by AOI including other filtering conditions of time, cloud, coverage, image types, color map, etc. Software update is planned to include GUI-based Planet bulk download API. Image dataset of PSScene is accessible via web portal or bulk downloader API using a Planet API Key given with a license agreement.

Temporal Extent Start Date



  • Not specified

Geographic Coverage

{ "type": "Feature", "properties": { "id": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ -96.866647613126972, 47.272324671269729 ], [ -97.426976756491698, 46.964627678800788 ], [ -97.396272182102408, 46.787100105968207 ], [ -96.856869031963996, 46.513513713847956 ], [ -96.763362036061821, 46.536372711377524 ], [ -96.016508070117098, 46.933807367548781 ], [ -96.033082459648924, 47.115912148156468 ], [ -96.439041807936647, 47.267213003384441 ], [ -96.866647613126972, 47.272324671269729 ] ] ] ] } }

Geographic location - description

Cass County, North Dakota, USA

ISO Topic Category

  • farming
  • geoscientificInformation
  • imageryBaseMapsEarthCover

National Agricultural Library Thesaurus terms

computer software; image analysis; data collection; remote sensing; monitoring; growing season; vegetation; batch systems; normalized difference vegetation index;

OMB Bureau Code

  • 005:18 - Agricultural Research Service

OMB Program Code

  • 005:040 - National Research

ARS National Program Number

  • 301

Pending citation

  • No

Related material without URL

Kim, J.K. (2024) Satellite image analysis for crop health monitoring. 6th CIGR International Conference 2024, May 19-23, 2024, Jeju, Korea.

Public Access Level

  • Public