1 votos

Creación de una carpeta de activos mediante la API Python del motor Google Earth

Estoy tratando de crear una carpeta de activos utilizando

ee.data.createFolder()

Pero me da error:

AttributeError: module 'ee.data' has no attribute 'createFolder'

¿Cómo puedo crear una carpeta utilizando la API de Python?

1voto

Daniel Puntos 9

Debe utilizar el ee.data.createAsset() así:

import ee
ee.Initialize()
ee.data.createAsset({'type': 'ImageCollection'}, 'users/[your-username]/test-folder')

Tenga en cuenta que el tipo es diferente si está utilizando la API de la nube o no. F

Crea un activo a partir de un valor JSON.

Para crear una colección o carpeta de imágenes vacía, pase un objeto "value" con una clave "type" cuyo valor sea "ImageCollection" o "Carpeta". Si utiliza la API de la nube, utilice "IMAGE_COLLECTION" o "CARPETA".

Args: Valor: Un objeto que describe el activo a crear o una cadena JSON con el valor ya serializado del nuevo activo. opt_ruta: Un identificador opcional deseado, incluyendo la ruta completa. opt_propiedades: Las claves y valores de las propiedades a establecer en el activo creado.

Devoluciones: Una descripción del activo guardado, incluyendo un ID generado.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X