{
  "_id": "6ad099fc576abc75bd5cd6ee",
  "Package": "ursa",
  "Type": "Package",
  "Title": "Non-Interactive Spatial Tools for Raster Processing and\nVisualization",
  "Version": "3.11.5-1301",
  "Authors@R": "person(given=\"Nikita\",family=\"Platonov\",role=c(\"aut\",\"cre\"),email=\"platonov@sev-in.ru\",comment=c(ORCID=\"0000-0001-7196-7882\"))",
  "Author": "Nikita Platonov [aut, cre]\n(<https://orcid.org/0000-0001-7196-7882>)",
  "Maintainer": "Nikita Platonov <platonov@sev-in.ru>",
  "Description": "S3 classes and methods for manipulation with georeferenced\nraster data: reading/writing, processing, multi-panel\nvisualization.",
  "License": "GPL (>= 2)",
  "URL": "https://github.com/nplatonov/ursa",
  "BugReports": "https://github.com/nplatonov/ursa/issues",
  "NeedsCompilation": "yes",
  "ByteCompile": "no",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibssl-dev libproj-dev libsqlite3-dev libudunits2-dev",
  "Repository": "https://nplatonov.r-universe.dev",
  "Date/Publication": "2026-07-17 09:02:46 UTC",
  "RemoteUrl": "https://github.com/nplatonov/ursa",
  "RemoteRef": "HEAD",
  "RemoteSha": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
  "Packaged": {
    "Date": "2026-10-15 08:48:18 UTC",
    "User": "root"
  },
  "_user": "nplatonov",
  "_type": "src",
  "_file": "ursa_3.11.5-1301.tar.gz",
  "_fileid": "https://r2.ropensci.org/ad02aecebd0053c892c6f4daa55a146bb4dd27cfda640d91457cf3361662d291",
  "_filesize": 1881274,
  "_sha256": "ad02aecebd0053c892c6f4daa55a146bb4dd27cfda640d91457cf3361662d291",
  "_expires": "2027-01-23T09:16:41.000Z",
  "_created": "2026-10-15T08:48:18.000Z",
  "_published": "2026-10-15T09:16:43.955Z",
  "_buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116333428319,
      "time": 174,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11959951069"
    },
    {
      "job": 116333428006,
      "time": 204,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11959422713"
    },
    {
      "job": 116333427961,
      "time": 169,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11959751737"
    },
    {
      "job": 116333428003,
      "time": 203,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11959197939"
    },
    {
      "job": 116333428370,
      "time": 163,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "11960946492"
    },
    {
      "job": 116333427999,
      "time": 780,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "11960052800"
    },
    {
      "job": 116333428145,
      "time": 174,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11960482264"
    },
    {
      "job": 116333428223,
      "time": 540,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11959657437"
    },
    {
      "job": 116331766018,
      "time": 246,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11958899350"
    },
    {
      "job": 116333428235,
      "time": 194,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11958889931"
    },
    {
      "job": 116333428172,
      "time": 449,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11959503442"
    },
    {
      "job": 116333428108,
      "time": 232,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11960086055"
    },
    {
      "job": 116333428211,
      "time": 185,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "11959756466"
    },
    {
      "job": 116333428345,
      "time": 401,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11959737494"
    },
    {
      "job": 116333428187,
      "time": 187,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11959252860"
    }
  ],
  "_upstream": "https://github.com/nplatonov/ursa",
  "_commit": {
    "id": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
    "author": "nplatonov <nplatonov@yahoo.com>",
    "committer": "nplatonov <nplatonov@yahoo.com>",
    "message": "3.11.5-1301\n",
    "time": 1784278966
  },
  "_maintainer": {
    "name": "Nikita Platonov",
    "email": "platonov@sev-in.ru",
    "orcid": "0000-0001-7196-7882"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "sf",
      "version": ">= 0.6-1",
      "role": "Imports"
    },
    {
      "package": "proj4",
      "role": "Suggests"
    },
    {
      "package": "raster",
      "role": "Suggests"
    },
    {
      "package": "ncdf4",
      "role": "Suggests"
    },
    {
      "package": "locfit",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tcltk",
      "role": "Suggests"
    },
    {
      "package": "sp",
      "role": "Suggests"
    },
    {
      "package": "methods",
      "role": "Suggests"
    },
    {
      "package": "fasterize",
      "role": "Suggests"
    },
    {
      "package": "IRdisplay",
      "role": "Suggests"
    },
    {
      "package": "caTools",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "tools",
      "role": "Suggests"
    },
    {
      "package": "png",
      "role": "Suggests"
    },
    {
      "package": "jpeg",
      "role": "Suggests"
    },
    {
      "package": "webp",
      "role": "Suggests"
    },
    {
      "package": "htmlwidgets",
      "role": "Suggests"
    },
    {
      "package": "htmltools",
      "role": "Suggests"
    },
    {
      "package": "leaflet",
      "role": "Suggests"
    },
    {
      "package": "leafem",
      "role": "Suggests"
    },
    {
      "package": "leafpop",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "ragg",
      "role": "Suggests"
    },
    {
      "package": "widgetframe",
      "role": "Suggests"
    },
    {
      "package": "yyjsonr",
      "role": "Suggests"
    },
    {
      "package": "geojsonsf",
      "version": ">= 2.0.0",
      "role": "Suggests"
    },
    {
      "package": "leaflet.providers",
      "role": "Suggests"
    },
    {
      "package": "magick",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "stars",
      "role": "Suggests"
    },
    {
      "package": "vapour",
      "role": "Suggests"
    },
    {
      "package": "gdalraster",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "whitebox",
      "role": "Suggests"
    }
  ],
  "_owner": "nplatonov",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-29",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 7,
  "_contributors": [
    {
      "user": "nplatonov",
      "count": 101,
      "uuid": 15965921
    },
    {
      "user": "rhijmans",
      "count": 2,
      "uuid": 11481397
    }
  ],
  "_userbio": {
    "uuid": 15965921,
    "type": "user",
    "name": "Nikita Platonov",
    "followers": 1
  },
  "_downloads": {
    "count": 408,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ursa"
  },
  "_devurl": "https://github.com/nplatonov/ursa",
  "_searchresults": 5,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/ursa.html"
  ],
  "_homeurl": "https://github.com/nplatonov/ursa",
  "_realowner": "nplatonov",
  "_cranurl": true,
  "_releases": [
    {
      "version": "3.8.8",
      "date": "2018-06-06"
    },
    {
      "version": "3.8.16",
      "date": "2020-02-28"
    },
    {
      "version": "3.8.17",
      "date": "2020-03-19"
    },
    {
      "version": "3.8.18",
      "date": "2020-03-26"
    },
    {
      "version": "3.8.19",
      "date": "2020-03-29"
    },
    {
      "version": "3.8.20",
      "date": "2020-06-12"
    },
    {
      "version": "3.9.1",
      "date": "2020-11-11"
    },
    {
      "version": "3.9.2",
      "date": "2020-12-09"
    },
    {
      "version": "3.9.3",
      "date": "2021-05-21"
    },
    {
      "version": "3.9.4",
      "date": "2021-05-23"
    },
    {
      "version": "3.9.5",
      "date": "2022-01-25"
    },
    {
      "version": "3.9.6",
      "date": "2022-03-08"
    },
    {
      "version": "3.9.7",
      "date": "2022-09-11"
    },
    {
      "version": "3.9.8",
      "date": "2022-11-16"
    },
    {
      "version": "3.9.9",
      "date": "2022-12-17"
    },
    {
      "version": "3.9.10",
      "date": "2023-03-23"
    },
    {
      "version": "3.9.11",
      "date": "2023-08-25"
    },
    {
      "version": "3.10.1",
      "date": "2023-10-07"
    },
    {
      "version": "3.10.2",
      "date": "2023-10-17"
    },
    {
      "version": "3.10.3",
      "date": "2023-12-20"
    },
    {
      "version": "3.10.4",
      "date": "2024-01-10"
    },
    {
      "version": "3.11.1",
      "date": "2024-09-26"
    },
    {
      "version": "3.11.2",
      "date": "2025-01-17"
    },
    {
      "version": "3.11.3",
      "date": "2025-02-18"
    },
    {
      "version": "3.11.4",
      "date": "2025-02-20"
    },
    {
      "version": "3.11.5",
      "date": "2025-12-19"
    }
  ],
  "_exports": [
    "allocate",
    "as_stars",
    "as_ursa",
    "as.Raster",
    "as.ursa",
    "band_blank",
    "band_max",
    "band_mean",
    "band_min",
    "band_n",
    "band_nNA",
    "band_quantile",
    "band_sd",
    "band_stat",
    "band_sum",
    "bandname",
    "bandname<-",
    "category_value",
    "chunk_band",
    "chunk_expand",
    "chunk_line",
    "close_envi",
    "colorize",
    "compose_close",
    "compose_coastline",
    "compose_design",
    "compose_graticule",
    "compose_legend",
    "compose_open",
    "compose_panel",
    "compose_plot",
    "compress",
    "consistent_grid",
    "coord_cr",
    "coord_xy",
    "create_envi",
    "create_gdal",
    "cubehelix",
    "decompress",
    "discolor",
    "display",
    "display_brick",
    "display_hetero",
    "display_homo",
    "display_rgb",
    "display_stack",
    "envi_copy",
    "envi_exists",
    "envi_list",
    "envi_remove",
    "envi_rename",
    "focal_extrem",
    "focal_max",
    "focal_mean",
    "focal_median",
    "focal_min",
    "focal_special",
    "get_earthdata",
    "glance",
    "global_max",
    "global_mean",
    "global_median",
    "global_min",
    "global_n",
    "global_nNA",
    "global_quantile",
    "global_range",
    "global_sd",
    "global_sum",
    "histogram",
    "ignorevalue",
    "ignorevalue<-",
    "is_spatial",
    "is_spatial_lines",
    "is_spatial_points",
    "is_spatial_polygons",
    "is_ursa",
    "is.ursa",
    "legend_align",
    "legend_colorbar",
    "legend_mtext",
    "local_all",
    "local_any",
    "local_length",
    "local_max",
    "local_mean",
    "local_median",
    "local_min",
    "local_quantile",
    "local_sd",
    "local_stat",
    "local_sum",
    "local_var",
    "nband",
    "open_envi",
    "open_gdal",
    "palettize",
    "panel_abline",
    "panel_annotation",
    "panel_box",
    "panel_coastline",
    "panel_contour",
    "panel_decor",
    "panel_graticule",
    "panel_lines",
    "panel_new",
    "panel_plot",
    "panel_points",
    "panel_polygon",
    "panel_raster",
    "panel_scalebar",
    "panel_segments",
    "panel_shading",
    "panel_text",
    "pixelsize",
    "polygonize",
    "read_envi",
    "read_gdal",
    "reclass",
    "regrid",
    "series",
    "session_bbox",
    "session_cellsize",
    "session_crs",
    "session_dim",
    "session_grid",
    "session_pngviewer",
    "session_proj",
    "session_proj4",
    "session_tempdir",
    "session_use_experimental_functions",
    "setUrsaProgressBar",
    "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_levelsplit",
    "spatial_ncol",
    "spatial_nrow",
    "spatial_pattern",
    "spatial_proj",
    "spatial_proj<-",
    "spatial_proj4",
    "spatial_proj4<-",
    "spatial_read",
    "spatial_shape",
    "spatial_symdifference",
    "spatial_transform",
    "spatial_trim",
    "spatial_union",
    "spatial_valid",
    "spatial_write",
    "temporal_interpolate",
    "temporal_mean",
    "trackline",
    "update_coastline",
    "ursa",
    "ursa_apply",
    "ursa_bbox",
    "ursa_blank",
    "ursa_brick",
    "ursa_cache",
    "ursa_color",
    "ursa_colorindex",
    "ursa_colortable",
    "ursa_colortable<-",
    "ursa_columns",
    "ursa_crop",
    "ursa_crs",
    "ursa_crs<-",
    "ursa_dummy",
    "ursa_exists",
    "ursa_extent",
    "ursa_grid",
    "ursa_grid<-",
    "ursa_hist",
    "ursa_info",
    "ursa_lines",
    "ursa_match",
    "ursa_ncol",
    "ursa_new",
    "ursa_nodata",
    "ursa_nodata<-",
    "ursa_nrow",
    "ursa_open",
    "ursa_proj",
    "ursa_proj<-",
    "ursa_proj4",
    "ursa_proj4<-",
    "ursa_read",
    "ursa_rows",
    "ursa_samples",
    "ursa_seqc",
    "ursa_seqr",
    "ursa_seqx",
    "ursa_seqy",
    "ursa_stack",
    "ursa_table",
    "ursa_value",
    "ursa_value<-",
    "ursa_write",
    "ursa<-",
    "ursaProgressBar",
    "value_cr",
    "value_ll",
    "value_xy",
    "whiteboxing",
    "write_envi",
    "write_gdal",
    "zonal_stat"
  ],
  "_help": [
    {
      "page": "00ursa-package",
      "title": "Overview",
      "topics": [
        "ursa-package",
        "about",
        "index",
        "ursula"
      ]
    },
    {
      "page": "allocate",
      "title": "Rasterization of point data into grid cells",
      "topics": [
        "allocate"
      ]
    },
    {
      "page": "package_sf",
      "title": "Raster coercion to '`stars`'",
      "topics": [
        "as_stars"
      ]
    },
    {
      "page": "classRaster_as.array",
      "title": "Export raster object to multidimensional array",
      "topics": [
        ".as.array",
        "as.array.ursaRaster"
      ]
    },
    {
      "page": "classRaster_as.data.frame",
      "title": "Convert raster image to a data frame",
      "topics": [
        ".as.data.frame",
        "as.data.frame.ursaRaster"
      ]
    },
    {
      "page": "classRaster_as.integer",
      "title": "Transform values to type integer",
      "topics": [
        "as.integer",
        "as.integer.ursaRaster"
      ]
    },
    {
      "page": "classRaster_as.matrix",
      "title": "Convert raster image to a matrix",
      "topics": [
        "as.matrix.ursaRaster",
        "[[.ursaRaster"
      ]
    },
    {
      "page": "classRaster_as.raster",
      "title": "Export raster object to a colored representation.",
      "topics": [
        "as.raster.ursaRaster"
      ]
    },
    {
      "page": "package_raster",
      "title": "Coercion to package 'raster' objects",
      "topics": [
        "as.Raster",
        "as.Raster.list",
        "as.Raster.NULL",
        "as.Raster.ursaBrick",
        "as.Raster.ursaRaster",
        "as.Raster.ursaStack"
      ]
    },
    {
      "page": "classRaster_as.table",
      "title": "Frequency of unique values",
      "topics": [
        "as.table",
        "as.table.ursaRaster",
        "ursa_table"
      ]
    },
    {
      "page": "ursa_as",
      "title": "Create raster image from R objects or GDAL raster files.",
      "topics": [
        "as.ursa",
        "as_ursa"
      ]
    },
    {
      "page": "Ops.band_group",
      "title": "Extract certain statistics of each band.",
      "topics": [
        "band_max",
        "band_mean",
        "band_min",
        "band_n",
        "band_nNA",
        "band_quantile",
        "band_sd",
        "band_sum"
      ]
    },
    {
      "page": "Ops.band_stat",
      "title": "Computes statistics for each band of raster.",
      "topics": [
        "band_stat"
      ]
    },
    {
      "page": "classRaster_names",
      "title": "Band names for raster image.",
      "topics": [
        "bandname",
        "bandname<-",
        "names.ursaRaster",
        "names<-.ursaRaster"
      ]
    },
    {
      "page": "ursa_blank",
      "title": "Does any band contain no information?",
      "topics": [
        "band_blank",
        "ursa_blank"
      ]
    },
    {
      "page": "classRaster_c",
      "title": "Combine bands into raster brick.",
      "topics": [
        "c.ursaRaster"
      ]
    },
    {
      "page": "chunk",
      "title": "Get indices for partial image reading/writing",
      "topics": [
        "chunk_band",
        "chunk_expand",
        "chunk_line"
      ]
    },
    {
      "page": "classRaster_close",
      "title": "Close connections for files with data",
      "topics": [
        "close.ursaRaster",
        "close_envi"
      ]
    },
    {
      "page": "codec",
      "title": "Reduce and restore dimenstions for sparse data matrix",
      "topics": [
        "compress",
        "decompress"
      ]
    },
    {
      "page": "colorize",
      "title": "Create color table",
      "topics": [
        "colorize",
        "palettize"
      ]
    },
    {
      "page": "classColorTable",
      "title": "Color Tables of raster images.",
      "topics": [
        "category_value",
        "class-ursaColorTable",
        "names.ursaColorTable",
        "names<-.ursaColorTable",
        "print.ursaColorTable",
        "ursa_color",
        "ursa_colorindex",
        "ursa_colortable",
        "ursa_colortable<-",
        "[.ursaColorTable"
      ]
    },
    {
      "page": "classRaster_commonGeneric",
      "title": "Some generic functions for 'ursaRaster' class.",
      "topics": [
        "commonGeneric",
        "diff.ursaRaster",
        "duplicated.ursaRaster"
      ]
    },
    {
      "page": "compose_close",
      "title": "Finish plotting",
      "topics": [
        ".compose_close",
        "compose_close"
      ]
    },
    {
      "page": "compose_design",
      "title": "Organize multi-panel layout with images and color bars.",
      "topics": [
        "compose_design",
        "ursaLayout"
      ]
    },
    {
      "page": "compose_legend",
      "title": "Plot colorbars or marginal texts.",
      "topics": [
        "compose_legend"
      ]
    },
    {
      "page": "compose_open",
      "title": "Start displaying",
      "topics": [
        "compose_open"
      ]
    },
    {
      "page": "compose_panel",
      "title": "Plot raster images and decorations on the multipanel layout.",
      "topics": [
        "compose_panel"
      ]
    },
    {
      "page": "compose_plot",
      "title": "Plot layout of images and color bars.",
      "topics": [
        "compose_plot"
      ]
    },
    {
      "page": "conn.create_any",
      "title": "Create ENVI or GDAL files on disk",
      "topics": [
        "create_envi",
        "create_gdal"
      ]
    },
    {
      "page": "cubehelix",
      "title": "Generate \"cubehelix\" palette.",
      "topics": [
        "cubehelix"
      ]
    },
    {
      "page": "classRaster_dim",
      "title": "Dimension of multiband raster image",
      "topics": [
        "dim.ursaRaster",
        "dim<-.ursaRaster"
      ]
    },
    {
      "page": "discolor",
      "title": "Destroy color table for raster images.",
      "topics": [
        "discolor"
      ]
    },
    {
      "page": "display",
      "title": "Plot raster image(s) in the PNG format.",
      "topics": [
        "display"
      ]
    },
    {
      "page": "display_brick",
      "title": "Plot multi-band homogenous raster image in the PNG format.",
      "topics": [
        "display_brick",
        "display_homo"
      ]
    },
    {
      "page": "display_rgb",
      "title": "Plot RGB (RGBA) color composition in the PNG format.",
      "topics": [
        "display_rgb"
      ]
    },
    {
      "page": "display_stack",
      "title": "Plot multi-band heterogenous raster images in the PNG format.",
      "topics": [
        "display_hetero",
        "display_stack"
      ]
    },
    {
      "page": "envi_files",
      "title": "ENVI File Manipulation",
      "topics": [
        "envi_copy",
        "envi_exists",
        "envi_list",
        "envi_remove",
        "envi_rename",
        "ursa_exists"
      ]
    },
    {
      "page": "classRaster.Extract",
      "title": "Extract portion of raster images",
      "topics": [
        "Extract",
        "Subset",
        "[.ursaRaster"
      ]
    },
    {
      "page": "Ops.focal_extrem",
      "title": "Extremal spatial filter for image",
      "topics": [
        "focal_extrem",
        "focal_max",
        "focal_min"
      ]
    },
    {
      "page": "Ops.focal_mean",
      "title": "Low-pass spatial filter for image.",
      "topics": [
        "focal_mean"
      ]
    },
    {
      "page": "Ops.focal_median",
      "title": "Median spatial filter for image",
      "topics": [
        "focal_median"
      ]
    },
    {
      "page": "Ops.focal_special",
      "title": "Custom spatial filtering for image",
      "topics": [
        "focal_special"
      ]
    },
    {
      "page": "get_earthdata",
      "title": "Retrive data from Global Imagery Browse Services (GIBS) using API for Developers",
      "topics": [
        "get_earthdata"
      ]
    },
    {
      "page": "glance",
      "title": "Command line utility for spatial view of raster or vector GIS file.",
      "topics": [
        ".glance",
        "glance"
      ]
    },
    {
      "page": "Ops.global_group",
      "title": "Extract certains statistics for whole image",
      "topics": [
        "global_max",
        "global_mean",
        "global_median",
        "global_min",
        "global_n",
        "global_nNA",
        "global_quantile",
        "global_range",
        "global_sd",
        "global_sum"
      ]
    },
    {
      "page": "classRaster_GroupGeneric",
      "title": "Group Generic Functions for raster image",
      "topics": [
        "Complex.ursaRaster",
        "groupGeneric",
        "groupGeneric.ursaRaster",
        "Math.ursaRaster",
        "Ops.ursaRaster",
        "Summary.ursaRaster"
      ]
    },
    {
      "page": "classRaster_head",
      "title": "Extract first and last bands of raster image",
      "topics": [
        "head.ursaRaster",
        "series",
        "tail.ursaRaster"
      ]
    },
    {
      "page": "classRaster_hist",
      "title": "Histogram of raster image",
      "topics": [
        "hist.ursaRaster",
        "histogram",
        "ursa_hist"
      ]
    },
    {
      "page": "identify",
      "title": "Get value and coordinates from location",
      "topics": [
        "coord_cr",
        "coord_xy",
        "value_cr",
        "value_ll",
        "value_xy"
      ]
    },
    {
      "page": "ignorevalue",
      "title": "Extract and assign 'nodata' value of raster images.",
      "topics": [
        "ignorevalue",
        "ignorevalue<-",
        "ursa_nodata",
        "ursa_nodata<-"
      ]
    },
    {
      "page": "classRaster_is.na",
      "title": "'No data' values for raster images.",
      "topics": [
        "is.infinite.ursaRaster",
        "is.na.ursaRaster",
        "is.na<-.ursaRaster",
        "is.nan.ursaRaster"
      ]
    },
    {
      "page": "legend_align",
      "title": "Align caption position for legend",
      "topics": [
        "legend_align"
      ]
    },
    {
      "page": "legend_colorbar",
      "title": "Plot colorbar",
      "topics": [
        ".legend_colorbar",
        "legend_colorbar"
      ]
    },
    {
      "page": "legend_mtext",
      "title": "Write marginal text",
      "topics": [
        ".legend_mtext",
        "legend_mtext"
      ]
    },
    {
      "page": "Ops.local_group",
      "title": "Create single-band raster using statistics of multi-bands raster.",
      "topics": [
        ".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"
      ]
    },
    {
      "page": "Ops.local_stat",
      "title": "Bundle of statistics, which is applied to each cell of multi-band image.",
      "topics": [
        "local_stat"
      ]
    },
    {
      "page": "classRaster_na.omit",
      "title": "Drop bands which don't have data.",
      "topics": [
        "na.omit.ursaRaster"
      ]
    },
    {
      "page": "classRaster_length",
      "title": "Get number of bands of raster image.",
      "topics": [
        "length.ursaRaster",
        "nband"
      ]
    },
    {
      "page": "conn.open_envi",
      "title": "open_envi file",
      "topics": [
        "open_envi"
      ]
    },
    {
      "page": "conn.open_gdal",
      "title": "Open GDAL file",
      "topics": [
        "open_gdal",
        "ursa_open"
      ]
    },
    {
      "page": "panel_annotation",
      "title": "Add label or annotation to the image panel.",
      "topics": [
        ".panel_annotation",
        "panel_annotation"
      ]
    },
    {
      "page": "panel_coastline",
      "title": "Add coastline to the image panel.",
      "topics": [
        ".compose_coastline",
        ".panel_coastline",
        "compose_coastline",
        "panel_coastline",
        "update_coastline"
      ]
    },
    {
      "page": "panel_contour",
      "title": "Add colored contour to the image panel",
      "topics": [
        "panel_contour"
      ]
    },
    {
      "page": "panel_decor",
      "title": "Add auxiliary elements to the plotting panel.",
      "topics": [
        "panel_decor"
      ]
    },
    {
      "page": "panel_graticule",
      "title": "Add latitude/longitude or metric grid to the image panel.",
      "topics": [
        ".compose_graticule",
        ".panel_graticule",
        "compose_graticule",
        "panel_graticule"
      ]
    },
    {
      "page": "panel_new",
      "title": "Start plotting on the new image panel",
      "topics": [
        ".panel_new",
        "panel_new"
      ]
    },
    {
      "page": "panel_plot",
      "title": "Add graphical elements to the image panel",
      "topics": [
        "panel_abline",
        "panel_box",
        "panel_lines",
        "panel_plot",
        "panel_points",
        "panel_polygon",
        "panel_segments",
        "panel_text"
      ]
    },
    {
      "page": "panel_raster",
      "title": "Add raster to the image panel",
      "topics": [
        ".panel_raster",
        "panel_raster"
      ]
    },
    {
      "page": "panel_scalebar",
      "title": "Add scale bar to the image panel",
      "topics": [
        ".panel_scalebar",
        "panel_scalebar"
      ]
    },
    {
      "page": "panel_shading",
      "title": "Shaded overlay by image mask",
      "topics": [
        "panel_shading"
      ]
    },
    {
      "page": "pixelsize",
      "title": "The actual size of each grid cell with considerable distortion in area of map projection.",
      "topics": [
        "pixelsize"
      ]
    },
    {
      "page": "classRaster_plot",
      "title": "Simple display of raster images",
      "topics": [
        "image.ursaRaster",
        "plot.ursaRaster"
      ]
    },
    {
      "page": "polygonize",
      "title": "Raster to vector (polygon) conversion.",
      "topics": [
        "polygonize"
      ]
    },
    {
      "page": "conn.read_envi",
      "title": "Read ENVI .hdr Labelled Raster file to memory",
      "topics": [
        "read_envi"
      ]
    },
    {
      "page": "conn.read_gdal",
      "title": "Read GDAL supported raster files.",
      "topics": [
        "read_gdal",
        "ursa_read"
      ]
    },
    {
      "page": "reclass",
      "title": "Reclassify specific values of image",
      "topics": [
        "reclass"
      ]
    },
    {
      "page": "regrid",
      "title": "Change raster image resolution and extent",
      "topics": [
        ".regrid",
        "regrid"
      ]
    },
    {
      "page": "classRaster_rep",
      "title": "Replicate bands of raster image.",
      "topics": [
        "rep",
        "rep.ursaRaster"
      ]
    },
    {
      "page": "classRaster.Replace",
      "title": "assign values to the portion of raster images",
      "topics": [
        "Assign",
        "Replace",
        "[<-",
        "[<-.ursaRaster"
      ]
    },
    {
      "page": "classRaster_seq",
      "title": "Sequence Generation for raster image and coordinate grid",
      "topics": [
        "seq.ursaGrid",
        "seq.ursaRaster",
        "ursa_seqc",
        "ursa_seqr",
        "ursa_seqx",
        "ursa_seqy"
      ]
    },
    {
      "page": "session",
      "title": "Get and set sessional parameters for grid, CRS, external software for open PNG files.",
      "topics": [
        "session_bbox",
        "session_cellsize",
        "session_crs",
        "session_dim",
        "session_grid",
        "session_pngviewer",
        "session_proj",
        "session_proj4",
        "session_tempdir",
        "session_use_experimental_functions"
      ]
    },
    {
      "page": "classRaster_sort",
      "title": "Sort multiband raster by band names.",
      "topics": [
        "sort",
        "sort.ursaRaster"
      ]
    },
    {
      "page": "spatial_engine",
      "title": "Wrapper functions for manipulation with non-raster spatial objects",
      "topics": [
        "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"
      ]
    },
    {
      "page": "spatial_levelsplit",
      "title": "Drops spatial object with overlapped geometry to spatial object with non-overlapped geometry.",
      "topics": [
        "spatial_levelsplit"
      ]
    },
    {
      "page": "spatial_read",
      "title": "Wrapper functions for reading spatial objects.",
      "topics": [
        "spatial_read"
      ]
    },
    {
      "page": "spatial_write",
      "title": "Wrapper functions for writing spatial objects.",
      "topics": [
        "spatial_write"
      ]
    },
    {
      "page": "classRaster_summary",
      "title": "Summary of raster image.",
      "topics": [
        "summary.ursaCategory",
        "summary.ursaNumeric",
        "summary.ursaRaster"
      ]
    },
    {
      "page": "temporal_interpolate",
      "title": "Fill gaps across bands using moving mean window",
      "topics": [
        "temporal_interpolate"
      ]
    },
    {
      "page": "temporal_mean",
      "title": "Smooth value across bands using moving mean window",
      "topics": [
        "temporal_mean"
      ]
    },
    {
      "page": "trackline",
      "title": "Create segmented line from points' sequence",
      "topics": [
        "trackline"
      ]
    },
    {
      "page": "ursa_000",
      "title": "Get and set properties of raster image.",
      "topics": [
        "ursa",
        "ursa<-"
      ]
    },
    {
      "page": "ursa_cache",
      "title": "Cache management of ursa package",
      "topics": [
        "ursa_cache"
      ]
    },
    {
      "page": "ursa_crop",
      "title": "Crop 'no data' margins.",
      "topics": [
        "ursa_crop"
      ]
    },
    {
      "page": "ursa_crs",
      "title": "Extract and assign projection of raster images.",
      "topics": [
        "ursa_crs",
        "ursa_crs<-",
        "ursa_proj",
        "ursa_proj4",
        "ursa_proj4<-",
        "ursa_proj<-"
      ]
    },
    {
      "page": "ursa_dummy",
      "title": "Generate raster image for examples.",
      "topics": [
        "ursa_dummy"
      ]
    },
    {
      "page": "ursa_grid",
      "title": "Extract and assign spatial parameters of raster images.",
      "topics": [
        "consistent_grid",
        "ursa_bbox",
        "ursa_columns",
        "ursa_extent",
        "ursa_grid",
        "ursa_grid<-",
        "ursa_lines",
        "ursa_ncol",
        "ursa_nrow",
        "ursa_rows",
        "ursa_samples"
      ]
    },
    {
      "page": "ursa_info",
      "title": "Print metadata for raster image.",
      "topics": [
        "ursa_info"
      ]
    },
    {
      "page": "ursa_match",
      "title": "Raster value matching",
      "topics": [
        "mtfrm.ursaRaster",
        "ursa_match"
      ]
    },
    {
      "page": "ursa_new",
      "title": "Create raster image in memory",
      "topics": [
        "ursa_new"
      ]
    },
    {
      "page": "classConnection",
      "title": "Connection of raster objects.",
      "topics": [
        "class-ursaConnection",
        "print.ursaConnection",
        "seek.ursaConnection"
      ]
    },
    {
      "page": "classCRS",
      "title": "Coordinate Reference System (CRS) for raster images.",
      "topics": [
        "class-ursaCRS",
        "print.ursaCRS",
        "str.ursaCRS"
      ]
    },
    {
      "page": "classGrid",
      "title": "Spatial parameters of raster images.",
      "topics": [
        "as.data.frame.ursaGrid",
        "class-ursaGrid",
        "dim.ursaGrid",
        "print.ursaGrid",
        "str.ursaGrid"
      ]
    },
    {
      "page": "progressBar",
      "title": "Progress bar",
      "topics": [
        "close.ursaProgressBar",
        "setUrsaProgressBar",
        "ursaProgressBar"
      ]
    },
    {
      "page": "classRaster",
      "title": "Definition of 'ursaRaster' class.",
      "topics": [
        "class-ursaRaster",
        "is.ursa",
        "is_ursa",
        "print.ursaRaster",
        "str.ursaRaster"
      ]
    },
    {
      "page": "classStack",
      "title": "List of raster images.",
      "topics": [
        "as.list.ursaRaster",
        "class-ursaStack",
        "unlist.ursaStack",
        "ursaStack",
        "ursa_apply",
        "ursa_brick",
        "ursa_stack"
      ]
    },
    {
      "page": "classValue",
      "title": "Values of raster images.",
      "topics": [
        "class-ursaCategory",
        "class-ursaNumeric",
        "class-ursaValue",
        "print.ursaCategory",
        "print.ursaNumeric",
        "ursa_value",
        "ursa_value<-"
      ]
    },
    {
      "page": "whiteboxing",
      "title": "Wrapper to WhiteboxTools",
      "topics": [
        "whiteboxing"
      ]
    },
    {
      "page": "conn.write_envi",
      "title": "Write raster image to ENVI .hdr Labelled Raster file.",
      "topics": [
        "write_envi"
      ]
    },
    {
      "page": "conn.write_gdal",
      "title": "Write raster image to GDAL file(s)",
      "topics": [
        "ursa_write",
        "write_gdal"
      ]
    },
    {
      "page": "Ops.zonal_stat",
      "title": "Zonal statistics for raster maps",
      "topics": [
        "aggregate.ursaRaster",
        "zonal_stat"
      ]
    }
  ],
  "_readme": "https://github.com/nplatonov/ursa/raw/HEAD/README.md",
  "_rundeps": [
    "class",
    "classInt",
    "DBI",
    "e1071",
    "KernSmooth",
    "proxy",
    "Rcpp",
    "s2",
    "sf",
    "units",
    "wk"
  ],
  "_score": 3.5440680443502757,
  "_indexed": true,
  "_nocasepkg": "ursa",
  "_universes": [
    "nplatonov"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:51:02.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/d49c4ec8699888b7f2ba03d86aa347b94e41602f99048a6f12af95312ae7d203",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:51:17.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/0897db237ab110091cc3bb83e8b49c0ff8e17b3ef631f6878cfc639c4d63a0e1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:51:00.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/d55b52280f1aaa2b02ff27bcbb45ace4663efdcd0d9ba2c5fa62fab2cd0e78bb",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:51:14.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/339d2808d76820f67971e0fc2bdfc5169ac97bd753442327c06c08132866ee20",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.11.5-1301",
      "date": "2026-10-15T09:14:49.000Z",
      "arch": "aarch64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/64d683904fbeb0c7a4eb442b15dba89f4c358da44f35c9c3a2de9deb3af826a5",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:56:26.000Z",
      "arch": "x86_64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/7df9a098364af16096343b5450bb15fe484beb64cceefd99efb7df2a8a0a19d2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "3.11.5-1301",
      "date": "2026-10-15T09:15:08.000Z",
      "arch": "aarch64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/67c0f35007161d9190e9fd1d772744f419ce5ac478a42bdaf81c8052c3d323b4",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:54:29.000Z",
      "arch": "x86_64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/9dcc5b52120d702f57a0eb4dfbd51d5640ee60bd71636f794fdf5bfac020f9b9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:52:22.000Z",
      "arch": "emscripten",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/0a1e730d72b06ecfcdfba2bb0fc6a2aa6889e565de269fab75344b28fd369691",
      "status": "success",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:54:38.000Z",
      "arch": "aarch64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/99a4b6ad8a956317fb0303a516c37073ca18564a50ec4031852dcb3bad7da706",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:50:28.000Z",
      "arch": "x86_64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/3a5f08dc394c64e5800372eeed648849743f80691919ef8078694c0befa10cce",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:50:26.000Z",
      "arch": "x86_64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/d8f5f1ad37d7178bef9ebc7aa399d9c7c644db0cf63eb339c862f4622e0006a7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:53:50.000Z",
      "arch": "aarch64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/6d111aeecafe85c0f0ef8aeca21cb3251f4e123656c6664339fa3dc7a6f6813f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "3.11.5-1301",
      "date": "2026-10-15T08:50:28.000Z",
      "arch": "x86_64",
      "commit": "f2f2015ced631ef6900a9bf620a929aeb0e1d2ec",
      "fileid": "https://r2.ropensci.org/1e574016739dcb4b73b3e30bf11972fc9355ab8dd5a0fbbbaf11223c050118d6",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/nplatonov/actions/runs/38707849820"
    }
  ]
}