PageSourceSearch

https://docs-vrgeo-version3.netlify.app/assets/js/bb6eead4.8fdd4feb.js

js docs-vrgeo-version3.netlify.app collected 2026-10-03 10:42:52 UTC 5,074 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkvrgs_docs_v_3_1=globalThis.webpackChunkvrgs_docs_v_3_1||[]).push([[27298],{64858(e,t,r){r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>h,frontMatter:()=>n,metadata:()=>i,toc:()=>m});const i=JSON.parse('{"id":"trees/data/photogrammetric-images","title":"Photogrammetric Images","description":"Right-click commands for the Photogrammetric Images node under a mesh in the Data tree: importing cameras, re-linking images, converting coordinates and attaching a camera calibration.","source":"@site/versioned_docs/version-3.4/trees/data/photogrammetric-images.md","sourceDirName":"trees/data","slug":"/trees/data/photogrammetric-images","permalink":"/docs/trees/data/photogrammetric-images","draft":false,"unlisted":false,"editUrl":"https://github.com/vrgeoscience/vrgs_docs_v3/tree/master/versioned_docs/version-3.4/trees/data/photogrammetric-images.md","tags":[],"version":"3.4","sidebarPosition":14,"frontMatter":{"id":"photogrammetric-images","title":"Photogrammetric Images","description":"Right-click commands for the Photogrammetric Images node under a mesh in the Data tree: importing cameras, re-linking images, converting coordinates and attaching a camera calibration.","sidebar_label":"Photogrammetric Images","sidebar_position":14},"sidebar":"docs","previous":{"title":"Projective Images","permalink":"/docs/trees/data/projective-images"},"next":{"title":"Photogrammetric Source","permalink":"/docs/trees/data/photogrammetric-source"}}');var s=r(74848),o=r(28453);const n={id:"photogrammetric-images",title:"Photogrammetric Images",description:"Right-click commands for the Photogrammetric Images node under a mesh in the Data tree: importing cameras, re-linking images, converting coordinates and attaching a camera calibration.",sidebar_label:"Photogrammetric Images",sidebar_position:14},a="Photogrammetric Images",c={},m=[{value:"Group Context Menu",id:"group-context-menu",level:2},{value:"Actions",id:"actions",level:3}];function d(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.header,{children:(0,s.jsx)(t.h1,{id:"photogrammetric-images",children:"Photogrammetric Images"})}),"\n",(0,s.jsxs)(t.p,{children:["Right-click commands for the ",(0,s.jsx)(t.strong,{children:"Photogrammetric Images"})," node under a mesh in the ",(0,s.jsx)(t.strong,{children:"Data Tree"})," \u2014 the photographs the mesh was built from, with their camera positions. Each photograph under it has the ",(0,s.jsx)(t.a,{href:"/docs/trees/data/photogrammetric-source",children:"Photogrammetric Source"})," menu. An ",(0,s.jsx)(t.strong,{children:"Attach Camera Calibration"})," submenu, listing the project's ",(0,s.jsx)(t.a,{href:"/docs/trees/collections/camera-calibrations",children:"camera calibrations"}),", is added to both menus."]}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["Source resources: ",(0,s.jsx)(t.code,{children:"IDR_DT_PHOTOGRAM_GROUP"}),"."]})}),"\n",(0,s.jsx)(t.h2,{id:"group-context-menu",children:"Group Context Menu"}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["Right-click the ",(0,s.jsx)(t.strong,{children:"Photogrammetric Images"})," node under a mesh."]})}),"\n",(0,s.jsx)(t.h3,{id:"actions",children:"Actions"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Import Cameras"})," \u2014 Import camera positions and orientations from a file. ",(0,s.jsxs)(t.em,{children:["(",(0,s.jsx)(t.code,{children:"ID_IMPORT_CAMERAS"}),")"]})]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Re-link Images"})," \u2014 Re-link Images ",(0,s.jsxs)(t.em,{children:["(",(0,s.jsx)(t.code,{children:"ID_PHOTOGRAMGROUP_RELINK"}),")"]})]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Convert Coordinates"})," \u2014 Convert coordinates ",(0,s.jsxs)(t.em,{children:["(",(0,s.jsx)(t.code,{children:"ID_PHOTOGRAMGROUP_CRSTOCRS"}),")"]})]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Delete"})," \u2014 Delete this mesh from the project. ",(0,s.jsxs)(t.em,{children:["(",(0,s.jsx)(t.code,{children:"ID_POPUP_ITEM_DELETE"}),")"]})]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"Use Own Display Properties"})," \u2014 Let this group carry its own display settings instead of inheriting the parent's. ",(0,s.jsxs)(t.em,{children:["(",(0,s.jsx)(t.code,{children:"ID_GROUP_USE_OWN_DISPLAY_PROPS"}),")"]})]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},28453(e,t,r){r.d(t,{R:()=>n,x:()=>a});var i=r(96540);const s={},o=i.createContext(s);function n(e){const t=i.useContext(o);return i.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),i.createElement(o.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.