OH3のドロー機能でラインやポリゴンを描くと、距離・面積・周長・角度が自動的に計算され、地図上にラベルとして表示されます。
計算にはTurf.jsライブラリを使用しており、地球の曲率を考慮した正確な測地計算(Vincenty法)を行います。
主な特徴
- 距離 — ラインの各セグメントと総距離を m / km で表示
- 面積 — ポリゴンの面積を m² / k m² / km² で表示
- 周長 — ポリゴンの外周距離を m / km で表示
- 角度 — 各頂点の内角を度数法で表示
- ON/OFF切替 — calcプロパティで計測ラベルの表示を制御
ドロー機能でラインを描画すると、各セグメントに距離ラベルが自動的に表示されます。最終セグメントには総距離も併せて表示されます。
操作手順
ドローモードを開始する
ドロー機能を起動し、ラインの描画モードを選択します。
ラインの頂点を打つ
地図上をクリックして頂点を追加します。各セグメント(頂点間の線分)に距離ラベルが即座に表示されます。
総距離を確認する
最終セグメントのラベルには、そのセグメントの距離に加えて全体の総距離が表示されます。
描画を完了する
ダブルクリックまたはEnterキーで描画を確定します。計測ラベルはそのまま保持されます。
表示形式
総距離の表示
最終セグメントには「約XX.Xm(総距離: 約YY.Ym)」のように、セグメント距離と総距離の両方が表示されます。複数セグメントのラインで全体の長さをすぐに把握できます。
ドロー機能でポリゴンを描画すると、面積と周長が自動的に計算され、ポリゴンの中心付近にラベルとして表示されます。
面積の表示形式
周長の表示形式
isAreaプロパティ
面積計測はポリゴンのisAreaプロパティがONの場合に有効です。ポリゴンを描画すると自動的にONになりますが、プロパティから手動でON/OFFを切り替えることもできます。
ポリゴンやラインの各頂点に、その頂点における内角がオレンジ色のラベルで表示されます。
- 表示形式: XXX°(度数法)
- 各頂点の隣接する2辺がなす角度を計算
- ポリゴン・ラインのどちらでも表示
- フリーハンド線は除外 — 頂点数が多すぎるため自動的に非表示
角度ラベルの色
角度ラベルはオレンジ色で表示され、距離ラベル(白背景)と視覚的に区別できます。図形の形状を直感的に把握するのに役立ちます。
計測ラベルの表示は、いくつかの方法でON/OFFを切り替えることができます。
用途に応じた使い分け
- 計測だけしたい場合 — calcをONにしてラインを描画、確認後に削除
- 図形を残したい場合 — calcをOFFにすればラベルなしで図形だけ表示
- 印刷時 — 計測ラベルを表示したまま印刷することも可能
ドローモードとの連動
計測ラベルはドロー機能に依存しています。ドローモードをOFFにすると、描画した図形とともに全ての計測ラベルも地図上から非表示になります。再度ONにすると復元されます。
土地面積の概算
ポリゴンで敷地をなぞることで、おおよその土地面積を素早く把握できます。不動産の物件調査や現地確認の事前準備に便利です。
道路・水路の距離測定
ラインで道路や水路に沿って描画することで、経路に沿った実距離を計測できます。工事計画や維持管理の距離把握に活用できます。
測量成果の検算(概算)
測量で得られた距離や面積をOH3上で概算検算できます。大きな誤りの検出に役立ちます。ただし概算値のため、正式な検算には使用しないでください。
現場での距離確認
タブレットやスマートフォンでOH3を開き、現場で直接距離を確認できます。GPS位置情報と組み合わせることで、現在地からの距離もすぐに把握できます。
距離・面積を計測してみましょう
ドロー機能 → ラインまたはポリゴンを描画
OH3を開く