MCPcopy
hub / github.com/google/earthengine-api / FromStacLink

Method FromStacLink

python/ee/deprecation.py:87–98  ·  view source on GitHub ↗
(cls, stac_link: dict[str, Any])

Source from the content-addressed store, hash-verified

85
86 @classmethod
87 def FromStacLink(cls, stac_link: dict[str, Any]) -> DeprecatedAsset:
88 removal_date = stac_link.get('gee:removal_date')
89 if removal_date is not None:
90 removal_date = cls._ParseDateString(removal_date)
91 title = stac_link.get('title')
92 assert isinstance(title, str)
93 return DeprecatedAsset(
94 id=title,
95 replacement_id=stac_link.get('gee:replacement_id'),
96 removal_date=removal_date,
97 learn_more_url=stac_link.get('gee:learn_more_url'),
98 )
99
100
101def WarnForDeprecatedAsset(arg_name: str) -> Callable[..., Any]:

Callers 1

Calls 3

DeprecatedAssetClass · 0.85
_ParseDateStringMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected