leafGL_point_coords | R Documentation |
Create a Leafet map (including information pop-ups)
leafGL_point_coords(
dat_gps_tcx,
color_points_column = "AltitudeMeters",
provider = leaflet::providers$Esri.WorldImagery,
option_viewer = rstudioapi::viewer,
CRS = 4326
)
dat_gps_tcx |
this parameter corresponds to the output data.table of the 'GPS_TCX_data()' function |
color_points_column |
a character string specifying the column of the output data.table ('GPS_TCX_data()' function) that is used in the map-markers. The default value is 'AltitudeMeters' but it can be any column of type numeric |
provider |
either a character string specifying a leaflet provider (such as 'Esri.WorldImagery') or a direct call to the leaflet provider list (such as leaflet::providers$Esri.WorldImagery). The default value is leaflet::providers$Esri.WorldImagery |
option_viewer |
either NULL or rstudioapi::viewer. If NULL then the output map will be shown in the web browser |
CRS |
an integer specifying the Coordinates Reference System. The recommended value for this data is 4326 (which is also the default value) |
a leaflet map of class 'leaflet'
## Not run:
require(fitbitViz)
#............................
# first extract the log-id(s)
#............................
USER_ID = '99xxxx'
token = 'my_long_web_api_token'
log_id = extract_LOG_ID(user_id = USER_ID,
token = token,
after_Date = '2021-03-13',
limit = 10,
sort = 'asc',
verbose = TRUE)
str(log_id)
#...................................
# then return the gps-ctx data.table
#...................................
res_tcx = GPS_TCX_data(log_id = log_id,
user_id = USER_ID,
token = token,
time_zone = 'Europe/Athens',
verbose = TRUE)
str(res_tcx)
#........................
# then visualize the data
#........................
res_lft = leafGL_point_coords(dat_gps_tcx = res_tcx,
color_points_column = 'AltitudeMeters',
provider = leaflet::providers$Esri.WorldImagery,
option_viewer = rstudioapi::viewer,
CRS = 4326)
res_lft
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.