Learn R Programming

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

ursa (version 3.8.8)

Non-Interactive Spatial Tools for Raster Processing and Visualization

Description

S3 classes and methods for manipulation with georeferenced raster data: reading/writing, processing, multi-panel visualization.

Copy Link

Version

Install

install.packages('ursa')

Monthly Downloads

221

Version

3.8.8

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Nikita Platonov

Last Published

June 6th, 2018

Functions in ursa (3.8.8)

ursa-package

Overview
band_group

Extract certain statistics of each band.
focal_extrem

Extremal spatial filter for image
focal_special

Custom spatial filtering for image
focal_median

Median spatial filter for image
global operator

Extract certains statistics for whole image
Extract

Extract portion of raster images
local_group

Create single-band raster using statistics of multi-bands raster.
local_stat

Bundle of statistics, which is applied to each cell of multi-band image.
zonal_stat

Zonal statistics for raster maps
chunk

Get indices for partial image reading/writing
ursaRaster

Definition of ursaRaster class.
colortable

Color Tables of raster images.
as.raster

Export raster object to a colored representation.
ursaConnection

Connection of raster objects.
as.table

Frequency of unique values
as.integer

Transform values to type integer
head

Extract first and last bands of raster image
allocate

Rasterization of point data into grid cells
c

Combine bands into raster brick.
close

Close connections for files with data
ursaStack

List of raster images.
ursaValue

Values of raster images.
hist

Histogram of raster image
as.matrix

Convert raster image to a matrix
ursaGrid

Spatial paramaters of raster images.
commonGeneric

Some generic functions for ursaRaster class.
read_gdal

Read GDAL supported raster files.
Replace

Assing values to the portion of raster images
dim

Dimension of multiband raster image
groupGeneric

Group Generic Functions for raster image
is.na

‘No data’ values for raster images.
as.array

Export raster object to multidimensional array
na.omit

Drop bands which don't have data.
write_envi

Write raster image to ENVI .hdr Labelled Raster file.
seq

Sequence Generation for raster image and coordinate grid
as.data.frame

Convert raster image to a data frame
nband

Get number of bands of raster image.
bandname

Band names for raster image.
summary

Summary of raster image.
plot

Simple display of raster images
legend_align

Align caption position for legend
rep

Replicate bands of raster image.
compose_panel

Plot raster images and decorations on the multipanel layout.
compose_legend

Plot colorbars or marginal texts.
panel_plot

Add graphical elements to the image panel
legend_colorbar

Plot colorbar
colorize

Create color table
codec

Reduce and restore dimenstions for sparse data matrix
panel_raster

Add raster to the image panel
compose_open

Start displaying
write_gdal

Write raster image to GDAL file(s)
spatial_engine

Wrapper functions for manipulation with non-raster objects
compose_close

Finish plotting
cubehelix

Generate "cubehelix" palette.
compose_plot

Plot layout of images and color bars.
get_earthdata

Retrive data from Global Imagery Browse Services (GIBS) using API for Developers
compose_design

Organize multi-panel layout with images and color bars.
glance

Command line utility for spatial view of raster or vector GIS file.
panel_contour

Add colored contour to the image panel
temporal_mean

Smooth value across bands using moving mean window
temporal_interpolate

Fill gaps across bands using moving mean window
discolor

Destroy color table for raster images.
ursa

Get and set properties of raster image.
panel_decor

Add auxiliary elements to the plotting panel.
panel_scalebar

Add scale bar to the image panel
ursa_proj

Extract and assign projection of raster images.
display

Plot raster image(s) in the PNG format.
open_gdal

Open GDAL file
create_envi

Create ENVI or GDAL files on disk
panel_shading

Shaded overlay by image mask
open_envi

open_envi file
display_stack

Plot multi-band heterogenous raster images in the PNG format.
read_envi

Read ENVI .hdr Labelled Raster file to memory
ursa_info

Print metadata for raster image.
identify

Get value and coordinates from location
panel_annotation

Add label or annotaion to the image panel.
envi.files

ENVI File Manipulation
legend_mtext

Write marginal text
ignorevalue

Extract and assign ‘nodata’ value of raster images.
regrid

Change raster image resolution and extent
panel_coastline

Add coastline to the image panel.
session

Get and set sessional parameters for grid, CRS, external software for open PNG files.
display_brick

Plot multi-band homogenous raster image in the PNG format.
ursa_new

Create raster image in memory
display_rgb

Plot RGB (RGBA) color composition in the PNG format.
as.Raster

Coercion to package 'raster' objects
ursaProgressBar

Progress bar
panel_new

Start plotting on the new image panel
panel_graticule

Add latitude/longitude or metric grid to the image panel.
pixelsize

The actual size of each grid cell with considerable distortion in area of map projection.
reclass

Reclassify specific values of image
polygonize

Raster to vector (polygon) conversion.
ursa_cache

Cache management of ursa package
as.ursa

Create raster image from R objects or GDAL raster files.
blank

Does any band contain no information?
ursa_crop

Crop 'no data' margins.
ursa_dummy

Generate raster image for examples.
ursa_grid

Extract and assign spatial paramaters of raster images.
focal_mean

Low-pass spatial filter for image.
band_stat

Computes statistics for each band of raster.