지구 표면 등급의 히스토그램은 어디에서 찾을 수 있습니까?


11

Wikipedia 에서 지구 표면의 고도에 대한 막대 그래프를 찾았습니다 .

고도 히스토그램

그러나 이것은 등급 분포에 대한 정보를 제공하지 않습니다. 예를 들어, 전체 표면은 전적으로 작은 언덕으로 만들어져 어디에서나 높은 등급을 받거나 표면이 완전한 고원으로 구성되어 평균 등급이 0 °가 될 수 있습니다. 분명히이 두 시나리오는 모두 사실이 아니지만, 고도 히스토그램에서만이 정보를 확인할 수없는 방법을 보여줍니다. 학년에 대한 비슷한 히스토그램을 어디서 찾을 수 있는지 아는 사람이 있습니까?


5
표고 히스토그램과 달리 경사 (기울기)는 기울기가 계산되는 해상도에 따라 다릅니다. 어떤 해결책이 필요합니까? 해저 경사도 필요합니까?
— whuber

아주 좋은 지적입니다. 이상적으로는 해저를 포함하지 않는 막대 그래프로 1 초 정도의 해상도를 원합니다 (그러나 해저에 대한 별도의 것도 좋습니다). 그러나 지금은 할 수있는 모든 것을 취할 것입니다 나를 올바른 방향으로 인도하십시오.
— dlras2

답변:


6

데이터 세트를 확보 할 수있는 경우이를 수행 할 수있는 도구가 있습니다 R. 나는 GeoTIFF로 Etopo1을 가지고 있는데, 바이너리 형식에서 직접 변환했을 수도 있지만 여기에서 얼음 / 셀이라고 생각합니다.

http://www.ngdc.noaa.gov/mgg/global/global.html

데이터를 읽고 (해상도를 낮추면) 기울기와 플롯을 계산하십시오.

library(rgdal)
library(raster)

## orig dims, reduced 4-fold (choose divisor to suit your needs / system)
x <- readGDAL("Etopo1.tif", output.dim = c(10800, 21600)/4)

## convert to raster format for calculations
r <- raster(x)

g <- slopeAspect(r, out = "slope", unit = "degrees")

## plot histogram
hist(g)

래스터 플롯

readGDAL을 더 잘 알고 있기 때문에 rgdal을 래퍼로 래스터로 고정하여 해상도 등을 처리 할 수 ​​있으며 메모리 사용이 필요하지 않습니다.

g
class       : RasterLayer 
dimensions  : 2700, 5400, 14580000  (nrow, ncol, ncell)
resolution  : 0.06666667, 0.06666667  (x, y)
extent      : -180, 180, -90, 90  (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs +towgs84=0,0,0 
values      : in memory
min value   : 0 
max value   : 38.11677 

?hist더 많은 플로팅 옵션을 참조하십시오 .


참조 된 데이터에서 내 자신을 생성하는 것이 가장 좋은 방법처럼 보입니다. GeoTIFF, Etopo1 또는 R (Googling은 매우 사소한 것으로 판명 되었음)과 같은 GIS와 함께 일한 적이 없었습니다.
— dlras2

1
불행하게도,이 방법은 데이터를 투영하지 않기 때문에 잘못된 기울기를 얻습니다. 또 다른 합병증은 합리적인 해상도로 전세계 경사면을 얻는 것이 엄청난 노력이라는 것입니다. 수백 미터 이상에서 계산 된 경사는 아래쪽으로 부드럽게되는 경향이 있습니다. (그림의 격자는 7 킬로미터의 해상도를가집니다!) 100m 격자로 지구의 지표면을 덮으려면 약 360 억 개의 셀로 구성된 수천 개의 격자 (각각 합리적인 정확도를 위해 자체 투영이 필요)가 필요합니다. 이러한 DEM을 수집하는 것은 많은 작업입니다 ...
— whuber
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.