Python-> OpenStreetMapのRiver Loacation Coordinate Information
ALOS でGlobalなGlobalなDigital Elevation ModelをGetできるようになれば、ほかの Geospacial Data についてもTryしたくなり、またまたになりますが、GlobalなRiverについてTry to Evaluateしました。 Of course, Janpan Govermentの National Numerical Land Information (国土数値情報)のRiver Informationでは対応できないことから、 約3年前にHelsinki Univ.がOfferしている GEO-PYTHON 2021 というEducational SessionでOpenStreetMap(OSM)をUseした記憶を思い起こし、OSMにRiverDataがStoreされているかどうかを、MasterGeminiにAskしてみました。 >>MasterGeminiのAnswer<< OpenStreetMap (OSM) の川の位置情報データは、 ノード、ウェイ、リレーション という3つの主要な要素で構成される地理空間データです。 データの構成要素 ノード (Nodes) OSMの最小単位で、単一の点を表します。 緯度・経度座標を持ち、川の特定の点、例えば水源や合流点、湾曲点などを表現するのに使われます。 ウェイ (Ways) ノードを順番に結んで作られる線を表します。 川の経路や流路を表現するために使われます。川のデータでは、複数のノードが連続して繋がったウェイとして定義されます。 リレーション (Relations) ノード、ウェイ、他のリレーションといった複数の要素をまとめて、より複雑な関係性を定義します。 川のデータでは、 複数のウェイ が繋がって一本の長い川を構成する場合や、流域全体、水系などを表現するのに使われます。 主なタグ付け OSMでは、これらの要素に タグ と呼ばれるキーと値のペアを付けて、その性質を記述します。川に関する主なタグは以下の通りです。 waterway=river : 主要な川の流路を表します。 waterway=stream : 小さな流れや小川を表します。 waterway=canal : 人工的な運河を表します。 name=* : 川の名前(例...