テクスチャ付いてなくていいので、広域の3Dマップデータが欲しい
色々ある
ツール
Geopipe
触ったことない
続き↓
— AssetSaleLove @汗人柱 (@AssetLove) 2022年6月13日
『Real New York City Vol. 1』(無料)https://t.co/42Qh3J7zM2
Geopipe有料プランなら、Webから指定したエリアの3Dモデルの生成と、Unity専用SDKランタイム生成ツールが扱えるようになるとのこと
※動画は無料プラン
↓ 地図サービスお試しはこちらhttps://t.co/hpnIVEJz38 pic.twitter.com/nfyVyX1z82
PLATAU
今後増えていくだろうが、まだ全国分ない
3Dデータがある都市一覧。市ごと
OSM系
オープンソースであるOSM(OpenStreetMap)データをもとにしたツール
OSM2World
OSMファイルから直接obj書き出しする
mapbox
unityのSDKがある。
https://www.mapbox.com/pricing/
AROW
日本の会社
昔触った
blenderアドオン
BlenderGISアドオンがすごい。ほぼワンクリックでOSMデータからマップを作成できちゃう。この渋谷は3分くらいで出来ちゃった。これが無料なんだからBlenderは楽しい!https://t.co/ffnxs0UZhn pic.twitter.com/dRkbaCcFE9
— katsuyatsukui (@katsuya_tsukui) 2020年2月8日
GoogleMap
GoogleMap公式のは個人では無理。企業でも難しそう。道が開かれていない
個人でも使えるようになったが、サービス自体が2021 年 10 月 18 日に廃止された
非公式系。Googleストリートマップから力業で3Dデータ作成
こちらはblenderで生成できる。MapsModelsImporter
違法かどうかは動画のコメント欄でも議論されていた
OSMで地図データダウンロード
OSMのサイトからosmファイルをダウンロードする方法。あとで使うOSM2WorldとBlenderのアドオンで使える。
ダウンロードしたい範囲を表示して、左上のエクスポート
「ドラッグして別の領域を選択」を押すと範囲指定できる。
エクスポートボタン
ちなみに画像として書き出すときは右端の共有ボタンから
ライセンス
“© OpenStreetMap contributors”のクレジットを必ず使用してください。
あなたはデータが Open Database License に基づいて提供されていること、そして地図タイルを使用する場合は、地図画像が CC BY-SA としてライセンスされていることを明確にしなければなりません。著作権表示ページにリンクすることでこれを表現することができます。
https://www.openstreetmap.org/copyright/
BlenderGISを使う
こちらの動画が分かりやすい
アドオンインポート
zipダウンロード
Blenderにzipごとアドオンとして入れる。Edit>Preference>Addon>Install
3DView BlenderGISにチェック
キャッシュフォルダーを指定
左上にGISが出る。
Basemap作成
Web geodata>Basemapから地図データをインポートする。
GoogleMapが表示されるので拡大していく。
Eで確定。
Web geodata>GetSRTMで地形の凸凹反映。GetOSMで建物反映
道がメッシュになっていない;;
点と線でできている。
メッシュ化しようとしたけど、一部しかできなかった
OSMファイル
OSMデータを読みこんで生成することもできる。
ライセンス
ただしライセンスはGeneral Public License v3.0
コピーレフトなので使いにくそう~
https://cloudear.jp/blog/?p=896
OSM2World使う
ダウンロード
下のサイトからlatestバージョンダウンロード
javaが入っていない人はダウンロード
.jarをダブルクリック。
obj変換
File>OpenOSMfileでosmファイルを選ぶ
最初、読み込み処理が走っても何も表示されなかったけど、地図の範囲を小さくしてosmファイル作ったら表示された!
めっちゃいいやん!
obj書き出し
Unityで見てみる
BlenderGISより情報量が多い!
木や看板もあるし、道もメッシュ化されている
こんな感じー
ライセンス
Can I use it?
Of course! OSM2World is published as Open Source (LGPL) and can be used for free, even in commercial software. Head to the download section. Be warned, though, that OSM2World is still in the early stages of its development.
「OSM2Worldはオープンソース(LGPL)として公開されており、商用ソフトウェアでも無料で使用できます」 だって
LGPLがコピーレフトと知った時は冷や汗をかいたけど、なんとソースコード公開しなくていいって!
mapbox使う
アカウント登録して、unitypackageダウンロード
Unity 2017.1.0 or greater is required
SDKダウンロードしたページでトークンの設定の仕方とか教えてくれる。
Mapbox>Setup
トークン入れたらCitySimulatorを選んだ
City’SimulatorMapのGENERALを開いてSearch
出したい場所の緯度を入れたり検索したりする。日本語入力できるときとできない時がある。途中でできなくなったのでコピペした
EnablePreviewで見える!
おおー
参考
最後に
3Dデータだけ欲しいならOSM2World最強
mapboxは色々機能ありそう!
さっき下のツイート見つけた。気になる・・・
JAXAのALOS衛星のDSMデータと国土地理院の基盤地図情報を組み合わせれば,日本全国のそれっぽい3D都市モデルがどこでも無料で作れてしまう事に気が付いてしまった...
— きじとら猫と暮らしたい人 (@_lll_ll_l_) 2020年6月9日
データソースも書きやすくて,論文とかにも使いやすそうでなかなか良い気がする. pic.twitter.com/2HiTBKTSvg