Multiple Representation: Difference between revisions

From OCAD Wiki - English
Jump to navigation Jump to search
No edit summary
No edit summary
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
===What is Multiple Representation in OCAD?===
==What is Multiple Representation in OCAD? [[File:Mas40px.png|This function is available in OCAD Mapping Solution.|link=https://www.ocad.com/en/products/ocad-for-cartography]] ==
'''Multiple representation''' is the opportunity to manage different map sheets in one OCAD file.
In the single representation, you can move and delete object of the original map among other things for the adjustment of the edges. Further objects can also be added in a single representation if they should exist only there. This feature can be used to create customized maps with additional features.
The multiple representation is available in the editions OCAD 12 Professional and OCAD 12 Mapping solution. OCAD maps with an active multiple representation can only be opened with this two editions.


===Multiple Representation Manager===
'''Multiple representation''' enables the ability to store different states of objects in one single OCAD file. To show these different states of objects, you need to create multiple representations. After you created a new representation and set it active, you start with the original map and can alter objects or add new ones. The original map won't be changed, but just your representation. This can be helpful for example when you want to translate a city map to another language. Just add a new representation where you translate the labels. If you need to change objects in the original map, these changes are automatically assumed to the new representation. For more examples see [[#Examples:_How_OCAD_Multiple_Representation_is_meant_to_work|Examples: How OCAD Multiple Representation is meant to work]].
 
The multiple representation is available in OCAD Mapping Solution. OCAD maps with an active multiple representation can only be opened with this edition.
 
[[File:Hint.jpg]][http://www.ocad.com/docs/Anleitung_OCAD_Multirepraesentation.pdf Anleitung OCAD Multi-Repräsentation (deutsch)]
 
==Multiple Representation Manager==
Click on '''Multiple Representation''' -> '''Manager…''' to open the manager. The multiple representation manager serves for the activation and management of the representations. You can only activate the multiple representation in the multiple representation manager.  
Click on '''Multiple Representation''' -> '''Manager…''' to open the manager. The multiple representation manager serves for the activation and management of the representations. You can only activate the multiple representation in the multiple representation manager.  
[[File:MRM05.png]]
[[File:MRM01.png]]


Choose the command '''Manager''' from the '''Multiple Representation''' menu and click on '''Enable multiple representation''' to enable this function.
[[File:MRM05.PNG|450px]]
: The file must be saved before it is possible to enable Multiple Representation
 
:[[File:hint.jpg|hint]] Once activated, this function can't be disabled for the file again.
[[File:MultiRepresentationManager.png]]
===Add project===
# Enter a distinctive project name.
# Click on the '''Add''' button.
# The new representation gets listed in the left panel at the end.
:[[File:hint.jpg|hint]] The activated representation get's shown at '''Representation currently showing, above '''Add representation'''.
:[[File:hint.jpg|hint]] To change the active representation, the desired representation has to be double clicked.


====Show changes====
Click in the head of the dialog on '''Enable multiple representation''' to activate the multiple representation. The multiple representation manager is a non-modal dialog, you can edit the map while the dialog is open.
This function allows to see the difference between the currently activated representation and the original map. For all objects that has been altered with the original one is shown in [[Keyline]].


===Define extent===
[[File:MRM01.PNG|450px]]
The definition of an extend should be understand as guidelines to help defining areas the representation should be done. The extent doesn't prevent from altering objects outside the defined area.
 
# Click on the '''Define''' button.
 
# A black rectangle gets shown, which can be moved and changed in size.
===Representations===
#: [[File:hint.jpg|hint]] At first, the rectangle has the size of the drawing window.
 
#: [[File:hint.jpg|hint]] The rectangle keept the size, if the active project gets changed, but the extent didn't get saved.
After the activation of the multiple representation and the creation of two representations "Sirnach_city_map" and "Sirnach_athletic_field" in the '''Manage Representations''' tab, the dialog looks like this:
# Click on the '''Save''' button to save the current extent.
 
# The extent gets shown with a red frame.
[[File:MR_Representations.png|450px]]
#: [[File:hint.jpg|hint]] By default the extent area gets shown, but it can be disabled as well.
 
#: [[File:hint.jpg|hint]] To change the extent area, you have to define and save the area again.
=====Extent=====
#: [[File:hint.jpg|hint]] It's possible to remove an extent area, but not a project.
In the section '''Extent''', you have the possibility to define the border of a representation. Click on the '''Define''' button and define the extent of the representation with the black rectangle in the map window. Click on '''Save''' and activate '''Show extent area'''. The extent gets shown with a red frame in the map window. You can remove the extent, if you click on '''Remove''' or you can overwrite it by defining and saving a new one.<br>
[[File:hint.jpg|hint]] You don't need to define an extent, but it makes it easier for you to keep the overview. Furthermore, you can use the defined extent as an input, when you like to export or print the representation.
 
If you have defined an extent for the currently showing representation, you can click on the button '''Zoom to extent''' to zoom to the extent of this representation.
 
=====Representations=====
The currently showing representation is in this example the Sirnach_city_map. With a click on the favored representation in the box, you can change between the representations. You see the '''Representation currently showing''' in the top right of the dialog.
 
=====Original Map=====
If you click on the button '''Original Map''', the original map is shown in the map window.
 
=====Show Changes=====
If a representation is shown, you can activate the option '''Show changes'''. All objects, that have been moved, changed or deleted compared to the original map, are shown in the Keyline modus, like the label „Ortsplan“ in following example:<br>
[[File:MRM15.PNG|450px]]
<br><br>
The red frame in the map is the defined extent of the currently showing representation. The label “City map” would be missing in the Sirnach_athletic_field if it wouldn’t have been moved to a new position within in the representation extent.<br>
[[File:MRM16.PNG|450px]]


===Settings===
===Settings===
In the settings tab it is possible to select the behavior for the deletion of objects.
You can manage the properties for deleting or updating objects of the original map in the '''Settings''' tab.
 
[[File:MR_Settings.png|450px]]
 
=====Delete Objects=====
*; '''Ask every object'''
:If an object is deleted in the original map, a dialog appears and asks, if you also want to delete the object in the representations or if you want to keep it there. This dialog appears once per object and representation.
*; '''Delete only original, keep in representations'''
:If an object is deleted in the original map, it is kept in the representations.
*; '''Delete original and representations'''
:If an object is deleted in the original map, it is also deleted in the representations.
:[[File:hint.jpg|hint]] If an object is deleted in the representation, there are no effects to the original map and the other representations. To delete an object in all representations, you have to delete it in the original map.
 
=====Update of original objects with representation(s)=====
Here you can define what will happen, if an object is changed in the original map, that has already been changed in a representation before.
 
*; '''Ask every object'''
:If an object is changed in the original map, a dialog appears to ask if the changes should be assumed to each representation. This dialog appears once per object and representation.
*; '''Always update representation objects'''
:If an object is changed in the original map, the changes are automatically assumed to all representations.


[[File:MultiRepresentationManagerSettings.png]]
===Manage Representations===


[[File:hint.jpg|hint]] This behavioral setting is only relevant for deletion of objects in the original map.
[[File:MR_ManageRepresentations.png|450px]]


The behavior can be chosen between:
=====Add Representation=====
*;Ask every object retain or delete
Enter the name of the representation in the field '''Representation name''' and click on the button '''Add'''.
:A message will occur for every object if it should be retained in the representations (it means a copy is created for every representation) or it should be deleted. Any changes to the object in a representation will be kept.
You see the added representation in the list of the '''Representations''' tab.


*;Delete only original, retain in representation
=====Delete Representations=====
:The object will be removed from the original map but will be retained in every currently available representation. Same as above but with the fixed answer to yes.
A representation can be deleted, if it isn’t the currently showing representation. Click (once, no double click) on the representation in the list and click on the button '''Remove'''.


*;Delete original and representation
=====Rename Representations=====
:The object will be deleted from every representation without keeping changes or anything.
A representation can be renamed. Chosse an existing representation from the dropdown-list, enter a new name and click on '''Rename representation'''.


===Copy to representation===
==Copy Objects from the Original Map to the Representation==
If you deleted one or several objects from a representation you can undo the deletion by going to the original map, select the objects an open the right-click context menu. It will expand with the menu item '''Copy to Representation''' and showing all defied representations. This can also be used to revert changes from objects to the original objects. If you copy objects from the original map to the representation and they have been changed, all changes will be overwritten.
If you have deleted (e.g. by mistake) one or several objects in a representation, you can undo this action. Go to the original map, right-click on a selected object, click on '''Copy in representation''' and choose in which representation you want to copy the object.  


[[File:MultipleRepresentationCopyToRepresentationContextMenu.png]]
[[File:MRM17.PNG|450px]]<br><br>
This message appears if the object is already in the representation:


===Example - How OCAD Multiple Representation is meant to work.===
[[File:MRM19.PNG]]<br><br>
Multiple Representation of objects in OCAD is meant to enable the ability for different representations of map objects, variation of places for texts due to map borders and also different languages. All of it will be maintained in a single OCAD file. The following example is taken from the OCAD sample maps set "Sirnach".
This message appears if the object has already been changed in the representation:


[[File:MultipleRepresentationManagerWithProjectsAndChanges.png]]
[[File:MRM18.PNG]]


The map has three different representation with slight changes. For the representation currently showing the area is defined around the highway intersection and the public park bath Murg. The map title is approach plan. As can be seen from the original map, there has not been any map title nor would the highway symbol be in the border, this has all been done in the representation.
==Disable multiple representation==
The multiple representation can be disabled in an OCAD map by going to '''Multiple Representation''' -> '''Disable multiple representation...'''<br>
The contents of the representations get lost.


[[File:MultipleRepresentationOriginalMap.png]]
==Print and Export==
If you print or export the map, the currently showing representation/original map is printed or exported.


Another representation is showing the same area for the approach plan but with a German title.
==Restrictions==
The function in the menu '''Thematic Map''' can’t be used, if the multiple representation is activated.
Following functions are only available, if the original map is shown:
* Import files<br>
* Functions in the menus '''Map''', '''Database''', '''DEM''' and '''GPS'''


[[File:MultipleRepresentationRepresentationGermanTitle.png]]
==Examples: How OCAD Multiple Representation is meant to work==
The representation "Sirnach_city_map" is an Englisch translation of the original German map. Just the labels are different, the content of the map ist the same.  


Yet another example from the same map shows another area where the place names has been moved into the desired area and also two buildings have been re-styled to show of that different symbolisation can be done within the multiple representation.
[[File:MRM20.PNG|600px]]


[[File:MultipleRepresentationRepresentationStyleChange.png]]
 
For the representation "Sirnach_athletic_field" an approach plan was created. It contains additional labels and arrows.
 
[[File:MRM21.PNG|599px]]




----
----
Back to [[Main Page]]
Back to [[Main Page]]
Previous Chapter: [[Layout]]
Next Chapter: [[Export Files]]

Latest revision as of 12:22, 5 December 2019

What is Multiple Representation in OCAD? This function is available in OCAD Mapping Solution.

Multiple representation enables the ability to store different states of objects in one single OCAD file. To show these different states of objects, you need to create multiple representations. After you created a new representation and set it active, you start with the original map and can alter objects or add new ones. The original map won't be changed, but just your representation. This can be helpful for example when you want to translate a city map to another language. Just add a new representation where you translate the labels. If you need to change objects in the original map, these changes are automatically assumed to the new representation. For more examples see Examples: How OCAD Multiple Representation is meant to work.

The multiple representation is available in OCAD Mapping Solution. OCAD maps with an active multiple representation can only be opened with this edition.

Hint.jpgAnleitung OCAD Multi-Repräsentation (deutsch)

Multiple Representation Manager

Click on Multiple Representation -> Manager… to open the manager. The multiple representation manager serves for the activation and management of the representations. You can only activate the multiple representation in the multiple representation manager.

MRM05.PNG


Click in the head of the dialog on Enable multiple representation to activate the multiple representation. The multiple representation manager is a non-modal dialog, you can edit the map while the dialog is open.

MRM01.PNG


Representations

After the activation of the multiple representation and the creation of two representations "Sirnach_city_map" and "Sirnach_athletic_field" in the Manage Representations tab, the dialog looks like this:

MR Representations.png

Extent

In the section Extent, you have the possibility to define the border of a representation. Click on the Define button and define the extent of the representation with the black rectangle in the map window. Click on Save and activate Show extent area. The extent gets shown with a red frame in the map window. You can remove the extent, if you click on Remove or you can overwrite it by defining and saving a new one.
hint You don't need to define an extent, but it makes it easier for you to keep the overview. Furthermore, you can use the defined extent as an input, when you like to export or print the representation.

If you have defined an extent for the currently showing representation, you can click on the button Zoom to extent to zoom to the extent of this representation.

Representations

The currently showing representation is in this example the Sirnach_city_map. With a click on the favored representation in the box, you can change between the representations. You see the Representation currently showing in the top right of the dialog.

Original Map

If you click on the button Original Map, the original map is shown in the map window.

Show Changes

If a representation is shown, you can activate the option Show changes. All objects, that have been moved, changed or deleted compared to the original map, are shown in the Keyline modus, like the label „Ortsplan“ in following example:
MRM15.PNG

The red frame in the map is the defined extent of the currently showing representation. The label “City map” would be missing in the Sirnach_athletic_field if it wouldn’t have been moved to a new position within in the representation extent.
MRM16.PNG

Settings

You can manage the properties for deleting or updating objects of the original map in the Settings tab.

MR Settings.png

Delete Objects
  • Ask every object
If an object is deleted in the original map, a dialog appears and asks, if you also want to delete the object in the representations or if you want to keep it there. This dialog appears once per object and representation.
  • Delete only original, keep in representations
If an object is deleted in the original map, it is kept in the representations.
  • Delete original and representations
If an object is deleted in the original map, it is also deleted in the representations.
hint If an object is deleted in the representation, there are no effects to the original map and the other representations. To delete an object in all representations, you have to delete it in the original map.
Update of original objects with representation(s)

Here you can define what will happen, if an object is changed in the original map, that has already been changed in a representation before.

  • Ask every object
If an object is changed in the original map, a dialog appears to ask if the changes should be assumed to each representation. This dialog appears once per object and representation.
  • Always update representation objects
If an object is changed in the original map, the changes are automatically assumed to all representations.

Manage Representations

MR ManageRepresentations.png

Add Representation

Enter the name of the representation in the field Representation name and click on the button Add. You see the added representation in the list of the Representations tab.

Delete Representations

A representation can be deleted, if it isn’t the currently showing representation. Click (once, no double click) on the representation in the list and click on the button Remove.

Rename Representations

A representation can be renamed. Chosse an existing representation from the dropdown-list, enter a new name and click on Rename representation.

Copy Objects from the Original Map to the Representation

If you have deleted (e.g. by mistake) one or several objects in a representation, you can undo this action. Go to the original map, right-click on a selected object, click on Copy in representation and choose in which representation you want to copy the object.

MRM17.PNG

This message appears if the object is already in the representation:

MRM19.PNG

This message appears if the object has already been changed in the representation:

MRM18.PNG

Disable multiple representation

The multiple representation can be disabled in an OCAD map by going to Multiple Representation -> Disable multiple representation...
The contents of the representations get lost.

Print and Export

If you print or export the map, the currently showing representation/original map is printed or exported.

Restrictions

The function in the menu Thematic Map can’t be used, if the multiple representation is activated. Following functions are only available, if the original map is shown:

  • Import files
  • Functions in the menus Map, Database, DEM and GPS

Examples: How OCAD Multiple Representation is meant to work

The representation "Sirnach_city_map" is an Englisch translation of the original German map. Just the labels are different, the content of the map ist the same.

MRM20.PNG


For the representation "Sirnach_athletic_field" an approach plan was created. It contains additional labels and arrows.

MRM21.PNG



Back to Main Page