Editing Objects

This page presents the procedures used for editing cadastral objects. The topics presented here are:

 

Digitizing cadastral maps in SPRING


Cadastral Objects Identification

After creating a map of cadastral model or networks it is possible to make an association of entities: points, lines or polygons (if cadastral) with objects, which are defined in tables inside the database. In order to make such association it is necessary to create or select an object in the database.

An object must have a Label and a Name. It is required to fill the Label, but if the Name is not provided, the system will use the same of the Label. The user can also provide the name by pressing the button Label=Name. There cannot be two objects with the same Label, but it is all right to have the same Name.

EXAMPLE: a simple example showing how to edit objects in a cadastral map for a urban planning area using an 1:50,000 scale will be presented. Given a category Neighborhood it is possible to associate to it objects such as Label/Name; BR035/District Satélite, BR036/District São Dimas, BR046/District São Francisco, etc. Each Neighborhood may have attributes such as blocks, sewerage network, electrical network, schools and hospitals, where the attributes present specific values, that is, attribute values that can be: integer, real, time and text. For the São Pedro Neighborhood it is possible to give the attributes: blocks=10 (integer), sewerage network=not working (text), water network=artesian well 01 (text), electrical network=10/14/65 (time), schools=1 (integer), hospitals=0 (integer).

The object identification is made through the window "Editing Objects", which can be invoked from the topological edition window or through the main menu. Next, the procedures for object creation and object association will be presented, and also how to select, dissociate, delete, change the object visualization aspects, and edit the object attributes.


Cadastral Objects Manipulation

To enter table editing mode: 
  • click on Object... to select the Object Table, through the Category List window.
  • click on to enter table editing mode, button will be kept pressed to show table editing mode is active and  , , and  will be activated. 


NOTE: While in table editing mode, is not possible to associate or dissociate an object.

IMPORTANT: After entering table editing mode, it's possible to create, modify or remove an object before saving.

IMPORTANT: Save button is only visible if using a MySQL, PostgreSQL, or Oracle database.


Creating objects:

  • Enter editing mode, selecting object table and clicking on ;
  • Type on the suitable text field a Label and a Name for the object. If only a Label is given and not a Name, or if Label = Name button is selected, Label contents will be copied to the Name field. 
  • Click on to append the object to the table;
  • Double click or press enter on the cell to be edited, define it new value and press enter again; * Give values to the other column 
  • Click on   to save the modifications; * only if using a Oracle, MySQL, or PostgreSQL database.

NOTE: You can create many entries before saving.

NOTE: When an entry is created, it's fields will have default values.

 Removing objects:

  • Enter editing mode, selecting object table and clicking on ;
  • Select an entry and click on  button. Confirm the action.
  • Cliqck on   to save the modifications; * only if using a Oracle, MySQL, or PostgreSQL database.

NOTE: You can remove many entries before saving.

 Editing objects:

  • Enter editing mode, selecting object table and clicking on ;
  • Double click or press enter on the cell to be edited, define it new value and press enter again;
  • Cliqck on   to save the modifications; * only if using a Oracle, MySQL, or PostgreSQL database.

NOTE: You can edit many entries before saving.


Seta_up.gif - 170 BytesObject Editing


Cadastral Object Association

 Selecting an object on the table:

Selecting an object is possible to objects already associated with a given entity (point, lines, or polygons) and to non associated objects. If the object is associated with a given entity, it will be drawn with a different color.

Some actions require objects to be select, as:

  • Associate or dissociate the object to an entity; 
  • Change object visual; 

Selection can be made through the Table interface component or clicking on the object at the active screen (Select from Screen must be active). See the procedures below.

 Selecting an object through the Table interface component :

  • Click on Object... to select the Object Table, on Category List window.
  • Click on the Table interface component Table, line will be highlighted.

NOTE: When selecting an object, if it is associated with an entity, the entity will be highlighted too.

Selecting an object by Label or Name:

  • click on Object... to select the Object Table, on Category List;
  • wirte a object full name in textbox corresponding to Label or Name; The Label will have preference in the selection of the object;
  • click on button. Note that the object will be highlighted in the active window with a different color. At this point i t is possible to edit the object attributes or change the object visualization.

 Selecting an object through the screen:

  • Click on Object... to select the Object Table, on Category List window.
  • Click on Select From Screen at Operations item.
  • Show the object at the scren. A line will be highlighted at Table interface component.

NOTE: While selecting from screen is not possible to associate or dissociate an object.


Seta_up.gif - 170 BytesEditing Objects


To associate an object

Associating an object means that Name and Label will be bound to a graphical entity.


 Associating an object:

  • select an object either through the screen or through the Table interface component. (see more about this above)
  • click on the Associate operation;
  • click on Point, Line, or Polygon to inform to what entity the object will be associated to.
  • click on the entity at the active screen. Notice it will be highlighted and a message will be shown on "Edit Objects" status bar.

To dissociate an object

Dissociate an object means that Name and Label will be unbound from the previously bound graphical entity. The object will continue to exist on the database and can be bound to other entity.


 Associating an object:

  • select an object either through the screen or through the Table interface component. (see more about this above)
  • click on the Dissociate operation;
  • click on Point, Line, or Polygon to inform to what entity the object will be associated to.
  • click on the entity at the active screen. Notice it will be highlighted and a message will be shown on "Edit Objects" status bar.



Seta_up.gif - 170 BytesEditing Objects


 

How to change an object's visual

When an object is associated to a graphical entity, it will inherit a default visual from it's category.


 Setting a custom visual to an object

  • select an object either through the screen or through the Table interface component. (see more about this above)
  • click on the Visual.... A new window will open.  
  • Change it visual as you wish.

    Seta_up.gif - 170 BytesEditing Objects