iPhoneのGPSは高度の精度が良くない。ユーザーに高度情報を表示するには十分な精度がない。
例えば、LatLng2Height のようなAPIを叩くことで地表面を移動する自転車ならかなり正確な高度を取得することができる。iPhoneの中に SRTM3 のデータを全部突っ込んでおいてうまく検索すればいいかも。
Yahooがだしている高度取得APIは、国土地理院の基盤地図情報を使ってるらしい。
SRTM3をsqliteにつっこんでー・・みたいな事をしてみようかなぁ。でも北アメリカだけでも7GB近いデータになっちゃう。うーんだめだなぁ。サーバサイドでやったほうがいいかな。