성도 개발 일지
2009.08.11 22:34

성도 0.7

조회 수 10838 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

<성도 0.7>


성도 0.7판은 2005년 2월 17일부터 2009년 3월 5일까지 개발하였습니다. 0.7에서 개선된 기능을 요약하면 다음과 같습니다.


 ①성도 표시 및 인쇄 개선: 성도 표시기의 완성도를 높였고(대기 효과와 여러 자동 기능 추가) 조금 더 안정적으로 작동하도록 고쳤습니다.
 ②천체 자료의 확대: SKY2000(V4) 성표를 사용하여 약 30만개의 별을 표시할 수 있도록 하였고, 성운, 성단 목록도 700여개 정도로 확장하였습니다.
 ③사용자 기능 추가: 표지 기능, 역 변환 기능, 천체 현상 탐색기 등
 ④계산 정밀도 향상 및 각종 자료, 프로그램 오류 수정, 세부 기능 추가



 -0.7.1 판으로 판올림(2005. 2. 17.) 되었습니다. 프로그램에서 쓸모없이 MSSDTFMT.DLL 파일을 필요로 하는 문제와 사용자 정의 목록에 천체 좌표 고정 기능을 썼을 때 간혹 엉터리로 위치를 고정하는 문제를 고쳤습니다. 시간 설정을 '컴퓨터 시계에 맞추기'로 하였을 때, 처음 그리는 성도를 잘못 그리는 문제도 고쳤습니다.'성도'>'도구' 메뉴에 탐색원을 그릴 수 있도록 하였고, 천체 정보창의 형식도 약간 바꾸었습니다. 그 외에 주요 사항을 설정하는 창에 '작업 후 창 닫기' 설정 단추를 달아 놓았습니다. 몇몇 경우에 유용할 것이라 생각합니다.


 -0.7.2 판으로 판올림(2005. 2. 26.) 되었습니다. 이번 판에서는 성도 회전 기능과 표지 기능이 더해졌고, 성도의 시야를 좀 더 다양하고 편리하게 조절할 수 있는 기능이 더해졌습니다. 관측지 설정창이 이전에 비하여 편리하게 바뀌었습니다. 이번 판에서는 도, 분 초 단위로 입력할 수 있으며, 이전까지의 입력 때처럼 "xx.xxx"의 형식으로 입력해도 됩니다. 탐색원 도구의 세부 설정을 조절할 수 있도록 하였습니다. 기본 설정 저장 파일의 형식이 바뀌었습니다. 이 변화로 인해 특별히 신경쓸 부분은 없지만 이전까지 써 오던 설정을 그대로 적용하고자 한다면, '성도 저장' 기능을 통해 설정 사항을 저장해 놓고 새 프로그램을 설치하시기 바랍니다. 성도 저장 파일의 경우, 이전까지 쓰던 형식을 그대로 씁니다. 입수도 표시에서 주천도수를 360도와 365.25도 가운데에서 선택할 수 있도록 하였습니다. '좌표로 찾아가기' 기능에서 위도 0도와 -1도 사이를 정확하게 입력받지 못하는 문제를 고쳤습니다.


 -0.7.3 판으로 판올림(2005. 2. 27.) 되었습니다. 표지 관리 기능을 보완하였습니다. 또한 성도 저장 파일에 표지가 저장되며, 성도 기본 설정 파일에도 저장됩니다. 즉 성도 프로그램을 종료하였다 새로 실행하였을 때, 이전에 작업한 표지 정보가 그대로 재현됩니다. 사용자 정의 목록을 골랐을 때 표시되는 정보의 양이 늘었고, 성도 열기 기능에서 간간이 생기던 오류를 고쳤습니다.


 -0.7.4 판으로 판올림(2005. 3. 5.) 되었습니다. 성도 그리기 기능에 나타나는 오류를 고쳤습니다. 지면을 그리는 기능을 새로 더했습니다. 그러나 이 기능은 아직 완전하게 작동하지 않습니다(시야를 넓게 하고 중심부의 지평 좌표 중에서 지평고도를 0도 설정해 보시면 하늘에도 색이 칠해진다는 것을 알 수 있습니다). 천상열차분야지도의 별자리 선 가운데 '화개 7' 별자리의 선을 고쳤습니다. 천체 궤적 그리기에서 시간을 표시할 수 있도록 하였고, 관측지 설정에 등록할 수 있는 지점의 수를 256곳에서 300곳으로 늘였습니다.


