Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is a straight line on google earth or google maps geodesic?

Is a straight line on google earth or google maps geodesic? That is, when I view google earth or google maps data on my 2d computer screen, is the image I am seeing "adjusted" correctly that a straight line on this "adjusted" image is actually geodesic?

If it is not, are there any options that I can choose within these applications which will let me "adjust" the image so that a straight line on this "adjusted" image will be geodesic?

Are there any other free applications out there that do display "adjusted" maps where straight lines on the screen are actually geodesic?

Are there any free applications out there that will provide me with a geodesic path between two points on earth?

Thank you in advance.

like image 970
Tryer Avatar asked Jun 22 '11 17:06

Tryer


People also ask

What is geodesic in Google map?

A geodesic is the shortest path between two points on the Earth's surface. The geodesic curve is constructed assuming the Earth is a sphere. Clickability. If you want to handle events fired when the user clicks the polyline, set this property to true .

Can you draw a straight line on Google Maps?

Add line or shape. Click each corner or bend of your line or shape. To move the map, click and hold the mouse. When you're finished drawing, double-click or complete the shape. Give your line or shape a name.

What mapping system does Google Earth use?

Google Maps and Microsoft Virtual Earth use a Mercator projection based on the World Geodetic System (WGS) 1984 geographic coordinate system (datum). This Mercator projection supports spheres only, unlike the ESRI Mercator implementation, which supports spheres and ellipsoids.


1 Answers

First of all it's clear that the lines are not ellipsoidal geodesics. For example, the line between (lat,lon) 0,0 and 0,179.99 in Google Earth is shown along the equator instead of the shorter path going near the pole.

The KML documentation says that the sides of a path are "great circles" and that the sides of a polygon are "lines of constant bearing". I believe that "great circles" become great ellipses (a path along an ellipse whose center is the center of the earth). An ordinary understanding of "lines of constant bearing" is that they are rhumb lines, i.e., that they correspond to straight lines on a Mercator projection. However, the documentation lies. Instead there are straight lines on a plate carree projection.

I have asked Google to use geodesics for both sorts of object, and they are considering this.

I have written a C++ library GeographicLib which solves the geodesic problem accurately. If you want to see how to generate a sequence of points along a geodesic, see the example in the documentation for the GeodesicLine class. If you just want to test the solutions, look at the online geodesic calculator.

like image 148
cffk Avatar answered Oct 08 '22 11:10

cffk