Most recent source viewer copied without modifying the source project.

# 百舌鳥古墳群の3D遊覧・歴史学習デモ

## 地理データ版（追加）

最新の地理データ版は `output/mozu_geography.blend`、高空画像は `output/mozu_geography_high.png` です。Blender 5.2.1 LTSで生成・保存・レンダーしています。開くと高空カメラを表示します。以前の `mozu_demo_verified.blend` は大仙陵だけの模式モデルとして残しています。

`mozu_geography.py` を実行すると、取得済みの公開地理データから6基を生成します。通信は行いません。`daisen_demo.py` のメッシュ・マテリアル・樹木生成を再利用しています。追加データは `data/kofun_sources.json`、地理フィーチャーとの対応は `SITES` にあります。

- 対象：大仙陵、履中天皇陵、反正天皇陵、ニサンザイ、いたすけ、御廟山。
- 平面形状：OpenStreetMapの濠内岸・墳丘岸線を使用。緯度経度をWGS84楕円体から局所ENU座標へ変換し、1 unit=1mで配置。原点は北緯34.56度、東経135.49度です。
- 道路・鉄道：同じ取得データの道路中心線と鉄道路線。主要道路、JR阪和線、南海高野線などを簡略表示。線幅は分類別の概略値で、道路幅の測量値ではありません。立体交差・地下区間・地盤標高は再現していません。
- 三重濠など：現況の地図ポリゴンを使用。古代の外濠を推測で追加していません。
- 高さ：堺市公表値を使用。御廟山は確認できた後円部高18.3mを頂部共通に使用。段築と植生は概略です。
- 公表長と現況岸線の長さは一致しないため、位置を守って岸線を使用し、公表長に強制拡縮していません。現況の植生・浸食を含むOSM輪郭は考古学的な墳丘裾の測量線ではありません。

地理メタデータ・形状ID・公表長・地図上の主軸長・中心緯度経度・推定方位は `data/geography_audit.json` に保存します。方位は輪郭の最小面積外接矩形からの推定で、現地測量の方位値ではありません。実際の配置輪郭にはこの推定角を再適用せず、元の地理座標をそのまま使います。

### 取得記録

利用者の指示に従い、**クエリ内容・対象範囲を変えず、取得先だけを変更**しました。

1. `https://overpass-api.de/api/interpreter`：406エラー。
2. `https://overpass.kumi.systems/api/interpreter`：サーバー混雑によるタイムアウト。
3. `https://overpass.private.coffee/api/interpreter`：取得成功。

範囲は南34.54、西135.47、北34.585、東135.525。クエリ全文は `data/overpass_query.txt`、生データは `data/mozu_osm_raw.json`、取得ログは `data/acquisition.log` に保存しています。応答中の地理データ時刻は **2026-07-15T15:22:01Z** で、取得日と区別しています。表示は取得範囲内の主要6基を中心とする約4.2km四方です。航空写真そのものの貼り付けは行わず、公開地図の輪郭データを参照しています。

地理データ：© [OpenStreetMap contributors](https://www.openstreetmap.org/copyright)、ODbL。生データおよび抽出した地理データを再配布する際も、この出典・ライセンスを保持してください。

寸法の出典：堺市 [大仙陵](https://www.city.sakai.lg.jp/kanko/hakubutsukan/collection/mozukofungun/kofun.html)、[履中](https://www.city.sakai.lg.jp/kanko/rekishi/dkofun/database/richutenno.html)、[反正](https://www.city.sakai.lg.jp/kanko/rekishi/dkofun/database/hanzeitenno.html)、[ニサンザイ](https://www.city.sakai.lg.jp/kanko/rekishi/dkofun/database/nisanzai.html)、[いたすけ](https://www.city.sakai.lg.jp/kanko/rekishi/dkofun/database/itasuke.html)、[御廟山](https://www.city.sakai.lg.jp/kanko/rekishi/dkofun/database/gobyoyama.html)。御廟山の高さの出典URLは `data/kofun_sources.json` に記録しています。


## Three.js
Three.js r180 / MIT License. See vendor/three/LICENSE.txt. Library source copyright headers are retained.
