Created
April 7, 2026 00:47
-
-
Save swcho/27ce7c0e1b0d9f3785b4a3cc7d9f95ee to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| - year: "2024" | |
| no: "1" | |
| type: choice | |
| question: 공간 데이터를 저장하는 **HDF5** 파일 형식에 대한 설명으로 **옳지 않은** 것은? | |
| options: | |
| - text: 계층적 데이터 구조를 지원한다. | |
| - text: 대용량 배열 데이터를 효율적으로 저장할 수 있다. | |
| - text: 크로스 플랫폼 호환성을 제공한다. | |
| - text: XML 기반의 텍스트 포맷으로 저장된다. | |
| correct: true | |
| - text: 메타데이터를 파일 내부에 함께 저장할 수 있다. | |
| reference: 1장 > 공간 데이터 파일 포맷 | |
| explanation: > | |
| HDF5(Hierarchical Data Format version 5)는 바이너리 파일 포맷으로, XML 기반의 텍스트 포맷이 아닙니다. | |
| 대용량 과학 데이터를 계층 구조로 저장하며, 그룹(group)과 데이터셋(dataset)으로 구성됩니다. | |
| - year: "2024" | |
| no: "2" | |
| type: choice | |
| question: 다음 중 래스터(Raster) 데이터와 벡터(Vector) 데이터의 비교 설명으로 **옳은** 것은? | |
| options: | |
| - text: 래스터 데이터는 점, 선, 면으로 공간 객체를 표현한다. | |
| - text: 벡터 데이터는 격자(픽셀) 구조로 공간을 표현한다. | |
| - text: 래스터 데이터는 연속적인 공간 현상 표현에 적합하다. | |
| correct: true | |
| - text: 벡터 데이터는 위상(topology) 관계를 표현할 수 없다. | |
| - text: 래스터 데이터는 벡터 데이터보다 항상 파일 크기가 작다. | |
| reference: 2장 > 공간 데이터 모델 | |
| explanation: > | |
| 래스터 데이터는 격자(픽셀) 구조로 공간을 표현하며, 고도, 온도, 강수량 등 연속적인 공간 현상을 표현하는 데 적합합니다. | |
| 벡터 데이터는 점·선·면 객체로 도로, 건물, 행정경계 등 불연속적인 객체를 표현하는 데 적합합니다. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| - year: "2024" | |
| no: "3" | |
| type: ox | |
| question: GeoTIFF는 지리 참조 정보(좌표계, 해상도 등)를 파일 내부의 메타데이터로 저장할 수 있는 래스터 파일 포맷이다. | |
| correct: true | |
| reference: 1장 > 공간 데이터 파일 포맷 | |
| explanation: > | |
| GeoTIFF는 표준 TIFF 포맷에 지리 참조 정보(좌표계, 원점, 해상도, 회전 등)를 태그(tag) 형태로 포함하는 래스터 파일 포맷입니다. | |
| 별도의 월드 파일(.tfw) 없이도 공간 정보를 자체적으로 보유할 수 있습니다. | |
| - year: "2024" | |
| no: "4" | |
| type: ox | |
| question: WGS84 좌표계에서 경도(Longitude)의 범위는 -180° ~ +180°이며, 위도(Latitude)의 범위는 -360° ~ +360°이다. | |
| correct: false | |
| reference: 2장 > 좌표계와 투영법 | |
| explanation: > | |
| WGS84 좌표계에서 위도(Latitude)의 범위는 -90° ~ +90°입니다. | |
| 경도(Longitude)의 범위는 -180° ~ +180°로 맞지만, 위도의 범위가 잘못되었으므로 전체 진술은 거짓(X)입니다. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| - year: "2024" | |
| no: "5" | |
| type: short-answer | |
| question: 공간 데이터의 위치 정보를 지구 표면의 특정 좌표계로 변환하여 실제 지리 위치에 맞게 정렬하는 작업을 무엇이라 하는가? | |
| answer: 공간 참조 (Georeferencing) | |
| reference: 3장 > 공간 데이터 처리 | |
| explanation: > | |
| 공간 참조(Georeferencing)는 이미지나 데이터에 지리 좌표를 부여하여 실제 지구 표면의 위치와 일치시키는 과정입니다. | |
| 지상 기준점(GCP: Ground Control Point)을 이용하여 수행합니다. | |
| - year: "2024" | |
| no: "6" | |
| type: short-answer | |
| question: 인공위성 영상에서 같은 지점을 서로 다른 두 시점에 촬영한 영상을 비교하여 변화를 탐지하는 분석 기법은? | |
| answer: 변화 탐지 (Change Detection) | |
| reference: 4장 > 원격탐사 분석 기법 | |
| explanation: > | |
| 변화 탐지(Change Detection)는 동일 지역의 다시기(multi-temporal) 영상을 비교하여 | |
| 토지피복, 도시 확장, 산림 벌채 등의 변화를 파악하는 기법입니다. | |
| 차분 영상법, 비율법, 주성분 분석법 등이 활용됩니다. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| type QuestionType = 'choice' | 'ox' | 'short-answer' | |
| type Option = { | |
| /** markdown 형식 */ | |
| text: string; | |
| /** 정답 여부 */ | |
| correct?: true; | |
| } | |
| type ProblemCommon = { | |
| /** 기출년도 */ | |
| year: string; | |
| /** 문제번호 */ | |
| no: string; | |
| /** 문제: markdown 형식 */ | |
| question: string; | |
| /** 참조: 참조 문서의 단원 및 위치 표시 */ | |
| reference: string; | |
| /** 해설: markdown 형식 */ | |
| explanation: string; | |
| } | |
| type ProblemChoice = { | |
| /** 문제 형식: 5지 선다 */ | |
| type: 'choice' | |
| /** options */ | |
| options: [Option, Option, Option, Option, Option] | |
| } | |
| type ProblemOx = { | |
| /** 문제 형식: OX 퀴즈 */ | |
| type: 'ox' | |
| /** 정답 여부 */ | |
| correct: boolean | |
| } | |
| type ProblemShortAnswer = { | |
| /** 문제 형식: 단답형 */ | |
| type: 'short-answer' | |
| /** 정답 */ | |
| answer: string; | |
| } | |
| type Problem = ProblemCommon & ( ProblemChoice | ProblemOx | ProblemShortAnswer) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment