kml_compress | R Documentation |
Compresses the KML file toghether with the auxiliary files (images, models, textures) using the default ZIP program.
kml_compress(file.name, zip = "", files = "", rm = FALSE, ...)
file.name |
KML file name |
zip |
(optional) location of an external ZIP program |
files |
a character vector specifying the list of auxiliary files |
rm |
logical; specify whether to remove temporary files |
... |
other |
The KMZ file can carry the model files (.dae
), textures and ground overlay images. For practical purposes, we recommend that you, instead of compressing the images together with the KML file, consider serving the ground overlay images via a server i.e. as network links.
If no internal ZIP program exists, the function looks for the system ZIP program:
Sys.getenv("R_ZIPCMD", "zip")
External ZIP program can also be specified via the zip
argument.
Pierre Roudier, Tomislav Hengl and Dylan Beaudette
KMZ description (https://developers.google.com/kml/documentation/?csw=1)
kml-methods
, kml_open
data(eberg) eberg <- eberg[runif(nrow(eberg))<.1,] library(sp) library(rgdal) library(raster) coordinates(eberg) <- ~X+Y proj4string(eberg) <- CRS("+init=epsg:31467") kml.file = paste0(tempdir(), "/eberg.kml") kml_open(kml.file) kml_layer(eberg, colour = CLYMHT_A) kml_close(kml.file) # compress: kml_compress(kml.file)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.