{"id":1559,"date":"2026-04-14T13:39:56","date_gmt":"2026-04-14T13:39:56","guid":{"rendered":"https:\/\/generatedbyeye.com\/gbe\/?page_id=1559"},"modified":"2026-04-14T18:46:45","modified_gmt":"2026-04-14T18:46:45","slug":"open-stream-view-how-to","status":"publish","type":"page","link":"https:\/\/generatedbyeye.com\/gbe\/open-stream-view-how-to\/","title":{"rendered":"Open Stream View &#8211; How To"},"content":{"rendered":"<div id=\"pl-1559\"  class=\"panel-layout\" ><div id=\"pg-1559-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-1559-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-1559-0-0-0\" class=\"so-panel widget widget_sow-accordion panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-accordion so-widget-sow-accordion-default-08b99853d3df-1559\"\n\t\t\t data-max-open-panels=\"0\" data-initial-scroll-panel=\"0\"\n\t\t><div>\n\t<div class=\"sow-accordion\">\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"what-is-open-stream-view\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-what-is-open-stream-view\" aria-controls=\"accordion-content-what-is-open-stream-view\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWhat is Open Stream View?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-what-is-open-stream-view\"\n\t\t\t\tid=\"accordion-content-what-is-open-stream-view\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>Open Stream View is a web-based mapping application that allows users to upload, organize, visualize, and export geospatial photo data.<\/p>\n<p>With OpenStreamView, users can:<\/p>\n<ul>\n<li>Upload geotagged photos (JPEG or TIFF)<\/li>\n<li>Group photos into datasets (also called <em>series<\/em>)<\/li>\n<li>Explore photos on an interactive map<\/li>\n<li>Filter, style, and manage datasets<\/li>\n<li>Export map data such as points, lines, and camera field-of-view (FOV)<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"who-can-upload-photos\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-who-can-upload-photos\" aria-controls=\"accordion-content-who-can-upload-photos\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWho can upload photos?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-who-can-upload-photos\"\n\t\t\t\tid=\"accordion-content-who-can-upload-photos\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>Upload permissions are controlled by site administrators.<\/p>\n<ul>\n<li><strong>Logged-in users<\/strong> can upload by default.<\/li>\n<li><strong>Guest users<\/strong> can upload <em>only<\/em> if <strong>Allow Public Uploads<\/strong> is enabled in Settings.<\/li>\n<\/ul>\n<p>If uploads are restricted, visitors will be prompted to log in before uploading.<\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"what-happens-when-the-page-loads-for-the-first-time\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-what-happens-when-the-page-loads-for-the-first-time\" aria-controls=\"accordion-content-what-happens-when-the-page-loads-for-the-first-time\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWhat happens when the page loads for the first time?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-what-happens-when-the-page-loads-for-the-first-time\"\n\t\t\t\tid=\"accordion-content-what-happens-when-the-page-loads-for-the-first-time\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>When the page first loads, you\u2019ll see a progress panel titled <strong>\u201cStreaming Streams.\u201d<\/strong><\/p>\n<p>This panel:<\/p>\n<ul>\n<li>Shows loading and indexing progress<\/li>\n<li>Displays a progress bar<\/li>\n<li>Automatically disappears once all map data is ready<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"what-controls-are-available-on-the-map-toolbar\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-what-controls-are-available-on-the-map-toolbar\" aria-controls=\"accordion-content-what-controls-are-available-on-the-map-toolbar\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWhat controls are available on the map toolbar?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-what-controls-are-available-on-the-map-toolbar\"\n\t\t\t\tid=\"accordion-content-what-controls-are-available-on-the-map-toolbar\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<p><span style=\"color: #333333; font-size: 18.48px;\">Basemap<\/span><\/p>\n<div>\n<p>Choose between:<\/p>\n<ul>\n<li><strong>Streets<\/strong> (OpenStreetMap)<\/li>\n<li><strong>Imagery<\/strong> (satellite tiles)<\/li>\n<\/ul>\n<h3>Show Photo Points<\/h3>\n<ul>\n<li>Master toggle to display dataset photo markers<\/li>\n<li><strong>Default:<\/strong> Off<\/li>\n<\/ul>\n<h3>Show Series Lines<\/h3>\n<ul>\n<li>Displays connecting lines between photos in a dataset<\/li>\n<li><strong>Default:<\/strong> On<\/li>\n<\/ul>\n<h3>Show FOV Polygons<\/h3>\n<ul>\n<li>Displays camera field-of-view polygons (if available)<\/li>\n<li><strong>Default:<\/strong> Off<\/li>\n<\/ul>\n<h3>FOV Range Multiplier<\/h3>\n<ul>\n<li>Adjusts the depth\/size of FOV polygons<\/li>\n<li>Range: <strong>0.2 \u2013 8.0<\/strong><\/li>\n<li>Default: <strong>1.6<\/strong><\/li>\n<\/ul>\n<h3>Fit All Data<\/h3>\n<ul>\n<li>Automatically zooms and centers the map to all loaded photo points<\/li>\n<\/ul>\n<h3>Datasets<\/h3>\n<ul>\n<li>Opens the dataset browser panel<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"how-does-the-dataset-browser-work\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-how-does-the-dataset-browser-work\" aria-controls=\"accordion-content-how-does-the-dataset-browser-work\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHow does the Dataset Browser work?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-how-does-the-dataset-browser-work\"\n\t\t\t\tid=\"accordion-content-how-does-the-dataset-browser-work\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>The dataset browser allows you to filter, view, and manage datasets.<\/p>\n<h3>Dataset Filters<\/h3>\n<p>You can filter datasets by:<\/p>\n<ul>\n<li>Location<\/li>\n<li>Stream<\/li>\n<li>Watershed<\/li>\n<\/ul>\n<p>A <strong>Clear Filters<\/strong> button appears when filters are active.<\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"what-controls-are-available-for-each-dataset\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-what-controls-are-available-for-each-dataset\" aria-controls=\"accordion-content-what-controls-are-available-for-each-dataset\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWhat controls are available for each dataset?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-what-controls-are-available-for-each-dataset\"\n\t\t\t\tid=\"accordion-content-what-controls-are-available-for-each-dataset\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<p>Each dataset row includes:<\/p>\n<div>\n<ul>\n<li>A <strong>checkbox<\/strong> to show or hide its points<\/li>\n<li>A <strong>color picker<\/strong> to change dataset symbol color<\/li>\n<li>A <strong>color swatch<\/strong> for quick visual reference<\/li>\n<li>The dataset name and photo count<\/li>\n<\/ul>\n<p>Important behavior to know:<\/p>\n<ul>\n<li>Clicking a dataset row:\n<ul>\n<li>Selects the dataset<\/li>\n<li>Opens dataset details<\/li>\n<li>Automatically enables its points (if off)<\/li>\n<\/ul>\n<\/li>\n<li>Multiple datasets can be enabled at once<\/li>\n<li>Colors are dataset-specific<\/li>\n<li>Color selections are saved in the browser for returning users<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"what-actions-are-available-for-a-selected-dataset\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-what-actions-are-available-for-a-selected-dataset\" aria-controls=\"accordion-content-what-actions-are-available-for-a-selected-dataset\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWhat actions are available for a selected dataset?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-what-actions-are-available-for-a-selected-dataset\"\n\t\t\t\tid=\"accordion-content-what-actions-are-available-for-a-selected-dataset\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<p>When a dataset is selected, you can:<\/p>\n<div>\n<ul>\n<li>Zoom to Dataset<\/li>\n<li>Add Photos (if uploads are allowed)<\/li>\n<li>Export Lines<\/li>\n<li>Export Points<\/li>\n<li>Export FOV<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"how-do-i-upload-photos\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-how-do-i-upload-photos\" aria-controls=\"accordion-content-how-do-i-upload-photos\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHow do I upload photos?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-how-do-i-upload-photos\"\n\t\t\t\tid=\"accordion-content-how-do-i-upload-photos\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>Open the upload panel by selecting <strong>Add Photo to OpenStreamView<\/strong>.<\/p>\n<h3>How can I select files to upload?<\/h3>\n<p>You can:<\/p>\n<ul>\n<li>Drag and drop files into the drop zone<\/li>\n<li>Click the drop zone to browse files<\/li>\n<li>Select an entire folder for batch uploads<\/li>\n<\/ul>\n<p><strong>Supported file types:<\/strong><\/p>\n<ul>\n<li>JPEG<\/li>\n<li>TIFF<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"are-there-batch-upload-limits\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-are-there-batch-upload-limits\" aria-controls=\"accordion-content-are-there-batch-upload-limits\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAre there batch upload limits?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-are-there-batch-upload-limits\"\n\t\t\t\tid=\"accordion-content-are-there-batch-upload-limits\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>Yes.<\/p>\n<ul>\n<li><strong>Maximum per batch:<\/strong> 300 files<\/li>\n<li>If more than 300 files are selected, only the first 300 are queued<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"what-information-can-i-enter-during-upload\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-what-information-can-i-enter-during-upload\" aria-controls=\"accordion-content-what-information-can-i-enter-during-upload\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWhat information can I enter during upload?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-what-information-can-i-enter-during-upload\"\n\t\t\t\tid=\"accordion-content-what-information-can-i-enter-during-upload\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>You can set:<\/p>\n<ul>\n<li>Series Name<\/li>\n<li>Append to Existing Dataset (optional)<\/li>\n<li>Title<\/li>\n<li>Stream Name<\/li>\n<li>Watershed Name<\/li>\n<li>Organization Name<\/li>\n<li>Description<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"how-does-append-to-existing-dataset-work\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-how-does-%e2%80%9cappend-to-existing-dataset%e2%80%9d-work\" aria-controls=\"accordion-content-how-does-%e2%80%9cappend-to-existing-dataset%e2%80%9d-work\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHow does \u201cAppend to Existing Dataset\u201d work?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-how-does-%e2%80%9cappend-to-existing-dataset%e2%80%9d-work\"\n\t\t\t\tid=\"accordion-content-how-does-%e2%80%9cappend-to-existing-dataset%e2%80%9d-work\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>This is designed for large uploads split into multiple batches.<\/p>\n<p>Typical workflow:<\/p>\n<ol>\n<li>Upload the first batch with a new dataset name<\/li>\n<li>For subsequent batches, select the same dataset under <strong>Append to Existing Dataset<\/strong><\/li>\n<li>The <strong>Series Name<\/strong> is auto-filled to keep metadata consistent<\/li>\n<\/ol>\n<hr \/>\n<h3>Can I add photos directly from a dataset?<\/h3>\n<p>Yes. From the dataset detail panel, click <strong>Add Photos<\/strong> to:<\/p>\n<ul>\n<li>Open the upload panel<\/li>\n<li>Automatically reuse dataset metadata<\/li>\n<li>Maintain consistent naming across batches<\/li>\n<\/ul>\n<hr \/>\n<h2>What if my photos don\u2019t contain GPS data?<\/h2>\n<p>If EXIF GPS data is missing:<\/p>\n<ul>\n<li>Manual <strong>Latitude<\/strong> and <strong>Longitude<\/strong> fields will appear<\/li>\n<li>You can:\n<ul>\n<li>Enter coordinates manually, or<\/li>\n<li>Click on the map to auto-fill coordinates<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"how-does-the-photo-viewer-work\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-how-does-the-photo-viewer-work\" aria-controls=\"accordion-content-how-does-the-photo-viewer-work\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tHow does the photo viewer work?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-how-does-the-photo-viewer-work\"\n\t\t\t\tid=\"accordion-content-how-does-the-photo-viewer-work\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>The dataset photo viewer includes:<\/p>\n<ul>\n<li>Previous \/ Next image controls<\/li>\n<li>Zoom Out, Zoom In, and Fit<\/li>\n<li>Fullscreen toggle<\/li>\n<li>Optional <strong>View 360<\/strong> button (for panoramas)<\/li>\n<li>Download image link<\/li>\n<li>Zoom level indicator<\/li>\n<\/ul>\n<p>Additional features:<\/p>\n<ul>\n<li>Mouse-wheel zoom<\/li>\n<li>Click-and-drag panning when zoomed in<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"what-data-can-i-export\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-what-data-can-i-export\" aria-controls=\"accordion-content-what-data-can-i-export\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWhat data can I export?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-what-data-can-i-export\"\n\t\t\t\tid=\"accordion-content-what-data-can-i-export\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p>You can export <strong>GeoJSON<\/strong> from the dataset detail panel:<\/p>\n<ul>\n<li>Export Points<\/li>\n<li>Export Lines<\/li>\n<li>Export FOV<\/li>\n<\/ul>\n<p>Exports apply to:<\/p>\n<ul>\n<li>The selected dataset (recommended), or<\/li>\n<li>All currently visible data if no dataset is selected<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"what-is-the-recommended-workflow-for-new-users\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-what-is-the-recommended-workflow-for-new-users\" aria-controls=\"accordion-content-what-is-the-recommended-workflow-for-new-users\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWhat is the recommended workflow for new users?\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-what-is-the-recommended-workflow-for-new-users\"\n\t\t\t\tid=\"accordion-content-what-is-the-recommended-workflow-for-new-users\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<p>&nbsp;<\/p>\n<ol>\n<li>Open the map page and wait for <strong>Streaming Streams<\/strong> to finish.<\/li>\n<li>Click <strong>Datasets<\/strong> to explore available data.<\/li>\n<li>Enable only the datasets you want to view.<\/li>\n<li>Adjust dataset colors for clarity.<\/li>\n<li>Use <strong>Zoom to Dataset<\/strong> for focused review.<\/li>\n<li>Use <strong>Add Photos<\/strong> to append new uploads consistently.<\/li>\n<li>Export GeoJSON when needed.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<div class=\"sow-accordion-panel\n\t\t\t\t\t\"\n\t\t\t\tdata-anchor-id=\"troubleshooting-and-common-tips\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header-container\" role=\"heading\" aria-level=\"2\">\n\t\t\t\t\t<div class=\"sow-accordion-panel-header\" tabindex=\"0\" role=\"button\" id=\"accordion-label-troubleshooting-and-common-tips\" aria-controls=\"accordion-content-troubleshooting-and-common-tips\" aria-expanded=\"false\">\n\t\t\t\t\t\t<div class=\"sow-accordion-title sow-accordion-title-icon-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tTroubleshooting and common tips\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"sow-accordion-open-close-button\">\n\t\t\t\t\t\t\t<div class=\"sow-accordion-open-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#x2b;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"sow-accordion-close-button\">\n\t\t\t\t\t\t\t\t<span class=\"sow-icon-fontawesome sow-fas\" data-sow-icon=\"&#xf068;\"\n\t\t \n\t\taria-hidden=\"true\"><\/span>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t<div\n\t\t\t\tclass=\"sow-accordion-panel-content\"\n\t\t\t\trole=\"region\"\n\t\t\t\taria-labelledby=\"accordion-label-troubleshooting-and-common-tips\"\n\t\t\t\tid=\"accordion-content-troubleshooting-and-common-tips\"\n\t\t\t\tstyle=\"display: none;\"\t\t\t>\n\t\t\t\t<div class=\"sow-accordion-panel-border\">\n\t\t\t\t\t<div>\n<p><strong>If points aren\u2019t visible:<\/strong><\/p>\n<ul>\n<li>Enable <strong>Show Photo Points<\/strong><\/li>\n<li>Check the dataset checkbox<\/li>\n<\/ul>\n<p><strong>If the map looks cluttered:<\/strong><\/p>\n<ul>\n<li>Disable unneeded datasets<\/li>\n<li>Turn off FOV polygons<\/li>\n<\/ul>\n<p><strong>If uploads fail:<\/strong><\/p>\n<ul>\n<li>Confirm file type is JPEG or TIFF<\/li>\n<li>Check server file size limits<\/li>\n<li>Split large uploads into 300\u2011photo batches<\/li>\n<\/ul>\n<p><strong>If a photo has no location:<\/strong><\/p>\n<ul>\n<li>Enter coordinates manually or click the map during upload<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>What is Open Stream View? Open Stream View is a web-based mapping application that allows users to upload, organize, visualize, and export geospatial photo data. With OpenStreamView, users can: Upload geotagged photos (JPEG or TIFF) Group photos into datasets (also called series) Explore photos on an interactive map Filter, style, and manage datasets Export map [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1559","page","type-page","status-publish","hentry","content-columns-1"],"_links":{"self":[{"href":"https:\/\/generatedbyeye.com\/gbe\/wp-json\/wp\/v2\/pages\/1559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/generatedbyeye.com\/gbe\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/generatedbyeye.com\/gbe\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/generatedbyeye.com\/gbe\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/generatedbyeye.com\/gbe\/wp-json\/wp\/v2\/comments?post=1559"}],"version-history":[{"count":3,"href":"https:\/\/generatedbyeye.com\/gbe\/wp-json\/wp\/v2\/pages\/1559\/revisions"}],"predecessor-version":[{"id":1563,"href":"https:\/\/generatedbyeye.com\/gbe\/wp-json\/wp\/v2\/pages\/1559\/revisions\/1563"}],"wp:attachment":[{"href":"https:\/\/generatedbyeye.com\/gbe\/wp-json\/wp\/v2\/media?parent=1559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}