Hi,
I am investigating the best way to use a cheap 360 camera to create our own Street View like web map for our company. Does anyone have experience with doing this through ArcGIS Pro / AGOL. I haven't got a camera to test the workflow, can anyone supply a couple of photos so I can understand how the photos store there GPS coordinates, etc.
I have seen some other workflows, but they seem to send the viewing part to other applications.
Any help would be appreciated.
Regards,
Dale
Solved! Go to Solution.
@DaleHarris3 - We've spent quite a bit of time building scalable Street View-style workflows using both professional systems (like the Mosaic 51) and more accessible gear like the Insta360 One X, One X2, and One RS 1-Inch. If you're looking to build your own Oriented Imagery Dataset using ArcGIS Pro and ArcGIS Online, here's a field-proven approach that might work well for you.
Camera Setup: Insta360 + Interval Mode
The Insta360 line of cameras are solid 360 cameras for this purpose. When collecting images:
Time-based intervals can be inconsistent
If you stop, slow down, or speed up during capture, you'll end up with too few (less likely) or too many images. You'll need to plan your capture speed and interval carefully. Still, some redundancy is inevitable.
We typically handle this by filtering or thinning the image set afterward, keeping only the most relevant images for the final dataset.
GPS Logging: Use a Dedicated Logger
We strongly recommend not relying on the Insta360 app or the Insta360 GPS Remote for GPS tagging/logging -- it only works if the app remains active, which is unreliable in real-world conditions.
Instead, use a dedicated GPS logger: We've had success with:
(But any quality GPS logger that exports a GPX track should work.)
Once your GPS track is recorded:
Oriented Imagery in ArcGIS Pro
After geotagging your images:
Hosting & Publishing
To publish your OID for use in ArcGIS Online or Enterprise Portal:
That is the basic workflow. It is a long, multi-step and multi-software process.
Automating the Workflow
We've recently developed a custom ArcGIS Python toolbox that automates much of this workflow. It's currently optimized for the Mosaic 51, but we're actively considering adding support for Insta360 as well -- especially since much of our earlier capture work was done with various Insta360 models.
Once we finish cleanup, we plan to release the toolbox on GitHub. It won't support Insta360 out of the gate, but I'll make sure to post here when it does.
If you are interested, I also just wrote an article on what we're doing with 360 imagery capture and Oriented Imagery:
From Capture to Corridor Intelligence: How RMI Valuation Is Unlocking New Value with 360° Imagery
Here I explore our progression from early 360 cameras to the Mosaic 51, the automated Python toolbox and what we use it for.
I'll check if I have Insta360 imagery and a GPX log that I can share -- if not, I'll try to capture some soon, and share here.
Always happy to share resources or answer any questions.
Best,
Cameron Rex
RMI Valuation, LLC
@DaleHarris3 - have you seen either of these demos/tutorials? These would be a great starting point.
It would also be helpful to understand how/why/where(what apps) you'd like to use these images. For example, a couple months ago I was trying to get oriented images into the new ArcGIS Indoors Mobile 2.0 application for users to orient themselves with office spaces prior to visiting, booking a conference room, or reserving a hotel office. Without a camera that captures a 360 image, I achieved this using:
I was originally given an Insta360 X2 spherical 360 image to work with, that was supposed to have GPS coords included, but I could never find it. I also didn't look/didn't notice if it was included (or could be included) from the free 360 app mentioned above. We're currently waiting to see if we'll get access to a better camera that may capture GPS this for us next time.
@MorakotPilouk and @amanda_stanko provided me support as I struggled through understanding how to work with oriented and 360 images, and may have more insight on upcoming tools/releases that may streamline this type of workflow. Let us know if you have any questions!
@DaleHarris3 - We've spent quite a bit of time building scalable Street View-style workflows using both professional systems (like the Mosaic 51) and more accessible gear like the Insta360 One X, One X2, and One RS 1-Inch. If you're looking to build your own Oriented Imagery Dataset using ArcGIS Pro and ArcGIS Online, here's a field-proven approach that might work well for you.
Camera Setup: Insta360 + Interval Mode
The Insta360 line of cameras are solid 360 cameras for this purpose. When collecting images:
Time-based intervals can be inconsistent
If you stop, slow down, or speed up during capture, you'll end up with too few (less likely) or too many images. You'll need to plan your capture speed and interval carefully. Still, some redundancy is inevitable.
We typically handle this by filtering or thinning the image set afterward, keeping only the most relevant images for the final dataset.
GPS Logging: Use a Dedicated Logger
We strongly recommend not relying on the Insta360 app or the Insta360 GPS Remote for GPS tagging/logging -- it only works if the app remains active, which is unreliable in real-world conditions.
Instead, use a dedicated GPS logger: We've had success with:
(But any quality GPS logger that exports a GPX track should work.)
Once your GPS track is recorded:
Oriented Imagery in ArcGIS Pro
After geotagging your images:
Hosting & Publishing
To publish your OID for use in ArcGIS Online or Enterprise Portal:
That is the basic workflow. It is a long, multi-step and multi-software process.
Automating the Workflow
We've recently developed a custom ArcGIS Python toolbox that automates much of this workflow. It's currently optimized for the Mosaic 51, but we're actively considering adding support for Insta360 as well -- especially since much of our earlier capture work was done with various Insta360 models.
Once we finish cleanup, we plan to release the toolbox on GitHub. It won't support Insta360 out of the gate, but I'll make sure to post here when it does.
If you are interested, I also just wrote an article on what we're doing with 360 imagery capture and Oriented Imagery:
From Capture to Corridor Intelligence: How RMI Valuation Is Unlocking New Value with 360° Imagery
Here I explore our progression from early 360 cameras to the Mosaic 51, the automated Python toolbox and what we use it for.
I'll check if I have Insta360 imagery and a GPX log that I can share -- if not, I'll try to capture some soon, and share here.
Always happy to share resources or answer any questions.
Best,
Cameron Rex
RMI Valuation, LLC
@CameronRex1 and @ToddW_stl thank you both for the amazing feedback. Cameron you have given me enough detail that I am happy to go ahead with testing. We were after a Insta360 like solution because it would be easier to teach someone from our remote sites to do the capture and update it on a regular basis.
@CameronRex1 the post on LinkedIn was an excellent read. Thanks for sharing.
Here’s a 360° Photo Experience Builder widget that uses a photos-to-points approach:
View on Esri Marketplace
We use several Insta360 cameras for both indoor and outdoor projects. The photos are easy to integrate into ArcGIS Enterprise or Online, and the tool is intuitive—even for users without a GIS background.
There is also a 360 degree and standard Video Experience Builder widget in the Esri Marketplace: https://www.esri.com/en-us/arcgis-marketplace/listing/products/6cd2d165020c4b63a1e9ba5830f88c85. He...