Great Circle input box; and locus   Derivation   中文 Chinese
ALL OUTPUT ARE NOT CONFIRMED, MAY BE WRONG.
Program tested on MSIE 6.0/Netscape 8.0   Update:2006-06-13
Great circle equation   Great circle information   Verify equation
Choose cities   There are 326 city Longitude/Latitude data below.
Locus table   Change star parameters   Box2
To specify great circle, give city1's Longitude/Latitude value
PLUS great circle direction at city1 OR give city2 Lon/Lat.
If fill number in next two boxes, locus coordinates printed.
Miles KMeter altitude determine angular speed.
seconds interval between data. (time, not distance)
How many data for output? Please use an integer.

Counter clockwise? clockwise? Viewed from north pole.

Longitude: Deg:Min:Sec Example [W 76D 30M 12S]
Latitude: Deg:Min:Sec Example [S 28° 10' 52"]
Angle in deg at first city (to identify one great circle)
0 degree=East, north-east positive angle, south-east negative
If fill number in 2nd city box (below) angle (above) ignored.
Because either one plus first city specify an unique great circle.

Longitude: Deg:Min:Sec Example [E 76D 30M 12S]
Latitude: Deg:Min:Sec Example [N 28° 10' 52"]

Test vary/constant face equation switch
Choose cities from 326 data.  
Surface Distance:  Miles. K.M. N.M.
1 NM = 1 Nautical Mile = 1852 meter = 1 minute equator distance.
Satellite Distance: Miles. Kilometers
Angle below are NOT VERIFIED, may be error.
Angle from earth center to two cities Radian; deg
Earth center angle project to equator is two Longitude difference.
Angle below is GREAT CIRCLE direction angle at one city.
Zero deg.=east, POSITIVE angle toward north,
Angle from 1st city to 2nd city measured at 1st city  degree
Angle from 2nd city to 1st city measured at 2nd city degree
These angles may go shorter arc, may go longer arc too.
Longer arc angle +/- 180 degree get shorter arc angle.

Great circle pole (center on earth surface) Equal distance to city1&2.
Longitude Radian;   Degree;
Latitude    Radian;   Degree;
<a name=GCircleEqn>
Great circle change face equation. Start point move,
coefficient change. but actually same equation.
*cos(lambdaV)*sin[phiV-()]
*cos(lambdaV)*cos[phiV-()]
*sin(lambdaV) = 0
 
phiV is Longitude, lambdaV is Latitude, both are Variables.
Both are degree for human, both MUST be radian for computer.
All angles are in radian. One Rad=57.295779 degree. Equation
is NOT compared with other source, please compare if you can.
2006-01-16-18-05

<a name=verifyEqn>   Vary or Constant face equation
 
Please input with the format [E 40:17:3] or [S 22d 53m 19s]
Third point Longitude = Radian
Third point Latitude    = Radian
[lambdaV Rad, phiV Rad] let you hand calculate Great Circle equation.

<a name=chooseCity>
Selection become effective on change.

Above selection is for City One City Two
After selection "onChange" data auto fill in to boxes at top.

<a name=GCInfo>  
Below is orbit locus information. (Altitude is user input)
Altitude km;   Distance to earth center km
Angular speed rad/sec  =  degree/hour
Linear speed km/hr = m/sec =Angular speed*distance
Period sec = min = H:M:S/revolution
Altitude=35887.95 km → 24 hour/revol. geosynchronous satellite.
Do not take these number too seriously, uncertainty is at fourth digit.
Earth mass & radius are uncertain. Results are from math model.

<a name=locusTable>
Box1 1 0;   Box2 1 0;   Box3 1 0
Orbit Locus, earth non rotating   Line# 1, 0
Build equation based on point on circle:ErrO or Circle axis pole:Err*
Lon/Lat dms Rad1 errO err* hms Sec 0
Box1     Rot2 Rad0 Step0

Box2 Orbit Locus, earth rotating  

Box3 Orbit Locus X,Y,Z coord , radius=1

Box4   More information. (was debug box)

Reference: Please verify distance.
City Longitude/Latitude data is from
http://www.wcrl.ars.usda.gov/cec/java/lat-long.htm

Two Cities Distance page
http://www.gb3pi.org.uk/great.html

Two Cities Distance page
http://www.ga.gov.au/geodesy/datums/distance.xls

Great circle equation   Great circle information   Verify equation
Choose cities   Locus table   Change star parameters


<a name=ChangePara> Next line is data in use.



<a name=GCDoc01>

<a name=GCNote01>

Please visit Freeman's favorite site
This URL has song
http://www.teresa-teng.org.tw/10cd-e.htm
This URL has picture
http://www.teresa-teng.org.tw/collect/collect.htm
I set up a site for my favorite. You can find
full screen quality MTV songs. Please visit.
http://freeman2.us/
Next "Everynight" 2,374,595 bytes
http://freeman2.net/fuji_004.wmv
Above English song. Below Chinese song.
When will you come back? 2,023,019 bytes
http://freeman2.biz/dlj_0111.wma

Kindness is everywhere 4,253,345 bytes
http://freeman2.biz/dlj_a003.wma


JavaScript program list
http://freeman2.com/jsindex2.htm
"Great Circle" page URL is
http://freeman2.com/jscircle.htm
"Small Circle" page URL is
http://freeman2.com/jscircl2.htm
Small Circle is broader than Great Circle. If Small
Circle pass earth center, it becomes Great Circle.

Great Circle Chinese version is
http://freeman2.com/jscirclc.htm
Small circle Chinese version is
http://freeman2.com/jscircl1.htm

Equation derivation is at next page
http://freeman2.com/tutc0002.htm
Equation derivation page is in Chinese,
you need find someone translate for you.

This page started on 2006-01-15 for great circle
Done on 2006-04-03. Modify/debug done on 2006-04-25
Upload 2006-04-26
Address of this page is
http://freeman2.com/jscircle.htm
Thank you for visiting Freeman's web site.
Freeman 2006-04-29-12-36