دیداریسازی هندسهها
برای تجسم هندسه، آن را به نقشه اضافه کنید. برای مثال:
ویرایشگر کد (جاوا اسکریپت)
// Create a geodesic polygon. var polygon = ee.Geometry.Polygon([ [[-5, 40], [65, 40], [65, 60], [-5, 60], [-5, 60]] ]); // Create a planar polygon. var planarPolygon = ee.Geometry(polygon, null, false); // Display the polygons by adding them to the map. Map.centerObject(polygon); Map.addLayer(polygon, {color: 'FF0000'}, 'geodesic polygon'); Map.addLayer(planarPolygon, {color: '000000'}, 'planar polygon');
برای اطلاعات بیشتر درباره تجسم، به تجسم Feature و FeatureCollection مراجعه کنید.
اطلاعات و فرادادههای هندسی
برای مشاهده اطلاعات مربوط به هندسه، آن را چاپ کنید. برای دسترسی به اطلاعات بهصورت برنامهنویسی، Earth Engine چندین روش ارائه میدهد. برای مثال، برای دریافت اطلاعات درباره چندضلعیای که قبلاً ایجاد شده است، از این دستور استفاده کنید:
ویرایشگر کد (جاوا اسکریپت)
print('Polygon printout: ', polygon); // Print polygon area in square kilometers. print('Polygon area: ', polygon.area().divide(1000 * 1000)); // Print polygon perimeter length in kilometers. print('Polygon perimeter: ', polygon.perimeter().divide(1000)); // Print the geometry as a GeoJSON string. print('Polygon GeoJSON: ', polygon.toGeoJSONString()); // Print the GeoJSON 'type'. print('Geometry type: ', polygon.type()); // Print the coordinates as lists. print('Polygon coordinates: ', polygon.coordinates()); // Print whether the geometry is geodesic. print('Geodesic? ', polygon.geodesic());
توجه داشته باشید که محیط (یا طول) یک هندسه به متر و مساحت آن به متر مربع برگردانده میشود، مگراینکه سیستم تصویر مشخص شده باشد. بهطور پیشفرض، محاسبه روی بیضیگون WGS84 انجام میشود و نتیجه به متر یا متر مربع محاسبه میشود.