'Sokak görünümü' panoramaları yapmanın açık kaynaklı bir yolu var mı?


25

Sokak görünümü panoramaları yapmakla ilgileniyorum ve bu panoramaları hem oluşturmak hem de yayınlamak için göz önünde bulundurmam gereken açık kaynak yaklaşımlar olup olmadığını merak ediyorum.

Android Photospheres (bir kamera uygulaması SDK kullanarak - meraklı için burada ) yapmak için Android Photospheres yapmak için telefonumdaki Android işlevselliği ile oynuyorum . Bunlar Google üzerinden sokak görünümü benzeri bir panoramada yayınlanabilir. Bu işe yarar ve şıktır ancak Google’ın çevrimiçi yayınlanması için panoramayı onaylamasını gerektirir.

Başka bir yaklaşım da, kendi döşenmiş fotoğraf ızgaramı oluşturmak ve google stretview api'yi kullanmaktır: https://developers.google.com/maps/documentation/javascript/streetview#StreetViewOverlays

Bunları bazı açık kaynak kodlu araçları kullanarak üretmeyi tercih ederim, bu yüzden Google’a tamamen kilitlenmedim. OpenStreetMap’ten Steve Coast’la yaptığı bu röportajda , telefonunuza koyabileceğiniz ve görüntü gibi sokak görünümüne yol açacak bir cihaza atıfta bulunuyor . Bu görüntülerin toplanması, saklanması, birleştirilmesi ve paylaşılması için önerilen bir yol var mı?


Öyleyse sorunuz FLOSS'un bu panorama fotoğraflarını toplamanın ya da yayınlamanın yolları hakkında mı? Sadece bu panoramaları paylaşmak için kullanılan platformları biliyorum: * wiki.openstreetmap.org/wiki/OpenTrailView * wiki.openstreetmap.org/wiki/OpenStreetPhoto * commons.wikimedia.org
Mapper

Hem toplama hem yayınlama. Sorumu açıklığa kavuşturacağım. OpenTrailViewÖneriniz için teşekkürler .
djq

Gidecek uzun bir yolu var gibi ama devam etmekte olan bir OpenStreetView projesi var.
PolyGeo

1
Görünüşe openstreetviewgöre sadece statik coğrafi etiketli görseller için (belki de fotoğraf makinesi işlevselliğini
özlüyorum

OpenPlans, sokak görünümü sahneleri oluşturmak için açık kaynaklı (github) kodlara sahiptir. openplans.org/work/shareabouts-for-street-view
Mapperz

Yanıtlar:


6

Ayrıca yeni bir servis var, http://www.mapillary.com . Bir bulut servisi açık kaynak değil, tamamen kitle odaklı, bkz. Örneğin, http://www.mapillary.com/map/im/RCjKOg0pSUhwCzH6-3Dk6A ve ilgili OSS topluluklarında OpenCV, Neo4j geliştirmelerine katkıda bulunma konusunda aktif ve diğerleri.

Yasal Uyarı - Bu hizmetin oluşturulmasına yardım ediyorum.


Çok havalı, daha fazla oynamayı dört gözle bekliyorum!
djq

2
Lisans politikalarını tam olarak anlamadım. Kullanıcının gönderdiği tüm fotoğraflar CC-BY-SA lisanslıdır, ancak Mapillary şirketinin (kapalı) ticari lisans altındaki tüm fotoğrafları yeniden lisanslamalarını sağlamak için özel bir izne sahip midir?
Kozuch

Kullanıcıların gibi Evet @Kozuch, görünüşe onları hibe "Sen ve tüzel kişiliğe, dünya çapında bize her Mapillary Kullanıcı vesile hibe, a CLA temelde onları ancak onlar (tescilli hizmetler için dahil) dilek onu kullanmanızı sağlar (Katılımcı Lisans Sözleşmesi) telif hakkı olmayan, tamamen ödenmiş, alt lisanslanabilir, münhasır olmayan hak ve kullanım, çoğaltma, değiştirme, türev çalışma oluşturma, kısıtlama olmaksızın uygulama, görüntüleme ve dağıtma lisansı (herhangi bir ortam dahil) İçeriği, tamamen veya kısmen, ticari ve ticari olmayan amaçlar için, "...
Matthew Flaschen

@Kozuch Fotoğraflar için CC-BY-SA 4.0 lisansına ek olarak, içerikten gelen meta veriler OpenStreetMap dahil ODbL çalışmalarına da dahil edilebilir.
Matthew Flaschen

Tamam, ancak "tescilli lisansları" ile birlikte kullanmaları için cc-by-sa altında yayınlamaları gerekiyor mu? Demek istediğim, katkıda bulunabileceğim fotoğraflar halk için hala kopyalı kalır mı?
Kozuch

5

Eh, AFAIK şu anda ücretsiz bir Google Streetview yedek oluşturmak için her iki adım için tek bir Açık Kaynak çözümü yoktur. Ancak IMHO, bu konuda kitle kaynaklı / VGI yaklaşımı için yapı taşları oluşturmaya çalışan birkaç yaklaşım var:

  1. Kayıt
    Bu, kamera donanımı, kamera kontrolü ve panorama dikişini içerir:

  2. Paylaşma
    Bir kalabalık sonuçları paylaşmak isterse, tek adımı destekleyen merkezi bir platforma ihtiyacınız vardır (istemek, tek fotoğrafları paylaşmak, fotoları içe aktarmak, panoramaları dikmek, ...).


5

OpenStreetMap’e bir şeyler eklemek için sokak görünümü görüntülerini kullanmanıza izin veren CustomStreetView’ın kurucusu San Francisco’da geçen yılki Harita Devlet Konferansı’nın bir sunumu yapıldı (Google’ın bunu kesinlikle yasakladığı). Kendi resimlerinizi o siteye yükleyebilirsiniz. Yazar Stack Exchange üzerindedir .

Onunla konuşmak size bazı fikirler verebilir!


customstreet view artık çalışmıyor.
Pacerier

1
Bugünlerde Mapillary'u aynı amaç için tavsiye ederim.
Elliott

1

Bir dizi görüntüyü tek bir dikdörtgen görüntü olarak bir araya getirmek için hugin panorama oluşturucuyu kullanabilirsiniz.

Bu görüntüyle 360 ​​derecelik bir panorama görüntülemek için, kaydırıp yaklaştırabileceğiniz bir broşür haritası kullanabilirsiniz. Ayrıca, panoramadaki ilgi çekici noktalara işaretler de ekleyebilirsiniz.

Bunun nasıl yapılacağını açıklayan bir dersi https://peter-thomson.com/leaflet-map-tutorial/leaflet-map-tutorial-how-to-add-markers-and-popups-to-an- görüntü ya da diyagram gösterimli-leaflet.html kullanılarak

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.