성도 0.7.5
▲성도 0.7.5


 -0.7.5 판으로 판올림(2006. 1. 26.) 하였습니다. 별자리 선택 기능을 재설계하였습니다. 찾기와 별자리 정보 부분도 새롭게 만들었습니다. 성도 저장 파일의 저장 형식을 완전히 바꾸었습니다. 이로 인하여 이전 판에서 저장한 성도 파일을 열어 볼 수가 없게 되었습니다. 그러나 이번 변경으로 인하여 성도 저장 파일은 앞으로 추가될 모든 기능을 수용할 수 있게 되었으며 더 이상의 형식 변경은 없을 것입니다(상위, 하위 호환성 역시 유지될 것입니다). 천체 정보 창에서 별의 소속 별자리(서양) 표시 방법을 개선하였습니다. 24 절기 입기 시각의 계산 정밀도를 높였습니다(예전에는 최대 30분 정도의 오차를 보였으나 지금은 대략 5분 이내의 오차를 보여줄 것입니다). 일력 기능에서 균시차를 확인할 수 있도록 하였고 일식 예측 기능을 강화하여 일식의 종류를 알아볼 수 있도록 하였습니다(개기식, 금환식, 부분식). 별 이름 표시 방법을 개선하였고 성도 정보를 나타낼 수 있도록 고쳤습니다. 황도좌표에서 적도 좌표로 변환하는 과정에서 계산을 잘못하는 오류를 고쳤습니다. plan404.dll 파일 내부의 중요한 오류를 고쳤습니다. 성운, 성단, 은하를 그림으로 그리는 기능을 없앴습니다. 별자리 선택 기능에서 수거성좌만 선택하는 기능이 확장되었습니다.


 -0.7.6 판으로 판올림(2006. 4. 1.) 하였습니다. 화면에서 시야가 30도 이하일 때 성운, 성단이 크기에 따라 그려집니다. 성도 정보창의 표시 방법을 바꾸었습니다. 성도 그림을 클립 보드에 바로 저장할 수 있도록 하였습니다. 천체의 출몰 시각과 관련된 문제를 해결하였습니다.


 -0.7.8 판으로 판올림(2008. 2. 27.) 하였습니다. 프로그램이 갖고 있던 여러 오류를 해결했습니다. 수정 사항은 다음과 같습니다.

  • 좌표 고정 기능에서 시간의 흐름에 따라 제대로 추적하지 못하던 문제 수정
  • 세차 운동 행렬 수정
  • 달의 월삭망시각 계산 창에서 틀린 글자 수정
  • 출몰 시각 계산 오류 수정(오차 범위: 약 10초 이내)
  • 성도 그리기에서 혜성, 소행성을 표시하도록 하지 않으면 태양계 천체 정보, 찾기 창에서 혜성이나 소행성이 나오지 않는 문제를 고침.
  • 표지 기능: 표지를 가운데로 오게 했을 때 정확한 위치를 찾지 못하는 문제 수정
  • 성도 정보창에서 그리니치 평균 항성시를 잘못 표시하는 문제 수정

 

-0.7.13 판으로 판올림(2008. 2. 29.) 하였습니다. 아래 기능을 고치거나 더했습니다.

  • 균시차를 계산할 때 값을 잘못 표시하는 문제를 고쳤습니다(예: -10분으로 표시되어야 할 내용이 1430분(=1440-10분)으로 표시될 때가 있었습니다).
  • 성도 정보창에서 표시하는 항성시를 평균 항성시(Mean Sidereal Time)에서 진항성시(Apparent Sidereal Time)로 바꾸었습니다.
  • 일력 창에서 해당일의 음력, 월건과 이슬람력을 확인할 수 있습니다.
  • 주마등 기능에서 그리기 횟수를 좀 더 자유롭게 조절할 수 있게 되었으며, 컴퓨터의 속도에 따라 적당한 간격을 계산해주는 기능을 더했습니다.
  • 음력과 양력, 이슬람력을 서로 바꾸어 계산할 수 있는 기능을 더했습니다.

 

-0.7.17 판으로 판올림(2008. 3. 1.) 하였습니다. 아래 기능을 고치거나 더했습니다.

  • 24절기 입기 시각 계산에 장동 운동을 반영하여 계산 정밀도를 높였습니다.
  • 메뉴 및 도구상자를 조금 고쳤습니다.
  • 명절, 기념일 계산 기능을 더했습니다. 사용자가 직접 기념일을 입력할 수도 있습니다(sday.dat 파일을 편집하면 가능합니다).

 

