הצגה חזותית של גיאומטריות
כדי להציג גיאומטריה באופן חזותי, מוסיפים אותה למפה. לדוגמה:
Code Editor (JavaScript)
// 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');
מידע נוסף על הצגה חזותית זמין במאמר הצגה חזותית של תכונות ושל FeatureCollection.
מידע גיאומטריה ומטא-נתונים
כדי להציג מידע על גיאומטריה, מדפיסים אותה. כדי לגשת למידע באופן פרוגרמטי, ב-Earth Engine יש כמה שיטות. לדוגמה, כדי לקבל מידע על הפוליגון שנוצר קודם, משתמשים בקוד:
Code Editor (JavaScript)
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 והתוצאה מחושבת במטרים או במטרים רבועים.