「ストリートビュー」パノラマを作成するオープンソースの方法はありますか?


25

私はストリートビューパノラマの作成に興味があり、これらのパノラマの作成と公開の両方で考慮する必要があるオープンソースのアプローチがあるかどうか興味があります。

私は、Android Photospheresを作るために自分の携帯電話にAndroidの機能でプレーしてきた(カメラアプリのSDKを使用して- ここでは好奇心のために)。これらは、Googleを介してストリートビューのようなパノラマで公開できます。これは機能し、気の利いた方法ですが、Googleがパノラマをオンラインで公開するには承認する必要があります。

別のアプローチは、写真のタイルグリッドを独自に生成し、google stretview apiを使用することです:https ://developers.google.com/maps/documentation/javascript/streetview#StreetViewOverlays

むしろ、いくつかのオープンソースツールを使用してこれらを作成するため、Googleに完全に縛られているわけではありません。このOpenStreetMapのSteve Coastとのインタビューで、彼はあなたがあなたの電話に置くことができるデバイスを指し、それはイメージのようなストリートビューをもたらします。この画像を収集、保存、つなぎ合わせて共有するための推奨方法はありますか?


あなたの質問は、このパノラマ写真を収集したり公開したりするFLOSSの方法についてですか?パノラマを共有するためのこのプラットフォームのみを知っています:* wiki.openstreetmap.org/wiki/OpenTrailView * wiki.openstreetmap.org/wiki/OpenStreetPhoto * commons.wikimedia.org
マッパー

収集と公開の両方。質問を明確にします。OpenTrailView提案をありがとう。
djq

長い道のりがあるようですが、OpenStreetViewプロジェクトが進行中です。
PolyGeo

1
以下のように見えますopenstreetview(多分私は光球の機能を欠けている)だけで静的ジオタグ付きの画像のためである
djq

OpenPlansには、ストリートビューシーンを作成するためのオープンソース(github)コードがあります。openplans.org/work/shareabouts-for-street-view
Mapperz

回答:


6

新しいサービス、http://www.mapillary.comもあります。クラウドサービスとしては、それ自体はオープンソースではなく、完全にクラウド駆動型です。たとえば、http//www.mapillary.com/map/im/RCjKOg0pSUhwCzH6-3Dk6Aを参照し、OpenCV、Neo4jなどの改善に貢献する関連OSSコミュニティでアクティブになってください。その他。

免責事項-このサービスの構築を支援しています。


とてもクールで、もっと遊んでみたいです!
djq 14

2
私は彼らのライセンスポリシーを完全に理解していません。すべてのユーザーが送信した写真はCC-BY-SAのライセンスを取得していますが、Mapillary社が(閉鎖)商業ライセンスの下で写真のライセンスを再取得する特別な許可を得ていますか?
コズチ14

@Kozuchはい、ユーザーはCLA(Contributor License Agreement)を付与しているようです。これにより、基本的にはユーザーが望むように使用できます(プロプライエタリサービスを含む)。ロイヤリティのない、完全に支払われた、サブライセンス可能な、非独占的な権利およびライセンスの使用、複製、変更、派生物の作成、実行、表示、および配布(制限なし)(メディアを含む)コンテンツの全部または一部、を含む商用および非商用目的で... "
マシューフラッシェン14年

@Kozuch 写真のCC-BY-SA 4.0ライセンスに加えて、コンテンツのメタデータをOpenStreetMapなどのODbL作品に組み込むこともできます。
マシューフラッシェン14年

わかりましたが、「独自のライセンス」で使用するとともに、cc-by-saでリリースする必要がありますか?私が投稿する写真はまだ一般にコピーレフトのままですか?
Kozuch

5

よくわかりましたが、現在、無料のGoogle Streetviewの代替品を作成するための両方のステップのための単一のオープンソースソリューションはありません。しかし、私見では、そのトピックに関するクラウドソーシング/ VGIアプローチのビルディングブロックを作成しようとするいくつかのアプローチがあります:

  1. 記録
    これには、カメラハードウェア、カメラコントロール、パノラマステッチが含まれます。

  2. 共有
    群衆が結果を共有したい場合、単一のステップ(リクエスト、単一の写真の共有、写真のインポート、パノラマのステッチなど)をサポートする中央プラットフォームが必要です。

    • OpenStreetViewは非常にシンプルで、古くなっているようです
    • OpenTrailView新しい2.0バージョンはWIPです
    • Commonsでは、写真をジオタグとセマンティクスで共有/タグ付けできます

5

OpenStreetMapに物事を追加するためにストリートビュー画像を使用できるサイトであるCustomStreetViewの創設者による、昨年のサンフランシスコのState of the Mapカンファレンスでプレゼンテーションが行われました(Googleのライセンスでは厳密に禁止されています)。自分の画像をそのサイトにアップロードできます。著者はStackExchangeです

彼と話すことはあなたにいくつかのアイデアを与えることができます!


customstreetビューが機能しなくなりました。
Pacerier

1
最近では、同じ目的でMapillaryをお勧めします。
エリオット

1

hugin panorama creatorを使用して、一連の画像を単一の長方形画像としてつなぎ合わせることができます。

リーフレットマップを使用して、この画像で360度のパノラマを表示し、パンおよびズームできます。パノラマの関心のあるポイントにマーカーを追加することもできます。

これを行う方法を説明するチュートリアルをhttps://peter-thomson.com/leaflet-map-tutorial/leaflet-map-tutorial-how-to-add-markers-and-popups-to-an-に書きました。 image-or-diagram-displayed-using-leaflet.html

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.