OS:
言語:

説明

OSM Importerは、OpenStreetMapの3D地図データをAutodesk® Revit®にインポートするツールです。標高データは地理院地図やASTERデータセットの値を使用しています。詳細はこちらのページをご確認ください。

 

地物

OpenStreetMapのデータは、座標(Node)、モデル要素(Way)、モデル間の関係性(Relation)で構成されています。Nodeは緯度経度によって地上にある特定の地点を表し、Wayは複数のNodeからなる線分を表します。また、閉じたWayはエリア境界を表し、エリアに高さ情報を付与することで建物等の3Dモデルも表現されます。

JA:要素 - OpenStreetMap Wiki

Node、Way、Relationは属性情報(Tag)が付与されています。本アドインでは、建物・道路・鉄道・水域・橋のTagがついたWayを取得してモデル化します。

JA:Map Features - OpenStreetMap Wiki

 

建物(Building)

建物(BuildingタグのついたWay)をそれぞれモデル化します。「インプレイスマスとして生成」オプションがオンの場合はマスカテゴリのDirectShapeとして、オフの場合は一般モデルカテゴリのDirectShapeとしてモデル化します。高さ情報が付与されている場合はそれを利用し、無い場合は階数×3mで高さを推定します。階数も付与されていない場合は2階建て(6m)とみなします。

JA:建物 - OpenStreetMap Wiki

 

道路(Hightway)

車道や歩道などの道路(HighwayタグのついたWay)をそれぞれモデル化します。「インプレイスマスとして生成」オプションがオンの場合はマスカテゴリのDirectShapeとして、オフの場合は地形ソリッドのサブ区画としてモデル化します。

JA:道路 - OpenStreetMap Wiki

 

鉄道(Railway)

地下鉄やモノレールを含む全ての鉄道(RailwayタグのついたWay)をそれぞれモデル化します。「インプレイスマスとして生成」オプションがオンの場合はマスカテゴリのDirectShapeとして、オフの場合は地形ソリッドのサブ区画としてモデル化します。

JA:鉄道 - OpenStreetMap Wiki

 

水域(Water)

川や湖などの水域(WaterタグのついたWay)をそれぞれモデル化します。「インプレイスマスとして生成」オプションがオンの場合はモデル化せず、オフの場合は地形ソリッドのサブ区画としてモデル化します。

JA:Tag:natural=water - OpenStreetMap Wiki

 

橋(Bridge)

橋(BridgeタグのついたWay)をそれぞれモデル化します。「インプレイスマスとして生成」オプションがオンの場合はモデル化せず、オフの場合は地形ソリッドのサブ区画としてモデル化します。

JA:Key:bridge - OpenStreetMap Wiki

 

地形ソリッド

ほとんどのNodeは標高(ele)を付与されておらず、OpenStreetMapのみから正確な地形を作成することはできません。

JA:Key:ele - OpenStreetMap Wiki

 

そのため、本アドインではYahoo標高APIもしくはOpenTopoData APIを用いて各Nodeの標高を取得しています。Yahoo標高APIのデータは、国土地理院発行の基盤地図情報及び日本のジオイド2000に基づいています。OpenTopoData APIのデータは、NASA提供のASTERデータセットに基づいています。

標高API - Yahoo!デベロッパーネットワーク

 

Open Topo Data

その他に、高さゼロの位置に平らな地形ソリッドを作成するオプションや、あらかじめユーザーが作成した地形ソリッドを利用するオプションも選択可能です。

 

このバージョンについて

バージョン 1.0.0, 2025/01/14
基本的な機能を実装しました


スクリーンショットとビデオ


カスタマ レビュー

3 件のレビュー
テクニカル ヘルプを表示
  • Error
    Tjeerd Okkinga | 1月 31, 2025 確認済みダウンロード (これは何ですか?)

    Same as the other reviews, I recieved the same error. Please fix?

    shotaro takazoe (公開元) | 2月 06, 2025

    Thank you for reporting this bug. I apologize for the delayed response - I'm a university student and was busy writing my thesis until yesterday, so I couldn't check the comment section. I now have some free time this month to investigate the cause of this XML processing error. However, please note that it might take a while to implement and test the fix properly. I appreciate your patience and thank you for using my tool.


  • Error
    Kaman Lam | 1月 19, 2025 確認済みダウンロード (これは何ですか?)

    Thanks for creating this tool and making it available. Unfortunately i received the error message,

    'For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.'

    Would be very grateful for any help. Thanks!

    shotaro takazoe (公開元) | 2月 06, 2025

    Thank you for reporting this bug. I apologize for the delayed response - I'm a university student and was busy writing my thesis until yesterday, so I couldn't check the comment section. I now have some free time this month to investigate the cause of this XML processing error. However, please note that it might take a while to implement and test the fix properly. I appreciate your patience and thank you for using my tool.


  • Error
    Egor Ineshin | 1月 09, 2025 確認済みダウンロード (これは何ですか?)

    Hi there. I'v got an error message:

    Fore sequrity reasons DTDis prohibited in this XML doc.
    Can't find this file location. PLS help me to fix it. 

    shotaro takazoe (公開元) | 2月 06, 2025

    Thank you for reporting this bug. I apologize for the delayed response - I'm a university student and was busy writing my thesis until yesterday, so I couldn't check the comment section. I now have some free time this month to investigate the cause of this XML processing error. However, please note that it might take a while to implement and test the fix properly. I appreciate your patience and thank you for using my tool.

先頭に移動