Skip to main content
All CollectionsAdvanced Topics
How to Capture 360 Photos for a Google Street View-Style Virtual Tour Using the Insta360 X4
How to Capture 360 Photos for a Google Street View-Style Virtual Tour Using the Insta360 X4

This guide will show you how to capture 360 photos using the Insta360 X4 camera mounted on a vehicle, enabling you to create a Google Street View-style virtual tour. It also covers how to record a GPX file to accurately geolocate your photos.

Alex Tolson avatar
Written by Alex Tolson
Updated over 3 months ago

Equipment Needed


Step 1: Set Up the Insta360 X4

  1. Turn on the Camera: Power on your Insta360 X4.

  2. Select Interval Shooting Mode:

    • Open the Insta360 app on your phone and connect to the camera via Bluetooth or Wi-Fi.

    • Navigate to the shooting mode settings and choose Interval Shooting mode.

    • Set the interval to capture a photo every 3 to 5 seconds (adjust based on vehicle speed and desired image frequency).

  3. Check Storage and Power: Ensure the camera has sufficient storage and battery. If needed, use an external power source.

  4. Mount the Camera:

    • Secure the Insta360 X4 to a stable vehicle position, ensuring an unobstructed 360-degree view.

    • Use lens guards and ensure the front lens faces the direction of travel (the front lens is opposite the screen).


Step 2: Record a GPX File

Recording GPS data is essential for geolocating your 360 photos accurately.

  1. Install the GPS Tracker App:

  2. Start GPS Tracking:

    • Open the app and start a new track before driving.

    • Place the phone in a stable position with a clear view of the sky for accurate GPS signals.


Step 3: Begin Capturing Your Route

  1. Start Interval Capturing: Begin interval shooting on the Insta360 X4 using the app or directly on the camera.

  2. Drive the Route: Maintain a steady pace and avoid sudden movements to ensure consistent image capture and GPS data logging.


Step 4: End the Session

  1. Stop Interval Shooting: When you finish the route, stop interval shooting on the Insta360 X4.

  2. Stop GPS Tracking: End the tracking session in the GPS tracker app and save the GPX file.


Step 5: Process Your 360 Photos

After capturing your images, process them using Insta360 Studio.

  1. Download Insta360 Studio: Get it for Windows or Mac.

  2. Import Photos:

    • Connect your camera via USB or insert the SD card into your computer.

    • Open Insta360 Studio and load the folder (e.g., IMG_20240910_101541_002_008_INTERVAL).

  3. Export Photos:

    • Select all photos from the left-hand menu.

    • Click the Export button at the bottom-right.

    • Choose Export 360 Photo, ensure resolution is set to Original, and start the export process.


Step 6: Export the GPX File

In your GPS tracker app, export the recorded track as a GPX file. This file will align your 360 photos with their respective geolocations.


Step 7: Upload to Swyvl

Now that your photos and GPX file are ready, upload them to Swyvl.

  1. Create a New 360 Photo Tour: Select Path View as your tour style.

  2. Upload Your GPX File:

    • The GPX file will geolocate your 360 photos.

    • If any photos fall outside the GPX timeline, errors will appear; remove those files before proceeding.

  3. Upload Your 360 Photos:

    • Adjust the heading offset if the photos were not captured facing North.

    • Add the panoramas to link them automatically based on the GPX file.

  4. Adjust and Refine:

    • Use Edit Pano Connections to customize navigation links.

    • Adjust the north offset to align photos accurately:

      • Select a photo and align its radar view with a known object.

      • Adjust the north offset slider in the data source settings.

      • Repeat for all photos captured in the same direction.


Tips for Success

  • Test Your Setup: Before your full route, test capturing and GPS tracking to ensure everything works.

  • Keep a Clear View: Ensure both the camera and GPS device have unobstructed views of the sky.

  • Backup Files: Always save a copy of your photos and GPX file before uploading to Swyvl.

Did this answer your question?