Table of Contents
Data Editor - Geometry Editor
Valentina Studio has a set of specialized editors for geometry types available in PostgreSQL databases.
These editors work in a popup and modal mode, also values of these types can be edited as text in the inline editor right in the table grid.
Point
Points are the fundamental two-dimensional building block for geometric types. X and Y are the respective coordinates, specified as floating-point numbers.
Line
The Line editor allows you to specify line in two different forms:
- Standard Form, where A, B and C are constants from the linear equation Ax + By + C = 0.
- Two Points, where (X1,Y1) and (X2,Y2) are two different points on the line.
Line Segment
Line segments are represented by pairs of points that are the endpoints of the segment.
where (X1,Y1) and (X2,Y2) are the end points of the line segment.
Box
Boxes are represented by pairs of points that are opposite corners of the box.
where (X1,Y1) and (X2,Y2) are any two opposite corners of the box.
Circle
Circles are represented by a center point and radius.
where (X,Y) is the center point and Radius is the radius of the circle.
Path
Paths are represented by lists of connected points.
Each row contains point coordinates and two buttons:
- + button – adds row before
- - button – deletes current row
A row for a new point is added to the end of the list automatically after filling in the first coordinate.
Use the Closed checkbox to indicate whether the path is closed or not.
Paths can be open, where the first and last points in the list are considered not connected, or closed, where the first and last points are considered connected.