CRAN Package Check Results for Package Imap

Last updated on 2019-08-17 19:48:29 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.32 37.77 33.57 71.34 NOTE
r-devel-linux-x86_64-debian-gcc 1.32 32.42 28.36 60.78 NOTE
r-devel-linux-x86_64-fedora-clang 1.32 87.36 NOTE
r-devel-linux-x86_64-fedora-gcc 1.32 86.35 NOTE
r-devel-windows-ix86+x86_64 1.32 54.00 56.00 110.00 NOTE
r-patched-linux-x86_64 1.32 38.27 33.45 71.72 NOTE
r-patched-solaris-x86 1.32 159.50 NOTE
r-release-linux-x86_64 1.32 38.05 33.54 71.59 NOTE
r-release-windows-ix86+x86_64 1.32 42.00 68.00 110.00 NOTE
r-release-osx-x86_64 1.32 NOTE
r-oldrel-windows-ix86+x86_64 1.32 39.00 40.00 79.00 NOTE
r-oldrel-osx-x86_64 1.32 NOTE

Check Details

Version: 1.32
Check: R code for possible problems
Result: NOTE
    col.alpha: no visible global function definition for 'col2rgb'
    col.alpha: no visible global function definition for 'rgb'
    draw.lines: no visible global function definition for 'locator'
    draw.lines: no visible global function definition for 'lines'
    draw.polygon: no visible global function definition for 'locator'
    draw.polygon: no visible global function definition for 'lines'
    draw.polygon: no visible global function definition for 'polygon'
    gdist.total: no visible global function definition for 'flush.console'
    imap: no visible global function definition for 'par'
    imap: no visible global function definition for 'locator'
    imap: no visible global function definition for 'points'
    imap.ll: no visible global function definition for 'plot'
    imap.ll: no visible global function definition for 'par'
    imap.ll: no visible binding for global variable 'plot'
    imap.ll: no visible global function definition for 'axis'
    imap.ll: no visible global function definition for 'abline'
    imap.ll: no visible binding for global variable 'lines'
    imap.ll: no visible global function definition for 'polygon'
    imap.ll: no visible global function definition for 'locator'
    imap.ll: no visible global function definition for 'points'
    select.lines: no visible global function definition for 'plot'
    select.lines: no visible global function definition for 'par'
    select.lines: no visible binding for global variable 'plot'
    select.lines: no visible global function definition for 'axis'
    select.lines: no visible global function definition for 'abline'
    select.lines: no visible binding for global variable 'lines'
    select.lines: no visible global function definition for 'polygon'
    select.lines: no visible global function definition for 'locator'
    select.lines: no visible global function definition for 'points'
    select.lines: no visible global function definition for 'lines'
    select.lines: no visible global function definition for 'symbols'
    select.pts: no visible global function definition for 'points'
    Undefined global functions or variables:
     abline axis col2rgb flush.console lines locator par plot points
     polygon rgb symbols
    Consider adding
     importFrom("grDevices", "col2rgb", "rgb")
     importFrom("graphics", "abline", "axis", "lines", "locator", "par",
     "plot", "points", "polygon", "symbols")
     importFrom("utils", "flush.console")
    to your NAMESPACE file.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-ix86+x86_64, r-patched-linux-x86_64, r-patched-solaris-x86, r-release-linux-x86_64, r-release-windows-ix86+x86_64, r-release-osx-x86_64, r-oldrel-windows-ix86+x86_64, r-oldrel-osx-x86_64