-0.7.22 판으로 판올림(2008. 3. 1.) 하였습니다. 아래 기능을 고치거나 더했습니다.

  • 24절기 입기 시각 및 명절 계산창에서 이전 해와 다음 해를 편리하게 넘겨볼 수 있도록 하였습니다.
  • 대기 소광 효과를 적용할 수 있습니다(별에만 적용됨). 소광 정도는 설정창을 통해 지정할 수 있습니다.


-0.7.23 판으로 판올림(2008. 3. 2.) 하였습니다. 아래 기능을 고치거나 더했습니다.

  • 오늘의 천문현상 기능을 더했습니다.
  • 사용자 정의 목록(별)에도 대기 소광 기능을 적용할 수 있습니다.
  • 그 외에 자잘한 오류 몇 가지를 고쳤습니다.  


-0.7.26 판으로 판올림(2008. 4. 5.) 하였습니다. 아래 기능을 고치거나 더했습니다. .

  • 정삭망시각, 24기 입기시각, 일월식 계산의 정밀도를 높였습니다.
  • 음양력 변환에서 간혹 날짜를 잘못 계산하는 문제를 고쳤습니다(이 부분은 완전히 새로 설계했습니다).
  • 궤적 그리기에서 세차운동을 반영하지 못하던 문제를 고쳤습니다.
  • 이슬람력의 표기 방법과 삼복 날짜를 잘못 계산하는 문제를 고쳤습니다.
  • 부활절 날짜의 계산을 더했습니다.


-0.7.27 판으로 판올림(2008. 4. 6.) 하였습니다. 궤적 그리기에서 세차운동을 반영하지 못하던 문제(혜성, 소행성)를 다시 고쳤습니다.


 -0.7.28 판으로 판올림(2008. 4. 9.) 하였습니다. 24절기 입기 시각 계산에서 평기법 계산 기능의 정확성을 높였습니다. 메시에 목록을 그리는 방법을 고쳤습니다. 시야가 30도보다 클 때에도 커다란 천체는 크기에 맞게 그려줍니다. DeltaT를 직접 입력할 수 있도록 하였습니다.


 -0.7.29 판으로 판올림(2008. 4. 9.) 하였습니다. Delta T 값의 계산법을 NASA 일식 페이지에서 쓰는 값으로 바꾸었습니다.


 -0.7.30 판으로 판올림(2008. 4. 10.) 하였습니다. 성도 정보창에서 지방평균시를 확인할 수 있습니다. 성도 화면에서 대기 굴절 효과를 적용할 수 있습니다.


 -0.7.33 판으로 판올림(2008. 5. 17.) 하였습니다. 은하수 윤곽선을 바꾸었습니다(은하수 파일은 브라질의 아마추어 천문학자인 Jose R. Vieira과 Sao Paulo이 만든 자료 중 outline 1을 1/15로 줄인 것입니다). 별을 점으로 그렸을 때 1등급보다 밝은 별은 조금 더 크게 그립니다. 기준 좌표계가 적도 좌표일 때 대기 소광을 무시하도록 고쳤고, 대기 굴절을 활성화했을 때 천체 추적 기능이 정확히 작동하지 못하는 문제를 고쳤습니다. 그 외에 사용자 환경에 작은 변화가 있습니다. 그리고 '달력.xls' 문서를 성도 프로그램과 함께 배포합니다(마이크로소프트 엑셀 2000 이상에서 정상적으로 쓸 수 있습니다). 이 프로그램에는 간단한 천문력 기능이 포함되어 있습니다. 추후 이 문서의 기능을 성도 프로그램에 포함시킬 예정입니다.


 -0.7.37 판으로 판올림(2008. 6. 29.) 하였습니다. 시각적인 표시 기능을 강화하였습니다. 하늘 색깔이 해나 달의 고도에 따라 자연스럽게 바뀝니다. 자동 등급 조절 기능이 더해졌고 비성상 천체를 그릴 때 크기를 작게 그리는 문제를 고쳤습니다. 달의 정삭 시간 계산에서 지구시(TT)를 표시할 수 있도록 했고 여러 가지 잡다한 오류를 고쳤습니다. 단축키를 조금 바꾸었고, 도구 막대를 숨길 수 있도록 고쳤습니다. 성도 배포판에 달력 프로그램(달력 1.4)을 포함시켰습니다.


 -0.7.39 판으로 판올림(2008. 6. 29.) 하였습니다. 성도와 달력 프로그램을 실행하거나 설정 파일을 불러올 때, 설정 파일의 내용 중에 컴퓨터에 설치되지 않은 글꼴이 있는 경우 프로그램이 멈추는 문제를 고쳤습니다.


 -0.7.42 판으로 판올림(2008. 7. 1.) 하였습니다. 성도와 달력 프로그램의 초기 실행 속도를 높였습니다. 각 좌표계를 그릴 때 좌표계의 극을 표시하도록 했습니다. 자동 등급 조절 기능과 이와 관련된 기능을 약간 고쳤습니다. 7월 4일 달력 프로그램의 오류를 고친 새 배포판을 올렸습니다.


 -0.7.46 판으로 판올림(2008. 7. 29.) 하였습니다. 아래 기능을 고치거나 더했습니다.

  • 성도 열기 기능을 통해 성도를 열 때 입수도 표시를 제대로 하지 못하는 문제 수정
  • 처녀자리를 선택하면 왕관 자리와 머리털 자리가 같이 표시되는 문제 수정
  • 행성의 관측자 중심 좌표 계산 오류 수정
  • 시간 입력시 값 검사를 다소 완화. 시간을 맞게 입력했는데도 잘못되었다는 메세지 출력을 줄임.
  • 출몰 시각 계산 오류 수정
  • 샛별과 개밥바라기의 이름이 바뀐 것을 수정
  • 별자리 선택에서 황도 12궁 선택 기능 추가
  • 월령 계산법 수정
  • 기념일 기능을 없애고 주요 행성 현상 기능 추가
  • 평기법 계산 방법 개선
  • 음양력 계산시 고역법 흉내내기 기능 적용
  • 행성 접근 탐색기 추가
  • 달 모양 그리기 기능 추가
  • 성도 정보창에서 진태양시 확인 가능
  • 천체 정보창에서 장동, 광행차, 대기 굴절 등이 보정된 겉보기 위치 표시 가능
  • 일력에서 달의 위상 표시
  • 행성 이름표 위치 보완
  • 별자리 경계선도 선택해서 표시할 수 있도록 보완


