【问题标题】:Calling functions from other scripts within Google Earth Engine从 Google 地球引擎中的其他脚本调用函数
【发布时间】:2019-09-28 02:51:24
【问题描述】:

这是我第一个使用 javascript 的项目。我正在开发一组脚本,以便在谷歌地球引擎的同一区域范围内获取多种类型的数据。在这样做时,我可以制作大型脚本来执行此操作,但宁愿从其他脚本调用函数。我已经尝试了多种解决方案来做到这一点,尽管它们是不久前的事情,不幸的是,我已经失去了它们。我遇到的主要问题之一是我看到的大多数 javascript 帮助是用于网页而不是后端开发。

欢迎对此提出任何问题,如果您有建设性的批评,想了解如何提出更好的问题?

【问题讨论】:

    标签: javascript google-earth-engine


    【解决方案1】:

    这可以使用require 函数来实现。简而言之,编写一个代码文件,其中包含您希望导出的任何内容,命名为“exports”变量,例如

    exports.scale = 30;
    

    然后保存并记住它在哪里。

    使用require 将其加载到另一个脚本中,如下所示:

    var constants = require('users/me/that_script.js');
    

    并使用constants.scale 引用导出的变量。

    More info here

    【讨论】:

      猜你喜欢
      • 2019-05-21
      • 2018-10-04
      • 1970-01-01
      • 2013-11-12
      • 1970-01-01
      • 1970-01-01
      • 2017-10-07
      • 2017-06-18
      • 2018-10-17
      相关资源
      最近更新 更多