QQ登录

只需一步,快速开始

2010年2月22日初升的太阳位置

[复制链接]
裂空访问者 发表于 2010-2-22 16:07 | 显示全部楼层 |阅读模式 来自: 中国–吉林–长春 移动/富奥减震器分公司

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核,请勿使用gmail/outlook/aol/icloud邮箱注册)

×
本帖最后由 裂空访问者 于 2010-2-23 15:50 编辑

2010年2月22日初升的太阳位置东偏南,在相同时刻太阳每天都会向东向上移动。。。。。。直到6月22日最高最偏北,之后回来,很好玩!
2010年2月22日初升的太阳位置.JPG
20100222710db.JPG

评分

参与人数 1牧夫币 +15 收起 理由
jiangjian + 15

查看全部评分

大众天文 发表于 2010-2-22 16:38 | 显示全部楼层 来自: 中国–北京–北京 鹏博士BGP
确实很好玩
回复 顶~ 砸~

使用道具 举报

marshsu 发表于 2010-2-22 17:50 | 显示全部楼层 来自: 中国–云南–红河哈尼族彝族自治州 电信
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

苍穹旋律 发表于 2010-2-22 18:16 | 显示全部楼层 来自: 中国–山东–泰安–肥城市 联通
不知不觉,太阳已经跑这么多了~
回复 顶~ 砸~

使用道具 举报

609991841 发表于 2010-2-22 19:40 | 显示全部楼层 来自: 中国–湖北–黄冈 电信
好长时间没看过一个完整的日出了(一直都是看日落)

有时间找个好天气起个大早去看看
回复 顶~ 砸~

使用道具 举报

wangyuangjing 发表于 2010-2-22 21:48 | 显示全部楼层 来自: 中国–浙江–杭州 电信
5# 苍穹旋律
不知不觉,侄子也变成叔叔了
回复 顶~ 砸~

使用道具 举报

 楼主| 裂空访问者 发表于 2010-2-23 15:41 | 显示全部楼层 来自: 中国–吉林–长春 移动/富奥减震器分公司
本帖最后由 裂空访问者 于 2010-3-1 12:50 编辑

在将近一个月之前[2010年1月28日]是这个样子!
201001280713.JPG
201001280713db.JPG
回复 顶~ 砸~

使用道具 举报

jiangjian 发表于 2010-2-24 09:05 | 显示全部楼层 来自: 中国–湖南–常德 电信
楼主观察的很仔细哈。。。
回复 顶~ 砸~

使用道具 举报

shinji的猫 发表于 2010-2-24 15:00 | 显示全部楼层 来自: 中国–上海–上海 电信
确实很多好玩的事情被遗忘了……
回复 顶~ 砸~

使用道具 举报

 楼主| 裂空访问者 发表于 2010-3-1 11:41 | 显示全部楼层 来自: 中国–吉林–长春 移动/富奥减震器分公司
还是那个老地方3月1日早上初升的太阳,升高了
20100301-0712.JPG
回复 顶~ 砸~

使用道具 举报

 楼主| 裂空访问者 发表于 2010-3-1 13:13 | 显示全部楼层 来自: 中国–吉林–长春 移动/富奥减震器分公司
早上逆光,下午就顺光了!
201002281428a.JPG
回复 顶~ 砸~

使用道具 举报

