https://drive.google.com/file/d/1XdcCdWU3OwadYhUikyMFxg4BftGucxFW/view
아래 글들과 연관성이 있어 보입니다.
좌표가
<trkpt lat="37.6553410984588" lon="127.182374596596">
<ele>45.3</ele>
</trkpt>
이렇게 유효자리가 긴 경우에는 고도데이터 읽기 실패가 나더라도 재시도를 여러번 하면
읽어올 수가 있습니다.
하지만,
<trkpt lat="37.65427" lon="127.18411">
<ele>0</ele>
</trkpt>
이런 식으로 유효자리가 짧을 경우에는 시도조차 하지 않고 그냥 0으로 처리되는 것 같습니다.
확인 부탁드립니다.
위의 링크는 고도데이터가 항상 0으로 표기되는 pgx 파일 예제입니다.
검토 부탁드립니다.