FAQ/ 盛土データをDioVISTAにインポートするPowerShellスクリプト¶
CSVファイルに格納した盛土データを、DioVISTAに取り込むためのPowerShellスクリプトを作成しています。
ところが、以下のエラーメッセージが出現して、意図どおりの処理にすることができません。
"AppendChild" の引数"0" (値 "...")を型"System.Xml.XmlNode"に変換できません。
解決方法を教えてください。
回答¶
以下のPowerShellスクリプトを試してください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
|
盛土のデータの例を示します。これをテキストエディタに貼り付け "Embankment.csv" として保存します。エンコーディングはUTF8とします。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
|
カラム | 内容 |
---|---|
ID | 盛土ID |
Width | 盛土幅 |
X | 盛土の構成点の経度(degree) |
Y | 盛土の構成点の緯度(degree) |
Hlow | 地形標高(m) |
Hhigh | 天端標高(m) |
スクリプトを実行すると、盛土1, 盛土2, および盛土3が作られます。下図の右の図形(赤い八角形)が盛土1です。左の図形(赤い円)が盛土3です。円の中の縦線が盛土2です。
「盛土1」のプロパティを示します。
関連項目¶
最終更新日:
2022-07-08