2014-11-22 3 views
0

래스터 정보가 포함 된 HDF5 파일을 QGIS로 가져올 때 데이터가 시각적으로 표시되지만 공간적으로 올바르게 투영되지 않습니다. QGIS는 hdf5 파일에 포함 된 공간 CRS 정보를 읽지 않습니다.QGIS는 hdf5 파일의 투영 정보를 어떻게 읽습니까? 투영 정보가 인식되지 않습니다

누구나 QGIS가 구문 및 속성 (및 위치)에서 HDF5 파일을 열 때 어떤 점을 알 수 있습니까? CRS 정보를 읽고 QGIS가 데이터를 투영 할 수 있도록 HDF5 파일을 조정하고 싶습니다.

는 그렇게하는 표준 방법이없는 HDF5 드라이버에 대한 GDAL 문서에 따르면 어떤 방향 레아

답변

0

주셔서 감사합니다.

그러나 시도해 볼만한 가치가있는 파일을 살펴 보는 것이 좋습니다. 불행히도 HDF5 파일을 쓸 수있는 GDAL 드라이버가 없지만 HDF4 파일을 만들 수 있습니다. GDAL을 사용하여 (Georeferenferenced) Geotiff를 HDF4로 변환하면 QGIS가 CRS 정보 등을 사용하여 올바르게 읽습니다.

GDAL은 4 개의 전역 속성을 생성하므로 HDF5 파일에 지오메트리를 만드는 것이 좋습니다. 나는 그들 모두가 필요한지 확실하지 않다. 'Signature'는 결정적으로 보이지 않는다. QGIS에서의 HDF5 구현에 실제로 달려 있지만, HDF4와는 완전히 다른 것일 수 있습니다.

enter image description here

+0

안녕하세요. 사려 깊은 답변을 주셔서 대단히 감사합니다. HDF4 파일을 만들 때 파이썬에서 그렇게하고 있습니까? hdf5 파일을 작성할 수는 있지만 투영 정보를 할당하는 방법을 모르겠습니다. 지오텍에서 hdf4로 변환하는 방법을 더 잘 이해할 수 있도록 코드를 공유하는 데 개방적입니까? 나는 이것을 hdf5로 번역 할 수있다. 다시 감사합니다. 이것은 매우 유용합니다! –