Azzera filtri
Azzera filtri

Draw deviated great cirle path between two points on map

4 visualizzazioni (ultimi 30 giorni)
Amir
Amir il 22 Ago 2016
Commentato: Amir il 23 Ago 2016
Hi all,
I have lat/lon of two points, Point A and Point B. I am trying to create the flight path AB but rather than using a great circle direct line, i would like to deviate the path to one side by 5% of length of AB. So let's say the distance between Point A and Point B is 1000km, i would like to shift the path from the Centre of AB by 50km (1000 x 5%). I would then want to repeat the same on the other side.
Note: I am suing R2014b and have access to Mapping Toolbox.
Thanks for your help.

Risposte (1)

KSSV
KSSV il 22 Ago 2016
As you have A, B in your hand; you will get equation of line AB. You can pick different points on AB, get the foot of perpendicular. Join all the foot of perpendiculars. Perpendicular distance would be 5% of the distance on AB.
  3 Commenti
KSSV
KSSV il 23 Ago 2016
You provide me lat and lon for the points A, B
Amir
Amir il 23 Ago 2016
for example, the coordinates can be:
LatA =51.4775; LonA = -0.461389;
LatB = 41.297078; LonB = 2.078464;

Accedi per commentare.

Categorie

Scopri di più su Graphics Performance in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by