A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/ropensci/software-review/issues/416 below:

Retrieve Data from the USGS National Map and Transform it for 3D Landscape Visualizations · Issue #416 · ropensci/software-review · GitHub

Submitting Author: Michael Mahoney (@mikemahoney218)
Repository: https://github.com/mikemahoney218/terrainr
Version submitted: 0.2.1
Editor: @ldecicco-USGS
Reviewer 1: @mikejohnson51
Reviewer 2: @sfoks
Archive: TBD
Version accepted: Feb. 19, 2021

Package: terrainr
Type: Package
Title: Retrieve Data from the 'USGS' National Map and Transform it for '3D' Landscape Visualizations
Version: 0.2.0
Authors@R: 
    person(given = "Michael",
           family = "Mahoney",
           role = c("aut", "cre"),
           email = "mike.mahoney.218@gmail.com",
           comment = c(ORCID = "0000-0003-2402-304X"))
Description: Functions for the retrieval and manipulation of 'USGS' National Map 
    data ('<https://viewer.nationalmap.gov/services/>'), enabling users to 
    download elevation and image data for areas of interest. Functions are also 
    provided to transform these data sources into formats that can be used to 
    create 3D elevation models in the Unity rendering engine.
URL: https://mikemahoney218.github.io/terrainr/, https://github.com/mikemahoney218/terrainr
BugReports: https://github.com/mikemahoney218/terrainr/issues
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
Imports: 
    base64enc,
    httr,
    raster,
    magick (>= 2.5.0),
    gdalUtils,
    methods,
    png,
    utils,
    gdalUtilities,
    sf,
    rlang
RoxygenNote: 7.1.1
Suggests: 
    testthat,
    covr,
    progressr,
    knitr,
    rmarkdown,
    progress,
    ggplot2,
    jpeg,
    tiff
Config/testthat/parallel: true
Config/testthat/edition: 3
VignetteBuilder: knitr
Scope

terrainr enables users to retrieve geospatial data from the USGS National Map family of APIs and process it into both generic rasters for use in analysis and a specialized format which may be imported into the Unity rendering engine.

The data retrieval functions within terrainr are designed to be useful to any researcher interested in geospatial data for areas within the United States, particularly digital elevation models and orthoimagery. The data processing aspect of terrainr is designed to enable more users to use game engines as GIS, producing high-resolution 3D models from spatial data.

I am only aware of two packages which mention the USGS National Map API:

The elevatr package also returns elevation data from the USGS Elevation Point Query Service and AWS Terrain Tiles, which are similar -- but not the same -- sources as used in this package.

This package provides access to 9 API endpoints which I do not believe are incorporated in any other R package. Transforming tiles to be imported into Unity as heightmaps depends on a newly-contributed feature to the magick package, which leads me to believe this package is the first to provide this functionality.

N/A

N/A

Technical checks

Confirm each of the following by checking the box.

This package:

Publication options MEE Options Code of conduct

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4