diff --git a/docs/source/r.rst b/docs/source/r.rst index 7c09cb4..c73a9ff 100644 --- a/docs/source/r.rst +++ b/docs/source/r.rst @@ -201,22 +201,73 @@ An example of a Plotly app is included in the installation. Here, we add the RP htmlwidgets::saveWidget(as_widget(p), file="index.html") -There are three options for creating a Map. - - - - - - - + +R Standard Plot (PNG) +=================================== + +To create an R Standard Plot (PNG) Map, click on "Add New" button. + + .. image:: images/Add-Map.png + + +FTP, Upload, or Paste your code. + +Give your R code a Name and Description. + + +Example +-------------- + +The three main components are the R3port and html_plot function. + +.. code-block:: R + + # Main libraries for Plotly + library(R3port) + + # Your R Code Here + + #output + html_plot(pl(), out="index.html") + + +An example of a Standard Plot (PNG) is included in the installation. + +.. code-block:: R + + library(R3port) + + set.seed(1919) # Create example data + x1 <- rnorm(1000) + y1 <- x1 + rnorm(1000) + + group <- rbinom(1000, 1, 0.3) + 1 # Create group variable + + pl <- function() { + plot(x1, y1, # Create plot with groups + main = "This is my Plot", + xlab = "X-Values", + ylab = "Y-Values", + col = group, + pch = group) + + legend("topleft", # Add legend to plot + legend = c("Group 1", "Group 2"), + col = 1:2, + pch = 1:2) + } + + html_plot(pl(), out="index.html") +R App Options +=================================== Name -------------- -Give your map a name. The name will appear as the map title on the dashboard. +Give your R app a name. The name will appear as the map title on the dashboard. .. image:: images/Name-Desc.png @@ -230,46 +281,26 @@ The Description is the text that will appear at the bottom of the map link -Data +Data Update (Cache) -------------- -The Data section is where you can connect your map layers to their Data Sources to make them dynamic. - -.. image:: images/PostGIS-Select.png +For dynamic R apps that connect to a databases, you can set the update frequency -Layer Cache --------------- +.. image:: images/Update.png -When you connect your map to a PostGIS Data Source, you have the option of caching layers for better performance. +If you wish to set a custom interval, select custom: -By default, cache is disabled. +.. image:: images/Update-2.png -You can enable caching on a per Layer basis by specifying the cache interval. -When set, this is the interval at which your map will check the database for updates. +When Updates are selected, this is the interval at which your app will be recompiled against the database. -.. image:: images/cache.png - -If you have enabled cache and wish to clear it, you can do so by clicking the Clear Cache icon on the Map page: +If you have enabled Updates, but wish to Update immediately, you can do so by clicking the Clear Cache icon on the Map page: .. image:: images/clear-cache.png -QGIS Project File: --------------- - -You can upload your QGIS Project file in order to use WMS, WFS, and WMTS - -.. image:: images/QGIS-Project-File.png - -Map CSS: --------------- - -Enter any custom CSS for your map that wish to. - -.. image:: images/CSS.png - Thumbnail Image: -------------- @@ -277,13 +308,6 @@ Upload a thumbnail image for your map to be displayed on the home page. .. image:: images/Thumbnail.png -Data Tables: --------------- - -Check the "Show Data Tables" box in order to provide users with data in table format. - -.. image:: images/Show-Data-Table.png - Info Box. -------------- @@ -304,23 +328,23 @@ Security is Group based, so any users belonging to the Group will be able to vie .. image:: images/users-3.jpg -1. Private Maps +1. Private -Private maps can be viewed by the user logging into your map portal or via Secure Share link (for temporary access) +Private apps can be viewed by the user logging into your map portal or via Secure Share link (for temporary access) For example, since we gave access to the Group containing user Jane Doe, when she logs in she will see only the two maps she has permissions to .. image:: images/users-2.jpg -2. Public Maps +2. Public -You can also tick the “Public” box to make your map public. +You can also tick the “Public” box to make your app public. .. image:: images/public-users.jpg If your map is “Public”, you can use the map url to display the map. -By default, the map is full screen. You can also use an iframe like below: +By default, the app is full screen. You can also use an iframe like below: .. image:: images/public-map.png