Learn R Programming

⚠️There's a newer version (1.0.0) of this package.Take me there.

dtwSat (version 0.2.7)

Time-Weighted Dynamic Time Warping for Satellite Image Time Series Analysis

Description

Provides an implementation of the Time-Weighted Dynamic Time Warping (TWDTW) method for land cover mapping using satellite image time series. TWDTW compares unclassified satellite image time series with a set of known temporal patterns (e.g. phenological cycles associated with the vegetation). Using 'dtwSat' the user can build temporal patterns for land cover types, apply the TWDTW analysis for satellite datasets, visualize the results of the time series analysis, produce land cover maps, create temporal plots for land cover change, and compute accuracy assessment metrics.

Copy Link

Version

Install

install.packages('dtwSat')

Monthly Downloads

50

Version

0.2.7

License

GPL (>= 3) | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Victor Maus

Last Published

September 19th, 2021

Functions in dtwSat (0.2.7)

linearWeight

Linear weight function
plotCostMatrix

Plotting paths
plotClassification

Plotting subintervals classification
plotChanges

Plotting changes
shiftDates

Shift dates
plotTimeSeries

Plotting time series
resampleTimeSeries

Resample time series
plotArea

Plotting accumulated area
reexports

Objects exported from other packages
plotAdjustedArea

Plotting area and uncertainty
plotDistance

Plotting distance maps
plotAlignments

Plotting alignments
MOD13Q1.patterns.list

Data: patterns time series
plotPaths

Plotting paths
plotAccuracy

Plotting accuracy assessment
plot

Plotting twdtw* objects
subset

Subset time series
twdtwApply

Apply TWDTW analysis
plotMaps

Plotting maps
twdtwClassify

Classify time series
twdtwCrossValidate

Cross Validate temporal patterns
plotMatches

Plotting matching points
logisticWeight

Logistic weight function
twdtwCrossValidation-class

class "twdtwCrossValidation"
twdtwMatches-class

class "twdtwMatches"
plotMapSamples

Plotting maps
twdtwReduceTime

Minimalist version of TWDTW apply
twdtwRaster-class

class "twdtwRaster"
plotPatterns

Plotting temporal patterns
twdtwTimeSeries-class

class "twdtwTimeSeries"
twdtwXtable

LaTeX table from accuracy metrics
twdtwAssessment-class

class "twdtwAssessment"
twdtwAssess

Assess TWDTW classification
getDatesFromDOY

Get dates from year and day of the year
createPatterns

Create patterns
MOD13Q1.ts.list

Data: A list of satellite time series
getTimeSeries

Get time series from twdtw* objects
MOD13Q1.MT.yearly.patterns

Data: Pattern time series
MOD13Q1.ts

Data: An example of satellite time series
dtwSat

Time-Weighted Dynamic Time Warping for Satellite Image Time Series
get

Get elements from twdtwMatches objects
MOD13Q1.ts.labels

Data: Labels of the satellite time series in MOD13Q1.ts