2013-07-16 12 views
7

これはかなり重大な作業かもしれませんが、リーフレットで3Dマップを作成するのに役立つものを探しています。リーフレットがすでに稼働しているので、3D視点に変換したいだけです。Three.js +リーフレット= 3Dマップ?

私の唯一の目的は、建物を3Dで表示することです。私はすでにOSM Buildingsを使っていますが、実際の3Dではありません。

また、リーフレットをサポートしているPelican MappingのReadyMapも見つかりましたが、しばらく更新していないため、このAPIを正常に動作させることはできません。私は既にGithubについて尋ねましたので、ReadyMapの問題を解決する方法(そしてsrcは数万行)を把握できない限り、今のところはあまり道のりがありません。 OSMの建物がReadyMapでも機能するかどうかはわかりません。

今、私はそこに他のオプションを探しています。私の2つの最大の見通しは、私は基本的に私の最終的な結果は次のようなものを見てみたい

Cesium AGI

Three.js

です:

ゴーhereを、クリックして "地球"右側に。

ご協力いただければ幸いです!

+0

特に2.5Dマップ(画像ではない)に適したソリューションはありましたか?ありがとう – knutole

+0

@knutholeはい私は実際にやったが、それは私が好きだったようにかなり合理化されていませんでした。私はいくつかのJSライブラリ、すなわちdat.gui、three.js、およびチラシを使用して終了しました。リーフレットでは標準的なマップを作成し、構造体のためにOSMの建物を接続しました。この上に "2.5D"と3Dインターフェイスの切り替えを可能にするdat.guiのUIパネルを作成しました。 3Dパーツでは、マップタイルを手動でダウンロードし、3つの平面に平面を作成してマップイメージを適用し、いくつかの建物の形状を手動で作成し、テクスチャを適用する必要がありました。 – krb686

+0

@knutoleそれがどのようになったのスクリーンショット、私に教えてください。 – krb686

答えて

3

F4マップと呼ばれるものがありますが、このプロジェクトに関する情報はあまりありません。詳細についてはOSM wikiを確認してください。マップの

例:Moscow

0

統合された2D/3Dマップを作成するには、maptalksのjavascriptライブラリをご覧ください。

(私は主著者)

+0

あなたのユーザ名はそのプロジェクトの主著者と一致しますが、それが偶然ではない場合は、そう言います。 (でもいいライブラリです) – jrtapsell

+0

@jrtapsellええ、私は主な作者です。 – fuzhenn

関連する問題