Calendar5日目の記事です。今回は建物などの高さを表すheight属性を引っ張ってきて可視化しようと思います。height属性はway要素が内包しているtag要素が持っているのでXML系のノードを使って頑張って持ってきます。heightの値が取れたら、way要素で作られるシェイプをheightの値分y方向へ繰り返してみます。↓の赤いシェイプを繰り返します。この辺でSpreadsの値が増えてきて混乱してきます...が、bin数分だけ何かの数を用意する場合はSelectノードが使えます。いうことで頑張ってシェイプを作るbin数とheightを表すy座標の数をうまいこと合わせると(雑!)建物が現れました!SF映画の作戦説明シーンとかで出てきそうな画ですね。期待に反して駅周辺しか高さ情報がない...(残念)LineStripで作ってみましたがこのノードはあまり表現の幅が少ないので他の表示方法の方が良さそうです。そのためには今のSpreadsの作り方を変える必要がありそう...。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。Blogは、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。SiteOrigin。