{
  "_id": "6a2011b3b401979e7344931d",
  "Package": "greenR",
  "Title": "Green Index Quantification, Analysis and Visualization",
  "Version": "0.0.1.7",
  "Authors@R": "person(\"Sachit\", \"Mahajan\", , \"sachitmahajan90@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-9558-8895\"))",
  "Description": "Quantification, analysis, and visualization of urban\ngreenness within city networks using data from 'OpenStreetMap'\n<https://www.openstreetmap.org>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libabsl-dev cmake libfftw3-dev libgdal-dev gdal-bin\nlibgeos-dev libglpk-dev make libicu-dev libjpeg-dev libpng-dev\nlibtiff-dev libuv1-dev libxml2-dev libssl-dev libproj-dev\nlibsqlite3-dev libudunits2-dev libnode-dev xz-utils zlib1g-dev",
  "Repository": "https://sachit27.r-universe.dev",
  "Date/Publication": "2026-05-29 12:13:53 UTC",
  "RemoteUrl": "https://github.com/sachit27/greenr",
  "RemoteRef": "HEAD",
  "RemoteSha": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-03 11:28:06 UTC",
    "User": "root"
  },
  "Author": "Sachit Mahajan [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-9558-8895>)",
  "Maintainer": "Sachit Mahajan <sachitmahajan90@gmail.com>",
  "MD5sum": "02325246ad4e82bd9f5507c50206a242",
  "_user": "sachit27",
  "_type": "src",
  "_file": "greenR_0.0.1.7.tar.gz",
  "_fileid": "9a9233fe981bfed15b23c24c4f089dc0d58cbaf556f37bfe43db5e12d75e19f3",
  "_filesize": 4711085,
  "_sha256": "9a9233fe981bfed15b23c24c4f089dc0d58cbaf556f37bfe43db5e12d75e19f3",
  "_created": "2026-06-03T11:28:06.000Z",
  "_published": "2026-06-03T11:36:19.094Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79283433144,
      "time": 303,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7383391026"
    },
    {
      "job": 79283433140,
      "time": 315,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7383394433"
    },
    {
      "job": 79283433131,
      "time": 281,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383383882"
    },
    {
      "job": 79283433201,
      "time": 296,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383388165"
    },
    {
      "job": 79283433034,
      "time": 198,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7383353972"
    },
    {
      "job": 79283433039,
      "time": 417,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7383429854"
    },
    {
      "job": 79283433173,
      "time": 217,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383360676"
    },
    {
      "job": 79283433056,
      "time": 368,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383412625"
    },
    {
      "job": 79282677852,
      "time": 277,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383285520"
    },
    {
      "job": 79283433002,
      "time": 178,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383346630"
    },
    {
      "job": 79283433151,
      "time": 261,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7383375873"
    },
    {
      "job": 79283433075,
      "time": 262,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7383376665"
    },
    {
      "job": 79283433170,
      "time": 259,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383375452"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/sachit27/greenr",
  "_commit": {
    "id": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
    "author": "Sachit <sachitmahajan90@gmail.com>",
    "committer": "Sachit <sachitmahajan90@gmail.com>",
    "message": "updates\n",
    "time": 1780056833
  },
  "_maintainer": {
    "name": "Sachit Mahajan",
    "email": "sachitmahajan90@gmail.com",
    "login": "sachit27",
    "linkedin": "in/sachit-mahajan-9052b745",
    "twitter": "@SachitMahajan4",
    "description": "Senior Researcher, ETH Zurich",
    "uuid": 20027571,
    "orcid": "0000-0001-9558-8895"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "arrow",
      "role": "Imports"
    },
    {
      "package": "classInt",
      "role": "Imports"
    },
    {
      "package": "cowplot",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "DBI",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "DT",
      "role": "Imports"
    },
    {
      "package": "duckdb",
      "role": "Imports"
    },
    {
      "package": "elevatr",
      "role": "Imports"
    },
    {
      "package": "exactextractr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ggspatial",
      "role": "Imports"
    },
    {
      "package": "h3jsr",
      "role": "Imports"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "htmlwidgets",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "ineq",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "leaflet",
      "role": "Imports"
    },
    {
      "package": "leaflet.extras",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "maptiles",
      "role": "Imports"
    },
    {
      "package": "moments",
      "role": "Imports"
    },
    {
      "package": "OpenImageR",
      "role": "Imports"
    },
    {
      "package": "osmdata",
      "role": "Imports"
    },
    {
      "package": "osrm",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "role": "Imports"
    },
    {
      "package": "progress",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "rstac",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "sfnetworks",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "spatstat.geom",
      "role": "Imports"
    },
    {
      "package": "spdep",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "SuperpixelImageSegmentation",
      "role": "Imports"
    },
    {
      "package": "terra",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyterra",
      "role": "Imports"
    },
    {
      "package": "units",
      "role": "Imports"
    },
    {
      "package": "viridisLite",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "sachit27",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-24",
      "n": 6
    },
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 3
    },
    {
      "week": "2025-37",
      "n": 5
    },
    {
      "week": "2025-48",
      "n": 6
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 22
    }
  ],
  "_tags": [
    {
      "name": "v0.0.1.6",
      "date": "2025-11-27"
    },
    {
      "name": "v0.0.1.7",
      "date": "2026-05-29"
    }
  ],
  "_topics": [
    "cities",
    "ggplot2",
    "greenness-exposure",
    "leaflet",
    "open-source",
    "openstreetmap",
    "shiny-r",
    "visualization",
    "cpp"
  ],
  "_stars": 178,
  "_contributors": [
    {
      "user": "sachit27",
      "count": 291,
      "uuid": 20027571
    }
  ],
  "_userbio": {
    "uuid": 20027571,
    "type": "user",
    "name": "Sachit Mahajan",
    "description": "Senior Researcher, ETH Zurich"
  },
  "_downloads": {
    "count": 185,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/greenR"
  },
  "_devurl": "https://github.com/sachit27/greenr",
  "_searchresults": 191,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/greenR.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/sachit27/greenr",
  "_realowner": "sachit27",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1.1",
      "date": "2024-06-27"
    },
    {
      "version": "0.0.1.2",
      "date": "2024-06-29"
    },
    {
      "version": "0.0.1.3",
      "date": "2025-06-12"
    },
    {
      "version": "0.0.1.4",
      "date": "2025-09-08"
    },
    {
      "version": "0.0.1.5",
      "date": "2025-11-27"
    },
    {
      "version": "0.0.1.6",
      "date": "2025-11-30"
    },
    {
      "version": "0.0.1.7",
      "date": "2026-05-29"
    }
  ],
  "_exports": [
    ".way_geom_to_matrix",
    "accessibility_greenspace",
    "accessibility_mapbox",
    "analyze_and_visualize_uhi",
    "analyze_green_accessibility",
    "analyze_green_and_tree_count_density",
    "assess_urban_priority_equity",
    "build_street_canyon_priority",
    "build_urban_block_priority",
    "build_urban_priority_grid",
    "calculate_and_visualize_GVI",
    "calculate_green_index",
    "calculate_percentage",
    "chm_analysis",
    "compute_gini_bootstrap",
    "convert_to_point",
    "create_accessibility_visualizations",
    "create_hexmap_3D",
    "create_linestring_3D",
    "emulate_canyon_microclimate",
    "get_osm_data",
    "green_space_clustering",
    "gssi",
    "hexGreenSpace",
    "nearest_greenspace",
    "plot_canyon_diamond_bivariate",
    "plot_canyon_priority_map",
    "plot_green_index",
    "plot_hybrid_field_map",
    "plot_multilayer_leaflet",
    "plot_priority_3d_explorer",
    "plot_priority_3d_isometric",
    "plot_priority_action_classes",
    "plot_priority_bivariate",
    "plot_priority_diamond_bivariate",
    "plot_priority_interactive",
    "run_app",
    "save_3d_deckgl_dashboard",
    "save_as_leaflet",
    "save_json",
    "uh_decision",
    "uh_svf",
    "uh_svf_plot_distribution",
    "uh_svf_plot_skyline",
    "visualize_green_spaces"
  ],
  "_help": [
    {
      "page": "dot-way_geom_to_matrix",
      "title": "Convert OSM way geometry to matrix",
      "topics": [
        ".way_geom_to_matrix"
      ]
    },
    {
      "page": "accessibility_greenspace",
      "title": "Generate Accessibility Map for Green Spaces and Export Data",
      "topics": [
        "accessibility_greenspace"
      ]
    },
    {
      "page": "accessibility_mapbox",
      "title": "Create a dynamic Accessibility Map Using Mapbox GL JS",
      "topics": [
        "accessibility_mapbox"
      ]
    },
    {
      "page": "analyze_and_visualize_uhi",
      "title": "Urban Heat Island Analysis & Visualization",
      "topics": [
        "analyze_and_visualize_uhi"
      ]
    },
    {
      "page": "analyze_green_accessibility",
      "title": "Analyze Green Space Accessibility Using Street Network",
      "topics": [
        "analyze_green_accessibility"
      ]
    },
    {
      "page": "analyze_green_and_tree_count_density",
      "title": "Analyze Green Space or Tree Count Density with Research Metrics and Lorenz Curve",
      "topics": [
        "analyze_green_and_tree_count_density"
      ]
    },
    {
      "page": "assess_urban_priority_equity",
      "title": "Assess equity and inequality index with bootstrap uncertainty",
      "topics": [
        "assess_urban_priority_equity"
      ]
    },
    {
      "page": "build_street_canyon_priority",
      "title": "Morphological Street Canyon priority scoring engine (Mathematically Rigorous MCDA)",
      "topics": [
        "build_street_canyon_priority"
      ]
    },
    {
      "page": "build_urban_block_priority",
      "title": "Morphological Urban Block Subdivision and priority scoring engine (Superblocks Scale)",
      "topics": [
        "build_urban_block_priority"
      ]
    },
    {
      "page": "build_urban_priority_grid",
      "title": "Build Urban Priority Grid",
      "topics": [
        "build_urban_priority_grid"
      ]
    },
    {
      "page": "calculate_and_visualize_GVI",
      "title": "Calculate and Visualize Green View Index (GVI) from an image",
      "topics": [
        "calculate_and_visualize_GVI"
      ]
    },
    {
      "page": "calculate_green_index",
      "title": "Calculate Green Index (Optimized + Robust + Progress Bar)",
      "topics": [
        "calculate_green_index"
      ]
    },
    {
      "page": "calculate_percentage",
      "title": "Calculate the percentage of edges with their respective green index category",
      "topics": [
        "calculate_percentage"
      ]
    },
    {
      "page": "check_duplicate_columns",
      "title": "Helper function to check for duplicate columns",
      "topics": [
        "check_duplicate_columns"
      ]
    },
    {
      "page": "chm_analysis",
      "title": "Canopy Height Model Analysis and Visualization",
      "topics": [
        "chm_analysis"
      ]
    },
    {
      "page": "compute_gini_bootstrap",
      "title": "Highly Optimized Bootstrap Gini Inequality Index",
      "topics": [
        "compute_gini_bootstrap"
      ]
    },
    {
      "page": "convert_to_point",
      "title": "Convert Geometries to Points and Reproject to WGS84",
      "topics": [
        "convert_to_point"
      ]
    },
    {
      "page": "create_accessibility_visualizations",
      "title": "Create Green Space Accessibility Visualizations",
      "topics": [
        "create_accessibility_visualizations"
      ]
    },
    {
      "page": "create_hexmap_3D",
      "title": "Create a 3D Hexagon Map Using H3 and Mapbox GL JS",
      "topics": [
        "create_hexmap_3D"
      ]
    },
    {
      "page": "create_linestring_3D",
      "title": "Create a 3D Linestring Map",
      "topics": [
        "create_linestring_3D"
      ]
    },
    {
      "page": "emulate_canyon_microclimate",
      "title": "Physical pedestrian shade and microclimate canyon screening",
      "topics": [
        "emulate_canyon_microclimate"
      ]
    },
    {
      "page": "get_osm_data",
      "title": "Download OSM Data (Interactive Use Only)",
      "topics": [
        "get_osm_data"
      ]
    },
    {
      "page": "green_space_clustering",
      "title": "Green Space Clustering with K-Means and Tile Layer Control in Leaflet",
      "topics": [
        "green_space_clustering"
      ]
    },
    {
      "page": "gssi",
      "title": "Green Space Similarity Index (GSSI)",
      "topics": [
        "gssi"
      ]
    },
    {
      "page": "hexGreenSpace",
      "title": "Visualize Green Space Coverage with Hexagonal Bins",
      "topics": [
        "hexGreenSpace"
      ]
    },
    {
      "page": "nearest_greenspace",
      "title": "Calculate and Visualize the Shortest Walking Path to Specified Type of Nearest Green Space with Estimated Walking Time",
      "topics": [
        "nearest_greenspace"
      ]
    },
    {
      "page": "plot_canyon_diamond_bivariate",
      "title": "Diamond Bivariate Street Canyon Priority Map (Continuous non-hex corridor approach)",
      "topics": [
        "plot_canyon_diamond_bivariate"
      ]
    },
    {
      "page": "plot_canyon_priority_map",
      "title": "Physical street canyon network priority visualizer (Dynamic Line Widths & High Contrast Palette)",
      "topics": [
        "plot_canyon_priority_map"
      ]
    },
    {
      "page": "plot_green_index",
      "title": "Plot the green index",
      "topics": [
        "plot_green_index"
      ]
    },
    {
      "page": "plot_hybrid_field_map",
      "title": "Visionary Hybrid Dissolved-Textured Policy Field Map with Sidebar Diagnostic indicators",
      "topics": [
        "plot_hybrid_field_map"
      ]
    },
    {
      "page": "plot_multilayer_leaflet",
      "title": "Interactive Multilayer Leaflet Map with layer controls, legends, and dynamic popups",
      "topics": [
        "plot_multilayer_leaflet"
      ]
    },
    {
      "page": "plot_priority_3d_explorer",
      "title": "Generate fully interactive WebGL 3D Decision Support Explorer",
      "topics": [
        "plot_priority_3d_explorer"
      ]
    },
    {
      "page": "plot_priority_3d_isometric",
      "title": "Generate a 3D land-surface-temperature isometric mesh map.",
      "topics": [
        "plot_priority_3d_isometric"
      ]
    },
    {
      "page": "plot_priority_action_classes",
      "title": "Action-Class Decision Map (Highlighting top 5% hotspots)",
      "topics": [
        "plot_priority_action_classes"
      ]
    },
    {
      "page": "plot_priority_bivariate",
      "title": "Create static bivariate Priority maps",
      "topics": [
        "plot_priority_bivariate"
      ]
    },
    {
      "page": "plot_priority_diamond_bivariate",
      "title": "Custom 45-degree rotated Diamond Bivariate Decision Map",
      "topics": [
        "plot_priority_diamond_bivariate"
      ]
    },
    {
      "page": "plot_priority_interactive",
      "title": "Interactive Leaflet decision widget with dynamic legends",
      "topics": [
        "plot_priority_interactive"
      ]
    },
    {
      "page": "rename_duplicate_columns",
      "title": "Helper function to rename duplicate columns",
      "topics": [
        "rename_duplicate_columns"
      ]
    },
    {
      "page": "run_app",
      "title": "Run Shiny App",
      "topics": [
        "run_app"
      ]
    },
    {
      "page": "save_3d_deckgl_dashboard",
      "title": "Generate a premium self-contained 3D Deck.gl web explorer with light/dark toggles and extruded geometries",
      "topics": [
        "save_3d_deckgl_dashboard"
      ]
    },
    {
      "page": "save_as_leaflet",
      "title": "Save the green index data as a Leaflet map in an HTML file",
      "topics": [
        "save_as_leaflet"
      ]
    },
    {
      "page": "save_json",
      "title": "Save the green index data as a GeoJSON file",
      "topics": [
        "save_json"
      ]
    },
    {
      "page": "uh_decision",
      "title": "Urban Heat Island Decision Support Suite",
      "topics": [
        "uh_decision"
      ]
    },
    {
      "page": "uh_svf",
      "title": "Strict High-Resolution Sky-View Factor (SVF) Calculation Engine",
      "topics": [
        "uh_svf"
      ]
    },
    {
      "page": "uh_svf_plot_distribution",
      "title": "Generate an Urban Microclimate Exposure Assessment Panel",
      "topics": [
        "uh_svf_plot_distribution"
      ]
    },
    {
      "page": "uh_svf_plot_skyline",
      "title": "Plot a Radial Horizon-Line Skyline Projection (Hemispherical Sky View Profile)",
      "topics": [
        "uh_svf_plot_skyline"
      ]
    },
    {
      "page": "visualize_green_spaces",
      "title": "Visualize Green Spaces on a Leaflet Map",
      "topics": [
        "visualize_green_spaces"
      ]
    }
  ],
  "_readme": "https://github.com/sachit27/greenr/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "arrow",
    "askpass",
    "assertthat",
    "base64enc",
    "bit",
    "bit64",
    "boot",
    "bslib",
    "cachem",
    "class",
    "classInt",
    "cli",
    "ClusterR",
    "codetools",
    "commonmark",
    "cowplot",
    "cpp11",
    "crayon",
    "crosstalk",
    "curl",
    "data.table",
    "DBI",
    "deldir",
    "digest",
    "dplyr",
    "DT",
    "duckdb",
    "e1071",
    "elevatr",
    "evaluate",
    "exactextractr",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "furrr",
    "future",
    "generics",
    "geojsonsf",
    "geometries",
    "ggplot2",
    "ggspatial",
    "globals",
    "glue",
    "gmp",
    "googlePolylines",
    "gtable",
    "h3jsr",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "httr",
    "httr2",
    "igraph",
    "ineq",
    "isoband",
    "jpeg",
    "jquerylib",
    "jsonify",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "leaflet",
    "leaflet.extras",
    "leaflet.providers",
    "lifecycle",
    "listenv",
    "lwgeom",
    "magrittr",
    "mapiso",
    "maptiles",
    "MASS",
    "Matrix",
    "memoise",
    "mime",
    "moments",
    "OpenImageR",
    "openssl",
    "osmdata",
    "osrm",
    "otel",
    "parallelly",
    "patchwork",
    "pillar",
    "pkgconfig",
    "plotly",
    "png",
    "polyclip",
    "prettyunits",
    "progress",
    "progressr",
    "promises",
    "proxy",
    "purrr",
    "R6",
    "rapidjsonr",
    "rappdirs",
    "raster",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppSimdJson",
    "rlang",
    "rmarkdown",
    "rosm",
    "rstac",
    "rstudioapi",
    "rvest",
    "s2",
    "S7",
    "sass",
    "scales",
    "selectr",
    "sf",
    "sfheaders",
    "sfnetworks",
    "shiny",
    "slippymath",
    "sourcetools",
    "sp",
    "spatstat.data",
    "spatstat.geom",
    "spatstat.univar",
    "spatstat.utils",
    "spData",
    "spdep",
    "stringi",
    "stringr",
    "SuperpixelImageSegmentation",
    "sys",
    "terra",
    "tibble",
    "tidygraph",
    "tidyr",
    "tidyselect",
    "tidyterra",
    "tiff",
    "tinytex",
    "units",
    "utf8",
    "V8",
    "vctrs",
    "viridisLite",
    "withr",
    "wk",
    "xfun",
    "xml2",
    "xtable",
    "yaml"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "introduction.Rmd",
      "filename": "introduction.html",
      "title": "Introduction to greenR",
      "author": "Sachit Mahajan",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Introduction",
        "2. Installation",
        "3. Download data",
        "4. Visualize green spaces and clustering",
        "5. Accessibility analysis",
        "6. Green Space Accessibility Analysis Using Street Networks",
        "7. Calculate the green index for the specified city",
        "9. Visualizing data as 3D linestring map",
        "10. Visualizing green index or any other geospatial data using 3D hexagon map",
        "11. Calculate the percentage of edges with a certain green index",
        "12. Data export and sharing",
        "13. Green and Tree Count Density Analysis (H3 Hexagons, Inequality Metrics, and Maps)",
        "14. ALS GEDI Canopy Height Model (CHM) Analysis",
        "15. Urban Heat Island (UHI) Analysis",
        "16. Shiny Application",
        "17. Green View Index",
        "18. Green Space Similarity Index (GSSI)",
        "19. Sky-View Factor (SVF) Microclimate Analysis",
        "20. Multi-Criteria Urban Heat and Canopy Decision Support Suite"
      ],
      "created": "2024-06-07 11:29:47",
      "modified": "2026-05-29 00:37:56",
      "commits": 8
    }
  ],
  "_score": 8.075521413906898,
  "_indexed": true,
  "_nocasepkg": "greenr",
  "_universes": [
    "sachit27"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:31:45.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "97e66ddb964405b9ed646966842a0473a76c30234ca3a1e57b310f9c6ed49b71",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:31:37.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "775021acbfeb4bf254d01cded8c45b508172907381154d6560f0842739424581",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:31:26.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "139054c168bc2641382e462308751136899e12ee4f64db361fe32de780b21b52",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:31:25.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "8f81e30c9cef8be84617c2e521b235d0c7b565a139dc37e4d2df483e62555c32",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:30:18.000Z",
      "arch": "aarch64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "722f80b69918d15637e86c166030b03053fe896b8dc74ffd5c4a133a4d90dbc5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:32:21.000Z",
      "arch": "x86_64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "efd0e1d0243c7e1ad128e4182765189e160878d26615377655eb2ef3ea439864",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:30:16.000Z",
      "arch": "aarch64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "8e3918a66f1d7371c5622e7e1c5e25f844f0713c09e2ce077026a94d29cfae37",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:31:35.000Z",
      "arch": "x86_64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "49657cb9f20cc4b1eaebcd0b009d63e0b76b5a19b5a33a01a7c3965419b79fb3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:31:39.000Z",
      "arch": "emscripten",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "d50cba60509ceb633ae07802ae3ec87347e9cdb24aca3b1e1c4777d33552de3d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:30:08.000Z",
      "arch": "x86_64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "98fc983abd1b55812a917ba31b7784cac54df78cd47530f9a70c288819af2556",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:30:33.000Z",
      "arch": "x86_64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "258e8cbf982cbac6b9b23264395e273e274536f364828e6d4835095917c3eb02",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.1.7",
      "date": "2026-06-03T11:30:08.000Z",
      "arch": "x86_64",
      "commit": "33ea85a0c1170475527d1b1127f262118fcdcbc0",
      "fileid": "7d331c3a5f30bbf1ff7a1042bb3a503b1a068ad96f36e1547535d151a3148554",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachit27/actions/runs/26881551843"
    }
  ]
}