====== Object Inspector ====== [[112:orbit_desktop:tutorials:inspector|{{ orbit_desktop:topics.png?nolink|}}]] The Object Inspector provides all information and allows attribute editing of the [[112:orbit_desktop:inspector:object:select|selected vector objects]] in the [[112:orbit_desktop:map:index|]]. {{orbit_desktop:inspector:object:object_inspector_window_v9.png?748&nolink|}} **Highlighted Objects vs Focus Object** \\ All listed objects are selected or highlighted on the map. In the Object List only one object or model can be selected or focussed, this is the focus object or focus model of which detailed information can be reviewed via the Object Inspector Object Focus. \\ A different color can be set for the highlighted objects and the focus object, see [[112:orbit_desktop:preferences:selection|preferences > selection]]. **Detach and Maximize** \\ Detach or maximize this panel using the according buttons in the right upper corner of the panel. \\ \\ ===== Object List ===== {{ orbit_desktop:inspector:object:objectlist_b.png?nolink&125}} All selected vector objects are listed in the Object Inspector's Object List grouped by their dataset and [[112:technologies:basic_concepts:dataset_structure|dataset model]]. \\ **Object identifier** \\ The default object identifier used in the Object List is the "SIO ID" (Orbit's internal Spatial Information Object ID) but can be set to any available attribute value via the "Primary Field" attribute, see[[112:orbit_desktop:datasets:contents:naming| Dataset Structure > Naming]]. ==== Functions and Operations ==== * {{orbit_desktop:inspector:object:pan.gif?nolink|}} Pan to focus object. \\ This toggle button makes it possible to center the map to the focus object. * {{orbit_desktop:inspector:object:remove_objects_from.gif?nolink|}} Remove focus object from object list. \\ Use the indicated icon to remove the focus object, model or dataset from the object list. Remove from selection (deselect) will not delete the object. {{ orbit_desktop:inspector:object:export_b.png?nolink}} * New \\ Clear object list, deselect all. * Open, Save, Save As \\ Open and apply, save or save the object list as new [[112:technologies:resources:other:ool|Orbit Object List]] file. * Export \\ Export the entire object list as one new [[112:technologies:resources:index|supported vector dataset]]. \\ The newly created dataset will be added on top of the [[112:orbit_desktop:datasetlist:index|dataset list]]. \\ **Note** : \\ Some formats have restrictions and requirements regarding their dataset structure. \\ Take care your selections complies these specific [[112:technologies:basic_concepts:dataset_structure|dataset structure conditions]]. * Retain focus / Remove Unselected \\ Remove all objects from the object list except the focus object, model or dataset. * Invert Selection \\ Invert the object selection of all datasets in the object list. \\ \\ ===== Object Focus ===== The Object Focus, the right-hand side of the Object Inspector, gives access to detailed information (Spatial Object, Spatial Information Details, Spatial Component, Attribute Component) about the object or model. Via the attribute component, attribute values of editable datasets can be edited. {{ orbit_desktop:inspector:object:object_attributes_sim.png?nolink }} Use the 4 toggle buttons at the left-hand side to switch between the above listed Object Focus panels. \\ Via the [[112:orbit_desktop:preferences:selection|selection preferences]] the different panels can be viewed simultaneously (as displayed in the image). ==== Spatial Object ==== The Spatial Object panel displays the shape and graphical appearance of the focus object or focus model as it displayed on the map. \\ This view helps the identification of a focus object when more than one object is selected. ==== Spatial Information Details ==== Displays a summary of the spatial component and attribute component of the focus object or focus model. * Length, areas and coordinates are expressed in the [[112:technologies:crs:crs_orbit|dataset coordinate system]] which affects the absolute values. * For a focus model the sum and min/max bounding box of all its selected objects are calculated. ==== Spatial Component ==== Displays the list of coordinates composing the focus object. The spatial component panel is empty for a focus model. From the right hand side of this spatial component overview it is possible to focus the Map 2D to an object coordinate. This functions requires the Map 2D CRS to be the same as the Dataset CRS, see [[112:technologies:crs:crs_orbit|]]. Using standard keystrokes +A and +C the spatial component as displayed can be selected and copied to the clipboard. ==== Attribute Component ==== The attribute component is the default Object Focus panel and displays the attributes of the focus object or some statistics of the focus model. \\ Via the attribute component, attribute values of editable datasets can be edited. === Attribute Component Options === {{orbit_desktop:inspector:object:drop_down_icon.png?nolink|}} \\ Use the configure drop-down menu at the right-hand side of the Attribute Component toolbar set some viewing options and advanced memorize functions. * Show Field Column : Display the attribute name * Show Label Column : Display the attribute label * Show Type Column : Display the attribute storage type (Integer, Float, String, Boolean) * Restore Defaults : Rest the attribute component display (Lablel & Value) * Show Memorize Functions : Add memorize functiosn to the attribute component toolbar. * Apply Copy to New Objects : Memorize the currently displayed attribute values and used (paste) these on new created objects. === Editing Object Attributes === - Edit an attribute value by clicking the value record and enter the new attribute value according the attribute data type (Integer, Float, String). - Press [Enter] / [Return] to finish, confirm the entered value and leave the attribute edit mode. {{orbit_desktop:inspector:object:undo_an_action_v1.png?nolink|}} {{redo_an_action_v1.png?nolink|}} Undo / Redo an action \\ Undo the last edit / Redo the last edit after a previous undo action. Both attribute and spatial objects are affected. {{orbit_desktop:inspector:object:selected_joined_rows_v1.png?nolink|}} Select joined rows.\\ Edit an attribute value by selecting a value from a joined table.\\ Select the attribute value of an attribute that is included in a [[112:orbit_desktop:datasets:contents:join|table join definition]] and select an attribute value in the opened window.\\ {{orbit_desktop:inspector:object:add_a_set_of_attributes_v1.png?nolink|}} {{delete_a_set_of_attributes_v1.png?nolink|}} Add / Delete a set of attributes. \\ Add a new attribute row or remove a selected set of attributes. \\ Note that some formats have restrictions and requirements regarding their [[112:technologies:basic_concepts:dataset_structure|dataset structure]] that prohibit storing multiple attribute rows per object. \\ {{orbit_desktop:inspector:object:show_hyperlink_document_v1.png?nolink|}} Show hyperlink document.\\ Show a document or hyperlink based on a [[112:orbit_desktop:datasets:contents:naming#hyperlink|Hyperlink attribute value]]. Only attribute values of the data type string can be specified as a hyperlink.\\ Select a hyperlink attribute value (white background) before enabling the 'Show hyperlink' button.\\ {{orbit_desktop:inspector:object:apply_edits_to_all_v1.png?nolink|}} Apply edits to all selected objects of the same model.\\ This button allows simultaneous editing of a single value in all selected objects of the same model. \\ Enable the function and edit a single attribute value. The entered value will be set for all selected objects of the same model. {{orbit_desktop:inspector:object:memorize_current_attributes_v1.png?nolink|}} {{clear_memorized_attributes_v1.png?nolink|}} {{paste_memorized_attributes_v1.png?nolink|}} Memorize/Clear/Paste the attribute values of the currently selected object. \\ Attribute values are memorized as a template for other objects of the current model. \\ Select an attribute value, click the memorize button and paste it as a new set of attributes to another object of the current model.