성도 관련 문서

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

by 창환 posted Aug 11, 2009
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

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

 

  • 사용자 정의 목록 파일은 일반적인 텍스트 문서입니다. 확장자로는 'txt'나 'uc' 가운데 편리한 것으로 쓰면 됩니다.
  • 개행문자의 형식은 DOS/Windows 형식이어야 하며 이 외의 형식일 경우 정상적으로 처리하지 못합니다.
  • 자세한 내용은 아래의 예제를 참고하시기 바랍니다.
  • 아래 예제에서 녹색 부분은 주석문, 빨간색 부분은 반드시 있어야 하는 부분입니다.
  • 사용자 정의 목록의 기본 형식은 성도 프로그램이 있는 폴더에 '사용자목록형식.txt'라는 이름으로 저장되어 있습니다.


<예제>



;사용자 정의 목록 형식

;===================================
;<기본 사항>
;===================================
;1) 목록 자료와 각각의 설정 사항은 하나의 행에 입력해야함
;2) 행의 첫번째 글자가 ';'일 경우, 이 줄은 주석문으로 처리됨. 단 주석문과 목록 자료 또는 설정 사항은 같은 행에 올 수 없음
;3) 대소문자는 구분하지 않음
;4) 사용자 목록의 설정 내용은 '<header>'행과 '</header>' 사이에 입력해야 함
;5) 사용자 목록의 자료 부분은 '<Objectlist>'행과 '</Objectlist>' 사이에 입력해야 함
;6) 목록 자료나 설정 사항에서 꼭 필요하지 않은 경우, 필요하지 않은 부분은 생략할 수 있음
;7) 개행문자 형식은 DOS 또는 Windows 형식이어야 함. UNIX나 Mac OS 형식의 개행문자는 처리하지 못함
;8) 각각의 자료에서 설명 부분은 필요한 위치에 '/n'을 입력하여 여러 행으로 나눌 수 있음. 이 때 '/n'은 반드시 소문자이어야 함
;9) 쉼표는 '/c'로 입력해야 하며, 슬래쉬(/)는 '//'를 입력하면 됨.

;설정 부분 시작. <Header> 부분이 반드시 있어야 함
;'=' 표시 뒷부분부터 설정사항 입력


<Header>
;목록의 이름. 생략할 경우 기본값은 공백 문자
Catalog Name=사용자 목록 1

;좌표의 분점. 율리우스 적일로 입력해야 함. 생략할 경우 2000.0년(=2451545.0)으로 설정됨.
Epoch=2451545.0

;입력된 자료의 기준 좌표계. 비워둘 경우 적도좌표계로 가정함
;'E' 또는 'EQU' 또는 'e'로 시작하는 낱말은 적도 좌표, 'A' 또는 'ALT' 또는 'a'로 시작하는 낱말은 지평좌표로 처리함
;단, 별과 성운, 성단과 같은 천체일 경우 여기에서 설정한 내용과 무관하게 적도 좌표계로 간주함

Coordinate=e

;제작자 이름. 비워둘 경우 빈칸으로 처리함
Author=김창환

;목록에 대한 간략한 설명. 비워둘 경우 빈칸으로 처리
Comments=설명을 위한 목록 예제

;목록에 사용할 색상. 5가지까지 지정할 수 있으며 비워둘 경우 흰색으로 가정함
;R은 빨강색, G는 연두색, B는 파란색의 값을 입력해야함. 범위는 0~255.
;자료 목록에 쓸 때에는 1~5 가운데 하나를 골라서 색상 부분에 입력하면 됨
;형식: Object Color[n]= R, G, B

Object Color[1]=255, 0, 0
Object Color[2]=0, 255, 0
Object Color[3]=0, 0, 255
Object Color[4]=255, 255, 0
Object Color[5]=0, 255, 255

</Header>

;설정 부분 끝. </Header> 부분이 반드시 있어야 함


;자료 목록 부분 시작. '<Objectlist>' 부분은 반드시 있어야 함
<ObjectList>
;속이 빈 원
;형식: cl, 적경(도), 적위(도), 직경(분), 색상 번호, 이름, 설명

cl, 10, 10, 35, 1, 동그라미 1, 속이 텅 빈 동그라미
;이름과 설명 부분을 생략한 것
cl, 15, 10, 85, 1

;속이 찬 원
;형식: scl, 적경(도), 적위(도), 직경(분), 색상 번호, 이름, 설

scl, 5, 10, 98, 3, 속이 채워진 동그라미, 동그라미 3

;속이 빈 사각형
;형식: rect, 적경(도), 적위(도), 직경(분), 색상 번호, 이름, 설명

rect, 29, -12, 120, 4, 네모, 텅 빈 네모

;속이 찬 사각형
;형식: srect, 적경(도), 적위(도), 직경(분), 색상 번호, 이름, 설명

srect, 124.389, -6.332, 17.4, 5, 네모 2, 꽉 찬 네모/n이 네모는 실험용입니다.

;십자표
;형식: cr, 적경(도), 적위(도), 직경(분), 색상 번호, 이름, 설명

cr, 13.44, -17.3, 34, 1, 십자표시 1, 십자표

;별
;형식: star, 적경(도), 적위(도), 밝기(등급), 적경방향 고유운동(초/년), 적위방향 고유운동(초/년), 분광형, 별 이름(또는 별 번호), 설명

star, 0, 0, -1.4, 0.1, 0.32, B0, 아주 빠른 별, 고유 운동이 아주 빠른 가상의 별

;기
;형식: nst, 적경(도), 적위(도), 밝기(등급), 직경(분), 천체 종류, 이름(또는 목록 번호), 설명
;천체 종류: NB=성운, GC=구상성단, OC=산개성단, GX=은하. 대소문자를 가리지 않으며, 이 외의 기호는 알 수 없는 종류의 천체(성도에는 x로 표시)로 처리
.
nst, 45.3, -3.22, 8.33, 17.4, GX, 가짜 은하, 예제

;선(짧은 선)
;형식: ln, 시작점의 적경(도), 시작점의 적위(도) , 끝 점의 적경(도), 끝 점의 적위(도), 색상 번호

ln, 17.42, .33, 22.23, 9.32, 1

;선(긴 선)
;형식: longln, 시작점의 적경(도), 시작점의 적위(도) , 끝 점의 적경(도), 끝 점의 적위(도), 색상 번호

longln, 0.33, 2.45, 23.43, 17.32, 2

;이름표
;형식: str, 적경(도), 적위(도), 표시할 문자열('/n'을 삽입하여 행을 나눌 수 있음), 색상 번

str, 25, 15, 한 줄짜리 문장, 5
str, 55, 15, 두 줄짜리 문장/n둘째 줄, 5

</ObjectList>
;자료 목록 부분 끝. '</Objectlist>' 부분은 반드시 있어야 함


TAG •