ee.data.updateAsset

Aktualisiert ein Asset.

Der authentifizierte Nutzer muss Autor oder Inhaber des Assets sein.

NutzungAusgabe
ee.data.updateAsset(assetId, asset, updateFields, callback)Objekt
ArgumentTypDetails
assetIdStringDie ID des zu aktualisierenden Assets.
assetapi.EarthEngineAssetDie aktualisierte Version des Assets, die nur die neuen Werte der zu aktualisierenden Felder enthält. Nur die Felder „start_time“, „end_time“ und „properties“ können aktualisiert werden. Wenn ein Wert in „updateMask“ angegeben, aber in „asset“ nicht festgelegt ist, wird er aus dem Asset gelöscht.
updateFieldsList<String>Eine Liste der zu aktualisierenden Feldnamen. Dies kann Folgendes enthalten: „start_time“ oder „end_time“, um den entsprechenden Zeitstempel zu aktualisieren, „properties.PROPERTY_NAME“, um ein bestimmtes Attribut zu aktualisieren, oder „properties“, um alle Attribute zu aktualisieren. Wenn die Liste leer ist, werden alle Attribute und beide Zeitstempel aktualisiert.
callbackFunktion (optional)Ein optionaler Callback. Wenn nicht angegeben, erfolgt der Aufruf synchron.