简介
很多时候我们已经在GEE中的code editor中习惯了使用JavaScript的使用,而很多时候我们在使用python中能更好的让我们利用外部的包来做更好的开发,这样我们可以更加丰富利用的更多的资源。
Python API 和 JavaScript API 差异分析
Python API 和 JavaScript API 访问相同的服务器端功能,但客户端表达式(了解有关客户端与服务器的更多信息)会因语言语法差异而不同。下表列出了在使用 Python API 和 JavaScript API 时会遇到的常见语法差异。
具体的代码差异分析
Property | JavaScript | Python |
---|---|---|
Function definition | function myFun(arg) { return arg; } var myFun = function(arg) { return arg; }; |
def my_fun(arg): return arg |
Anonymous function mapping | var foo = col.map(function(arg) { return arg; }); |
foo = col.map(lambda arg: arg) |
Variable definition</ |