Version: 1.32
Check: Rd line widths
Result: NOTE
    Rd file 'gdist.Rd':
     \usage lines wider than 90 characters:
     gdist(lon.1, lat.1, lon.2, lat.2, units = "nm", a = 6378137.0, b = 6356752.3142, verbose = FALSE)
     \examples lines wider than 100 characters:
     gdist.total(select.pts(imap()[[1]]$ll)) # Zoom in to an area, right-click, and then select points by creating a polygon with left-click ... [TRUNCATED]
    
    Rd file 'imap.Rd':
     \usage lines wider than 90 characters:
     imap(longlat = list(world.h.land, world.h.lake, world.h.island, world.h.pond.in.island, world.h.borders),
     longrange, latrange, zoom = TRUE, col = c("black", "blue", "forestgreen", "dodgerblue", "cyan"), fill = TRUE,
     poly = c("grey40", "blue", "forestgreen", "dodgerblue", NA), lwd = 1, keep.attr = TRUE, add.all = FALSE, bg = "grey81", tol = 0 ... [TRUNCATED]
     \examples lines wider than 100 characters:
     # Double left-click on the same spot to zoom back out to the original data. Right-click to stop.
     imap(antarctic = TRUE) # Reset with two left-clicks in the same spot for a more symmetrical picture.
     imap(list(world.h.land, imap(world.h.land)[[1]]$ll)) # Whatever area is selected in the first use of imap()
     # will be a different color in the second imap().
     col.alpha('magenta', alpha = 0.5) # Look at the color value for magenta that has an alpha transparency value of 0.5 .
     # Use this color so there is transparency where rivers and borders are the in the same location.
     imap(list(world.h.land, world.h.lake, world.h.island, world.h.pond.in.island, world.h.borders, world.h.rivers),
     longrange = c(-89, -99), latrange = c(41, 50), col=c("black", "blue", "forestgreen", "dodgerblue",
     "cyan", col.alpha('magenta', alpha = 0.5)), poly = c("grey50", "blue", "forestgreen", "dodgerblue", NA, NA), zoom = FALSE)
     imap(list(world.h.land, world.h.lake, world.h.island, world.h.pond.in.island, world.h.borders, world.h.rivers),
     col=c("black", "blue", "forestgreen", "dodgerblue", "cyan", col.alpha('magenta', alpha = 0.5)),
     test <- ilines(list(npacific, select.lines(ilines(npacific)[[1]]$ll))) # Zoom, right-click, select one or more lines, right-cli ... [TRUNCATED]
     test[[2]]$lwd <- 3 # Change attributes manually and
     ilines(test) # keep the default keep.attr = TRUE, or
     test <- ilines(test, col=c("magenta", "goldenrod"), lwd = c(2,5), keep.attr = FALSE) # set keep.attr = FALSE and use parameter ... [TRUNCATED]
     imap(longrange = c(-84.5, -81), latrange = c(44.5, 47)) # An example of ponds on an island in the Great Lakes Region.
     # Use zoom = F for a static map, to which additional data may be added.
     # To create a file from a finished map use dev.copy2eps(), dev.copy2pdf(), or the following function for 'png'.
     dev.copy(png, file=file, width=par()$fin[1] * factor.exp, height=par()$fin[2] * factor.exp, units="in", res=72, ...)
     ilines(map.to.imap(map(projection = "gnomonic")), aspect=1.5, axes=FALSE)[[1]]$ll), aspect=1.5, axes=FALSE)
    
    Rd file 'imap.ll.Rd':
     \usage lines wider than 90 characters:
     imap.ll(area = npacific, longrange, latrange, poly = NA, antarctic = FALSE, arctic = FALSE, oz = FALSE, axes = "map",
     grid = FALSE, aspect = 1.5, add = FALSE, zoom = TRUE, lines.out.of.bounds = TRUE, tol = 0.05, ...)
     select.lines(area = npacific, longrange, latrange, poly = NA, antarctic = FALSE, arctic = FALSE, oz = FALSE, axes = "map",
     grid = FALSE, aspect = 1.5, add = FALSE, zoom = TRUE, lines.out.of.bounds = TRUE, tol = 0.005, ...)
     \examples lines wider than 100 characters:
     ilines(list(npacific, select.lines(npacific))) # Select one or more line seqments with left-click(s) and then a right-click to stop.
    
    Rd file 'select.pts.Rd':
     \usage lines wider than 90 characters:
     select.pts(pts, list.of.lists.obj = 1, outside.poly = FALSE, col = "blue", alpha = 0.5, lty = 1, ...)
     \examples lines wider than 100 characters:
     big.island <- select.pts(imap()) # Zoom into the Hawaiian Islands, right-click to stop, then put a polygon around the Big Island.
     imap(list(world.h.land, big.island)) # Re-zoom into the Hawaiian Islands. Use ilines() if a line was selected which is not a polygon.
     gdist.total(draw.lines(rainbow(12), lwd = 4, lty = 2)) # Left-click two or more times, right-click to stop.
    
    Rd file 'world.h.land.Rd':
     \examples lines wider than 100 characters:
     imap(list(world.f.land, world.f.lake, world.f.island, world.f.pond.in.island, world.f.borders, world.f.rivers),
     col=c("black", "blue", "forestgreen", "dodgerblue", "cyan", col.alpha('magenta', alpha = 0.5)),
    
    These lines will be truncated in the PDF manual.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64

Version: 1.32
Check: installed package size
Result: NOTE
     installed size is 10.9Mb
     sub-directories of 1Mb or more:
     R 10.8Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-windows-ix86+x86_64, r-patched-solaris-x86, r-release-windows-ix86+x86_64, r-release-osx-x86_64, r-oldrel-windows-ix86+x86_64, r-oldrel-osx-x86_64