JavaScript中Geometry数据类型

一、描述
Geometry可以看做形状,是不包含属性的形状
二、基本语法

函数表达函数描述
var Forbidden_City = ee.Geometry.Point(,)创建一点
var Forbidden_City = ee.Geometry.MultiPoint([[],[],[],[] ]);创建多点
var Forbidden_City = ee.Geometry.LineString([[],[],[],[]]创建线段,首尾坐标一样就是线环
var Forbidden_City = ee.Geometry.MultiLineString([ [[],[]], [[],[]]]创建多线段 ,每个线,首尾坐标一样就是线环
var Forbidden_City =ee.Geometry.Polygon([ [],[],[],[] ])创建单个面
var Forbidden_City =ee.Geometry.Polygon([ [[],[],[],[]],[[],[],[],[]] ])创建多个面
var China_Geo = ee.Geometry.Rectangle(65.9, 19.8,134.5, 50.9);创建矩形
var China_EPSG = China_Geo.transform(‘EPSG:3857’, ee.ErrorMargin(100))转换坐标系,第一参数是目标坐标系,第二参数是允许的误差
var China_Certer = China_Geo.centroid();提取中心点
var TGR_Bound = TGR. bounds()求取 Geometry 四至
var TGR_Hall = TGR.convexHull()Geometry 凸包
var TGR_Buffer = TGR.buffer(10000)求取geometry的缓冲区
var Polygon_union = Polygon_1.union(Polygon_2);两个geometry的联合
.intersection()相交
.symmetricDifference()对称求反
.Difference()求反
var Area_1 = Polygon_1.area()求geometry的面积
var Perimeter_1 = Polygon_1.perimeter()求geometry的周长
var Distance = geometry_1.distance(geometry_2)量geometry之间的最短距离
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值