Interesuję się tworzeniem panoram widoków ulicznych i jestem ciekawy, czy istnieją jakieś podejścia typu open source, które powinienem rozważyć przy tworzeniu i publikowaniu tych panoram.
Bawiłem się z funkcją Androida na telefonie, aby tworzyć fotosfery dla Androida (za pomocą aplikacji SDK do aparatu - tutaj dla ciekawskich). Można je opublikować w Google za pomocą panoramy przypominającej widok ulicy. To działa i jest fajne, ale wymaga Google zatwierdzenia panoramy, aby mogła zostać opublikowana online.
Innym podejściem jest generowanie własnej kafelkowej siatki zdjęć i korzystanie z Google stretview api: https://developers.google.com/maps/documentation/javascript/streetview#StreetViewOverlays
Wolałbym produkować je za pomocą narzędzi typu open source, więc nie jestem całkowicie zamknięty w Google. W tym wywiadzie dla Steve'a Coast'a z OpenStreetMap odnosi się do urządzenia, które można umieścić w telefonie, co spowoduje widok ulicy jak zdjęcia. Czy istnieje zalecany sposób gromadzenia, przechowywania, łączenia i udostępniania tych zdjęć?
OpenTrailView
sugestię.openstreetview
to, że jest to tylko statyczne obrazy zeOdpowiedzi:
Istnieje również nowa usługa, http://www.mapillary.com . Jako usługa w chmurze sama w sobie nie open source, ale całkowicie napędzana przez tłum, patrz np. Http://www.mapillary.com/map/im/RCjKOg0pSUhwCzH6-3Dk6A i aktywna w odpowiednich społecznościach OSS na temat przyczyniania się do poprawy np. OpenCV, Neo4j i inni.
Oświadczenie - pomagam w budowaniu tej usługi.
źródło
Cóż, AFAIK, obecnie nie ma jednego rozwiązania Open Source dla obu kroków, aby stworzyć darmowy zamiennik Google Streetview. Ale IMHO istnieje kilka podejść, które próbują stworzyć pewne elementy składające się na podejście crowdsourcingowe / VGI na ten temat:
Nagrywanie
Obejmuje to sprzęt kamery, sterowanie kamerą i łączenie panoramy:
Zobacz także kasa (Near Field) fotogrametria , że stara się stworzyć 3D reprezentacje pojedynczych obiektów lub VideoMapping zbierania seemless informacje.
Udostępnianie
Jeśli tłum chce udostępnić wyniki, potrzebujesz centralnej platformy, która obsługuje pojedyncze kroki (żądanie, udostępnianie pojedynczych zdjęć, importowanie zdjęć, łączenie panoram, ...).
źródło
Podczas zeszłorocznej konferencji State of the Map w San Francisco założycielka CustomStreetView , witryny, która umożliwia wykorzystanie zdjęć z widoku ulicy do dodawania elementów do OpenStreetMap (licencja Google surowo tego zabrania). Możesz przesłać własne zdjęcia do tej witryny. Autor jest Stack Exchange Network .
Rozmowa z nim może dać ci kilka pomysłów!
źródło
Możesz użyć kreatora panoramy Hugin, aby połączyć serię zdjęć jako pojedynczy prostokątny obraz.
Możesz użyć mapy ulotki, aby wyświetlić panoramę 360 stopni z tym obrazem, którą możesz przesuwać i powiększać. Możesz także dodawać znaczniki do interesujących miejsc w panoramie.
Napisałem samouczek, który wyjaśnia, jak to zrobić na https://peter-thomson.com/leaflet-map-tutorial/leaflet-map-tutorial-how-to-add-markers-and-popups-to-an- image-or-diagram-display-using-leaflet.html
źródło