Vector Calculations on Geographic Data
古いコメントを表示
I have four geographical points: P1, P2, P3 and P4. The coordinates (latitude & longitude pairs) of these points are available. I want to calculate the scaler product between the two vectors P1P2 and P3P4. How can I perform this calculation in Matlab?
Note: These geographic coordinates are relevant to a specific datum (for example: WGS84) and hence do not assume the earth to be spherical.
If these types of calculations are not possible with Matlab, does anybody know a software that can be used for this purpose?
Please help
回答 (1 件)
Walter Roberson
2011 年 5 月 23 日
0 投票
How would you solve the problem in classical geometry, finding the scalar product of (x1,y1,z1) to (x2,y2,z2) when neither z1 nor z2 were known?
5 件のコメント
Devinya Herath
2011 年 5 月 23 日
Walter Roberson
2011 年 5 月 23 日
In classical geometry, scalar products are simple.
I would expect that in pure spherical geometry that the equivalent of scalar products have probably been studied well enough to be tractable.
But in an impure spherical geometry, I am having difficulty in deciding what the desired properties of a scalar product would be.
What is it that you are trying to _do_? Calculate the length of the geodesic?
Devinya Herath
2011 年 5 月 24 日
Walter Roberson
2011 年 5 月 24 日
The altitude values are the same, but you want the WGS84 model to be followed anyhow ??
Devinya Herath
2011 年 5 月 25 日
カテゴリ
ヘルプ センター および File Exchange で Earth and Planetary Science についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!