The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
gd_authenticate()
: Updates
Added force
and scopes
arguments from
earthengine()$Authenticate()
. force
defaults
to TRUE
for consistency with prior behavior, and because
users often want to use gd_authenticate()
to change
existing credentials.
Updated documentation for other auth_mode
e.g. "colab"
gd_initialize()
: Updates
Added arguments credentials
,
cloud_api_key
, url
,
http_transport
and project
Deprecated argument opt_url
(in favor of
url
)
Argument updates compatible with older versions of earthengine-api (< 0.1.382)
gd_download()
fix bug that prevented overwriting
files with overwrite=TRUE
when
composite=FALSE
Update example for gd_enum_names()
Fix different value storage in gd_enum_elements()
(required for reticulate >= 1.29)
Update examples in /misc folder: https://github.com/brownag/rgeedim/tree/main/misc
Add new example using gd_export()
and the Earth
Engine API directly via earthengine()
Add gd_region_to_vect()
an inverse method for
gd_bbox()
/gd_region()
that creates a ‘terra’
SpatVector from a GeoJSON-like list
Add gd_list_assets()
a helper function for listing
the assets associated with a particular Earth Engine project.
reticulate::configure_environment()
is no longer
called on load, this is a precaution to avoid unintended impacts from
the automatic routine installing on CRAN or similar.
Add gd_task_status()
and gd_task_uri()
for working with Task object produced by
gd_export()
Fix for gd_composite()
and gd_export()
errors when region
argument is specified as an R spatial
object (rather than GeoJSON-like list)
Fix bug in gd_enum_elements()
and add
gd_spectral_distance_metrics()
gd_initialize()
: Fix use of illogical use of
GOOGLE_APPLICATION_CREDENTIALS
environment variable
contents for Google Cloud service accounts under some
conditions
EE_SERVICE_ACC_PRIVATE_KEY
is used for service
accounts, whereas the former is used only for application credentials.
GOOGLE_APPLICATION_CREDENTIALS
is respected by
gd_authenticate()
auth_mode
"gcloud"
and "appdefault"
.
For gd_install()
method="virtualenv"
or
method="conda"
if an environment of envname
(default: "r-reticulate"
) does not exist, it gets created
before running py_install()
Add gd_spectral_distance_metrics()
enum
helper
Added gd_install()
for installation of ‘numpy’,
‘earthengine-api’, and ‘geedim’ Python modules via
reticulate::py_install()
or a system()
call
gd_bbox()
will now calculate a bounding box extent
from one or more {terra} SpatRaster
,
SpatRasterCollection
, SpatVector
,
SpatVectorProxy
input (in addition to existing support for
SpatExtent
)
gd_region()
allows for more complex boundary
input via SpatVector
or Well-Known Text (WKT) stringImproved coercion interface for non-{terra} objects
SpatExtent
-like objects (Extent
,
bbox
) are assumed to be in the "OGC:CRS84"
coordinate reference system..onLoad()
to avoid error messages related to
Python 3 configuration discovery for {reticulate}Updates to support new image export to asset functionality in geedim 1.6+
Added gd_export()
, a helper method for exporting
images to Google Drive, Google Cloud Storage Bucket, or Earth Engine
Project assets.
Added gd_export_types()
"ExportType"
enum helper function
Added gd_asset_id()
, a helper method for creating
asset IDs from a file/asset name and (optional) project name.
Added gd_get_asset()
,
gd_update_asset()
, and gd_delete_asset()
,
helper functions for accessing, updating and deleting assets created in
a Google Cloud project (i.e. those created via
gd_export(..., type="asset")
)
\(x)
function syntax, replaced apply(..., simplify=FALSE)
usage)Initial CRAN release
gd_region()
now supports more complex SpatVector
geometries (no longer uses extent to form bounding box if x
is SpatVector or can be converted to one)
Add gd_is_initialized()
and use for examples and
other conditional evaluation of code that requires authentication and
initialized ‘Google Earth Engine’ resources
Renamed gd_bandnames()
->
gd_band_names()
Added gd_band_properties()
and
gd_footprint()
Fix for enum helper functions
gd_resampling_methods()
,
gd_composite_methods()
,
gd_cloud_mask_methods()
to return values rather than
names
gd_download()
now supports path expansion for
filename
argument
Better handling of additional arguments (i.e. crs
,
resampling
, method
) in
gd_download()
when x
is a
MaskedCollection
and composite=TRUE
.
Added helper methods for working with the geedim
enums: “CloudMaskMethod”, “CompositeMethod” and
“ResamplingMethod”
Added gd_mask_clouds()
for masking out clouds or to
apply a fill mask
Added a NEWS.md
file to track changes to the
package.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.