Receptores de GPS e Elevação
Receptores de GPS medem posições em relação a uma referência elipsóide aplanada aproximando a superfície da Terra. Entretanto, as elevações em relação ao elipsóide não são de utilização prática direta: por exemplo, a elevação da superfície de um lago não é constante em relação ao elipsóide. É preciso converter para outra superfície de referência, o geóide, que se aproxima do nível médio do mar e continua para a terra.
A elevação do geóide em relação ao elipsóide de referência é chamado de "ondulação". Faça download de dados ondulação em pés ao redor dos Estados Unidos.
![Click for copyable input](assets.pt-br/gps-receivers-and-elevation/In_92.png)
undulation =
GeoElevationData[Entity["Country", "UnitedStates"], "Undulation"]
![](assets.pt-br/gps-receivers-and-elevation/O_75.png)
O geóide está sempre sob o elipsóide de referência na área os EUA.
![Click for copyable input](assets.pt-br/gps-receivers-and-elevation/In_93.png)
MinMax[undulation]
![](assets.pt-br/gps-receivers-and-elevation/O_76.png)
Por exemplo, esta é a ondulação na sede Wolfram em Champaign, IL.
![Click for copyable input](assets.pt-br/gps-receivers-and-elevation/In_94.png)
GeoElevationData[
GeoPosition[
Entity["City", {"Champaign", "Illinois",
"UnitedStates"}]], "Undulation"]
![](assets.pt-br/gps-receivers-and-elevation/O_77.png)
Faça download de dados do mundo inteiro.
![Click for copyable input](assets.pt-br/gps-receivers-and-elevation/In_95.png)
undulation = GeoElevationData["World", "Undulation"]
![](assets.pt-br/gps-receivers-and-elevation/O_78.png)
Represente como um mapa de relevo.
![Click for copyable input](assets.pt-br/gps-receivers-and-elevation/In_96.png)
image = ReliefPlot[undulation, DataReversed -> True,
PlotRangePadding -> None, PlotLegends -> Automatic,
MaxPlotPoints -> Infinity, Frame -> False]
![](assets.pt-br/gps-receivers-and-elevation/O_79.png)
Use uma projeção geográfica diferente.
![Click for copyable input](assets.pt-br/gps-receivers-and-elevation/In_97.png)
With[{bounds = {{-90, 90}, {-180, 180}}},
Legended[GeoGraphics[{GeoStyling[{"GeoImage", image[[1]]},
GeoRange -> bounds], GeoBoundsRegion[bounds]},
GeoRange -> bounds, GeoProjection -> "WinkelTripel",
GeoGridLines -> True, ImageSize -> Medium], image[[2]]]]
![](assets.pt-br/gps-receivers-and-elevation/O_80.png)