Kapitel 5 GEE-Geodatentypen (Geometrie, Feature, Feature-Sammlung)

1. Geometrie

1.1 Erstellen Sie das Zeichenwerkzeug ee.Geometry.Point() ee.ee.Geometry.Multipoint ...

var Geo = ee.Geometry.Point(116.3968,39.9186)
Map.centerObject(Geo)
print(Geo)
Map.addLayer(Geo)

var Geo2 = ee.Geometry.MultiPoint([[116.3921,39.9224],
                                  [116.4014,39.9227],
                                  [116.4017,39.9138],
                                  [116.3929,39.9135]])
Map.centerObject(Geo2)
print(Geo2)
Map.addLayer(Geo2)

var Geo = ee.Geometry.LineString([[116.3921,39.9224],
                                  [116.4014,39.9227],
                                  [116.4017,39.9138],
                                  [116.3929,39.9135],
                                  [116.3921,39.9224]])
Map.centerObject(Geo)
print(Geo)
Map.addLayer(Geo)

var Geo2 = ee.Geometry.MultiLineString([[
[116.39367078496434,39.92134494485143],
[116.39899228764989,39.92173989850053]],

[[116.39401410771825,39.91953471147776],
[116.39693235112645,39.92085124958646]],

[[116.39628862096288,39.91920557299557],
[116.39873479558446,39.91752694212849]]])
Map.centerObject(Geo2)
print(Geo2)
Map.addLayer(Geo2)

var Geo2 = ee.Geometry.Polygon([
[[116.39179060756112,39.922576684295926],
[116.39230559169198,39.913064366936894],
[116.40213320552255,39.91352520169099],
[116.40161822139169,39.92297163084022]],

[[116.39483759700204,39.91961451259886],
[116.39496634303475,39.91648763678902],
[116.39900038539315,39.916553467224674],
[116.39874289332772,39.91977908105491]]])
Map.centerObject(Geo2)
print(Geo2)
Map.addLayer(Geo2)

1.2 Version Geometry.transform() Geometrie.centroid() Geometrie.simplify () Geometrie.bounds() Geometrie.buffer() Geometrie.union()

var China_Geo = ee.Geometry.Rectangle(65.9,19.8,134.5,50.9)
var China_Planr = ee.Geometry(China_Geo,null,false)
var China_Planr2 = China_Geo.transform("EPSG:4326",ee.ErrorMargin(100))

Map.addLayer(China_Geo,{color:"FF0000"},"geodesic polygon")
Map.addLayer(China_Planr,{color:"000000"},"planar polygon")
Map.addLayer(China_Planr2,{color:"0000CD"},"planar2 polygon")

var China_Geo = ee.Geometry.Rectangle(65.9,19.8,134.5,50.9)
var China_Certer = China_Geo.centroid()

Map.addLayer(China_Geo,{color:"FF0000"},"

Supongo que te gusta

Origin blog.csdn.net/qq_36171491/article/details/124348610
Recomendado
Clasificación