มีวิธีโอเพนซอร์สในการสร้างภาพพาโนรามาของสตรีทวิว


25

ฉันสนใจที่จะสร้างภาพพาโนรามาของสตรีทวิวและอยากรู้อยากเห็นหากมีวิธีการแบบโอเพ่นซอร์สที่ฉันควรพิจารณาสำหรับการสร้างและเผยแพร่ภาพพาโนรามาเหล่านี้

ฉันได้เล่นกับฟังก์ชั่น Android บนโทรศัพท์ของฉันเพื่อสร้าง Android Photospheres (โดยใช้แอพกล้องถ่ายรูป SDK - ที่นี่เพื่อผู้อยากรู้อยากเห็น) สิ่งเหล่านี้สามารถเผยแพร่ในแบบพาโนรามาเหมือนวิวถนนผ่าน Google วิธีนี้ใช้ได้ผลดี แต่ Google กำหนดให้ต้องอนุมัติภาพพาโนรามาเพื่อเผยแพร่ทางออนไลน์

อีกวิธีหนึ่งคือการสร้างตารางภาพถ่ายของฉันและใช้ google stretview api: https://developers.google.com/maps/documentation/javascript/streetview#StreetViewOverlays

ฉันค่อนข้างจะผลิตสิ่งเหล่านี้โดยใช้เครื่องมือโอเพนซอร์สดังนั้นฉันจึงไม่ได้ล็อคเข้ากับ Google อย่างสมบูรณ์ ในการนี้ให้สัมภาษณ์กับสตีฟโคสต์จาก OpenStreetMap เขาหมายถึงอุปกรณ์ที่คุณสามารถใส่ลงในโทรศัพท์ของคุณซึ่งจะส่งผลในการมองถนนเช่นเดียวกับภาพ มีวิธีที่แนะนำสำหรับการรวบรวมภาพจัดเก็บรวบรวมเข้าด้วยกันและแชร์หรือไม่


ดังนั้นคำถามของคุณเกี่ยวกับวิธีการเก็บรวบรวมภาพพาโนรามานี้หรือวิธีการเผยแพร่ ฉันรู้เพียงแพลตฟอร์มนี้สำหรับการแบ่งปันภาพพาโนรามา: * wiki.openstreetmap.org/wiki/OpenTrailView * wiki.openstreetmap.org/wiki/OpenStreetPhoto * commons.wikimedia.org
Mapper

ทั้งการรวบรวมและการเผยแพร่ ฉันจะอธิบายคำถามของฉัน ขอบคุณสำหรับOpenTrailViewคำแนะนำ
djq

ดูเหมือนว่าจะมีทางยาวไป แต่มีโครงการOpenStreetView ที่กำลังดำเนินการอยู่
PolyGeo

1
ดูเหมือนว่าopenstreetviewเป็นเพียงสำหรับภาพที่ติดแท็กตำแหน่งคงที่ (บางทีฉันอาจขาดฟังก์ชั่นโฟโตสเฟียร์)
djq

OpenPlans มีโค้ดโอเพ่นซอร์ส (github) สำหรับการสร้างฉากสตรีทวิว openplans.org/work/shareabouts-for-street-view
Mapperz

คำตอบ:


6

นอกจากนี้ยังมีบริการใหม่http://www.mapillary.com เป็นแหล่งบริการคลาวด์ไม่เปิดต่อ se แต่ทั้งหมดฝูงชนที่ขับเคลื่อนด้วยการดูเช่นhttp://www.mapillary.com/map/im/RCjKOg0pSUhwCzH6-3Dk6Aและการใช้งานในชุมชน OSS ที่เกี่ยวข้องมีส่วนร่วมในการปรับปรุงเช่น OpenCV, Neo4j และคนอื่น ๆ.

ข้อจำกัดความรับผิดชอบ - ฉันกำลังช่วยสร้างบริการนี้


เจ๋งมากฉันหวังว่าจะได้เล่นกับมันมากขึ้น!
djq

2
ฉันไม่เข้าใจนโยบายการอนุญาตให้ใช้สิทธิ์อย่างสมบูรณ์ ภาพถ่ายทั้งหมดที่ผู้ใช้ส่งมานั้นได้รับใบอนุญาต CC-BY-SA แต่ได้รับอนุญาตพิเศษสำหรับ บริษัท Mapillary เพื่อให้อนุญาตภาพถ่ายใหม่ภายใต้ใบอนุญาตการค้า (ปิด) เพื่อให้พวกเขาสามารถทำเงินได้หรือไม่
Kozuch

