Package: ursa 3.11.5-1301

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.5-1301.tar.gz
ursa_3.11.5-1301.zip(r-4.7)ursa_3.11.5-1301.zip(r-4.6)ursa_3.11.5-1301.zip(r-4.5)
ursa_3.11.5-1301.tgz(r-4.6-x86_64)ursa_3.11.5-1301.tgz(r-4.6-arm64)ursa_3.11.5-1301.tgz(r-4.5-x86_64)ursa_3.11.5-1301.tgz(r-4.5-arm64)
ursa_3.11.5-1301.tar.gz(r-4.7-arm64)ursa_3.11.5-1301.tar.gz(r-4.7-x86_64)ursa_3.11.5-1301.tar.gz(r-4.6-arm64)ursa_3.11.5-1301.tar.gz(r-4.6-x86_64)
ursa_3.11.5-1301.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
ursa/json (API)
| # 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 from:f2f2015ced. Checks:11 WARNING, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | WARNING | 232 | ||
| linux-devel-x86_64 | WARNING | 226 | ||
| source / vignettes | OK | 259 | ||
| linux-release-arm64 | WARNING | 213 | ||
| linux-release-x86_64 | WARNING | 262 | ||
| macos-release-arm64 | WARNING | 221 | ||
| macos-release-x86_64 | WARNING | 299 | ||
| macos-oldrel-arm64 | WARNING | 176 | ||
| macos-oldrel-x86_64 | WARNING | 295 | ||
| windows-devel | WARNING | 173 | ||
| windows-release | WARNING | 188 | ||
| windows-oldrel | WARNING | 184 | ||
| wasm-release | OK | 152 |
Exports:allocateas_starsas_ursaas.Rasteras.ursaband_blankband_maxband_meanband_minband_nband_nNAband_quantileband_sdband_statband_sumbandnamebandname<-category_valuechunk_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_matchursa_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:classclassIntDBIe1071KernSmoothMASSproxyRcpps2sfunitswk
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. | category_value 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 |
| Raster value matching | mtfrm.ursaRaster ursa_match |
| 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 |