An open API service indexing awesome lists of open source software.

https://github.com/robertmyles/shinygeorss

Shiny App for mapping geoRSS
https://github.com/robertmyles/shinygeorss

georss r rss shiny

Last synced: 11 months ago
JSON representation

Shiny App for mapping geoRSS

Awesome Lists containing this project

README

          

---
output: github_document
---

```{r, echo = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "README-"
)
```

# shinyGeoRSS

This is a [Shiny](https://shiny.rstudio.com) App for mapping geoRSS feeds, using the [tidyRSS](https://github.com/RobertMyles/tidyRSS) package, along with [leaflet](https://rstudio.github.io/leaflet/), [shinyMaterial](https://ericrayanderson.github.io/shinymaterial/), [DT](https://shiny.rstudio.com/articles/datatables.html) and Shiny & htmltools.

I made this to show the potential of parsing geoRSS feeds using tidyRSS, since these feeds naturally lend themselves to mapping, and with their streaming-like quality, could make excellent data inputs for a variety of apps.

## Usage

To see the app, just install the package:

```{r gh-installation, eval = FALSE}
# install.packages("devtools")
devtools::install_github("RobertMyles/shinyGeoRSS")
```

...and then use `library(shinyGeoRSS)` and the function `runApp()`. It looks better in a browser such as Chrome or Firefox.

Here's an example with live wildfire data, from [https://inciweb.nwcg.gov/feeds/rss/incidents](https://inciweb.nwcg.gov/feeds/rss/incidents):

![](inst/wf.png)