After reading this, I found that Mathematica could be a useful tool to analyse GPS data from a navigating vessel at sea. But this example is for land-based fixed positions, i.e. the position of a lake on the globe.
Suppose a computer is on a ship, and we want to import the GPS position of the ship into the computer. Then Mathematica has this tool:
https://reference.wolfram.com/language/ref/FindGeoLocation.html
This attempts to find the current geo location of the computer. But to my knowledge, this position includes only latitude and longitude.
If it does include height-estimation, it may also be that FindGeolocation is inaccurate on height-estimation.
Does Mathematica have a program that can import GPS data from a navigating vessel with both latitude, longitude and height over sea level?
I would like to import data from a GPS readout into Mathematica in real-time, and wonder therefore if there are specific functionalities in Mathematica to receive data from a GPS and directly feed it into a command line, ie. particular codes that automatize the conversion of GPS data into a regular dataset in the format
{{time_1,height over sea level_1}, {t_2,h_2},....{t_n,h_n}}
Thanks
FindGeoLocation
returns aGeoPosition
object containing{latitude,longitude}
or{latitude,longitude,elevation}
or containingMissing["NotAvailable"]
if it cannot find an explicit geodetic location.". So if a GPS is available, and not just a location guessed from IP or address,elevation
should be available. Otherwise, if the GPS can be addressed via a system call, USB or serial interfaces, it will depend on the nature of the calls available and the format they are returned. Do you have a more specific example? $\endgroup$GeoPosition
reference.wolfram.com/language/ref/GeoPosition.html $\endgroup$