주어진 래스터 데이터 세트에서 타일 (jpeg)을 만들어야하는 앱을 개발 중입니다. 내 초기 성향은 gdal2tiles.py를 사용하는 것이었지만 성능은 향상 될 수있는 것처럼 보입니다.
그러면 다음과 같은 질문을 할 수 있습니다. GDAL을 사용하여 래스터 데이터 세트에서 '바둑판 식 이미지'를 잘라내는 가장 빠른 방법은 무엇입니까? 그리고 '바둑판 식 이미지'라는 말은 단순한 jpeg 또는 png를 의미합니다.
프로토 타입에서 MapServer C # MapScript 바인딩을 사용하여 작업을 수행합니다. 즉, 맵 객체를 만들고 잘라야하는 모든 타일 경계를 반복하고 맵 객체 범위를 설정 한 다음 결과 이미지를 저장합니다. 이 접근법의 성능은 gdal2tiles.py의 성능보다 훨씬 뛰어나지 만 더 빨리 만들 수 없다면 GDAL을 직접 사용할지 궁금합니다. 누구나 GDAL 방법으로 유사한 워크 플로를 제안 할 수 있습니까?
편집 : 오늘 더 많은 연구를 한 결과, 나는 내 앞에서 정답을 찾았습니다. FWTools를 다운로드 한 경우 csharp \ apps 폴더에는 C # GDAL 바인딩을 보여주는 여러 클래스가 포함되어 있습니다. 제 경우에는 GDALRead.cs와 GDALReadDirect.cs가 제가 찾고 있던 것입니다.