Ⅰ 不知道時間和方向,只觀察太陽,能算出時間和辨別方位不
自製日晷,經過一天的觀察和記錄,可以計算出時間和方位。
具體方法:
在地面垂直插入一根木棍,從太陽升起到太陽落山,連續記錄影子的方位和長度。
影子最短的時間即為正午12:00,影子對面的方向就是正南方。
推理出正南,東、西、北方向都可以確定了。
垂直於影子,劃一條指向東西兩側的直線。以木棍為中心,直線為直徑,畫一個半圓。把這個半圓均分為12等份。可以用於大致估算6點~18點時間。
晚上,沒有太陽只好睡覺。:)
Ⅱ Python編程語言怎麼樣可以實現給定具體日期計算出太陽的具體位置啊
#####計算2010年1月15日16:20:56日環食時北京('126', '40')太陽和月亮的高度和方位
import ephem
gatech = ephem.Observer()
gatech.long, gatech.lat = '126', '40'
gatech.date = '2010/1/15 16:20:56'
sun, moon = ephem.Sun(), ephem.Moon()
sun.compute(gatech)
moon.compute(gatech)
print sun.alt, sun.az
print moon.alt, moon.az
print ephem.separation((sun.az, sun.alt), (moon.az, moon.alt))
print sun.size, moon.size, sun.size - moon.size
Ⅲ 如果知道是冬至日且知道太陽高度角90度的時間 怎麼求當地地理位置
1,冬至日,太陽高度角還要到90度,當然在南半球啦。2,北京時間11點50時,當地地理位置是(23'26,E117.5),而且那個地方的地方時是12點,他們相差10分鍾,1小時15度,那麼10分鍾是2.5度,可以知道這個地方的經度為120E,冬至日只有南回歸線是90度,所以我們求出地方位置是120E,23.26S 錯了記得告訴我!我再想想哪裡錯了!
Ⅳ 如何利用太陽高度角測經緯度
1、正午太陽高度的計算公式是H=90°-|φ-δ|,式中H為實地某日正午太陽高度,φ為當地地理緯度,永遠取正值;δ為某日太陽直射點的緯度。在測算出當地某日的正午太陽高度後,可利用公式
φ=δ±(90°-H)求當地的地理緯度。
2、利用地方時差測算當地地理經度
觀測到太陽在上中天的視位置(此時太陽高度達到一天中的最大值,當地地方時為12時正),經過簡單的推算,就可以得出觀測點的地理緯度:因地球自轉的角速度為每小時15度,亦即經度每差15度相當於地球向前自轉1小時;每轉經度1度需時4分鍾。所以,在運算中先根據觀測結果計算出地方時差(△t),
△t=t-12,表示當日太陽最高時的北京時間(即120°E的地方時)與當地太陽最高時的地方時(
12點正)之間的時間差值。然後將時間差換算成經度差(△λ
),再根據「東加西減」的規律計算所求地點的地理經度。
Ⅳ 如何利用太陽和手錶判定方位
這是個簡單的地理問題,初中我們學過的,高中也學了
方法一:把當前的時間除以2,把所得的商數對准太陽。表盤上12所對的方向就是北方。例如,現在是上午8點,除以2,商數為4,將表盤上的4對准太陽,12所對的方向就是北方。如果是下午,應以24小時計時法進行計算。
方法二:在北半球,將表水平放置,時針指向太陽,時針與12點刻度之間的夾角的平分線指的就是南北方向。
說明:用上述方法確定方向,必須使用確切的地方時間,如烏魯木齊的地方時間是北京時間減去2小時9分鍾;另外,在北回歸線以南不能使用這些方法,因為越靠近赤道,陽光幾乎直射,很難用手錶來辨別方向。
Ⅵ 怎樣根據日期計算太陽直射緯度
首先你要曉得4個重要的時間點,春分、秋分、夏至、冬至。春分太陽直射赤道,然後太陽直射點向北移動,大約90天後的夏至,太陽直射北回歸線,也就是大約90天的時間太陽直射點移動了23.5°左右,也就是說4天左右時間向北移動1度。知道了這個原理,就可以根據具體的時間來計算了。
Ⅶ 怎樣根據日期計算太陽直射緯度比如1月13日這天,太陽直射南緯多少度
任意一天的直射點緯度 C=arcsin(sinAsinB)
其中,∠A為黃赤交角,
∠B=π * 從春秋分算起到當前的天數 / 半年天數(冬夏不同,設地球自轉每天掃過的角度相同)
1月13號處於冬半年,太陽從9月23日的秋分點繞過南回歸線,再射到次年3月21日的春分點上,共需180天,1月13日距離秋分日為112天,所以∠B=112°
經計算可得∠C=arcsin(0.3687)≈21°38′
詳見我的blog:http://hi..com/%B3%F5%C0%B4%D5%A9%B5%C1/blog/item/c823dd548142875cd1090675.html
樓上那位老兄跟我的計算有4度的偏差,是沒有考慮到直線運動在圓弧上的映射問題
Ⅷ 地理題怎麼根據日期時間確定太陽在哪
記住2分(春秋分)2至(夏至、冬至)的日期,以及太陽直射點的位置變化規律。這個自己網路一下或者看課本吧,不展開了。
6月某日接近夏至日(6月22日),所以太陽直射點在北回歸線附近(以南不遠),直射點以北地區正午太陽方向都為正南,太陽的方向都是南向的(除正午外為正南,其餘時間均為東南或西南)直射點以南地區正午太陽方向都是正北。
偏東偏西主要是根據上下午判斷的,太陽是東升西落的(大致方向,不是正東正西),所以上午偏東,下午偏西。(基本是這樣了,太復雜的就不分析啦)
你說的那個解析,地點肯定是在直射點以北的,所以16時是下午了,才會是南偏西方向。
Ⅸ 你好,請問如何由經緯度和時間計算出太陽高度角和太陽方位角,有公式嗎,謝謝
太陽高度角隨著地方時和太陽的赤緯的變化而變化。太陽赤緯(與太陽直射點緯度相等)以δ表示,觀測地地理緯度用φ表示(太陽赤緯與地理緯度都是北緯為正,南緯為負),地方時(時角)以t表示,有太陽高度角的計算公式:sin h=sin φ sin δ+cos φ cos δ cos t
Ⅹ 已知當時的准確日期和時間,以及當時太陽的方向,能否計算出相對准確的東南西北方向
樓主的想法是可行的。一般來說,實際生活中更多遇到,在特定地點,特定時間,觀測太陽的方位。相反,現在知道太陽的方位,觀測地點,自然也可以倒推出觀測時間。
不妨順著樓主的問題,來解釋這個問題吧:
問題一: 首先我想請您檢查下上面我說的1,2,3條是否正確,能否用此來判斷方向?
三個命題基本正確,但是第一和第三條有些瑕疵。「夏至當天升起角度為東偏北23度26分」,實際太陽升起的方位會比這個角度更偏北一些,因為地理緯度的增加偏北的角度。第三個命題也少有疏漏,夏至日太陽的軌跡比半圓稍多一些,相反的冬至日比半圓稍微少一些。
雖然有些瑕疵,但是無妨大雅,基本的概念沒有出現問題。
問題二: 能否根據太陽運動的軌跡, 已知當時的准確日期和時間,以及當時太陽的方向,來計算出相對准確的東南西北方向?
答案也是可以的,不過相當麻煩。一是數學公式相當復雜,一堆正反三角函數,是怎麼都免不了的。且不說推導(球面三角和天球坐標系的功底,球面三角我並無了解),即便給出公式代入,也需要相當長的計算時間。個人估計,沒有半小時是沒有辦法搞定的。第二,計算結果和實際情況還會有一定出入,因為真太陽時和平太陽時的差距,誤差可能達到半小時左右。
如果是具體的實際應用,比較使用的辦法是把手錶的時針指向太陽,時針和12時的角平分線的方向接近正南的方向。這種方法不考慮上面說的第二中誤差,而且將時角和方位角直接等同,會有比較大的誤差,最大可能達到20-30°。
總而言之,樓主的設想,理論上可行。天文軟體(例如Stellarium)可以對太陽的方位進行非常精確的模擬(可以精確到0.01秒的精度,一秒是3600分之一度)。自然,軟體能夠模擬,說明有非常精確的公式。但是如果從頭推導,如果是探索性學習,那是一個很好的話題。如果想實際應用,那就得不嘗試了。