rpostgisLT: Managing Animal Movement Data with 'PostGIS' and R

Share:

Integrates R and the 'PostgreSQL/PostGIS' database system to build and manage animal trajectory (movement) data sets. The package relies on 'ltraj' objects from the R package 'adehabitatLT', building the analogous 'pgtraj' data structure in 'PostGIS'. Functions allow users to seamlessly transfer between 'ltraj' and 'pgtraj', as well as build new 'pgtraj' directly from location data stored in the database.

Author
Balázs Dukai [aut] (Package creator during Google Summer of Code 2016), Mathieu Basille [aut], David Bucklin [aut, cre], Clément Calenge [aut]
Date of publication
2016-11-01 18:51:55
Maintainer
David Bucklin <dbucklin@ufl.edu>
License
GPL (>= 3)
Version
0.4.0
URLs

View on CRAN

Man pages

as_pgtraj
Imports location data from a database table into the pgtraj...
getPgtrajWithInfo
Get pgtraj with infolocs as a data frame (used in...
is_blank
Test if an argument is either NA, NULL, NaN or empty string.
ld_opt
Quick Conversion of Objects of Class ltraj from and to data...
ltraj2pgtraj
Export ltraj object from R to a PostGIS database.
pgtraj2ltraj
Import a pgtraj into an ltraj.
pgTrajDB2TempT
Insert relocations from a source table into the table...
pgTrajDrop
Delete a pgtraj/unused rows from a traj schema.
pgTrajSchema
Check/create pgtraj schema.
pgTrajTempT
Creates a temporary table in the 'traj' schema.
pgTrajVacuum
pgtrajVacuum VACUUM a pgtraj schema.
pgTrajViewParams
Computes the trajectory parameters (as in ltraj) for a pgtraj...
pgTrajViewStepGeom
Creates a view of the step geometries for visualization.
rpostgisLT
Integration of ltraj (adehabitatLT) and pgtraj (PostGIS).
test_input
Test inputs for the functions pgTrajDB2TempT()
trajSummaryViews
Create views that summarize all pgtrajes (and pgtraj bursts)...
writeInfoFromDB
Write infolocs table to database from database in...
writeInfoFromLtraj
Write infolocs table to database from ltraj in ltraj2pgtraj()

Files in this package

rpostgisLT
rpostgisLT/inst
rpostgisLT/inst/sql
rpostgisLT/inst/sql/traj_schema.sql
rpostgisLT/inst/sql/insert_ltraj.sql
rpostgisLT/inst/doc
rpostgisLT/inst/doc/data-model.Rmd
rpostgisLT/inst/doc/data-model.html
rpostgisLT/inst/doc/use-cases.Rmd
rpostgisLT/inst/doc/use-cases.R
rpostgisLT/inst/doc/data-model.R
rpostgisLT/inst/doc/use-cases.html
rpostgisLT/NAMESPACE
rpostgisLT/NEWS
rpostgisLT/R
rpostgisLT/R/utils.R
rpostgisLT/R/pgTrajSchema.R
rpostgisLT/R/ltraj2pgtraj.R
rpostgisLT/R/pgTrajVacuum.R
rpostgisLT/R/pgtraj2ltraj.R
rpostgisLT/R/as_pgtraj.R
rpostgisLT/R/pgTrajDrop.R
rpostgisLT/R/rpostgisLT-package.R
rpostgisLT/vignettes
rpostgisLT/vignettes/data-model.Rmd
rpostgisLT/vignettes/fig
rpostgisLT/vignettes/fig/database_model_old.png
rpostgisLT/vignettes/fig/UC1.png
rpostgisLT/vignettes/fig/UC1.notation
rpostgisLT/vignettes/fig/UC1.di
rpostgisLT/vignettes/fig/UC1.uml
rpostgisLT/vignettes/fig/database_model.png
rpostgisLT/vignettes/use-cases.Rmd
rpostgisLT/README.md
rpostgisLT/MD5
rpostgisLT/build
rpostgisLT/build/vignette.rds
rpostgisLT/DESCRIPTION
rpostgisLT/man
rpostgisLT/man/writeInfoFromLtraj.Rd
rpostgisLT/man/getPgtrajWithInfo.Rd
rpostgisLT/man/ltraj2pgtraj.Rd
rpostgisLT/man/as_pgtraj.Rd
rpostgisLT/man/pgTrajViewStepGeom.Rd
rpostgisLT/man/writeInfoFromDB.Rd
rpostgisLT/man/pgTrajSchema.Rd
rpostgisLT/man/pgTrajTempT.Rd
rpostgisLT/man/pgTrajDB2TempT.Rd
rpostgisLT/man/rpostgisLT.Rd
rpostgisLT/man/is_blank.Rd
rpostgisLT/man/ld_opt.Rd
rpostgisLT/man/test_input.Rd
rpostgisLT/man/pgTrajViewParams.Rd
rpostgisLT/man/trajSummaryViews.Rd
rpostgisLT/man/pgtraj2ltraj.Rd
rpostgisLT/man/pgTrajVacuum.Rd
rpostgisLT/man/pgTrajDrop.Rd