Author: Matthew Leonawicz
License: MIT
The tiler
package provides a tile generator function for creating map tile sets for use with packages such as leaflet
. In addition to generating map tiles based on a common raster layer source, it also handles the non-geographic edge case, producing map tiles from arbitrary images. These map tiles, which have a a non-geographic simple coordinate reference system, can also be used with leaflet
when applying the simple CRS option.
Map tiles can be created from an input file with any of the following extensions: tif
, grd
and nc
for spatial maps and png
, jpg
and bmp
for basic images.
Install tiler
from CRAN with:
install.packages("tiler")
Install the development version from GitHub with:
# install.packages("devtools")
devtools::install_github("leonawicz/tiler")
For non-geographic tiles, using a png
file is recommended for quality and file size. jpg
may yield a lower quality result, while a large, high resolution bmp
file may have an enormous file size compared to png
.
jpg
and bmp
are optionally supported by tiler
. This means they are not installed and imported with tiler
. It is assumed the user will provide png
images. If using jpg
or bmp
and the packages jpeg
or bmp
are not installed, respectively, tile
will print a message to the console notfying of the required package installations.
This package requires Python and the gdal
library for Python. Windows users are recommended to install OSGeo4W as an easy way to obtain the required gdal
support for Python in Windows.
See the introduction vignette for more details and examples.
Complete package reference and function documentation
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.