USGS DEM

USGS DEM

USGS DEM 표준은 래스터 기반 디지털 고도 모델을 저장하기 위해 미국 지질조사국이 개발한 지리공간 파일 형식이다. 그것은 개방된 표준이며, 전 세계적으로 사용된다. USGS 자체 SDTS 포맷으로 대체되었지만, 그 포맷은 많은 수의 레거시 파일, 자체 결합, 비교적 단순한 필드 구조, 광범위하고 성숙한 소프트웨어 지원으로 인해 여전히 인기가 있다.

DEM 레벨

USGS DEM은 4가지 품질 수준 중 하나로 분류될 수 있다. 이는 여러 가지 데이터 수집 방법과 데이터의 확실성 때문이다.

DEM 레벨 DEM 시리즈 생산공정 평.
레벨 1 7.5분
30분간의
항공 사진의 자기 상관 또는 수동 프로파일링에 의해 생성됨 다양한 USGS 승인 기법 및 계측기를 사용하여 다양한 소스에서 파생될 수 있음
레벨 2 모든 시리즈 디지털 선 그래프(DLG) 등고선 또는 동등한 것으로부터 USGS 지도 시리즈에서 최대 1:100,000 스케일까지 생성 정확도와 데이터 간격은 인쇄된 소스 맵에서 정보의 수동 보간과 유사한 수준의 세부 정보까지 하이프소그래픽 기능을 분석하는 컴퓨터 응용 프로그램을 지원하기 위한 것이다.
레벨 3 7.5분 DLG에서 생성되며, 모든 범주의 저밀도, 수밀도, 능선, 브레이크 라인, 배수 파일 및 모든 수직 및 수평 제어 네트워크와 수직 통합됨 데이터를 해석하기 위한 논리 시스템 필요
레벨 4 모든 시리즈 능동형(예: 레이더 또는 레이저) 또는 수동형(수신된 복사 에너지)의 전자(비사진측정학) 영상 센서 시스템에서 생성 이 프로세스에는 DEM 그리드를 최종 형태로 만드는 데 필요한 모든 추가 후 처리가 포함된다.

형식 구조

USGS DEM 형식은 A, B, C라는 세 가지 레코드 범주에 속하는 ASCII 인코딩(텍스트) 1024바이트(1024 ASCII 문자) 블록의 자급제(단일 파일) 세트다. 라인엔딩 제어코드를 사용하지 않기 때문에 교차 플랫폼 모호성은 없으며 숫자를 포함한 모든 데이터는 판독 가능한 텍스트 형태로 표현된다. gzip으로 파일을 압축하는 것이 일반적이지만, 형식의 알려진 바이너리 아날로그는 없다.

부동 소수점 번호는 Fortran 과학적 표기법을 사용하여 인코딩되므로 C/C++ 프로그램은 파싱할 때 "D" 지수를 나타내는 문자를 "E"와 교환해야 한다(그리고 그 반대의 경우 쓰기).

기록 필드에는 프로파일에 사용된 원점, 유형, 요약 통계 및 측정 시스템이 들어 있다. A 레코드는 파일의 헤더로 한 번 나타나고, C 레코드도 트레일러로 한 번 나타나며, 복수의 B 레코드(프로파일이라 함)가 입면 데이터를 구성한다. A와 C는 한 블록 내에서 각 핏을 기록하지만, B 레코드 한 개에는 일반적으로 여러 블록이 필요하다. 이러한 블록 스패닝이 발생하면 데이터는 각 블록 경계에서 깨끗하게 시작되도록 이동된다. USGS가 A 레코드에 여러 분야를 추가했기 때문에 "구"와 "신" 맛의 레코드도 나온다. 주요 항목 중 하나는 쿼드랑글인데, 관심 영역을 둘러싸고 있는 4면 다각형을 설명하는 4개의 지상 좌표 집합이다.

레코드 레이아웃:Incomplete – please contribute—full details are in the Appendix of http://nationalmap.gov/standards/pdf/2DEM0198.PDF
시작 콜 엔딩 콜 설명
0 134 표시된 영역의 설명 이름
150 155 ?
156 161 ?
162 167 UTM 구역 번호
529 534 접지 격자 분해능 단위(0=라디안;1=피트;2=미터;3=아크초)
535 540 해상도 상승 단위(1=피트;2=미터)
546 569 서남쪽 코너의 이스트링
570 593 서남쪽 모퉁이의 북쪽
594 617 노스웨스트 코너의 이스트잉
618 641 노스웨스트 모서리
642 665 북동쪽 모퉁이의 동쪽
666 689 노스이스트 코너의 노스이스트
690 713 남동쪽 모퉁이의 동쪽
714 737 남동쪽 모퉁이의 북쪽
738 761 이 파일에 있는 최소 표고
762 786 이 파일에 있는 최대 표고
816 827 그리드 셀당 분해능 동부 – 서부
828 839 그리드 셀당 해상도 북쪽 – 남쪽
858 863 열 수

B 레코드(프로파일)는 래스터 표고의 가변 길이 세로 기둥으로, 지정된 위치에서 시작한다. 그것들은 길이가 1024바이트의 배수로, 프로파일을 요약한 작은 헤더를 포함하고 있다. 고도는 연속적이다. 파손 또는 기타 불연속은 값 -32767의 "부드러운" 고도를 사용하여 표현된다. 각 표고는 블록의 고정된 위치를 점유하는 6자 정수로 설명된다. 프로파일 헤더는 첫 번째 블록에만 나타나므로 후속 블록은 더 많은 표고 값을 보유한다. 첫 번째 바이트에서 마지막으로 DEM 파일을 읽을 때, 서쪽에서 동쪽으로 종단을 열로 읽는다. 종단 내의 표고는 남쪽에서 북으로 이어진다. 프로파일의 가변 위치 및 가변 길이 특성은 주로 UTM(Universal Solvert Mercator) 지상 참조 시스템의 사용에서 비롯된다. UTM 내의 측정은 고정 거리(예: 표고 샘플 간 30m)를 사용하기 때문에 쿼드랭글은 약간 왜곡되어 이러한 위치를 구형 지구로 매핑해야 한다. 이러한 왜곡은 대개 회전된 정사각형으로 나타나며, 따라서 동쪽 가장자리와 서쪽 가장자리 근처의 입면 기둥이 더 북쪽으로 시작하고 더 적은 표본을 포함한다.

C 레코드에는 6자 정수 필드 10개를 사용하여 RMSE(Root-Mean Squared Error) 품질 관리 데이터가 포함되어 있다.

외부 링크