-0.7.52 판으로 판올림(2008. 9. 2.) 하였습니다. 아래 기능을 고치거나 더했습니다.

  • 성운표시를 발광/반사 성운과 행성상 성운으로 구분해서 표시하도록 고쳤습니다.
  • 성운, 성단, 은하 목록을 확장하여 메시에 목록을 비롯하여 690여개의 천체를 표시할 수 있습니다. 기(氣) 목록도 통합하였고 이름 표시를 조절할 수 있습니다.
  • 간혹 분광형이 F인 별의 색이 임의로 변하는 문제를 고쳤습니다.
  • 별을 원으로 그릴 때 극한 등급에 따라 크기의 조절을 자동으로 할 수 있습니다.
  • 인쇄에서도 성운, 성단, 은하가 크기에 따라 인쇄됩니다.
  • 은하수 선의 일부가 끊어져 있는 문제를 고쳤습니다.
  • 사용자 정의 목록에 있는 천체를 화면의 가운데로 오게 했을 떄 엉뚱한 위치로 고정되는 문제를 고쳤습니다.
  • 통합 검색 기능을 더했습니다(통합 검색에서 사용자 목록 천체는 아직 검색이 안됩니다).
  • 화면 검색 체계를 전체적으로 개선하였습니다. 화면에서 마우스의 오른쪽 단추를 눌렀을 때 나타나는 목록에서 근접 천체 순으로 표시됩니다. 화면 검색과 관련된 여러 문제도 고쳤습니다.
  • 일광시간절약제를 지원합니다.
  • 일력 창에서 균시차를 잘못 표시하는 문제를 고쳤습니다.
  • 사용자 정의 목록에서 별을 그리지 못하는 문제를 고쳤습니다.
  • (오류 수정, 2008. 10. 10)표지를 선택했을 때 비정상적으로 멈추는 문제를 고쳤습니다.


-0.7.54 판으로 판올림(2009. 2. 12.) 하였습니다. 아래 기능을 고치거나 더했습니다.

  • 프로그램의 아이콘을 망원경 그림에서 천상열차분야지도 그림으로 바꾸었습니다.
  • 달력 프로그램은 최신판(1.5.13)으로 바꾸었습니다.


