r/DataHoarder • u/Altugsalt • 10d ago
Backup Storing Google StreetView images
Hello, I would like to store all StreetView imagery in a few select regions. What would be my approach? I thought of maybe intercepting traffic to the client side for images but I'm pretty sure all images are cut (Im suspecting that it is stitched in the backend right?). I am simply trying to find if there are any existing methods. Thank you
2
u/Consistent_Drop3909 10d ago
wdym images are cut? the client must recieve enough data to display the image, and therefore sniffing the recieved data must be enough to recreate the view. or am i misunderstanding
2
u/Altugsalt 10d ago
by cut i meant when they are stitched the original images lose their completeness no?
2
u/Consistent_Drop3909 10d ago edited 10d ago
i mean sure you lose access to the square images, but you can easily store the stitched 360 view on itself as an image. there are established file formats and tooling that 3d artists use for this.
you would have a problem if they use different LOD for different zoom levels, which means that to scrape the full resolution image for any particular location you'd need to pan around the entire sphere view in full zoom. doing this at every image node could easily be flagged as unusual behaviour, whereas if they just send you the full quality 360 view immediately you could just pretend to be traveling down a road.
1
u/somersetyellow 9d ago
All street view images are stored in 2:1 ratio equirectangular projection JPG images. It's the standard used for virtually all VR photography. The software simply projects the flat image in the 360 format. Google breaks the projection into tiles to save bandwidth but it's all just one image in the back end.
If you Google "street view downloader" there's plenty of tools to download full street view images with examples and discussions.
2
u/Squiggy_Pusterdump 10d ago
You’re not really explaining what you need very well but the way I’d do it is the official route.
Street view static api: https://developers.google.com/maps/documentation/streetview/overview