Small 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-07-20
Correction made at [9507202123] (see source)
Document   Notes   Verify equation
Choose cities   There are 326 city Longitude/Latitude data below.
To specify one small circle, give three city's Longitude/Latitude value
OR two city's Lon/Lat plus city1's east deviation angle.
If fill number in next two boxes, locus coordinates printed.
Points in one cycle; (Small circle)  
Total points output; Goto Locus box

Longitude: Deg:Min:Sec Example [W 76D 30M 12S]
Latitude: Deg:Min:Sec Example [S 28° 10' 52"]
East deviation angle in deg at city1 (identify a small circle)
0 degree=East, north-east positive angle, south-east negative angle
City1&2 are 180° apart see degreeA
If fill number in angle box (above) 3rd city skipped.
Because either one plus 1st/2nd city specify an unique small circle.

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

Earth angle is derived variable, not an input variable.   click to choose city

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

Test vary/constant face equation switch  
6 15   number precision, digits.
For real life 6 digit precision. For math model 15 digit precision.
Equation output right below.
Locus output five blocks below at Box1.


Data below are NOT VERIFIED, may be error.
Choose cities, There are 326 city data below.
Great circle distance is shortest distance between two points.
SMALL CIRCLE surface Distance between city1 and city2:
Miles K.M N.M
1 NM = 1 Nautical Mile = 1.852 Kilo Meter = 1 minute equator distance.
Angle from circle center to city1 & city2   Circle center is not earth center.
Radian; degreeA    
Output box4 has second method to find above Radian, they should agree.
Small circle radius K.M. (earth radius 6366.71K.M.)
Circle earth angle Radian; Degree
For a given radius circle, earth angle is same for all points on circle.
When earth angle=0. Small circle pass earth center = great circle.
City1's east angle   Radian;   Degree.
Earth angle and City1's east angle are used to create small circle equation.
Small circle pole (center on earth surface) Equal distance to city1&2&3.
Longitude Radian;   Degree;
Latitude    Radian;   Degree;
<a name=verifyEqn>   Vary or Constant face equation
 
Please input with the format [E 40:17:3] or [S 22:53:19]
Fourth point Longitude = Radian
Fourth point Latitude    = Radian

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

Above selection is for City 1 2 3
After selection "onChange" data auto fill in to boxes at top.

<a name=locusTable>
Circle Locus, earth non rotating   Line# 1, 0
Box1 1 0;     Box3 1 0   (save time)
Build equation based on point on circle:ErrO or Circle axis pole:Err*
Lon/Lat D:M:S Rad   ErrO Err* Circle radius 0
Box1  

Box2 was for rotating earth. Satellite never go small circle. Delete box2. 9505081903
Box3   Circle Locus X,Y,Z coord , radius=1

Box4   More information. (was debug box)

Reference: Please verify (great circle) 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

Above page are all for great circle distance. If I find
small cirle distance page, I will add link in the future.

Verify equation   Choose cities   Locus table

<a name=SCDoc01>


<a name=SCNote01>

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 English version is
http://freeman2.com/jscircle.htm
Small Circle English version is
http://freeman2.com/jscircl2.htm

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

Equation derivation
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
Upload 2006-05-11
The address of this page is
http://freeman2.com/jscircl2.htm
Thank you for visiting Freeman's web site.
Freeman 2006-05-11-18-16