-0.7.55 판으로 판올림(2009. 2. 19.) 하였습니다. 음양력 변환 과정의 오류를 고쳤습니다.


 -0.7.56 판으로 판올림(2009. 2. 20.) 하였습니다. 임의로 입력한 dT값이 적용되지 않는 문제를 고쳤습니다.


 -0.7.56 판으로 판올림(2009. 2. 24.) 하였습니다. 궤도 이심률이 1과 매우 가까운(0.999910~0.999999 사이) 혜성의 위치를 잘못 계산하는 문제를 고쳤습니다. comet.dll 파일에 포함된 오류를 고친 것으로 실행 파일의 판 번호에는 변화가 없습니다.


 -0.7.57 판으로 판올림(2009. 2. 25.) 하였습니다. 화면 가운데에 천정 또는 천저가 왔을 때 위(아래) 방향으로 이동 조작을 하면 성도가 회전하는 문제를 고쳤습니다.


 -0.7.58 판으로 판올림(2009. 2. 27.) 하였습니다. 아래 기능을 고치거나 더했습니다.

  • Sky2000 성표(SKY2000 Master Catalog 제 4판)를 써서 겉보기 등급이 약 9등급까지 약 30만개의 별을 그릴 수 있습니다.
  • Sky2000 성표에 포함되어 있는 별은 개별 검색에서 검색을 지원합니다. 처리 속도 문제로 인하여 통합 검색은 지원하지 않습니다.
  • 범례 표시 방법을 약간 바꾸었습니다.
  • 성도를 인쇄할 때 별을 점으로 그리는 기능을 없앴습니다.


-0.7.59 판으로 판올림(2009. 2. 28.) 하였습니다. 극한등급 자동 조절 기능에 시야에 따라 극한등급을 자동으로 조절해주는 설정을 넣었습니다 시야가 40도 미만이 되면 자동으로 동작합니다.


성도 0.7.59
▲성도 0.7.59 - 외양은 0.7.5와 별 차이가 없습니다.


 -0.7.60 판으로 판올림(2009. 3. 2.) 하였습니다. 성도를 인쇄할 때 좌표 눈금이 거칠게 인쇄되는 문제를 고쳤습니다.


 -0.7.62 판으로 판올림(2009. 3. 3.) 하였습니다. 실제로 없는 별 하나를 화면에 그리는 문제를 고쳤습니다. 특정 상황에서 화면에 이상한 선이 그려지는 문제를 고쳤습니다.


 -0.7.64 판으로 판올림(2009. 3. 4.) 하였습니다. 다음 기능을 더하거나 고쳤습니다.

  • 인쇄에서 행성을 그리는 방법을 고쳤습니다.
  • 인쇄에도 대기 굴절 효과가 적용됩니다.
  • 인쇄에도 자동 등급 기능이 적용됩니다(전반적으로 화면 처리와 같지만 3등급보다 밝은 별은 모두 그리도록 만들어져 있습니다).
  • 화면 표시에서 행성에도 대기 소광 효과가 적용되도록 바꾸었습니다.
  • 화면 표시와 인쇄에서 서양 별자리 경계선의 표시 여부를 별자리 선 표시와 별도로 설정할 수 있습니다(이전 판과 호환성이 유지됩니다).
  • 천문 정보창의 내용을 클립보드로 복사할 수 있는 기능을 더했습니다. 천체 정보창에서 자료를 클립보드로 복사하지 못하는 문제를 고쳤습니다.
  • 성도를 그림으로 저장할 때 JPG, GIF, PNG 형식으로 저장할 수 있습니다.


-0.7.65 판으로 판올림(2009. 3. 5.) 하였습니다. 다음 기능을 더하거나 고쳤습니다.

  • 표지 기능에서 대기 굴절이 적용되어 있으면 정확히 위치를 잡지 못하는 문제를 고쳤습니다.
  • 자동 등급 조절 기능을 켜 놓았을 때 범례 표시가 간혹 나오지 않는 문제를 고쳤습니다.
  • 지평선, 지평좌표, 적도좌표의 글꼴을 바꿀 수 있습니다.



성도 0.8.1
▲성도 0.8.1 - 0.7.65판에서 몇 가지를 보완한 배포판이 0.8.1입니다.

TAG •
?

성도0.8, 달력 1.5

천문 프로그램

  1. 성도 0.8 - 진행 중

  2. 성도 0.7

  3. 성도 0.6

  4. 성도 0.5

  5. 성도 0.4

  6. 성도 0.3

  7. 성도 0.2

  8. 성도 0.1

  9. 성도 0.8.13

  10. 사용자 정의 목록 만들기(성도 0.6.23 이상에서 적용)

  11. 간략한 안내

  12. 프로그램 요구 사항

  13. 참고 문헌

  14. 옛 별자리 복원에 관한 정보

  15. 계산 방법에 관한 정보

Board Pagination Prev 1 2 3 4 5 6 Next
/ 6
Powered by XE