Both sides previous revisionPrevious revisionNext revision | Previous revision |
geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_editor_tool [2020/01/30 18:06] – rebecca130301_gmail.com | geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_editor_tool [2020/03/20 16:26] (current) – external edit 127.0.0.1 |
---|
====== XYZ Points Editor Tool ====== | ====== XYZ Points Editor Tool ====== |
| |
XYZ Points can be edited directly in 3D using interactive mouse tools. See [[:geoscene3d:application:editor_tools:xyzpoints_editor:editing_data|Editing Data]] for general information about editing data in GeoScene3D. | XYZ Points can be edited directly in 3D using interactive mouse tools. See [[:geoscene3d:concepts:editing_data|]] for general information about editing data in GeoScene3D. |
| |
When an edit session is started for an XYZ Points object the XYZ Points Editor dialog is shown. When the dialog is visible the XYZ Points Editor tool is active. Attributes are edited in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_attributes|XYZ Points Attributes]] window. A snapshot of the XYZ points data can be exported to a file at any time during the edit process. | When an edit session is started for an XYZ Points object the XYZ Points Editor dialog is shown. When the dialog is visible the XYZ Points Editor tool is active. Attributes are edited in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_attributes|]] window. A snapshot of the XYZ points data can be exported to a file at any time during the edit process. |
| |
See the tutorials: [[:geoscene3d:application:editor_tools:xyzpoints_editor:editing_xyz_points_-_in_3d_window|Editing XYZ Points - In 3D Window]], [[:geoscene3d:application:editor_tools:xyzpoints_editor:editing_xyz_points_-_in_profile_window|Editing XYZ Points - In Profile Window]] and [[:geoscene3d:application:editor_tools:xyzpoints_editor:editing_xyz_points_-_in_map_window|Editing XYZ Points - In Map Window]]. | See the tutorials: [[:geoscene3d:building_a_layered_model:editingxyzpoints-in3dwindow|Editing XYZ Points - In 3D Window]], [[:geoscene3d:building_a_layered_model:editingxyzpoints-inprofilewindow|Editing XYZ Points - In Profile Window]] and [[:geoscene3d:building_a_layered_model:editingxyzpoints-inmapwindow|Editing XYZ Points - In Map Window]]. |
| |
All edits are saved in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:editor_tools_log|editor tools log]]. While editing the individual edits may be undone or redone. | All edits are saved in the [[:geoscene3d:application:editor_tools:editor_tools_log|editor tools log]]. While editing the individual edits may be undone or redone. |
| |
**Source Requirements ** \\ | **Source Requirements ** \\ |
XYZ Point objects in an Access database source that contains the required fields "ID" (string), "X" (float), "Y" (float), and "Z" (float) can be edited.\\ | XYZ Point objects in an Access database source that contains the required fields "ID" (string), "X" (float), "Y" (float), and "Z" (float) can be edited.\\ |
The fields "PointType" (integer), "Quality" (integer), "SnapID" (string), "SnapType" (byte), "Selected" (boolean), and "Remark" are optional standard attributes. The optional standard attributes will enable a set of features in the user interface that uses these fields if they are present.\\ | The fields "PointType" (integer), "Quality" (integer), "SnapID" (string), "SnapType" (byte), "Selected" (boolean), and "Remark" are optional standard attributes. The optional standard attributes will enable a set of features in the user interface that uses these fields if they are present.\\ |
The edited dataset may contain further attributes. These attributes may be edited in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_attributes|XYZ Points Attributes]] window. | The edited dataset may contain further attributes. These attributes may be edited in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_attributes|]] window. |
| |
Editing a query including fields from multiple tables (join) is supported but not recommended. The [[:geoscene3d:application:editor_tools:xyzpoints_editor:tabular_dataset|tabular dataset]] should be configured as a simple select from a single table. See the sample database "Editor.mdb" in the demo data directory for an example of a database prepared for XYZ Point editing. NOTE: The "ID" field should NOT auto increment. | Editing a query including fields from multiple tables (join) is supported but not recommended. The [[:geoscene3d:project_content:datasets:tabular_dataset|tabular dataset]] should be configured as a simple select from a single table. See the sample database "Editor.mdb" in the demo data directory for an example of a database prepared for XYZ Point editing. NOTE: The "ID" field should NOT auto increment. |
| |
==== Tools ==== | ==== Tools ==== |
| |
**Insert Points Tool ** \\ | **Insert Points Tool ** \\ |
A new point is inserted with CRTL+Click or with space when the insert new points tool is active. The point is inserted at the position of a 3D insert cursor. The 3D insert cursor is locked when CTRL or space is pressed. It is not possible to insert points on points from the currently edited XYZ Points object. New points are snapped to existing objects according to snap settings found in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_editor_settings|XYZ Points Editor Settings]] dialog. | A new point is inserted with CRTL+Click or with space when the insert new points tool is active. The point is inserted at the position of a 3D insert cursor. The 3D insert cursor is locked when CTRL or space is pressed. It is not possible to insert points on points from the currently edited XYZ Points object. New points are snapped to existing objects according to snap settings found in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_editor_settings|]] dialog. |
| |
**Move Points Tool ** \\ | **Move Points Tool ** \\ |
Selected points can be dragged with the move points tool. Click and drag a selected point to drag all the selected points. | Selected points can be dragged with the move points tool. Click and drag a selected point to drag all the selected points. |
| |
__3D Viewer: __ \\ | __3D Viewer:__ \\ |
In 3D the points are dragged in the XY plane if no buttons are pressed. If the "ALT" key is pressed while dragging the points are moved vertically in the Z direction. | In 3D the points are dragged in the XY plane if no buttons are pressed. If the "ALT" key is pressed while dragging the points are moved vertically in the Z direction. |
| |
__**Tip** __ **__:__** When moving points in the XY plane the camera should be oriented approximately vertically looking either down or up on the points to move. When moving points vertically the camera should be oriented approximately horizontal.\\ | __**Tip**__**__:__** When moving points in the XY plane the camera should be oriented approximately vertically looking either down or up on the points to move. When moving points vertically the camera should be oriented approximately horizontal.\\ |
In other words: avoid aligning the camera along the plane in which the points are being moved. | In other words: avoid aligning the camera along the plane in which the points are being moved. |
| |
__Map Window: __ \\ | __Map Window:__ \\ |
Selected points are moved in the XY plane only. | Selected points are moved in the XY plane only. |
| |
__Profile Window: __ \\ | __Profile Window:__ \\ |
Selected points are moved horizontally and vertically along the vertical fence defined by the profile. | Selected points are moved horizontally and vertically along the vertical fence defined by the profile. |
| |
==== Dialog Operations ==== | ==== Dialog Operations ==== |
| |
In the dialog it is possible to move one or multiple selected points using the arrow buttons. Attributes can be edited in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_attributes|XYZ Points Attributes]] window.\\ | In the dialog it is possible to move one or multiple selected points using the arrow buttons. Attributes can be edited in the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_attributes|]] window.\\ |
In the lower section of the dialog the text "Selection movable" indicates that none of the currently selected points are snapped and may be moved. If the text "Selection snapped" is flashing one or more of the selected points are snapped and the current selection can not be moved. To move a snapped selection snap must first be removed (see below). | In the lower section of the dialog the text "Selection movable" indicates that none of the currently selected points are snapped and may be moved. If the text "Selection snapped" is flashing one or more of the selected points are snapped and the current selection can not be moved. To move a snapped selection snap must first be removed (see below). |
| |
**Move Point ** \\ | **Move Point ** \\ |
__XY Increment: __ This value is used to move the selected points in X or Y using the arrow buttons.\\ | __XY Increment:__ This value is used to move the selected points in X or Y using the arrow buttons.\\ |
__Z Increment: __ This value is used to move the selected points vertically using the arrow buttons.\\ | __Z Increment:__ This value is used to move the selected points vertically using the arrow buttons.\\ |
__Arrow Buttons: __ The four buttons to the left move the selected points in the XY plane using the "XY Increment" value. The two buttons to the right move the selected points vertically (elevation) using the "Z Increment" value. | __Arrow Buttons:__ The four buttons to the left move the selected points in the XY plane using the "XY Increment" value. The two buttons to the right move the selected points vertically (elevation) using the "Z Increment" value. |
| |
**New Points ** \\ | **New Points ** \\ |
__Insert Points Tool:__ A new point is inserted with CRTL+Click or with space when the insert new points tool is active.\\ | __Insert Points Tool:__ A new point is inserted with CRTL+Click or with space when the insert new points tool is active.\\ |
__Move Points Tool:__ Selected points can be dragged with the move points tool. Click and drag a selected point to drag all the selected points.\\ | __Move Points Tool:__ Selected points can be dragged with the move points tool. Click and drag a selected point to drag all the selected points.\\ |
__Select Points…:__ Show the [[:geoscene3d:application:editor_tools:xyzpoints_editor:select_xyz_points|Select XYZ Points]] dialog for advanced point selection.\\ | __Select Points…:__ Show the [[:geoscene3d:application:editor_tools:xyzpoints_editor:select_xyz_points|]] dialog for advanced point selection.\\ |
__Select All:__ Selects all points.\\ | __Select All:__ Selects all points.\\ |
__Unselect All Selected Points:__ Unselects all points.\\ | __Unselect All Selected Points:__ Unselects all points.\\ |
__Save Edits:__ Save edits in the edited layer source.\\ | __Save Edits:__ Save edits in the edited layer source.\\ |
__Save Snapshot…:__ Saves the edited point dataset to a file.\\ | __Save Snapshot…:__ Saves the edited point dataset to a file.\\ |
__Interpolate Using Wizard…:__ Starts the [[:geoscene3d:application:editor_tools:xyzpoints_editor:interpolation_wizard|interpolation wizard]] for the XYZ Points object that is edited.\\ | __Interpolate Using Wizard…:__ Starts the [[:geoscene3d:application:interpolation:interpolation_wizard:interpolation_wizard|interpolation wizard]] for the XYZ Points object that is edited.\\ |
__Fast Interpolation…:__ Interpolate points and updates destination grid if configured properly.\\ | __Fast Interpolation…:__ Interpolate points and updates destination grid if configured properly.\\ |
__Generate Points:__ \\ | __Generate Points:__ \\ |
__Import Points From CSV File…:__ [[:geoscene3d:application:editor_tools:xyzpoints_editor:import_xyz_points|Import XYZ Points]] from a csv file to the edited XYZ points.\\ | __Import Points From CSV File…:__ [[:geoscene3d:application:editor_tools:xyzpoints_editor:import_xyz_points|]] from a csv file to the edited XYZ points.\\ |
__Export Selected Points to CSV…:__ Export selected XYZ Points to a csv file.\\ | __Export Selected Points to CSV…:__ Export selected XYZ Points to a csv file.\\ |
__Undo:__ Undo the last edited action\\ | __Undo:__ Undo the last edited action\\ |
__Redo:__ Redo the last edited action\\ | __Redo:__ Redo the last edited action\\ |
__Delete Selected Points…:__ Deletes all selected points.\\ | __Delete Selected Points…:__ Deletes all selected points.\\ |
__Settings…:__ Opens the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_editor_settings|XYZ Points Editor Settings]] dialog.\\ | __Settings…:__ Opens the [[:geoscene3d:application:editor_tools:xyzpoints_editor:xyz_points_editor_settings|]] dialog.\\ |
__Edit shortcuts…:__ Opens the [[:geoscene3d:application:editor_tools:xyzpoints_editor:shortcuts_editor|Shortcuts Editor]] dialog. | __Edit shortcuts…:__ Opens the [[:geoscene3d:application:editor_tools:shortcuts_editor|]] dialog. |
| |
| |