Package: ursa 3.11.0-1093
Nikita Platonov
ursa: Non-Interactive Spatial Tools for Raster Processing and Visualization
S3 classes and methods for manipulation with georeferenced raster data: reading/writing, processing, multi-panel visualization.
Authors:
ursa_3.11.0-1093.tar.gz
ursa_3.11.0-1093.zip(r-4.5)ursa_3.11.0-1093.zip(r-4.4)ursa_3.11.0-1093.zip(r-4.3)
ursa_3.11.0-1093.tgz(r-4.4-x86_64)ursa_3.11.0-1093.tgz(r-4.4-arm64)ursa_3.11.0-1093.tgz(r-4.3-x86_64)ursa_3.11.0-1093.tgz(r-4.3-arm64)
ursa_3.11.0-1093.tar.gz(r-4.5-noble)ursa_3.11.0-1093.tar.gz(r-4.4-noble)
ursa_3.11.0-1093.tgz(r-4.4-emscripten)ursa_3.11.0-1093.tgz(r-4.3-emscripten)
ursa.pdf |ursa.html✨
ursa/json (API)
NEWS
# Install 'ursa' in R: |
install.packages('ursa', repos = c('https://nplatonov.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/nplatonov/ursa/issues
Last updated 7 months agofrom:2381e8b39b. Checks:OK: 1 ERROR: 8. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 18 2024 |
R-4.5-win-x86_64 | ERROR | Nov 01 2024 |
R-4.5-linux-x86_64 | ERROR | Nov 01 2024 |
R-4.4-win-x86_64 | ERROR | Nov 20 2024 |
R-4.4-mac-x86_64 | ERROR | Nov 20 2024 |
R-4.4-mac-aarch64 | ERROR | Nov 20 2024 |
R-4.3-win-x86_64 | ERROR | Nov 20 2024 |
R-4.3-mac-x86_64 | ERROR | Nov 20 2024 |
R-4.3-mac-aarch64 | ERROR | Nov 20 2024 |
Exports:allocateas_starsas_ursaas.Rasteras.ursaband_blankband_maxband_meanband_minband_nband_nNAband_quantileband_sdband_statband_sumbandnamebandname<-chunk_bandchunk_expandchunk_lineclose_envicolorizecompose_closecompose_coastlinecompose_designcompose_graticulecompose_legendcompose_opencompose_panelcompose_plotcompressconsistent_gridcoord_crcoord_xycreate_envicreate_gdalcubehelixdecompressdiscolordisplaydisplay_brickdisplay_heterodisplay_homodisplay_rgbdisplay_stackenvi_copyenvi_existsenvi_listenvi_removeenvi_renamefocal_extremfocal_maxfocal_meanfocal_medianfocal_minfocal_specialget_earthdataglanceglobal_maxglobal_meanglobal_medianglobal_minglobal_nglobal_nNAglobal_quantileglobal_rangeglobal_sdglobal_sumhistogramignorevalueignorevalue<-is_spatialis_spatial_linesis_spatial_pointsis_spatial_polygonsis_ursais.ursalegend_alignlegend_colorbarlegend_mtextlocal_alllocal_anylocal_lengthlocal_maxlocal_meanlocal_medianlocal_minlocal_quantilelocal_sdlocal_statlocal_sumlocal_varnbandopen_enviopen_gdalpalettizepanel_ablinepanel_annotationpanel_boxpanel_coastlinepanel_contourpanel_decorpanel_graticulepanel_linespanel_newpanel_plotpanel_pointspanel_polygonpanel_rasterpanel_scalebarpanel_segmentspanel_shadingpanel_textpixelsizepolygonizeread_enviread_gdalreclassregridseriessession_bboxsession_cellsizesession_crssession_dimsession_gridsession_pngviewersession_projsession_proj4session_tempdirsession_use_experimental_functionssetUrsaProgressBarspatial_areaspatial_basenamespatial_bboxspatial_bbox<-spatial_bindspatial_bufferspatial_centroidspatial_colnamesspatial_colnames<-spatial_coordinatesspatial_countspatial_cropspatial_crsspatial_crs<-spatial_dataspatial_data<-spatial_differencespatial_dimspatial_dirspatial_enginespatial_fieldsspatial_fields<-spatial_filelistspatial_geometryspatial_geometry<-spatial_geotypespatial_gridspatial_intersectionspatial_lengthspatial_levelsplitspatial_ncolspatial_nrowspatial_patternspatial_projspatial_proj<-spatial_proj4spatial_proj4<-spatial_readspatial_shapespatial_symdifferencespatial_transformspatial_trimspatial_unionspatial_validspatial_writetemporal_interpolatetemporal_meantracklineupdate_coastlineursaursa_applyursa_bboxursa_blankursa_brickursa_cacheursa_colorursa_colorindexursa_colortableursa_colortable<-ursa_columnsursa_cropursa_crsursa_crs<-ursa_dummyursa_existsursa_extentursa_gridursa_grid<-ursa_histursa_infoursa_linesursa_ncolursa_newursa_nodataursa_nodata<-ursa_nrowursa_openursa_projursa_proj<-ursa_proj4ursa_proj4<-ursa_readursa_rowsursa_samplesursa_seqcursa_seqrursa_seqxursa_seqyursa_stackursa_tableursa_valueursa_value<-ursa_writeursa<-ursaProgressBarvalue_crvalue_llvalue_xywhiteboxingwrite_enviwrite_gdalzonal_stat
Dependencies:classclassIntDBIe1071KernSmoothmagrittrMASSproxyRcpps2sfunitswk
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Overview | ursa-package about index ursula |
Rasterization of point data into grid cells | allocate |
Raster coercion to '`stars`' | as_stars |
Export raster object to multidimensional array | .as.array as.array.ursaRaster |
Convert raster image to a data frame | .as.data.frame as.data.frame.ursaRaster |
Transform values to type integer | as.integer as.integer.ursaRaster |
Convert raster image to a matrix | as.matrix.ursaRaster [[.ursaRaster |
Export raster object to a colored representation. | as.raster.ursaRaster |
Coercion to package 'raster' objects | as.Raster as.Raster.list as.Raster.NULL as.Raster.ursaBrick as.Raster.ursaRaster as.Raster.ursaStack |
Frequency of unique values | as.table as.table.ursaRaster ursa_table |
Create raster image from R objects or GDAL raster files. | as.ursa as_ursa |
Extract certain statistics of each band. | band_max band_mean band_min band_n band_nNA band_quantile band_sd band_sum |
Computes statistics for each band of raster. | band_stat |
Band names for raster image. | bandname bandname<- names.ursaRaster names<-.ursaRaster |
Does any band contain no information? | band_blank ursa_blank |
Combine bands into raster brick. | c.ursaRaster |
Get indices for partial image reading/writing | chunk_band chunk_expand chunk_line |
Close connections for files with data | close.ursaRaster close_envi |
Reduce and restore dimenstions for sparse data matrix | compress decompress |
Create color table | colorize palettize |
Color Tables of raster images. | class-ursaColorTable names.ursaColorTable names<-.ursaColorTable print.ursaColorTable ursa_color ursa_colorindex ursa_colortable ursa_colortable<- [.ursaColorTable |
Some generic functions for 'ursaRaster' class. | commonGeneric diff.ursaRaster duplicated.ursaRaster |
Finish plotting | .compose_close compose_close |
Organize multi-panel layout with images and color bars. | compose_design ursaLayout |
Plot colorbars or marginal texts. | compose_legend |
Start displaying | compose_open |
Plot raster images and decorations on the multipanel layout. | compose_panel |
Plot layout of images and color bars. | compose_plot |
Create ENVI or GDAL files on disk | create_envi create_gdal |
Generate "cubehelix" palette. | cubehelix |
Dimension of multiband raster image | dim.ursaRaster dim<-.ursaRaster |
Destroy color table for raster images. | discolor |
Plot raster image(s) in the PNG format. | display |
Plot multi-band homogenous raster image in the PNG format. | display_brick display_homo |
Plot RGB (RGBA) color composition in the PNG format. | display_rgb |
Plot multi-band heterogenous raster images in the PNG format. | display_hetero display_stack |
ENVI File Manipulation | envi_copy envi_exists envi_list envi_remove envi_rename ursa_exists |
Extract portion of raster images | Extract Subset [.ursaRaster |
Extremal spatial filter for image | focal_extrem focal_max focal_min |
Low-pass spatial filter for image. | focal_mean |
Median spatial filter for image | focal_median |
Custom spatial filtering for image | focal_special |
Retrive data from Global Imagery Browse Services (GIBS) using API for Developers | get_earthdata |
Command line utility for spatial view of raster or vector GIS file. | .glance glance |
Extract certains statistics for whole image | global_max global_mean global_median global_min global_n global_nNA global_quantile global_range global_sd global_sum |
Group Generic Functions for raster image | Complex.ursaRaster groupGeneric groupGeneric.ursaRaster Math.ursaRaster Ops.ursaRaster Summary.ursaRaster |
Extract first and last bands of raster image | head.ursaRaster series tail.ursaRaster |
Histogram of raster image | hist.ursaRaster histogram ursa_hist |
Get value and coordinates from location | coord_cr coord_xy value_cr value_ll value_xy |
Extract and assign 'nodata' value of raster images. | ignorevalue ignorevalue<- ursa_nodata ursa_nodata<- |
'No data' values for raster images. | is.infinite.ursaRaster is.na.ursaRaster is.na<-.ursaRaster is.nan.ursaRaster |
Align caption position for legend | legend_align |
Plot colorbar | .legend_colorbar legend_colorbar |
Write marginal text | .legend_mtext legend_mtext |
Create single-band raster using statistics of multi-bands raster. | .average local_all local_any local_length local_max local_mean local_median local_min local_quantile local_sd local_sum local_var mean.ursaRaster median.ursaRaster quantile.ursaRaster |
Bundle of statistics, which is applied to each cell of multi-band image. | local_stat |
Drop bands which don't have data. | na.omit.ursaRaster |
Get number of bands of raster image. | length.ursaRaster nband |
open_envi file | open_envi |
Open GDAL file | open_gdal ursa_open |
Add label or annotation to the image panel. | .panel_annotation panel_annotation |
Add coastline to the image panel. | .compose_coastline .panel_coastline compose_coastline panel_coastline update_coastline |
Add colored contour to the image panel | panel_contour |
Add auxiliary elements to the plotting panel. | panel_decor |
Add latitude/longitude or metric grid to the image panel. | .compose_graticule .panel_graticule compose_graticule panel_graticule |
Start plotting on the new image panel | .panel_new panel_new |
Add graphical elements to the image panel | panel_abline panel_box panel_lines panel_plot panel_points panel_polygon panel_segments panel_text |
Add raster to the image panel | .panel_raster panel_raster |
Add scale bar to the image panel | .panel_scalebar panel_scalebar |
Shaded overlay by image mask | panel_shading |
The actual size of each grid cell with considerable distortion in area of map projection. | pixelsize |
Simple display of raster images | image.ursaRaster plot.ursaRaster |
Raster to vector (polygon) conversion. | polygonize |
Read ENVI .hdr Labelled Raster file to memory | read_envi |
Read GDAL supported raster files. | read_gdal ursa_read |
Reclassify specific values of image | reclass |
Change raster image resolution and extent | .regrid regrid |
Replicate bands of raster image. | rep rep.ursaRaster |
assign values to the portion of raster images | Assign Replace [<- [<-.ursaRaster |
Sequence Generation for raster image and coordinate grid | seq.ursaGrid seq.ursaRaster ursa_seqc ursa_seqr ursa_seqx ursa_seqy |
Get and set sessional parameters for grid, CRS, external software for open PNG files. | session_bbox session_cellsize session_crs session_dim session_grid session_pngviewer session_proj session_proj4 session_tempdir session_use_experimental_functions |
Sort multiband raster by band names. | sort sort.ursaRaster |
Wrapper functions for manipulation with non-raster spatial objects | is_spatial is_spatial_lines is_spatial_points is_spatial_polygons spatial_area spatial_basename spatial_bbox spatial_bbox<- spatial_bind spatial_buffer spatial_centroid spatial_colnames spatial_colnames<- spatial_coordinates spatial_count spatial_crop spatial_crs spatial_crs<- spatial_data spatial_data<- spatial_difference spatial_dim spatial_dir spatial_engine spatial_fields spatial_fields<- spatial_filelist spatial_geometry spatial_geometry<- spatial_geotype spatial_grid spatial_intersection spatial_length spatial_ncol spatial_nrow spatial_pattern spatial_proj spatial_proj4 spatial_proj4<- spatial_proj<- spatial_shape spatial_symdifference spatial_transform spatial_trim spatial_union spatial_valid |
Drops spatial object with overlapped geometry to spatial object with non-overlapped geometry. | spatial_levelsplit |
Wrapper functions for reading spatial objects. | spatial_read |
Wrapper functions for writing spatial objects. | spatial_write |
Summary of raster image. | summary.ursaCategory summary.ursaNumeric summary.ursaRaster |
Fill gaps across bands using moving mean window | temporal_interpolate |
Smooth value across bands using moving mean window | temporal_mean |
Create segmented line from points' sequence | trackline |
Get and set properties of raster image. | ursa ursa<- |
Cache management of ursa package | ursa_cache |
Crop 'no data' margins. | ursa_crop |
Extract and assign projection of raster images. | ursa_crs ursa_crs<- ursa_proj ursa_proj4 ursa_proj4<- ursa_proj<- |
Generate raster image for examples. | ursa_dummy |
Extract and assign spatial parameters of raster images. | consistent_grid ursa_bbox ursa_columns ursa_extent ursa_grid ursa_grid<- ursa_lines ursa_ncol ursa_nrow ursa_rows ursa_samples |
Print metadata for raster image. | ursa_info |
Create raster image in memory | ursa_new |
Connection of raster objects. | class-ursaConnection print.ursaConnection seek.ursaConnection |
Coordinate Reference System (CRS) for raster images. | class-ursaCRS print.ursaCRS str.ursaCRS |
Spatial parameters of raster images. | as.data.frame.ursaGrid class-ursaGrid dim.ursaGrid print.ursaGrid str.ursaGrid |
Progress bar | close.ursaProgressBar setUrsaProgressBar ursaProgressBar |
Definition of 'ursaRaster' class. | class-ursaRaster is.ursa is_ursa print.ursaRaster str.ursaRaster |
List of raster images. | as.list.ursaRaster class-ursaStack unlist.ursaStack ursaStack ursa_apply ursa_brick ursa_stack |
Values of raster images. | class-ursaCategory class-ursaNumeric class-ursaValue print.ursaCategory print.ursaNumeric ursa_value ursa_value<- |
Wrapper to WhiteboxTools | whiteboxing |
Write raster image to ENVI .hdr Labelled Raster file. | write_envi |
Write raster image to GDAL file(s) | ursa_write write_gdal |
Zonal statistics for raster maps | aggregate.ursaRaster zonal_stat |