从 Google Earth Engine 中的其他脚本调用函数
Calling functions from other scripts within Google Earth Engine
这是我使用 javascript 的第一个项目。我正在开发一组脚本,以便在 google 地球引擎中获取同一区域范围内的多种类型的数据。在这样做时,我可以制作大型脚本来执行此操作,但宁愿从其他脚本调用函数。我已经尝试了多种解决方案来做到这一点,尽管它们是前一段时间的,不幸的是,我已经失去了它们。我遇到的主要问题之一 运行 是我看到的大多数 javascript 帮助都是用于网页而不是后端开发。
欢迎提出任何问题,如果您有建设性的批评,我想学习如何提出更好的问题?
这可以使用 require
函数。简而言之,编写一个代码文件,将您希望导出的任何内容命名为 "exports" 变量,例如
exports.scale = 30;
然后保存并记住它的位置。
使用 require
在另一个脚本中加载它,如下所示:
var constants = require('users/me/that_script.js');
并使用constants.scale
引用导出的变量。
这是我使用 javascript 的第一个项目。我正在开发一组脚本,以便在 google 地球引擎中获取同一区域范围内的多种类型的数据。在这样做时,我可以制作大型脚本来执行此操作,但宁愿从其他脚本调用函数。我已经尝试了多种解决方案来做到这一点,尽管它们是前一段时间的,不幸的是,我已经失去了它们。我遇到的主要问题之一 运行 是我看到的大多数 javascript 帮助都是用于网页而不是后端开发。
欢迎提出任何问题,如果您有建设性的批评,我想学习如何提出更好的问题?
这可以使用 require
函数。简而言之,编写一个代码文件,将您希望导出的任何内容命名为 "exports" 变量,例如
exports.scale = 30;
然后保存并记住它的位置。
使用 require
在另一个脚本中加载它,如下所示:
var constants = require('users/me/that_script.js');
并使用constants.scale
引用导出的变量。