等高線をKMLに変換する前に確認したい基本
等高線をKMLに変換すると、平面図だけでは把握しにくい尾根、谷、斜面の向き、地形の起伏を、広域の地形や航空画像と重ねて確認しやすくなります。造成計画の事前検討、現地調査範囲の共有、災害時の地形確認、施工範囲の説明などで役立ちます。
ただし、等高線データの拡張子や保存形式を単純にKMLへ変更するだけでは、正しい位置に表示できません。変換後の線が対象地点から離れたり、表示されなかったり、地表から浮いたり埋まったりすることがあります。主な原因は、変換前の座標参照系、測地基準系、測地成果の世代、座標軸、単位、高さの基準、属性構造、高度モードの確認不足です。
KMLの標準的な座標タプルは、経度、緯度、高度の順で記述します。経度と緯度は十進度で扱い、高度は省略できます。水平方向は、KMLの標準座標参照系に合わせたWGS84の測地経度・測地緯度へ変換する必要があります。国内の平面直角座標や任意座標の数値を、そのままKMLの座標として書き込むことはできません。
KMLの高度は、単に三つ目の数値を書けば地表に正しく一致するものではありません。高度モードが地表追従なら座標に記載した高度は表示に使われず、地表からの相対高度なら閲覧側の地形高へ加算され、絶対高度ならKMLが採用する鉛直基準に対する高さとして扱われます。したがって、水平方向の座標変換と、鉛直方向の高さ変換は分けて確認する必要があります。
国内の測量成果で使う標高と、衛星測位から得られる楕円体高も同じではありません。一般に標高は楕円体高からジオイド高を差し引いて求めます。さらに、KMLの絶対高度が参照する鉛直基準と、国内の標高成果が参照する基準は完全に同一とは限りません。そのため、標高値を絶対高度として直接入力しただけでは、閲覧側の地形と一致しない場合があります。
実務では、最初に水平方向の位置を合わせ、その後で高さの見え方を確認する進め方が安全です。まず地表追従表示で対象地域や形状が正しいかを確かめ、必要な場合だけ絶対高度または相対高度を設定します。なお、Google Earth上の画像や地形は、測量成果の正しさを保証する基準データではありません。高精度な照合が必要な用途では、座標が既知の基準点や確認点を優先します。
等高線の表示ずれが発生する主な原因
等高線をKMLへ変換した後の不具合は、ずれ方を観察すると原因を絞り込みやすくなります。
データ全体が表示されない、または意図しない地域に現れる場合は、元座標系の未設定、系番号の誤り、経度と緯度の入れ替え、角度とメートルの混同を確認します。平面直角座標のような大きなメートル値を緯度経度として出力すると、KMLが扱う経度・緯度の範囲に収まらず、正常に表示できないことがあります。
等高線の形は保たれているものの、全体が東西または南北へほぼ一定量ずれる場合は、測地基準系や測地成果の世代、座標変換パラメータ、既知点の座標を確認します。国内には旧日本測地系の成果のほか、測地成果2000、測地成果2011、測地成果2024などが存在します。取得時期や地域、成果の種類を確認せず、名称が似ている座標を同一条件として扱うのは避けます。
一点では合っているのに、対象範囲の端へ行くほどずれが大きくなる場合は、回転、縮尺差、図面のゆがみ、基準点配置を確認します。任意座標で作成された施工図や、紙図面を画像化して位置合わせしたデータは、平行移動だけでは地理座標へ適切に合わせられないことがあります。
線の水平位置は合っているのに地表から大きく浮く場合は、高度モード、高さの単位、高さの種類、鉛直基準を確認します。元データがミリメートル単位であるのにメートルとして出力すれば、高さは千倍になります。欠損した標高値をゼロへ置き換えた場合は、その線だけ不自然な高さへ落ちることがあります。
一部の線だけが遠くへ伸びる、閉じた等高線が崩れる、線が突然別の場所へつながる場合は、形状データの不整合が疑われます。無効座標、重複頂点、極端に離れた頂点、誤接続、出力対象外の補助線などを確認します。
線が背景地形へ埋まり、部分的に見えなくなる場合は、元等高線の標高と閲覧側の地形モデルの差、高度モード、線の分割方法を確認します。非常に長い線を少ない頂点だけで構成すると、地球の曲面や地形への追従方法によって途中が隠れる場合もあります。地表追従で表示する線は、必要に応じて地形へ沿う設定と適切な頂点密度を確認します。
表示ずれを修正するときは、画面上で線を手作業移動して合わせる方法を正式な修正にしないことが重要です。一地点に合わせた移動では、離れた地点に残る回転や縮尺の誤差を解消できません。元データの座標条件、変換方法、基準点まで戻って再計算します。
手順1 原データの座標系と測地基準を確認する
最初の手順は、原データがどの座標参照系で作成されているかを確認することです。ファイルに座標系の情報が付いていない場合だけでなく、情報が付いている場合も、実際の座標値や既知点と整合するかを確かめます。
まず、原データの座標が緯度経度、平面直角座標、任意座標のどれに該当するかを確認します。緯度経度は角度で表され、平面直角座標はメートル単位で表されます。任意座標は現場内の基準点や図面原点を基準とするため、地理座標と対応する情報がなければ地球上の位置を確定できません。
平面直角座標の場合は、使用している系番号を確認します。国内の平面直角座標系は複数の系に分かれ、系ごとに原点が異なります。対象地域だけから推測せず、測量成果、図面注記、作業仕様、基準点成果表などで確認します。
国内の平面直角座標系では、X軸は原点で子午線に一致し、真北へ向かう値が正です。Y軸は原点でX軸に直交し、真東へ向かう値が正です。一方、一般的なGISやCADでは、Xを東西方向、Yを南北方向として扱うことがあります。列名だけで判断せず、既知点の数値と方向を照合します。
測地基準系と測地成果の世代も確認します。旧日本測地系から世界測地系へ移行した成果、地震などの地殻変動を反映した成果、標高成果の改定前後では、同じ地点でも座標値や標高値が異なる場合があります。データの作成年、観測年月、成果表の名称、適用した補正を記録します。
図面データでは単位の確認も必要です。同じ数値でも、メートル、センチメートル、ミリメートルでは実寸が大きく異なります。図面上の二点間距離と既知の現地距離を比較し、単位と縮尺が整合するかを確認します。
任意座標の場合は、地理座標と対応する既知点を準備します。一つの対応点で求められるのは基本的に平行移動だけです。回転や一様な縮尺差まで扱うには複数点が必要であり、図面の局所的なゆがみまで補正する場合は、さらに多くの点と適切な変換方法が必要です。
基準点は対象範囲の一部に集中させず、四隅や端部を含むように配置します。また、すべての点を変換計算に使うのではなく、変換に使わない独立した確認点を残します。計算に使用した点だけで評価すると、変換モデルへの当てはまりは分かっても、範囲全体の再現性を客観的に確認しにくくなります。
標高の種類も確認します。等高線の値が国内の標高成果に基づく標高なのか、衛星測位の楕円体高なのか、現場内の仮基準を使った相対高さなのかを区別します。標高属性の項目名だけで判断せず、元資料、測量方法、使用したジオイド・モデル、単位を確認します。
紙図面を読み取って作成したデータでは、位置合わせに使用した点と変換方法を記録します。紙の伸縮、スキャン時の傾き、図面自体の変形があると、四隅だけを合わせても中央部や端部に誤差が残ることがあります。位置合わせに使わなかった点でも残差を確認します。
この段階で、座標参照系、系番号、測地成果の世代、観測時期、座標軸、単位、標高項目、高さの種類、基準点、変換方法を記録します。この記録が、次の座標変換と最終検証の基礎になります。
手順2 KML向けの緯度経度へ座標変換する
原データの条件を確認したら、KMLの標準座標参照系に合わせて、WGS84の経度・緯度へ座標変換します。ここでは、座標系を定義する処理と、座標値を変換する処理を区別します。
座標系の定義は、現在記録されている数値が何を表すかを処理環境へ伝える作業です。座標変換は、正しく定義された元座標から、別の座標参照系へ数値を計算し直す作業です。位置がずれているデータへ変換先の座標系を割り当てるだけでは、座標値は正しくなりません。
平面直角座標を使用している場合は、系番号、測地基準系、測地成果の世代を指定します。古い成果や地殻変動の影響を受けた地域では、単純な投影変換だけでなく、適切な座標変換または補正が必要になる場合があります。測量精度が必要な用途では、使用する変換パラメータと適用範囲を確認します。
任意座標の場合は、既知点を使って地理座標との対応を求めます。平行移動、回転、縮尺、局所的な変形のどこまでを補正するかは、元図面の性質と利用目的によって決めます。変換モデルを複雑にすれば必ず正しくなるわけではないため、独立した確認点の残差で妥当性を判断します。
変換後は、経度と緯度の数値範囲を確認します。日本国内であれば、経度と緯度が対象地域として妥当な範囲にあるかを見ます。経度と緯度の入れ替え、符号の誤り、度分秒と十進度の混同を、この段階で検出します。
KMLへ書き出す座標は、経度、緯度、高度の順です。座標タプルの各要素はカンマで区切り、連続する頂点は空白で区切ります。経度と緯度は十進度で記述します。表計算の列が緯度、経度の順であっても、そのままKMLへ転記しません。
小数点以下の桁数は、変換途中で必要以上に丸めないようにします。桁数を減らせばファイルは軽くなりますが、等高線の細かな形状や近接する線の位置関係が変わることがあります。原データの精度と使用縮尺を踏まえ、内部処理では十分な精度を保持し、軽量化は検証可能な複製データで行います。
変換後は、すぐに共有せず、座標が既知の基準点や確認点と重ねます。道路交差点、橋、河川の合流部、構造物の角などは目視確認の補助になりますが、画像の撮影時期や位置精度の影響を受けます。測量成果の照合では、背景画像より既知座標を優先します。
中央部で一致していても、端部へ向かって残差が増える場合は、任意座標の回転や縮尺差、紙図面の変形、変換モデルの不適合を疑います。残差の大きさだけでなく、方向に規則性があるかを確認すると原因を絞り込みやすくなります。
手順3 等高線の形状と標高属性を整理する
座標変換後は、等高線の形状と属性をKML出力に適した状態へ整えます。長期間編集された図面や複数資料を統合したデータには、不要な線、重複線、属性欠損、無効形状が含まれることがあります。
最初に、KMLへ出力する等高線だけを選別します。等高線と同じ画層や分類に、境界線、法肩、法尻、構造物線、注記の引出線などが含まれている場合、そのまま変換すると地形線と区別できません。
線色や線種だけで判断せず、標高属性、線の連続性、周辺線との関係を確認します。計曲線と主曲線を区別している場合は、種別情報を属性として残すと、KML上で線幅や表示方法を分けやすくなります。
各等高線には、正しい標高値を設定します。標高属性は数値形式に統一し、単位記号、全角文字、余分な空白、桁区切りを除きます。空欄や読み取れない値を一律にゼロへ置き換えるのは避け、元資料で確認できない線は、確認が終わるまで高さ付き出力の対象から外します。
等高線を三次元線として出力する場合は、一つの等高線を構成する各頂点へ同じ高さを設定します。等高線は同一の高さを結ぶ線であるため、一つの線内で頂点高度が大きく変化している場合は、編集履歴、誤接続、属性展開処理を確認します。
形状については、重複頂点、極端に短い線分、無効座標、離れた場所へ飛ぶ頂点、意図しない接続を確認します。線の端点が誤って接続されていると、変換後に非常に長い直線が描かれることがあります。
等高線同士の交差も確認します。通常の地表を表す等高線は原則として交差しません。急崖では線が非常に密集し、表示上は重なって見えることがありますが、実データで交差している場合は、形状、標高属性、特殊地形の表現方法を元資料と照合します。
頂点数が非常に多い場合は、閲覧性能を考慮して簡略化を検討します。ただし、許容値を大きくすると、谷筋や尾根筋を表す重要な屈曲が失われます。原データの精度、等高線間隔、表示縮尺、利用目的を基準にし、重要な地形の特徴を保持できる範囲で処理します。
簡略化前の原本は変更せず、閲覧用の複製に対して処理します。簡略化によって自己交差が生じないか、隣接する等高線の順序が逆転しないか、区域境界で不自然な切れ目ができないかも確認します。
広い範囲の等高線を一つの巨大な地物として管理すると、読み込みや選択に時間がかかる場合があります。一方で、細かく分割しすぎると属性管理が複雑になります。工区、図郭、区域、標高帯など、実務上意味のある単位で整理します。
等高線の名称には、標高値や区域名など、選択時に必要な情報だけを設定します。外部共有用のデータには、個人情報、内部管理番号、不要な施工情報を含めないようにします。
手順4 KMLの高度設定と表示方法を決める
KMLへ書き出す前に、等高線を閲覧側の地表へ沿わせるのか、地表から一定量だけ上げるのか、絶対高度で三次元表示するのかを決めます。
平面位置の確認や現地説明が目的なら、地表追従の表示が扱いやすい場合があります。KMLの地表追従では、座標タプルに高度が含まれていても、線の表示高さには使われません。元の標高値は名称や属性として保持し、線は閲覧側の地形へ沿わせます。
この方法は、元等高線と背景地形の高さ基準が違っても、線が大きく浮きにくい利点があります。ただし、元の標高値を三次元的に再現しているわけではありません。地表追従で見えている線の高さを測量成果として読み取らないようにします。
地表から一定量だけ浮かせる表示では、指定した値が閲覧側の地形高へ加算されます。視認性を上げる用途には使えますが、標高そのものを表す設定ではありません。表示用のオフセット値と元標高は分けて管理します。
測量成果や設計地盤の高さを立体的に確認する場合は、絶対高度を使用します。このとき、各頂点へメートル単位の高さを設定し、欠損値がないことを確認します。ただし、KMLの標準仕様では絶対高度の鉛直基準にWGS84 EGM96ジオイドが使われます。国内の標高成果や別のジオイド・モデルに基づく高さを入力する場合は、基準差を確認し、必要に応じて変換します。
元の高さが楕円体高である場合は、そのまま一般的な標高として扱いません。国内の標高へ変換する場合は、適用するジオイド高や基準面補正量を確認します。反対に、国内標高をKMLの絶対高度へ用いる場合も、KML側の鉛直基準との差を検討します。
背景地形は、元等高線と同じ測量成果から作られているとは限りません。地形モデルの解像度、作成時期、地形改変、補間方法が違えば、正しく変換した絶対高度でも背景地形から浮いたり埋まったりすることがあります。画面上の一致だけで標高の正誤を判断しません。
線を見やすくする目的で高さを調整する場合は、元標高、表示用調整値、表示方法を記録します。共有時には、視認性のために高さを調整していることを説明に明記します。
線の色や太さは背景との見分けやすさを考えて設定します。計曲線を太くし、その他の等高線を細くする方法は有効ですが、線幅の意味を共有相手が理解できるよう、フォルダー名や説明に基準を残します。
標高帯ごとに色を変える場合は、色数を増やしすぎず、色だけに情報を依存させません。名称、線幅、フォルダー分けを組み合わせます。
広範囲の等高線は、区域や詳細度に応じて分割します。大量の線と頂点を一つのファイルへ入れると、読み込みや画面操作が重くなる場合があります。広域確認用の簡略版と、拡大確認用の詳細版を分けると扱いやすくなります。
名称や説明文に日本語を使用する場合は、KMLを正しいXMLとして保存し、UTF-8など宣言と一致する文字コードを使います。アンパサンドや山括弧などXMLで特別な意味を持つ文字は適切にエスケープし、制御文字や不正なタグを混入させないようにします。
手順5 基準点を使って変換結果を検証する
KMLファイルを作成できたら、開けることだけで成功と判断せず、水平方向、形状、高さ、属性、表示性能を順番に確認します。
最初に、水平方向の位置を検証します。対象範囲の中央だけでなく、四隅、端部、標高差の大きい場所を含む複数地点で確認します。変換に使用していない既知点があれば、最優先の確認点にします。
道路交差点、橋、建物の角、河川の合流部などは目視確認に使えますが、背景画像の位置精度や撮影時期に左右されます。測量精度を求める場合は、座標値が既知の基準点、現地測量点、管理された地物を用います。
一点だけで合っていても、範囲全体が正しいとは限りません。端部へ行くほどずれが大きくなる場合は、回転、縮尺、図面変形、変換モデル、基準点配置を見直します。全地点で同じ方向へほぼ一定量ずれる場合は、測地基準系、測地成果の世代、変換パラメータ、系番号を確認します。
次に、等高線の形状を確認します。谷部では等高線が上流側へ入り込み、尾根部では低い側へ張り出す傾向があります。背景地形や元図面と大きく矛盾していないかを確認します。
閉じた等高線については、中心へ向かって標高が上がるのか下がるのかを確認します。窪地記号などの表現がある場合は、それも含めて判断します。標高の並びが途中で逆転している場合は、属性入力や線の接続を見直します。
線が交差している、突然別の標高へつながる、遠方へ直線が伸びる場合は、形状データの不整合を疑います。元データへ戻り、無効頂点、誤接続、不要線を修正します。
高さを持たせたKMLでは、斜め視点で浮き沈みを確認します。すべての線が同じ量だけ浮いている場合は、鉛直基準の差、表示用オフセット、絶対高度と相対高度の選択を確認します。
標高が高くなるほど差が拡大する場合は、単位や倍率を確認します。一部の線だけ低い位置へ落ちる場合は、標高属性の欠損、ゼロ置換、文字列変換の失敗を確認します。
属性については、線を選択した際に、標高、区域、作成日、種別などが正しく表示されるかを確認します。名称に表示する標高値と、座標タプルへ設定した高さが異なる場合は、その理由が分かるようにします。
外部共有前には、不要な内部項目や機密情報が含まれていないことを確認します。必要な項目だけを残した共有用データを作成すると、情報管理と操作性の両面で安全です。
表示性能も検証します。読み込みに時間がかかる、拡大縮小で操作が止まる、線を選択しにくい場合は、頂点数、線数、属性量、区域分割を見直します。
簡略化した場合は、変換前後の形状を比較します。谷筋、尾根、崖、造成境界など、判断に影響する屈曲が失われていないことを確認します。
検証内容は記録として残します。元データ名、座標参照系、測地成果の世代、変換日、高度モード、鉛直基準、簡略化条件、確認点、残差、担当者を記録すれば、更新や再変換の条件を再現しやすくなります。
KML変換後によくある不具合の直し方
等高線が表示されない場合は、最初にデータ全体の表示範囲を確認します。座標系を誤っていると、意図しない位置に配置されるか、緯度経度の有効範囲外となって正常に描画されないことがあります。
次に、経度と緯度の順序、十進度への変換、符号、座標タプルのカンマ、頂点間の空白、欠損値、不正なXML文字を確認します。線色が背景と同じ、透明度が高い、フォルダー表示が無効になっている場合もあるため、座標と表示設定を分けて確認します。
線が南北や東西に入れ替わったように見える場合は、X座標とY座標の扱いを見直します。国内の平面直角座標系のXは北方向、Yは東方向ですが、一般的なGISの軸の呼び方とは異なる場合があります。
線全体が一定方向へずれる場合は、測地基準系、測地成果の世代、系番号、変換パラメータを確認します。座標へ一定値を加えて合わせる方法は、原因調査の仮確認には使えても、正式な変換方法にはしません。
中央部では合うのに端部でずれる場合は、図面の回転、縮尺、紙図面のゆがみ、基準点の数と配置を確認します。対象範囲を囲むように点を配置し、変換に使用しない確認点で残差を評価します。
等高線が地表から大きく浮く場合は、高度モード、標高単位、鉛直基準、表示用オフセットの二重適用を確認します。メートル、センチメートル、ミリメートルの取り違えがないかを調べます。
すべての線が一定量だけ浮く場合は、国内標高とKMLの絶対高度の鉛直基準差、または背景地形との差が考えられます。元標高を保持したまま地表追従表示へ切り替えると、水平方向と高さの問題を切り分けやすくなります。
線が地表へ埋まる場合も、背景地形との高さ差が考えられます。閲覧目的なら地表追従や小さな表示用オフセットを使えますが、測量値として高さを評価するときは、見える位置へ移動するだけでは不十分です。
一部の線だけ高さが異常な場合は、標高属性の空欄、文字列、単位混在、桁区切り、誤った既定値を確認します。変換前に標高の最小値、最大値、等高線間隔を集計すると異常を発見しやすくなります。
線が途中で切れている場合は、元データの端点、無効形状、区域切り出し、KMLの地物分割を確認します。区域境界をまたぐ等高線が意図せず除外されていないかを調べます。
ファイルの操作が重い場合は、頂点数、地物数、属性量、フォルダー構成を見直します。原本を直接簡略化せず、閲覧用の複製を作って調整します。
等高線KMLを軽量化して共有しやすくする方法
広範囲の等高線は、線数と頂点数が多いため、KMLへ変換すると容量が大きくなる場合があります。容量が大きいと、読み込みや画面操作が重くなります。
軽量化の基本は、用途に必要な範囲と詳細度だけを残すことです。現地説明で使うデータに、対象区域から遠く離れた等高線まで含める必要はありません。施工区域や調査範囲に必要な余裕を加えて切り出します。
頂点の簡略化も有効ですが、許容値を大きくすると谷や尾根の形が失われます。等高線間隔、表示縮尺、要求精度を基準にし、急傾斜地や構造物周辺では細かな形状を残します。
広域確認用と詳細確認用の二種類を作る方法もあります。広域版は頂点数を減らして全体地形を素早く表示し、詳細版は範囲を狭くして元データに近い形状を保持します。
等高線を標高帯、区域、工区などで分けると、必要な情報だけを表示できます。すべての線を常時表示するより、確認対象に応じて切り替えられる構成が扱いやすくなります。
不要な属性を削除することも軽量化につながります。変換処理用の内部番号、編集用項目、共有先で使わない分類情報は外します。一方、元標高、作成日、区域名、データの種類、座標条件など、判断に必要な情報は残します。
線ごとに長い説明文を重複して持たせると容量が増えます。共通説明はフォルダーや文書単位にまとめ、各線には標高値や識別名など必要最小限の情報を設定します。
軽量化後は、元データとの差を確認します。代表的な谷、尾根、閉曲線、急斜面で形状を比較し、判断に必要な地形が失われていないかを検証します。容量が減ったことだけで処理成功と判断しません。
変換条件を標準化して再作業を防ぐ
等高線のKML変換を繰り返す現場では、担当者ごとに手順が異なると、同じ元データから異なる位置や高さのKMLが作成される可能性があります。
再現性を確保するには、変換条件を文書化します。元データの種類、座標参照系、系番号、測地成果の世代、観測時期、単位、標高属性、高さの基準、変換先、高度モード、簡略化条件を記録します。
確認に使用する基準点も決めておきます。対象範囲の中央、四隅、標高差のある地点などを確認点として定め、同じ方法で残差を評価します。
許容するずれは利用目的に応じて設定します。広域の地形説明と、測量成果の照合では求められる精度が異なります。KMLを閲覧用資料として使うのか、座標照合の補助として使うのかを明確にします。
ファイル名には、区域、作成日、版、詳細度、確認状態などを含めます。原本、作業中、確認済み、共有用を区別し、上書きで履歴を失わないようにします。
元データが更新された場合は、KML上で差分だけを手作業修正するより、記録済みの変換条件で再出力する方法が安全です。手作業修正が積み重なると、元データとの対応関係を追跡しにくくなります。
変換頻度が高い場合は、一連の処理を定型化します。入力データ、座標系、標高項目、出力先、表示設定、検証項目を決めれば、担当者が変わっても結果をそろえやすくなります。
作成者以外による確認も有効です。別の担当者が決められた基準点と確認項目に沿って検証すると、作成者の思い込みによる見落としを減らせます。
共有先には、KMLの用途と制約を伝えます。閲覧用に簡略化したデータであること、背景地形との完全一致を保証するものではないこと、表示用に高さを調整している場合はその内容を明示します。
KMLは視覚的に分かりやすいため、表示が整っていれば測量精度も高いと誤解されることがあります。元データの精度、作成時期、変換方法、検証結果を説明できる状態にしておきます。
現地確認と等高線KMLを連携させるポイント
等高線KMLは、事務所内の確認だけでなく、現地調査の準備や施工記録の整理にも活用できます。
事前に尾根、谷、急斜面、集水しやすい場所、造成境界を確認しておけば、現地で重点的に見る地点を決めやすくなります。ただし、等高線だけでは植生、擁壁、排水施設、盛土、崩落、資材配置などの現況を確認できません。
KMLで把握した地形と、現地で取得した写真、位置、時刻、施工状況を組み合わせることで、地形資料と現況の違いを整理しやすくなります。
現地確認地点には共通の識別名を設定します。事務所側と現場側で同じ地点名を使えば、写真、指示、是正内容、再確認結果を結び付けやすくなります。区域名と連番を組み合わせるなど、表記揺れを防ぐ命名方法を決めます。
現地で等高線と実際の地形に差を感じた場合は、その場で線を移動して合わせず、複数地点で位置と状況を記録します。一地点だけでは、等高線の変換誤差、背景地形の誤差、地形改変、測位状態のどれが原因か判断できません。
写真を撮影するときは、対象物だけでなく、周囲の地形や構造物が分かる記録も残します。撮影位置、撮影方向、測位状態、時刻が分かれば、KML上の等高線との対応を確認しやすくなります。
LRTK Phoneを利用する場合は、利用可能な機能、測位状態、補正情報、現場の衛星受信環境を確認したうえで、位置情報付きの写真や測位記録を取得します。取得した記録とKML上の確認地点を、共通の座標参照系と地点名で結び付けると、事務所側で地形と現況を照合しやすくなります。
ただし、高精度測位機器を使用しても、遮蔽物、反射波、補正情報の状態、アンテナ設置、Fix状態などによって結果は変わります。重要な確認点では測位品質を記録し、必要に応じて既知点や別の測量方法で照合します。
等高線KMLは地形の特徴を把握する閲覧資料、LRTK Phoneは現場で確認した事実を位置とともに記録する手段として役割を分けます。両者を同じ基準で管理すれば、確認漏れや情報伝達の行き違いを減らしやすくなります。
まとめ
等高線をKMLに変換してGoogle Earthで適切な位置に表示するには、単にファイル形式を変更するだけでは不十分です。原データの座標参照系、系番号、測地基準系、測地成果の世代、座標軸、単位、標高属性、高さの種類を確認し、KMLの標準座標参照系に合わせてWGS84の経度・緯度へ変換します。
変換作業では、まず原データの座標条件を確認し、次にKML用の座標へ正しく変換します。その後、等高線の形状と標高属性を整理し、用途に合った高度モードを選びます。最後に、変換に使用していない既知点を含む複数の確認点で、水平方向、形状、高さ、属性、表示性能を検証します。
データが表示されない、または意図しない地域へ現れる場合は、元座標系、系番号、経度緯度の順序、十進度、単位を確認します。一定方向へずれる場合は測地基準系や変換パラメータ、端部で誤差が拡大する場合は回転や縮尺、図面変形を確認します。
線が浮いたり沈んだりする場合は、高度モード、単位、標高と楕円体高の違い、国内標高とKMLの絶対高度が参照する鉛直基準の違い、背景地形の性質を確認します。地表追従は見やすい一方で、元標高を三次元表示する設定ではありません。
画面上で線を手作業移動して合わせる方法は、一地点では合っても別の場所に誤差が残る可能性があります。表示ずれが発生したときは、元データの座標条件、基準点、変換方法まで戻り、正しい条件で再変換します。
変換条件、確認点、残差、簡略化条件、高度モードを記録しておけば、データ更新時にも同じ品質を再現しやすくなります。広域版と詳細版を分け、用途に必要な範囲や属性だけを残すことで、操作しやすく共有しやすいKMLにできます。
現地では、等高線KMLで確認した尾根、谷、急斜面、造成範囲などを、実際の位置や写真と照合します。LRTK Phoneを利用する場合も測位品質と座標基準を確認し、KML上の確認地点と共通の識別名で結び付けることで、地形の事前確認から現地調査、施工管理、報告までを一貫して整理しやすくなります。