Estoy interesado en hacer panoramas de streetview y tengo curiosidad por saber si hay algún enfoque de código abierto que deba tener en cuenta para hacer y publicar estos panoramas.
He estado jugando con la funcionalidad de Android en mi teléfono para hacer Android Photospheres (usando una aplicación de cámara SDK, aquí para los curiosos). Estos se pueden publicar en un panorama similar a streetview a través de Google. Esto funciona y es ingenioso, pero requiere que Google apruebe el panorama para que se publique en línea.
Otro enfoque es generar mi propia cuadrícula de fotos en mosaico y usar la API de google stretchview: https://developers.google.com/maps/documentation/javascript/streetview#StreetViewOverlays
Prefiero producirlos usando algunas herramientas de código abierto, por lo que no estoy completamente encerrado en Google. En esta entrevista con Steve Coast de OpenStreetMap, se refiere a un dispositivo que puede poner en su teléfono que dará como resultado imágenes de streetview . ¿Hay alguna forma recomendada de recopilar, almacenar, unir y compartir estas imágenes?
OpenTrailView
sugerenciaopenstreetview
es sólo para imágenes estáticas con etiquetas geográficas (tal vez me falta la funcionalidad fotosfera)Respuestas:
También hay un nuevo servicio, http://www.mapillary.com . Como un servicio en la nube que no es de código abierto per se sino que está totalmente impulsado por la multitud, consulte, por ejemplo , http://www.mapillary.com/map/im/RCjKOg0pSUhwCzH6-3Dk6A , y actúe en las comunidades OSS relevantes para contribuir con mejoras a, por ejemplo, OpenCV, Neo4j y otros.
Descargo de responsabilidad: estoy ayudando a crear este servicio.
fuente
Bueno, AFAIK actualmente no existe una única solución de código abierto para ambos pasos para crear un reemplazo gratuito de Google Streetview. Pero en mi humilde opinión, hay algunos enfoques que intentan crear algunos bloques de construcción para el enfoque de crowdsourced / VGI sobre ese tema:
Grabación
Esto incluye el hardware de la cámara, el control de la cámara y la costura panorámica:
También puede realizar una fotogrametría de pago (campo cercano) , que intenta crear representaciones 3D de objetos individuales o VideoMapping para recopilar información sin sentido.
Compartir
Si una multitud quiere compartir los resultados, necesita una plataforma central que admita pasos únicos (solicitar, compartir fotos individuales, importar fotos, unir panoramas, ...).
fuente
Hubo una presentación en la conferencia State of the Map del año pasado en San Francisco por el fundador de CustomStreetView , un sitio que le permite usar imágenes de streetview para agregar cosas a OpenStreetMap (las licencias de Google lo prohíben estrictamente). Puedes subir tus propias imágenes a ese sitio. El autor está en StackExchange .
¡Hablar con él podría darte algunas ideas!
fuente
Puede usar el creador panorámico hugin para unir una serie de imágenes como una sola imagen rectangular.
Puede usar un mapa de folleto para mostrar un panorama de 360 grados con esta imagen, que puede desplazar y hacer zoom. También puede agregar marcadores a puntos de interés en el panorama.
He escrito un tutorial que explica cómo hacer esto en https://peter-thomson.com/leaflet-map-tutorial/leaflet-map-tutorial-how-to-add-markers-and-popups-to-an- imagen-o-diagrama-mostrado-usando-leaflet.html
fuente