틀:달 쿼드랭글/0-30S
보이기
< 틀:달 쿼드랭글
LQ수식 오류: 알 수 없는 "{" 구두점 문자입니다.
이 틀은 구조가 복잡하고, 많은 기능을 포함하고 있습니다. 틀의 구조를 충분히 이해하기 전까지는 이 틀을 바꾸지 마시고, 편집 후 문제가 생기면 바로 되돌리기 해 주세요. 틀의 시험은 /시험장에서 해볼 수 있습니다. |
사용법
[편집]이 틀은 좌표 상의 지점이 어떠한 쿼드랭글 위에 있는지를 자동으로 계산해줍니다. 사용하는 변수는 다음과 같습니다.
{{달 쿼드랭글 |위도= |북남= |경도= |동서= }}
예를 들어 좌표가 "59.7° S, 21.5° E"라면, 밑 예시처럼 입력하면 됩니다.
"{{달 쿼드랭글|위도=59.7|북남=S|경도=21.5|동서=E}}"
적용 결과는 이렇게 나옵니다. "LQ27"
이 틀의 제작 목적은 주로 정보상자와 연계하여, 지형이 자동으로 쿼드랭글 분류에 들어가게끔 하는 것입니다. 틀을 직접 건드리면 단순한 이름이 아니라 어지러운 코드가 문서에 직접 나오므로 자제해 주시기 바랍니다.
구성
[편집]이 틀은 비교 파서 함수를 다수 사용합니다. 좌표는 단순한 문장이 아닌 수치이기 때문에, #switch 함수를 사용하기에는 어려움이 있습니다. 틀 코드를 단순화하기 위해서, 위도 값은 본 틀에서 직접 처리하고, 경도 값은 하위 틀에서 처리하는 구조로 되어 있습니다.
하위 틀 내부에는 그 위도에 해당하는 쿼드랭글의 경도 값이 포함되어 있습니다. 서경 대신 동경을 사용할 경우를 위해, 두 번째 목록은 첫 번째 목록의 역순으로 작성되어 있어, 동쪽 및 서쪽 모두 0-360° 범위에서 사용할 수 있습니다.
위도와 관련해서는 비슷한 틀을 마련해두지 않아서, 남위 값을 음수로 대체할 수는 없습니다.