初めての投稿です。
間違いがあればすみません。
建築物データに標高(地盤高)のデータがないので、DEMの5mメッシュデータを加えたいです。
具体的には、建築物の重心から最も近傍にあるDEMの標高データを、建築物の重心に新規で追加したいと考えています。
行っている作業手順は以下の通りです。
【準備したデータ】
①基盤地図情報基礎項目の建築物データ(BldA)
②基盤地図情報数値標高モデル(DEM)5mメッシュ
【手順】
1.①の重心を抽出する
2.距離行列を使って①の重心と②のポイントデータの近傍点にある標高をとる
[パラメータ]
入力レイヤは①
属性は1列目(確か列名はgml_idでした)
ターゲットレイヤは②
属性は1列目(列名は標高です)
出力形式は線形距離行列
計算する近傍点の個数は1
この手順ですると、距離行列の出力結果の行数(ポイントデータの数)と①の重心の行数(建築物重心データの数)が何故か合いません。
例えば①の重心の数が650個(ポイントデータが650個)あったとすると、650個分の標高が追加される、というのが私の想定でした。
実際は約1300個近くデータが増えています。
どこに追加されたのか確認すると建物近く(重心の位置ではない)に新しくポイントデータが増えているという感じでした。
どう解決すればいいのか全くわからないのでご存じの方いればご教示願います。