スマートフォンには現在地を特定するための[位置情報サービス(GPSなど)]が搭載されています。この位置情報サービスは、緯度・経度だけでなく[高さ]を測位することもできます。
高さを表す言葉
地球上の「高さ」と言うと[標高]や[海抜]に[高度]など様々な呼び方があります。
標高とは、東京湾の平均海面を基準(0m)としたときの高さで、海抜とは近くの港湾などの平均海面を基準(0m)とした高さを指しています。
ただし、波の影響などで海の高さが増減するので、実際には[日本水準原点]を基準(0m)とした高さとなっており、標高と海抜は同じ高さを指すことが多いようです。また、高度はその地点からの高さを指します。
位置情報サービスで測る[高さ]とは?
位置情報サービス(GPSなど)で測位される[高さ]は、前述した[標高]や[海抜]に[高度]とは異なり、定められた楕円体表面を用いた[高さ]となります。
これは地球が滑らかな球体ではなく凸凹した楕円体であるため、場所によって地球の中心点から表面までの距離が異なるためです。
そのため、位置情報サービスによる[高さ]の測位には必ず誤差がつきまとうので注意してください。
スマホで[高さ]を測位する
スマートフォンの位置情報サービス(GPSなど)を用いた高さ(高度)の測位には専用アプリを用いますが、測位には2つの方法が主流となっています。
どちらが採用されているかはアプリによって異なるので、目的に合ったアプリを選択する必要があります。
もちろん、スマートフォン本体の位置情報サービスをオンにしておく必要があります。
位置情報サービスを使う
前述したとおり、位置情報サービス(GPSなど)による高さ(高度)の測位です。インターネットに接続されていなくとも高さ(高度)の測位が可能であるため、圏外でも利用できます。
アプリ GPS Status & Toolbox – Google Play のアプリ
デジタルデータを参照する
位置情報サービス(GPSなど)によって測位された緯度・経度を元に、デジタルデータ(国土地理院などが公開)を参照して高さ(標高など)を表示するものです。
緯度・経度さえわかれば調べられるので、現在地である必要もありません。ただし、デジタルデータの参照にインターネット接続が必要であるため圏外での利用ができないことがあります。
アプリ 標高ワカール -山登り・防災のための高度計 – Google Play のアプリ.html
高さを「厳密に測位する」と言うのはなかなか難しいようです。そのため、誤差は避けようがないので目安ととらえたほうが良いでしょう。