Skip to content

cran/feltr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

feltr

R-CMD-check

feltr offers an R interface to the Felt API. You can create new maps, edit existing maps, and extract data. feltr includes tools for working with layers, which represent geographic data, and elements, which are interactive annotations. Spatial data accessed from the API is transformed to work with ‘sf’.

Installation

You can install the stable version of feltr from CRAN with:

install.package('feltr')

You can install the development version of feltr from GitHub with:

remotes::install_github('christopherkenny/feltr')

API Key

An API key can be obtained by signing into your Felt account and looking under Account Settings at the Integrations tab. Once obtained, it can be loaded for persistent use with feltr::set_felt_key('YOUR KEY', install = TRUE, r_env = file.path(Sys.getenv('HOME'), '.Renviron')).

Example

We can create a map, add some data to it, and even delete it.

library(feltr)
## create a map
map <- felt_create_map(title = 'feltr README')

Then we can add some data to it from a URL.

felt_add_map_layers_url(
  map_id = map$id, 
  url = 'https://www.rocklandgis.com/portal/sharing/rest/content/items/73fc78cb0fb04580b4788937fe5ee697/data',
  name = 'Parks'
)
#> # A tibble: 0 × 6
#> # ℹ 6 variables: name <chr>, status <chr>, progress <dbl>, id <chr>,
#> #   type <chr>, relationships <list>

Finally, we can even delete the map from R.

felt_delete_map(map_id = map$id)
#> [1] 204

This returns a 204 on success.

Related Packages

  • feltr: There is another R package by Eli Pousson with the same name available on GitHub.

About

❗ This is a read-only mirror of the CRAN R package repository. feltr — Access the Felt API. Homepage: https://github.com/christopherkenny/feltrhttps://christophertkenny.com/feltr/

Resources

License

Stars

Watchers

Forks

Packages

No packages published