Có cách nào để tạo ảnh toàn cảnh 'streetview' không?


25

Tôi quan tâm trong việc đưa ra Streetview panoramas và tò mò nếu có bất kỳ mã nguồn mở tiếp cận mà tôi nên xem xét cho cả làm và xuất bản những panoramas.

Tôi đã chơi với chức năng Android trên điện thoại của mình để tạo Android Photospheres (sử dụng SDK ứng dụng máy ảnh - ở đây để gây tò mò). Chúng có thể được xuất bản trong một bức tranh toàn cảnh giống như streetview thông qua Google. Điều này hoạt động, và tiện lợi nhưng nó yêu cầu Google phê duyệt toàn cảnh để nó được xuất bản trực tuyến.

Một cách tiếp cận khác là tạo lưới ảnh được lát gạch của riêng tôi và sử dụng api google stretview: https://developers.google.com/maps/documentation/javascript/streetview#StreetViewOverlays

Tôi muốn sản xuất những thứ này bằng cách sử dụng một số công cụ mã nguồn mở, vì vậy tôi không hoàn toàn bị khóa vào Google. Trong cuộc phỏng vấn với Steve Coast từ OpenStreetMap, ông đề cập đến một thiết bị mà bạn có thể đặt trên điện thoại của bạn mà sẽ dẫn đến ảnh đường phố giống như hình ảnh. Có cách nào được đề xuất cho hình ảnh này được thu thập, lưu trữ, khâu lại với nhau và chia sẻ không?


Vì vậy, câu hỏi của bạn là về cách FLOSS để thu thập ảnh toàn cảnh này hoặc để xuất bản chúng? Tôi chỉ biết nền tảng này để chia sẻ ảnh toàn cảnh: * wiki.openstreetmap.org/wiki/OpenTrailView * wiki.openstreetmap.org/wiki/OpenStreetPhoto * commons.wikimedia.org
Mapper

Cả thu thập và xuất bản. Tôi sẽ làm rõ câu hỏi của tôi. Cảm ơn OpenTrailViewlời đề nghị.
djq

Có vẻ như nó còn một chặng đường dài nhưng có một dự án OpenStreetView đang được tiến hành.
PolyGeo

1
Có vẻ như openstreetviewchỉ dành cho hình ảnh được gắn thẻ địa lý tĩnh (có thể tôi đang thiếu chức năng chụp ảnh)
djq

OpenPlans có mã nguồn mở (github) để tạo cảnh đường phố. openplans.org/work/sharablesouts-for-street-view
Mapperz

Câu trả lời:


6

Ngoài ra còn có một dịch vụ mới, http://www.mapillary.com . Là một dịch vụ đám mây không phải là nguồn mở mỗi se mà hoàn toàn dựa vào đám đông, hãy xem, ví dụ: http://www.mapillary.com/map/im/RCjKOg0pSUhwCzH6-3Dk6A và hoạt động trong các cộng đồng OSS có liên quan để đóng góp cải tiến cho ví dụ OpenCV, Neo4j và những người khác.

Tuyên bố miễn trừ trách nhiệm - Tôi đang giúp xây dựng dịch vụ này.


Rất tuyệt, tôi mong được chơi với nó nhiều hơn nữa!
djq

2
Tôi không hiểu đầy đủ chính sách cấp phép của họ. Có phải tất cả các ảnh do người dùng gửi CC-BY-SA đều được cấp phép nhưng với sự cho phép đặc biệt để công ty Mapillary cấp phép lại bất kỳ ảnh nào theo giấy phép thương mại (đã đóng) để họ có thể kiếm tiền từ nó?
Kozuch

@Kozuch Có, có vẻ như người dùng cấp cho họ CLA (Thỏa thuận cấp phép cộng tác viên) về cơ bản cho phép họ sử dụng nó theo cách họ muốn (bao gồm cả các dịch vụ độc quyền): "Bạn và mỗi Người dùng Mapillary đều cấp cho chúng tôi vĩnh viễn, không thể hủy ngang, trên toàn thế giới, Miễn phí bản quyền, thanh toán đầy đủ, quyền cấp phép, không độc quyền và giấy phép sử dụng, tái sản xuất, sửa đổi, tạo các tác phẩm phái sinh, thực hiện, hiển thị và phân phối mà không hạn chế (kể cả thông qua bất kỳ phương tiện nào), toàn bộ hoặc một phần, cho các mục đích thương mại và phi thương mại, bao gồm "...
Matthew Flaschen

@Kozuch Ngoài giấy phép CC-BY-SA 4.0 cho ảnh, siêu dữ liệu từ nội dung cũng có thể được tích hợp vào các tác phẩm ODbL , bao gồm OpenStreetMap.
Matthew Flaschen

Ok, nhưng họ có phải phát hành nó theo cc-by-sa cùng với việc sử dụng nó với "giấy phép độc quyền" của họ không? Ý tôi là những bức ảnh tôi có thể đóng góp vẫn còn được sao chép cho công chúng?
Kozuch

5

Vâng AFAIK hiện không có giải pháp Nguồn mở duy nhất cho cả hai bước để tạo một thay thế Google Streetview miễn phí. Nhưng IMHO có một vài cách tiếp cận cố gắng tạo ra một số khối xây dựng cho phương pháp tiếp cận cộng đồng / VGI về chủ đề đó:

  1. Ghi
    này bao gồm phần cứng camera, điều khiển camera và khâu toàn cảnh:

  2. Chia sẻ
    Nếu đám đông muốn chia sẻ kết quả, bạn cần một nền tảng trung tâm hỗ trợ các bước duy nhất (yêu cầu, chia sẻ hình ảnh đơn, nhập hình ảnh, ghép ảnh toàn cảnh, ...).

    • OpenStreetView rất đơn giản và dường như đã lỗi thời
    • OpenTrail Xem phiên bản 2.0 mới là WIP
    • Commons cho phép bạn chia sẻ / gắn thẻ ảnh với thẻ địa lý và ngữ nghĩa

5

Có một bài thuyết trình tại hội nghị State of Map năm ngoái tại San Francisco bởi người sáng lập CustomStreetView , một trang web cho phép bạn sử dụng hình ảnh streetview để thêm mọi thứ vào OpenStreetMap (cấp phép của Google nghiêm cấm điều đó). Bạn có thể tải hình ảnh của riêng bạn lên trang web đó. Các tác giả là trên StackExchange .

Nói chuyện với anh ta có thể cho bạn một số ý tưởng!


xem tùy chỉnh không còn làm việc.
Pacerier

1
Những ngày này tôi muốn giới thiệu Mapillary cho cùng một mục đích.
Elliott

1

Bạn có thể sử dụng trình tạo ảnh toàn cảnh hugin để ghép một loạt các hình ảnh thành một hình ảnh hình chữ nhật duy nhất.

Bạn có thể sử dụng bản đồ tờ rơi để hiển thị toàn cảnh 360 độ với hình ảnh này, bạn có thể xoay và thu phóng. Bạn cũng có thể thêm các điểm đánh dấu vào các điểm quan tâm trong bức tranh toàn cảnh.

Tôi đã viết một hướng dẫn giải thích cách thực hiện điều này tại https://peter-thomson.com/leaflet-map-tutorial/leaflet-map-tutorial-how-to-add-markers-and-popups-to-an- hình ảnh hoặc sơ đồ được hiển thị-bằng cách sử dụng leaflet.html

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.