首页游戏资讯GEE进修条记 九十:在本身的APP中利用绘造矢量(下)

GEE进修条记 九十:在本身的APP中利用绘造矢量(下)

misa2 04-17 4次浏览 0条评论

那一篇文章讲一下若何利用ui.Map.DrawingTools(...),其其实上一节中能够看到DrawingTools那个API简单利用例子,详细如下:

那里通过Map.drawingTools()获取GEE自带的绘造东西,然后setLinked(false)设置加载的layer那个GeometryLayer不展现在import中,然后挪用layers()中add()办法加载新的layer到绘造图层中。

1、drawingTools的API

GEE进修条记 九十:在本身的APP中利用绘造矢量(下)

编纂

那些办法次要包罗:

(1)初始化办法

(2)设置各类属性set办法

(3)获取各类属性get办法

(4)回调监听办法

2、次要办法阐明

(1)添加图层

办法:addLayer(geometries, name, color, shown, locked)

geometries:矢量图形列表

name:图层名称

color:矢量图形颜色

shown:图层能否展现

locked:图层能否锁定

添加图层体例,一种体例操纵上面展现的额layers().add(layer)那种体例,别的一种体例能够间接将geometries添加到drawingTools中。

例子:

(2)启动编纂、绘造、删除等功用

展开全文

edit

draw

clear

例子:

运行成果:

GEE进修条记 九十:在本身的APP中利用绘造矢量(下)

编纂

(3)获取DrawingTools的属性

(4)回调办法

onDraw:绘造矢量图形后回调办法

onEdit:编纂矢量图形后回调办法

onErase:删除矢量图形后回调办法

代码阐发:

那段代码含义就是当用户利用矢量东西绘造、编纂或者删除点时候会挪用callFunc那个办法,那个办法总共三个参数:绘造图形、对应的图层以及绘造的矢量东西。办法内容是统计那个图层中所有点的高程均值。

来源请引用:天文远感生态网科学数据注册与出书系统。

学习通app
进修通,职教云等网课有需要看吗 某企业走进怡亚通进修赐与链治理
相关内容
发表评论

游客 回复需填写必要信息