2020-10-30
编程语言:JavaScript
编程工具:GEE code editor
1. code editor
搜索栏:搜索地点、数据源。要查找脚本中要使用的数据集,可以使用搜索工具进行数据存档。 搜索工具是代码编辑器顶部的文本框,上面写着“搜索位置和数据集...”。在搜索栏中键入数据产品,传感器或其他关键字的名称,然后单击搜索按钮以查看 匹配的地点,栅格和表格数据集的列表。 单击任何栅格或表结果,以查看存档中该数据集的描述。 要将数据集直接导入到脚本中,请单击导入链接或数据集描述中的按钮。
- scripts: 基于git管理的脚本管理器。
- docs: API函数索引。
- assets: 数据资源管理器。
- imports: 数据导入。将数据集导入到脚本的结果在脚本顶部的导入部分中进行组织,在您导入某些内容之前,这些部分一直隐藏。 一旦创建了一些导入,您应该会看到类似于图5的内容。要将导入复制到另一个脚本,或将导入转换为JavaScript,请单击Imports标题旁边的主题图标
,然后将生成的代码复制到脚本中。 可以使用删除图标
删除导入。
- run: 运行脚本。run with profiler显示有关特定算法和计算其他部分消耗的资源(CPU时间,内存)的信息。 这有助于诊断为什么脚本由于内存限制而运行缓慢或失败。ctrl+alt+enter快捷键调出profiler栏。
- description:对正在分析的计算,算法,资产负载或间接费用操作的文字描述。
- count:与调用“描述”中描述的操作次数成正比的指标。
- compute:操作占用的CPU时间的指示器。
- curent mem:仅当由于脚本使用过多内存而发生错误时,此列才会出现。 它显示发生错误时任何单个计算节点上正在使用的内存量。
- peak mem:操作在任何单个计算节点上使用的最大内存。
- get links: 分享脚本的链接。
- inceptor: 即时交互式查询。点击inceptor之后,鼠标十字点击map中一点,这里就会显示信息。
- console: 输出。这个输出是可交互的。
- tasks: 长时间运行的任务管理。要输出image或者feature,需要在script里调用Export,然后运行;tasks栏里会出现Export任务,点击任务右边的run即可下载。
- Map: 在API中的Map是指在代码编辑器的地图显示。
- Geometry: 绘图工具。使用任何绘图工具都会自动创建一个新的几何图层,并将该图层的导入添加到“imports”部分。可以添加不同的图层。