NEWS.md
via
argument in ee_as_stars, and ee_as_rast have a new option called “getDownloadURL”.Map$addLayer
support to COG.ee_utils_cog_metadata
).ee_help
.Map$addLegend
supports categorical legends in leaflet interactive maps.ee$Image
.ee$Image
.ee$Image
.ee$Image
.ee$Image
.ee$Image
and ee$ImageCollection
.ee_as_sf(..., via = "getInfo")
does not write in temp folder.ee_as_sf
now returns by default a GeoJSON instead of a ESRI shapefile.sf_as_ee
that add id
column to the results.ee_extract
now supports lazy evaluation and containers drive
and gcs
.R6
object instead of a environment.ee_install_set_pyenv
support local .Renviron.ee_install_set_pyenv
when py_env=NULL (#118, thanks @MatthieuStigler).ee_extract
that changes column names when starts with numbers (#119, thanks @joshualerickson).eeobject
is an constant image (i.e. ee$Image(0)).ee_Initialize
to does not allow the use of rgee when the folder “…/rgee/python/” does not exist.ee_as_sf
, ee_as_raster
, ee_as_stars
, ee_imagecollection_to_local
, ee_drive_to_local
and ee_gcs_to_local
which permit to create a public link to the resources generated.ee_as_sf
, ee_as_raster
, ee_as_stars
, ee_drive_to_local
, ee_imagecollection_to_local
, and ee_gcs_to_local
. If TRUE, the metadata related to the export of the images will be added to raster/stars objects.ee_help
addins.ee_extract
which adds the system:index
to the colnames when the x
argument is an ee$ImageCollection
.ee_as_raster
and ee_as_stars
change the fileNamePrefix (#112).sf_as_ee
since {geojsonio} does not support POSIXt objects (#113).ee_imagecollection_to_local
, ee_as_sf
, ee_as_raster
and ee_as_stars
.ee_as_raster
and ee_as_stars
to avoid problems related to geometric offset.ee_monitoring
can also be invoked with the ID of a EE task started.ee_search
module deprecated, it will be removed of rgee in version 1.0.8.ee_utils_search_display
that display the website related to the Earth Engine dataset, and ee_utils_future_value
that helps to run a {future} container.x$size()$getInfo()
) were changed by pipes (i.e. ee_x %>% ee$FeatureCollection$size() %>% ee$Number()
) in all the rgee
functions. This solve the problem “OverflowError: python int too large to convert to C long” on Window systems.rgee
I/O functions now check argument before to start to upload/download data.Map$addLayers
only display the legend of the first image.rgee:::ee_image_local
which makes do not work when all bands have not the same crs and crsTransform.sf_as_ee
and ee_as_sf
now both support SR-ORG CRS codes.ee_users
returns a data.frame.ee_monitoring
counts the processing time.ee_utils_gif_creator
which makes don’t work in windows.ee_extract
, now is faster and code is cleaner.ee_imagecollection_to_local
.sf_as_ee
, stars_as_ee
, and raster_as_ee
) continue working in the same way.ee_utils_create_manifest_image
and ee_utils_create_manifest_table
to help users to create a JSON file with all the upload parameters (“manifest”, see https://developers.google.com/earth-engine/image_manifest/).ee_utils_gif_creator
, ee_utils_gif_annotate
and ee_utils_gif_save
to help users to read, add text, and save gif files.ee_help
a new Rstudio addins that mimics the help Rstudio interface (F1).ee_as_sf
only supports GeoJSON
format.dsn
is not specified in ee_as_sf
, it will create a temporary shapefile (in dir).ee_imagecollection_to_local
(#87 Thanks @cedlfc44)ee_image_local
(#88 Thanks @cedlfc44)ee_create_credentials_drive
(#90 #78 Thanks @cedlfc44)ee_Initialize
.display
in ee_Initialize
to return the authentication URI. Useful for rgee
colab users.rgee
in colab.ee_help
returns a HTML file rather than TRUE. It also now supports characters (e.g. ee_help("ee$Image")
).ee_Initialize
tries to connect to reticulate the first time.ee_user_info
and ee_users
ee_Initialize
, that does not permit users to use ee_createAssetHome
to define their Earth Engine Assets home root folder
ee_Initialize
now set the global env “RETICULATE_PYTHON” rather than .onLoadee_createAssetHome
to help users to define their Earth Engine Assets home root folder without leaving ee_Initialize(). (#70 Thanks @jhollist)ee_Initialize(drive = TRUE, gcs = TRUE)
which do not permit users save credentials. (#72 Thanks @appelmar).check_ring_dir
argument from sf_as_ee
. Now rgee
expect that users fix potential geometry problems before upload geometries to their Earth Engine assets.ee_Initialize
). We delete stop("Initialization aborted")
and implement ee_search_init_message
. It will permit to rgee
to know if the user accepted to create the global var “EARTHENGINE_INIT_MESSAGE” without need to restart the R session.sf_as_ee
and gcs_to_ee_table
. The argument command_line_tool_path
was added to give users the option to set the path of the Earth Engine command linetool. This new argument is only relevant to upload files using Google Cloud Storage. New diagnostic message were added.sf_as_ee
returns an ee$Geometry$...
when x
is a sfg
or a single sfc object. If x
is a sf or a sfc
object with multiple geometries will return an ee$FeatureCollection
. New unit test for sf_as_ee
.ee_as_stars
and ee_as_raster
(#72 Thanks @appelmar).raster_as_ee
, stars_as_ee
and gcs_to_ee_image
. The argument command_line_tool_path
was added to give users the option to set the path of the Earth Engine command linetool. New diagnostic message were added. New unit test added.stars_as_ee
that didn’t allow to read single-band images.ee_manage_asset_access
has a better approach to determine the user owner of the asset.ee_manage_assetlist
, ee_manage_copy
, ee_manage_move
, ee_manage_set_properties
and ee_manage_delete_properties
. If TRUE, the existence of the asset will be evaluate before to perform the task. By default TRUE.path_asset
is not specified in ee_manage_assetlist
, rgee will assume that the path_asset is ee_get_assethome
.raster_as_ee.R
was created in the /R folder to maintain an order between functions to upload and download images.print.ee.computedobject.ComputedObject()
(#72 Thanks @appelmar).ee_install_set_pyenv
now users can set py_path
without set py_env
and vice versa.ee_extract
was adapted to work well with changes in sf_as_ee
.--run-dontrun
is also available (#72 Thanks @appelmar).ee_get_date_ic
.Map$addLayer
now could display a legend when eeObject
is an one-band ee$Image
(By default legend = TRUE).ee_get
: Return the element at the specified position in a Earth Engine Collection.Map$addLayers
: Create interactive visualizations of ImageCollections.ee_monitoring
(#79 Thanks @andreatitolo).Map$addLayer
).ee_as_mapview
, a function to convert EarthEnginemap
objects to mapview
objects.ee_extract
example).ee_extract
, now the argument … works.ee_table_to_drive
: changed the initial value of the argument folder from NULL to “rgee_backup”.ee_monitoring
.ee_manage_cancel_all_running_task
.ee_manage_cancel_all_running_task
.ee_install
.Best Practices
vignette added.reticulate
version (1.1.5), the functions ee_install_earthengine_upgrade
and ee_install_python_packages
were deprecated and both will remove in rgee 0.5.3.rgee
set EARTHENGINE_PYTHON instead of RETICULATE_PYTHON directly and RETICULATE_PYTHON_ENV is no longer required. This change will permit users to avoid problems with other R packages that use Python in the backend (such as tensorflow or keras).ee_search_display
function added.ee_as_sf
to support ee$FeatureCollections without elements.data.colec.fbf
eliminated from all the examples.rgee
now pass all goodpractice
checks.ee_get_img_date
and ee_get_ic_date
are now ee_get_date_img
and ee_get_date_ic
.ee_utils.R
. ee_pyfunc
is now ee_utils_pyfunc
.README.R
.