¿Cuánto pesa?
El peso de un objeto en un campo gravitacional es el producto de su masa y el valor del campo gravitacional en el punto del objeto. En la superficie de la Tierra el campo gravitacional no es constante y, por lo tanto, el mismo objeto pesa distinto en distintas locaciones. Este ejemplo explora la variabilidad de la magnitud del campo gravitacional con elevación y latitud.
GeogravityModelData calcula varias propiedades del campo gravitacional de la Tierra en una ubicación dada.
GeogravityModelData[GeoPosition[{0, 0}]]
Esta utiliza elevación topográfica proporcionada por GeoElevationData.
GeoElevationData[GeoPosition[{0, 0}]]
Ignorando otros efectos, el campo gravitacional es generalmente más pequeño para una ubicación con latitud similar pero con mayor elevación.
GeoPosition[Entity["City", {"Quito", "Pichincha", "Ecuador"}]]
GeoPosition[Entity["City", {"Quito", "Pichincha", "Ecuador"}]];
{GeoElevationData[%, UnitSystem -> "Metric"],
GeogravityModelData[%, "Magnitude"]}
Calcule los valores del campo gravitacional en puntos equidistantes en el ecuador.
equatorialgravity =
GeogravityModelData[{GeoPosition[{0, -180}], GeoPosition[{5, 180}]},
"Magnitude"][[1]]
ListPlot[equatorialgravity, Joined -> True]
En el siguiente histograma, existen dos picos principales correspondientes a las áreas terrestres y al fondo de los océanos.
Histogram[equatorialgravity, 20]
Superponga la magnitud del campo gravitacional en un mapa de relieve de la Tierra.
equatorialgravityplot =
ListPlot[equatorialgravity, Axes -> False, Joined -> True,
AspectRatio -> 1/8, PlotRangePadding -> None, ImagePadding -> None,
ImageSize -> 400, PlotStyle -> Red];
worldmap =
GeoGraphics[GeoPath["Equator"], GeoRange -> "World",
ImageSize -> 400, GeoBackground -> "ReliefMap"];
Overlay[{worldmap, equatorialgravityplot}, Alignment -> Center]
Para mostrar la variabilidad de la latitud, promediamos la magnitud del campo gravitacional sobre la longitud, y representamos el resultado contra la latitud.
gravity =
Mean /@ GeogravityModelData[{GeoPosition[{-90, -180}],
GeoPosition[{90, 180}]}, "Magnitude"];
La Antártida tiene un efecto obvio para las latitudes bajas, debido a la elevación agregada.
ListPlot[gravity, DataRange -> {-90, 90}]
MinMax[gravity]
Por lo tanto, pueden haber cambios en el orden de 0.5% en el peso de un objeto dado, dependiendo de donde lo midamos.
MinMax[gravity];
1 - First[%]/Last[%]