2020-02-26
C-level: memcpy
is replaced by memmove
for overlapped memory
areas.
C-level: fseek
is replaced by fseeko64
for positions in large
files.
Added argument retina
in functions for plotting. Not supported for
tiles.
Package RColorBrewer
is added as suggested for cases when
pal
attrubute in colorize()
is equal to any palette name or
category from RColorBrewer
.
Fixed replace function spatial_geometry<-
for Spatial (sp
)
objects.
The environental variable PROJ_PATH
is temporal specified for GDAL
utils for their execution, if GDAL is found (optional).
Coastline is updated to version 2020-01-09T05:30
Fixed behaviour for using in rmarkdown for self-contained documents
Path to R is taken from R.home("bin")
Fixed appeared “length > 1 in coercion to logical” in examples during CRAN check.
Packages leaflet
, leafem
, leafpop
are added as
suggested for polar web mapping.
‘http’ protocol is changed to ‘https’ one for style=polarmap
in
glance()
packages htmlwidgets
, htmltools
are added as suggested
for development purpose without any next steps for involvement.
Added new argument ref
to functions band_blank()
and
ursa_blank()
for more flexible blank detection.
Changed interface to ‘mapnik’ (https instead of http) and ‘mapsurfer’ (Tokenized Openroute service) tile services.
Improved formatting of numeric labels in legend_colorbar()
Coastline is updated to version 2019-09-21T05:39.
R function are used for reading of large binary files, if their size overflows ‘long’ capacity.
Duplicated band names are allowed now for print()
of ursa
objects.
Cancelled replacement “ESRI WKT” by “OGC WKT” format of projection file when writting “ESRI Shapefile”.
Connections (writting and simplified reading) are made public:
spatial_write
and spatial_read
functions.
File extensions .webp
(if webp is installed), .jpg
, .jpeg
can be specified for attribute fileout
for saving image file,
produced by display
, glance
, compose_open
. Package webp is
added as suggested.
Coastline is updated to version 2018-12-13 09:34.
Default style for web basemaps is OSM Mapnik tiles insead of OSM static map due to limitations.
Parsing of metadata from object of package stars (>=0.2).
Domain changed from “arcticconnect.org” to “arcticconnect.ca” for
style=polarmap
in glance()
Coastline is updated to version 2018-11-17 09:50.
Package tools is added as Suggested for MD5 manipulations.
Selective improvement of compressed raster matrices in c
,
display
. Still far for full support.
obj[2] <- NULL
removes second band of raster object obj
.
Package rgeos is added as Suggested for geometry operations
with sp
objects.
Added spatial_intersection
, spatial_symdifference
, and other
functions for operations with geometries of spatial objects.
Added Author@R field in DESCRIPTION
.
Changed behaviour for opening of visualization for interactive()
session. Now, figures are opened outsize of GUI, by default. Use
session_pngviewer(FALSE)
for restoring of previous behaviour.
Forced UTF-8 encoding for non-shapefiles for “sp” engine
PNG is removed in embedded Rscript by file.remove()
after
Sys.which()
Accepting sf::st_set_geometry(x,NULL)
for extracting
spatial_data()
of sf
objects
Version 3.8.8 is removed from CRAN
Fixed opening ENVI .hdr Labelled Rasters for Read-only file systems
Fixed ignoring of stdout
in system2
for interactive()
(appeared on Gui for Windows)
Added recipe to use visualization in shiny
(imageOutput
/renderImage
)
Initial submission to CRAN
Coastline is updated to version 2018-06-03 09:34
Package IRdisplay
is added as ‘Suggested’.
In adopting to CRAN policy and reviews of CRAN members:
Reduced time of examples, fixed some features.
Changed cache management (after Uwe Ligges code review).
In *.Rd files ‘\{dontrun}’ is replaced to ‘\{donttest}’
(after Swetlana Herbrandt review). Packages caTools
, ggmap
are added as ‘Suggested’ for running of examples.
Support importing of 3-dimensional ‘stars’ arrays
Improvement of character encoding for attributes of spatial objects
Coastline is updated to version 2018-03-27 09:31
Corrected graticules and scalebar for ‘+proj=merc’ projection class for non zero latitude of true scale (e.g., ‘+lat_ts=80.8’)
Package fasterize
is suggested. Version of suggested package sf
should be >=0.6-1
.
Imporing results of sf::gdal_read
.
Increased contrasting in cubehelix for low-colored palettes.
Fixed cubehelix for colorizing with breakvalue=0
Corrected band names for opening rasters using GDAL
Performance improvement for Group Summary (comparisson) of
ursaRaster
class.
Coastline is updated 2018-03-07
Added argument coords
for function allocate
.
New wrappers and checkers for spatial (vector GIS) objects.
Some issues for web services are fixed.
in DESCRIPTION file ‘exportPattern’ is replaced by multiple ‘export’ for ability to use non-public funstions which names don’t start with “.”
In panel_coastline
improved detection of polygons’ coodrinates
spreading in result of reprojection
Changed registration of native routines.
Package knitr
is added as suggested.
In spatial_coordinates()
: fixed return value for ‘POINT’ geometry
for ‘sf’ engine.
In glance()
: if all attributes are NA
, then plot only geometry.
In band_blank()
1) fixed inaccuracy for values not in memory 2)
added argument verbose
.
In cubehelix()
canceled auto brightness changing if dark
and
light
are specified
In read_envi
and open_envi
added argument cache
to use cache
for compressed files.
Internal land polygons (coastline) data are replaced from GSHHG to
OSM. Function update_coastline
is added to update coastline data
personally.
Caching is introduced for downloaded files.
Changed structure of inst
directory by adding sudirectories
requisite
with neccessary files and optional
with secondary
files and directories.
Added family of functions spatial_xxxxxxx
to retrieve properties
from non-raster spatial objects: simple features (package sf)
and Spatial abstract class (package sp).
Argument ‘attr’ is replaced to ‘field’ in internal functions
.spatialize
and .glance
.
Argument ‘r’ is replaced to ‘rotate’ in public function cubehelix
.
In coersion from “stack” to “brick”: if nodata values are the same, then nodata is assigned.
in polygonize
added choice of “engine” by means applying functions
from either sp or sf packages.
Improved consistence beetween ‘dim’ interity in non-public
.regrid()
Supporting categories in exporting to data.frame
Back to patch of failure with ‘rgdal’ of Unix build machine at r-forge
minor improvement to spatial allocation of vector objects with crossing of 180 degree longitude
allocate(): slightly improvement for regular grid detection
background for future functionality
added possibility of image annotation; argument ‘label’ in ‘panel_annotation’ can be object of class ‘array’
fixed divergent coloring for (only) two values in ‘cubehelix()’
‘ggmap’, ‘foreign’ are removed from the list of suggested packages; ‘ncdf4’ is added to the list of suggested packages.
gentle requirements to “chessboard” grid in ‘panel_new()’
fix layout in ‘compose_design()’ for images like strips
in suggestion, sf (>= 0.5-0)
‘nominatim’ geocoding for 180-longitute-objects is more correct, but traffic is higher
alternate geocoding service in the case of base one failure
Minor fixes for categories after resample
‘glance()’ is recoded
Non-ascii for geocoding in ‘glance’
New function ‘get_earthdata’ for retreiving MODIS mosaics.
Added package ‘jpeg’ in the category ‘Imported’.
Introduce geocode to ‘glance’. There is no relation between data and geocoded place.
Introduce tiles to ‘glance’. Now static maps and tiles for basemap in “+proj=merc”
Dismiss from dQuote() and sQuote(), which put non-symmetrical quotes in Rgui; GDAL does’t understad it.
‘inst/glance’ contains mock-up to create vector/raster file associantion with glance()
‘glance’ can work without package ‘sf’; however “package:methods” should be in “search()”
Rename ‘panel_gridline’ to ‘panel_graticule’.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.