霍曼 发表于 2010-7-31 01:17 | 显示全部楼层 来自: 中国–北京–北京 歌华有线
太阳位置计算程序(2006-12-24 15:07:26)
转载   分类:格物偶得
/////////////////////////////////////////////////////////////////////////////////////////////////////
// 名称:太阳位置计算程序
// 作者:胡铂(http://leohubble.go.3322.org
// 日期 2004-09-30
// 说明:根据Paul Schlyter, Stockholm, Sweden的中等精度计算方法实现
////////////////////////////////////////////////////////////////////////////////////////////////////
#include "stdio.h"
#include "math.h"
#define Pi 3.14159265
#define DE Pi/180
/////////////////////////////////////////////////////////////////
float jde(int Y,int M,int D,int hour,int min,int sec)
{
int f,g;
double mid1,mid2,J,JDE,A;
if(M>=3)
{
f=Y;
g=M;
}
if(M==1||M==2)
{
f=Y-1;
g=M+12;
};
mid1=floor(365.25*f);
mid2=floor(30.6001*(g+1));
A=2-floor(f/100)+floor(f/400);
J=mid1+mid2+D+A+1720994.5;
JDE=J+hour/24+min/1440+sec/86400;
return JDE;
}
/////////////////////////////////////变量声明///////////////////////////////
void main()
{ int i,year,month,day,hour,min,sec;
double d,w,a,e,M,oblecl,L,E,xe,ye,r,v,lon,x,y,z,xequt,yequt,zequt,dist,RA,Decl;
// scanf("%d,%d,%d,%d,%d,%d",&year,&month,&day,&hour,&min,&sec);
// printf("\n");
///////////////////////////////测试数据////////////////////////////////////////////////////
year=1990;
month=4;
day=19;
hour=0;
min=0;
sec=0;
////////////////////////////////////////////轨道根数//////////////////////////////////////
d=jde(year,month,day,hour,min,sec)-2451543.5;//相对儒略日;
w=282.9404+4.70935*0.00001*d;//升交点经度
a=1;
e=0.016709-1.151*0.000000001*d;//偏心率
M = 356.0470 + 0.9856002585 * d;//平近点角
oblecl = 23.4393-3.563*0.0000001 * d;//黄赤交角
////////////////////////////////////////////////////////////////////////////////////////////
L=w+M;//太阳的平均精度
L=fmod(L,360);
E=M + (180/Pi) * e * sin(M*DE) * (1 + e * cos(M*DE));//(开普勒方程的近似解)
E=fmod(E,360);
xe=cos(E*DE) - e;//椭圆轨道上的直角坐标x
ye=sin(E*DE) * sqrt(1 - e*e);//椭圆轨道上的直角坐标y
r=sqrt(xe*xe+ye*ye);//距离
v=atan2(ye,xe)*180/Pi;//真近点角
//lon=fmod((v+w),360);//太阳的精度
//太阳的黄道直角坐标
lon=v+w;
x=r*cos(lon*Pi/180);
y=r*sin(lon*Pi/180);
z=0;
//太阳的赤道直角坐标
xequt=x;
yequt=y*cos(oblecl*Pi/180);
zequt = y* sin(oblecl*Pi/180);
//日地距离、赤经赤纬
dist=sqrt(xequt*xequt+yequt*yequt);
RA=atan2(yequt,xequt)*180/Pi;
RA=fmod(RA,360);
Decl=asin(zequt/r)*180/Pi;
Decl=fmod(Decl,360);
////////////////////////////////////////////////////////////////////
printf("d=%f\n",d);
printf("w=%f\n",w);
printf("e=%f\n",e);
printf("M=%f\n",M);
printf("L=%f\n",L);
printf("E=%f\n",E);
printf("oblecl=%f",oblecl);
printf("xe=%f,ye=%f\n",xe,ye);
printf("r=%f,v=%f\n",r,v);
printf("lon=%f\n",lon);
printf("x=%f,y=%f\n",x,y);
printf("xequt=%f,yequt=%f,zequt=%f\n",xequt,yequt,zequt);
printf("dist=%f\n",dist);
printf("RA=%f,Decl=%f\n",RA,Decl);
}
请教一下 我想得到wgs-84的坐标 怎么转换??????????????
回复 顶~ 砸~

使用道具 举报

本版积分规则

APP下載|手机版|爱牧夫天文淘宝店|牧夫天文网 ( 公安备案号21021102000967 )|网站地图|辽ICP备19018387号

GMT+8, 2025-5-29 21:49 , Processed in 0.061440 second(s), 18 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表