@Kozuch ใช่ดูเหมือนว่าผู้ใช้อนุญาต CLA (ข้อตกลงสิทธิ์การใช้งานผู้สนับสนุน) ซึ่งให้ผู้ใช้ใช้งานได้ตามที่พวกเขาต้องการ (รวมถึงบริการที่เป็นกรรมสิทธิ์): "คุณและผู้ใช้งาน Mapillary แต่ละรายอนุญาตให้เราทั่วโลก ปลอดค่าลิขสิทธิ์ชำระเต็มสิทธิ์ช่วงไม่ผูกขาด แต่เพียงผู้เดียวและใบอนุญาตในการใช้ทำซ้ำดัดแปลงสร้างงานลอกเลียนแบบของดำเนินการแสดงและแจกจ่ายโดยไม่มีข้อ จำกัด (รวมถึงสื่อใด ๆ ) เนื้อหาทั้งหมดหรือบางส่วน เพื่อการค้าและไม่ใช่เพื่อการค้ารวมถึง "...
Matthew Flaschen

@Kozuch นอกเหนือจากใบอนุญาตCC-BY-SA 4.0สำหรับรูปถ่ายแล้วข้อมูลเมตาจากเนื้อหายังสามารถรวมเข้ากับงานODbLรวมถึง OpenStreetMap
Matthew Flaschen

ตกลง แต่พวกเขาจะต้องปล่อยมันภายใต้ซีซีโดยใช้พร้อมกับ "ลิขสิทธิ์ของพวกเขา"? ฉันหมายถึงรูปภาพที่ฉันอาจมีส่วนร่วมยังคงถูกคัดลอกไปยังสาธารณชนทั่วไปหรือไม่?
Kozuch

5

ขณะนี้ AFAIK ไม่มีโซลูชันโอเพ่นซอร์สเดียวสำหรับทั้งสองขั้นตอนในการสร้างการแทนที่ Google Streetview ฟรี แต่ IMHO มีวิธีการบางอย่างที่พยายามสร้างหน่วยการสร้างบางส่วนสำหรับแนวทางฝูงชน / VGI ในหัวข้อนั้น:

  1. การบันทึก
    ซึ่งรวมถึงฮาร์ดแวร์กล้องการควบคุมกล้องและการต่อภาพพาโนรามา:

  2. การแชร์
    หากฝูงชนต้องการแชร์ผลลัพธ์คุณต้องมีแพลตฟอร์มกลางที่รองรับขั้นตอนเดียว (การร้องขอแบ่งปันภาพถ่ายเดี่ยวการนำเข้ารูปถ่ายเย็บภาพพาโนรามาเย็บ ... )

    • OpenStreetViewง่ายมากและดูเหมือนว่าจะล้าสมัย
    • OpenTrailView 2.0 เวอร์ชันใหม่คือ WIP
    • คอมมอนส์ให้คุณแบ่งปัน / แท็กภาพถ่ายด้วยแท็กระบุตำแหน่งและความหมาย

5

มีการนำเสนอที่รัฐของการประชุมแผนที่ปีที่แล้วในซานฟรานซิสโกโดยผู้ก่อตั้งCustomStreetViewเว็บไซต์ที่ให้คุณใช้ภาพสตรีทวิวสำหรับการเพิ่มสิ่งต่าง ๆ ใน OpenStreetMap (การอนุญาตของ Google ห้ามอย่างเด็ดขาด) คุณสามารถอัปโหลดภาพของคุณเองไปยังเว็บไซต์นั้น เขียนอยู่บน StackExchange

การพูดคุยกับเขาจะทำให้คุณมีความคิด!


มุมมองที่กำหนดเองถนนไม่ทำงานอีกต่อไป
Pacerier

1
วันนี้ฉันขอแนะนำ Mapillary เพื่อจุดประสงค์เดียวกัน
Elliott

1

คุณสามารถใช้ผู้สร้างภาพพาโนรามา hugin เพื่อต่อภาพเป็นชุดเป็นภาพสี่เหลี่ยมมุมฉาก

คุณสามารถใช้แผนที่แผ่นพับเพื่อแสดงภาพพาโนรามา 360 องศาด้วยภาพนี้ซึ่งคุณสามารถเลื่อนและซูม คุณยังสามารถเพิ่มเครื่องหมายไปยังจุดที่น่าสนใจในพาโนรามา

ฉันได้เขียนบทช่วยสอนที่อธิบายวิธีการทำสิ่งนี้ที่https://peter-thomson.com/leaflet-map-tutorial/leaflet-map-tutorial-how-to-add-markers-and-popups-to-an-pop ภาพหรือแผนภาพแสดงโดยใช้-leaflet.html

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.