basic_geometries.py 839 B

123456789101112131415161718192021222324252627
  1. import ee
  2. from ee_plugin import Map
  3. point = ee.Geometry.Point([1.5, 1.5])
  4. Map.addLayer(point, {'color': '1eff05'}, 'point')
  5. lineString = ee.Geometry.LineString(
  6. [[-35, -10], [35, -10], [35, 10], [-35, 10]])
  7. Map.addLayer(lineString, {'color': 'FF0000'}, 'lineString')
  8. linearRing = ee.Geometry.LinearRing(
  9. [[-35, -10], [35, -10], [35, 10], [-35, 10], [-35, -10]])
  10. Map.addLayer(linearRing, {'color': 'ee38ff'}, 'linearRing')
  11. rectangle = ee.Geometry.Rectangle([-40, -20, 40, 20])
  12. Map.addLayer(rectangle, {'color': 'ffa05c'}, 'rectangle')
  13. polygon = ee.Geometry.Polygon([
  14. [[-5, 40], [65, 40], [65, 60], [-5, 60], [-5, 60]]
  15. ])
  16. planarPolygon = ee.Geometry(polygon, None, False)
  17. Map.addLayer(polygon, {'color': 'FF0000'}, 'geodesic polygon')
  18. Map.addLayer(planarPolygon, {'color': '000000'}, 'planar polygon')
  19. Map.centerObject(polygon)