BLX – Magellan BLX Topo 파일 포맷
드라이버 단축 이름
BLX
기본 내장 드라이버
이 드라이버는 기본적으로 내장되어 있습니다.
BLX는 지형 데이터를 Magellan GPS 단위로 저장하기 위한 포맷입니다. 이 드라이버는 읽기와 쓰기 둘 다 지원합니다. 여기에 더해 드라이버가 BLX 포맷에 내장된 오버뷰 수준 4개도 사용할 수 있습니다.
BLX 포맷은 타일 기반으로, 현재로서는 타일 크기가 128x128로 고정되어 있습니다. 뿐만 아니라 파일 범위(dimension)가 이 타일 크기의 배수여야만 합니다.
데이터 유형은 Int16으로 고정되어 있고 정의되지 않은 값의 값은 -32768로 고정되어 있습니다. BLX 포맷에서 정의되지 않은 값은 타일 수준에서만 실제로 지원됩니다. 비어 있지 않은 타일에 있는 정의되지 않은 값에 대해서는 FILLUNDEF/FILLUNDEFVAL 옵션을 살펴보십시오.
드라이버 케이퍼빌리티
CreateCopy() 지원
이 드라이버는 GDALDriver::CreateCopy()
작업을 지원합니다.
지리참조 작업 지원
이 드라이버는 지리참조 작업을 지원합니다.
VirtualIO 지원
이 드라이버는 virtual I/O operations (/vsimem/, etc.) 를 지원합니다.
지리참조
BLX 투영법은 WGS84로 고정되어 있고 BLX로부터의 지리참조는 GCP 측량 관련 원격 지점(tie point) 1개와 픽셀 크기라는 형태로 지원합니다.
생성 문제점
생성 옵션:
ZSCALE=1: 쓰기 접근을 위한, 원하는 양자화 증가량(quantization increment)을 설정합니다. 높은 값을 설정할수록 더 나은 압축과 더 낮은 수직 해상도를 내놓을 것입니다.
BIGENDIAN=YES: BIGENDIAN을 정의하는 경우, XLB 포맷(빅 엔디언(big endian) BLX) 파일을 산출할 것입니다.
FILLUNDEF=YES: FILLUNDEF를 YES로 설정하는 경우 비어 있지 않은 타일에 있는 정의되지 않은 값에 -32768 대신 FILLUNDEFVAL 값을 사용할 것입니다. 이 옵션이 필요한 이유는 BLX 포맷이 개별 픽셀이 아니라 전체 타일에 대해서만 정의되지 않은 값을 지원하기 때문입니다.
FILLUNDEFVAL=0: FILLUNDEF 옵션 참조