성도 개발 일지
2009.08.11 22:23

성도 0.3

조회 수 3485 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

 <성도 0.3.xx>


0.3.xx 에서는 0.2.xx 판의 것에 비해 유연하고 강력한 성도 그리기 알고리즘을 설계할 예정입니다(완료). 이 알고리즘이 완성되면 향상된 찾기 기능과 인쇄 기능, 편리한 사용자 환경 외에도 몇 가지 유용한 기능을 구현할 수 있게 됩니다.


 -0.3.1로 판올림(2003. 7. 26.)되었습니다. 이제 행성의 위치 계산이 완전히 구현되었습니다. 행성의 기준 좌표는 지심 좌표계와 관측자중심 좌표계 가운데 하나를 선택할 수 있습니다. 또한 찾기 기능이 추가되었습니다. 지금은 지평선 위의 별자리만 찾을 수 있도록 설계되어 있으나 새 표시 모듈을 개발하면서 개선할 예정입니다.



▲0.3.1판 - 0.2.xx의 마지막 판인 동시에 0.3.xx의 시작입니다.


-0.3.3으로 판올림(2003. 7. 28.)되었습니다. 기존의 모듈에 몇가지 기능이 더해졌고, 시험 중인 새 모듈을 볼 수 있게 되었습니다. 새 모듈은 현재 지평선 기준으로 별을 투영하며 개선된 투영 방법을 쓰고 있습니다. 기존 모듈에 새로 더한 기능은 다음과 같습니다.
   -성도의 모양이 꼭 정사각형이 되어야 하는 제약을 없앰(이제 전체 화면으로도 성도를 그릴 수 있습니다.).
   -커서의 위치를 바탕으로 좌표계를 알 수 있습니다.
   -행성 위에서 마우스 오른쪽 단추를 누르면 메뉴에 행성 이름이 나타납니다. 이 명령을 통해 확장된 행성 정보를 제공합니다.
   -등급 범례의 표시 방식을 바꾸어 화면의 크기가 달라지더라도 별의 크기를 정확하게 그려냅니다.


-0.3.4로 판올림(2003. 8. 6.)되었습니다. 창의 크기를 기억하였다가 다음 실행시에 동일한 크기로 표시해 줍니다.



 ▲0.3.4판 - 0.3.1에 비해 약간의 기능 향상이 있습니다.


-0.3.5로 판올림(2003. 8. 10.)되었습니다. 기존 모듈에서 거의 쓰지 않는 기능인 정사도법 기능을 없앴습니다. 이로써 계산 속도에 약간의 이득이 생겼습니다. 또한 새 성도 표시 모듈이 대폭 향상되었습니다. 이 모듈을 조금만 손보면 새로운 모듈을 적용한 프로그램의 개발이 가능합니다.


-0.3.6으로 판올림(2003. 8. 11.)되었습니다. 새 모듈의 기능이 다시 향상되었습니다. 거의 완성된 단계로 마우스가 가리키는 곳의 좌표를 얻어내는 부분만 완성되면 프로그램의 성도 표시기를 새로운 것으로 바꿀 예정입니다.


-0.3.7로 판올림(2003. 8. 18.)되었습니다. 새 모듈의 첫 번째 판이 완성되었습니다. 다음 판에서는 이 프로그램의 성도 표시기를 새로 만들어진 표시기로 바꿀 예정입니다.


-0.3.9로 판올림(2003. 8. 18.)되었습니다. 기본 성도 표시기를 새로 완성된 것으로 바꾸었습니다. 새로 추가된 기능은 없으며, 새 성도 표시기로 바꿈에 따라 생기는 변경 사항은 다음 판에 반영할 예정입니다.
 새 표시기에서 바뀐 내용은 다음과 같습니다.

  *지평선 부근의 하늘색은 아직 지원되지 않습니다.
  *시야를 확대율(%) 대신 '도' 단위로 바꾸었습니다.
  *'온하늘 성도'를 그리는 기능이 새로 더해졌습니다.


-0.3.11로 판올림(2003. 8. 19.) 하였습니다. 사용자 환경(UI)이 약간 바뀌었고, 시야 조절 기능을 더했습니다.


-0.3.13으로 판올림(2003. 8. 20.)되었습니다. 은하 적도를 그릴 수 있게 되었습니다. 은하수는 은하 적도를 따라 흐르므로, 이를 이용해 은하수의 위치를 대강 추측할 수 있습니다.


-0.3.14로 판올림(2003. 8. 21.)되었습니다. 인쇄 기능을 새 표시기에 따르도록 바꾸었습니다. 이로써 성도가 훨씬 깔끔하게 인쇄되고 기능적으로도 많이 향상되었습니다. 향상된 세부 사항은 다음과 같습니다.
  *인쇄를 하기 전에 몇 장을 인쇄할지, 성도의 이름을 무엇으로 할 것인지 물어봅니다.
  *인쇄물에 범례가 같이 인쇄되며, 하늘의 부분을 인쇄할 수 있게 되었습니다.
  *화면에서 성도 부분의 커서 모양을 바꾸었습니다.


-0.3.15로 판올림(2003. 8. 22.)되었습니다. 인쇄 기능에 예전의 인쇄 방식을 다시 더하였습니다. 인쇄 방법은 인쇄 대화 상자에서 고를 수 있도록 하였습니다. 그리고 사용자 환경을 다시 바꾸어 보았습니다.


-0.3.17로 판올림(2003. 8. 22.)되었습니다. 별자리 선을 그리는 방식을 약간 바꾸어 그리는 속도를 향상시켰습니다. 특히 서양 별자리 표시 기능의 경우에는 자료 파일의 형식을 변경해 자료의 양을 1/3로 줄였고 처리 속도도 높였습니다. 사용자 환경이 다시 바뀌었으며 별자리 설정 창을 내부적으로 약간 고쳤습니다.


-0.3.18로 판올림(2003. 8. 23.)되었습니다. '성도' 메뉴의 명령이 도구상자에 추가되었습니다. 다음 판에서 찾기 기능을 개량한 뒤 0.3.xx 판의 개발을 마칠 예정입니다


-0.3.xx 판은 8월 24일에 개발을 마쳤습니다.



▲성도 0.4.1 - 0.3.18과 거의 같은 모습이지만 내부적인 변화가 있습니다.

TAG •
?

성도0.8, 달력 1.5

천문 프로그램

  1. 성도 0.8 - 진행 중

    <성도 0.8> ▲ 성도 0.8.1 -0.8.1 판으로 판올림(2009. 3. 7.) 하였습니다. 다음 기능을 더하거나 고쳤습니다. 0.7판 이후 새롭게 추가된 기능들을 도구 막대에 반영하였습니다. 프로그램 왼쪽의 도구 상자에 있는 시간 조절 도구 일부의 기능을 바꾸었습니다. ...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4104
    Read More
  2. No Image

    성도 0.7

    <성도 0.7> 성도 0.7판은 2005년 2월 17일부터 2009년 3월 5일까지 개발하였습니다. 0.7에서 개선된 기능을 요약하면 다음과 같습니다. ①성도 표시 및 인쇄 개선: 성도 표시기의 완성도를 높였고(대기 효과와 여러 자동 기능 추가) 조금 더 안정적으로 작동하...
    Date2009.08.11 Category성도 개발 일지 By창환 Views10835
    Read More
  3. No Image

    성도 0.6

    <성도 0.6> -0.6.1로 판올림(2004. 4. 10.)하였습니다. 달의 정삭망 시각 계산 기능에서 일식 및 월식의 예측이 가능해졌습니다. 찾기 기능이 개선되어 별을 찾을 수 있게 되었습니다. 이 외에 지구 그림자의 위치 계산(월식 계산에 필요), 가운데 표시 기호 ...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4483
    Read More
  4. No Image

    성도 0.5

    <성도 0.5.xx> 0.5 판에서는 성도 프로그램의 기본 기능을 강화하고 달의 정삭망 시각 계산 및 24절기 계산이 포함되었습니다. ①향상된 정밀도로 행성의 위치를 계산: DE404를 써서 매우 정밀하게 위치를 계산할 수 있도록 하였습니다. ②향상된 성도 그리기: ...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4990
    Read More
  5. No Image

    성도 0.4

    <성도 0.4.xx> 0.4.xx 판에서는 한국의 전통적인 천문학 사상에 기반한 기능들을 넣었습니다. 24절기 계산, 음양력 변환, 60간지와 일진 표시, 항현권과 항은권, 입수도 기준선, 동 서양의 별 이름·번호 표시, 천상열차분야지도의 별자리 표시 등의 기능을 더...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4280
    Read More
  6. No Image

    성도 0.3

    <성도 0.3.xx> 0.3.xx 에서는 0.2.xx 판의 것에 비해 유연하고 강력한 성도 그리기 알고리즘을 설계할 예정입니다(완료). 이 알고리즘이 완성되면 향상된 찾기 기능과 인쇄 기능, 편리한 사용자 환경 외에도 몇 가지 유용한 기능을 구현할 수 있게 됩니다. -0...
    Date2009.08.11 Category성도 개발 일지 By창환 Views3485
    Read More
  7. No Image

    성도 0.2

    <성도 0.2.xx> 현재 개발 중인 천문학 프로그램입니다. 지금은 0.2.xx 단계로 여러 가지 알고리즘을 시험하고 있습니다. 현재 동양 별자리를 표시하는 기능까지 완성되어 있으며 앞으로 행성의 궤도 계산, 새로운 성도 그리기 알고리즘 고안 등의 과제가 남아 ...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4114
    Read More
  8. No Image

    성도 0.1

    <성도 0.1.xx> 현재 개발 중인 천문학 프로그램입니다(버전 0.1.41). 지금은 현재 시각의 별을 표시하는 정도의 기능만 가지고 있습니다. 프로그램 화면 가운데 오른쪽에 보이는 커다란 창이 별을 표시해 주는 창입니다. 왼쪽의 조그만 창은 '확대/축소' 기능...
    Date2009.08.11 Category성도 개발 일지 By창환 Views3695
    Read More
Board Pagination Prev 1 Next
/ 1
Powered by XE