Questions tagged [geodesy]

For questions about the geodetic functionality of Mathematica, including the functions FromDMS, GeoPosition, GeoDistance, GeodesyData, and FindGeoLocation.

A list of the built-in geodetic functions of Mathematica can be found here: Geodesy.

79 questions
12
votes
1 answer

Why two computations for distance half way around the world don't agree?

I understand WGS84 models the equator as a circle with radius=GeodesyData["WGS84","SemimajorAxis"]. So I expected the two computations below to be the same. Where is my mistake? Pi*GeodesyData["WGS84","SemimajorAxis"] (* 2.00375 * 10^7 m…
Ted Ersek
  • 7,124
  • 19
  • 41
11
votes
2 answers

How to convert from and to UTM coordinates in Mathematica?

How to use the UTM coordinate system (northing, easting) in Mathematica using the built-in functions (GeoPositionENU, GeoGridPosition, etc.). There are UTM Zones implemented in Mathematica,…
Boocko
  • 333
  • 2
  • 9
8
votes
1 answer

Wrong bearing between two GeoPositions compared to Google Earth

I'm trying to calculate a bearing (degrees, distance) between two points, a and b. From Google Earth I have two points and the following code to calculate the bearing. The input coordinates is in the WGS84 datum (degree, minutes, seconds). a =…
Argo
  • 213
  • 1
  • 4
6
votes
1 answer

Behavior of $GeoLocationCity within a Block

According to the V10 documentation on $GeoLocation, \$GeoLocationCity gives the city entity for the current setting for \$GeoLocation And since this is essentially all the documentation has to say about it, I thought that if I were to change the…
m_goldberg
  • 107,779
  • 16
  • 103
  • 257
3
votes
1 answer

Documentation on GeoGridPosition

Wondering where I can find more documentation on GeoGridPosition. Specifically, what formulas does Mathematica use to transform lat/long points to x/y coordinates? As a test point, I do the following: GeoGridPosition[GeoPosition[{45, -45}],…
lwcarani
  • 179
  • 1
  • 5
3
votes
2 answers

Converting lat/long to x/y coordinates, to generate random variates from a Bivariate Normal Distribution

I am trying to convert latitude and longitude points to x/y coordinates, generate random variates from a bivariate normal distribution, and then convert those random x/y points back into latitude longitude coordinates. I am trying to get them to…
lwcarani
  • 179
  • 1
  • 5
3
votes
1 answer

{Latitude, Longitude} to Transverse Mercator projection

I have a shapefile with the following "CoordinateSystemInformation": "PROJCS" -> {"NAD_1983_StatePlane_Illinois_East_FIPS_1201_Feet", "GEOGCS" -> { "GCS_North_American_1983", "DATUM" -> { "North_American_Datum_1983", "SPHEROID" ->…
mfvonh
  • 8,460
  • 27
  • 42
3
votes
1 answer

Calculate Distance between UTM coordinates?

I know this question looks like a duplicate of this, but in that post, the answer does not give the right answer. So.... Given two UTM coordinates, how would I go about finding the distance between them in Mathematica? Also, using the below…
Sham Says
  • 341
  • 2
  • 11
2
votes
1 answer

How to calculate the distance between UTM-projected coordinates?

My coordinates are projected using the following projection: proj= {"UTMZone32", {"GridOrigin" -> {500000, 0}, "CentralScaleFactor" -> 0.9996}}; Now I wish to calculate the distance between two points (ignoring elevation), e.g. p1=…
Karsten W.
  • 1,383
  • 8
  • 21
1
vote
0 answers

How can I get the GeoVisibleRegion of a space-based camera sensor given it's altitude, lat, long, and pointing view vector with respect to nadir?

GeoVisibleRegion by itself provides the largest view attainable based on the curvature of the earth from a given altitude above the surface. How do I set up the problem for a narrower field of view for a camera sensor in space? I am interested in…
1
vote
1 answer

Approximate implementation of GeoDestination

I need an implementation to approximate GeoDestination without an internet connection. This is described here which says: I need to solve "1. the direct geodesic problem". Later that article says: That says handling the direct problem is straight…
Ted Ersek
  • 7,124
  • 19
  • 41
1
vote
1 answer

Do you agree GeoDirection should return 90 degrees in this example?

GeoDirection[{38,-76},{38,-75}] (* 89.6922 Degrees *) I am using version 12.0.0.
Ted Ersek
  • 7,124
  • 19
  • 41
1
vote
0 answers

Plot Multibeam bathymetry grid

I don't speak Mathematica very well, but I am sure I could do great things with this programming language! I will delete this question if it is a duplicate, but I will be glad if you could point me to previous questions which could be useful to my…
-1
votes
1 answer

How do I plot lat/long points in the Atlantic Ocean?

How do I plot lat/long points on the water? Such as the Atlantic Ocean? Here are some points I'm trying to plot: {{47.5164, -36.5325}, {38.4084, -44.8774}, {37.829, -26.4011}, {43.415, -30.1504}, {40.9715, -50.8068}, {58.4615, -42.449}, …
lwcarani
  • 179
  • 1
  • 5