Home
PHOTOMOD StereoDraw USER MANUAL
Contents
1. Fig 1 Anaglyph stereoimage 4 1 2 Shutter glasses Shutter glasses are liquid crystal glasses synchronized with the vertical refresh rate of the monitor PHOTOMOD system supports two modes of working with shutter glasses interlace and page flipping see the chapters 3 1 2 1 Interlace stereo and 3 1 2 2 Page flipping stereo Refer to PHOTOMOD Overview for the details about using of stereo glasses and other special equipment for images stereo processing 4 1 2 1 Interlace stereo Interlace line by line display mode divides the display frame into two semi frames The first one contains odd lines and the second one contains even lines Right and left images of the stereopair are displayed one by one in odd and even frames The shutter glasses are synchronized with the monitor vertical refresh rate and allow you to see them simultaneously and make stereo measurements The interlace mode may be applied only for the whole screen so it introduces some inconvenience when working with menus Another disadvantage is sampling picture and thus reducing its resolution because of using semi frames The comfortable vertical refresh rate of your monitor should be at least 75 Hz for each eye 150 Hz for interlace mode 4 1 2 2 Page flipping stereo Page flipping frame by frame display mode provides the most high quality stereo picture because it uses full frames instead of semi frames Left and right images of th
2. Constant elevation all objects are assigned one Z value entered by user DEM from file Z coordinate is derived from a DEM of the following formats PHOTOMOD DEM dem file Surfer ASCII GRID grd file ArcINFO ASCII GRID grd file DEM from resources allows to acquire Z coordinates from selected PHOTOMOD resource Use for unknown elevations if DEM is used for assigning Z coordinate for vector objects its NULL values unknown elevations are replaced by the entered value If the DBF file is accompanying main imported file vector objects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description If there is no DBF file at import the objects will be attached to the Code table by the following ways If the option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial DGN file and imported objects are attached to them Ifthe option Create new code when importing is OFF three new codes according to object s types P points L polylines C polygons are created in the Code table Imported objects are attached to them according to the type 2009 72 8 1 6 StereoDraw July 25 2009 Option Import text as points allows to visualize labels for point objects after importing them from MicroStation and to save the label into label attribute see the chapter 5 6 Labels creating
3. Save Z as attribute allows to save Z coordinate as an attribute in the code table see the chapter 5 Code table If the option is ON you can edit the attribute name in the appropriate field Z by default In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems Create separate files for layers marked option allows to export each object layer into separate file with the name of this layer If the option is OFF then all objects of the current layer are exported into the only file with user defined name 2009 88 StereoDraw July 25 2009 Swap X Y marked option allows to swap X and Y coordinates of vector object vertices after export That is useful when export objects from left handed into right handed coordinate systems and vice versa Base attributes panel allows to include exclude vector object attributes Name Code Codename to from the file to be exported and also to assign new name for each attribute instead of default one StereoDraw allows an attribute field of unknown size Predefined record size equals to 1 In this case the record size is defined by the record itself In MID format record size must be preset So you have to create attribute table with pred
4. T RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 3 1 4 Saving image You can save the current image shown in 2D window to TIFF format using menu command Service Save image At that the whole image is saved considering scale and layers settings in Manager panel x Select window to save 2D window 1 1 105 e Scene size Wis B32 pix H 26 pix Estimated file size 1 13 Set resolutions 300 Print size with the given resolution iW Open with Rasterview Fig Settings of 2D window image saving Prior to image saving setup saving parameters in the window opened Select preferable image resolution in dpi or adjust it to achieve needed size of the scene for its printing Use the buttons El and al to zoom in out the image to be saved For quick viewing and printing of saved scene use the option Open with RasterView See the description of the RasterView window in PHOTOMOD Overview User Manual After pushing the Execute button the image will be saved into specified file of TIFF format Since the entire image will be saved not only its current 2D window fragment you should remember that images extremely enlarged in 2D window would take quite a long time and much disk space but not more than 4 Gb for saving Such image saving is available if GDI graphics mode is selected in PHOTOMOD Montage Desktop preferences and anaglyph or interlace stereo mode is selected in PHOTOMOD
5. objects Appl Z value i Z offset Cancel Fig 33 Moving polyline along Z 53 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 The same moving in height is possible for pickets and contour lines as well as for fragments of polylines 7 3 2 11 Moving polyline In order to move a polyline select it by double click and move it by mouse along with pressed down Ctrl key To move polyline along Z use Ctrl PgUp PgDn hot keys or mouse wheel rotation There should not be selected vertices in the polyline To move selected polyline to marker position use Ctrl J hot keys At that if there are no selected vertices its first vertex will be placed to marker position and otherwise the selected one will be placed to marker position 7 3 2 12 Copying pasting polyline A selected vector object can be copied to clipboard using the icon or Ctrl C hot keys and pasted back from the clipboard using the icon or Ctrl V hot keys On the polyline pasted the first vertex will be placed to the marker position 7 3 2 13 Deleting polyline Use Delete key or the icon or menu command Edit Objects Delete to delete a selected polyline If the polyline contains a selected vertex first pressing of the Delete will delete the vertex and the second pressing will delete the whole polyline 7 3 2 14 Closing polyline Push the button VI close polyline or select the command Edit Topology
6. zoom scale E A relative thickness of the vector objects the field is used for vector lines thickness changing The value in this field is a coefficient by which absolute object thickness taken from Code table is multiplied Color and thickness of vectors shown on the raster map are taken from Code table 2 show vectors to view vector objects opened in 2D window with raster map in background a grayscale transfer color raster image into grayscale no raster closes raster image but preserves vector objects if any t synchronize windows synchronizes marker movement in 2D window and raster image window At that when marker is moving in one of these windows it is moving in another too 15 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 In most cases stereopair orientation is not the same as coordinate system orientation on raster map That is why for more convenient work the map could be rotated in the following ways without rotation il turn at 90 degrees kml turn at 180 degrees and m turn at 270 degrees At that raster file is not changed and the rotation is executed on the fly All view settings path to loaded map and also Raster window visibility size and location are saved automatically and restore at next PHOTOMOD StereoDraw session At that map file name is associated with stereopair name and thus different stereopairs will be ope
7. Close polyline or hot keys Shift C to close polyline after its creation If you create a polygon press Enter or push the icon to close it As result a segment connecting the first and last vertices created appears 7 3 2 15 Unclosing polyline Push the icon bed or use Edit Topology Unclose polyline menu item or hot keys Shift B to unclose a selected polyline As result the segment connecting the first and last vertices will be deleted 7 3 2 16 Splitting polyline To split polyline into two polylines place the marker to the necessary position and push the icon a or select menu command Edit Topology Split polyline or hot keys Shift X This operation does not work for polygons but you can convert polygon to polyline see the chapter 7 5 Changing object types before splitting 2009 54 StereoDraw July 25 2009 7 3 2 17 Reverse polyline polygon numeration 1 aay The icon or menu command Edit Topology Reverse vertex numeration is used for polyline or polygon vertices renumbering in such a way that the first vertex becomes the last one and so on 7 3 2 18 Building buffer zone The buffer zone building operation using menu command Edit Objects Buffer zone creates a polyline or polygon which is parallel to the source vector object selected in 2D window and is located at the selected distance from it 664 665 New_zealand PHOTOMOD StereoDraw B Ol xj Objects Edit Service Window
8. Refer to the chapter 8 2 4 Export to DGN for format s parameters description Once the source file and parameters are selected push OK button to start import Note MicroStation 7 and J versions are supported import from other versions is not guaranteed Import from MIF MID Objects Import Export MIF MID format Import menu command is used to import MapInfo MIF file text format mif extension The command opens a dialogue window to select source file and setup following import parameters Note You can select group of files by mouse along with pressed Ctrl or Shift keys in al the window of file selection for import opened by the button L Import from MIF MID F SubDisk T mp all mit c Swap Y amp for 2D objects Constant elevation U C DEM from file C DEM from resources 7 i Attribute name C Elevation from attribute ram F Use numeric symbols only Use for unknown elevations 0 Skip objects with elevation M Create new code when importing Import text as points Cancel Fig 48 Parameters for import from MIF MID format If you import objects from left handed into right handed coordinate systems and vice versa mark the option Swap X Y that allows to swap X and Y coordinates of vector object vertices after import During vector objects import their vertices heights Z coordinates could be imported as well and the same Z coordinate is assigned to
9. StereoDraw July 25 2009 Start export by pushing OK button Vector lines and polygons are exported to gnl file and vector points to gnp file with the same name During export to Arc Generate some integer index is assigned for each object If object code in Code table is integer too it is used as an index otherwise the following index is assigned to the object all codes maximal value plus1 8 2 3 Export to DXF Use a command Objects Import Export DXF format Export to export the currently loaded vectors to AutoCAD DXF format The system opens a dialog of selecting output dxf file and export parameters Export to DXF F SubDisk T mp 664 665 for sthrk dt Swap es Export attributes to DBF Jw Export attribute Label Target coordinate system Convert Input ES GO49 Mew Zealand Map Grid Output ES GO49 New Zealand Map Grid Use as laper Layer M Create used layers only Labels for polygons Labels Convert line objects to Polygon Mesh f Convert objects with attributes f Convert all Detault base elevation Cancel Fig 54 Parameters of export to DXF format There are the following export parameters e Export attributes to DBF marked option allows to export attributes of source vectors records of the code table attributes and additional attributes to file of dBase format with dbf extension and with the same name as output dxf file see the chapter 8 1 1 DBF file
10. 7 7 UNDO Alt H set of tools and modes of objects selection for editing see the chapter 7 1 Selection of object or objects group tools of creating and editing vector objects see the chapters 6 Creating 3D vector objects and 7 Editing 3D vector objects Edit includes tools for selecting and editing of vector objects opens editing tools of vector objects according to vector topology selecting different snapping modes see the chapter 3 3 8 Types of snapping Points vertices tools of editing vector points and vertices of lines and polygons see the chapter 7 Editing 3D vector objects 105 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 tools of creating and editing notes see the chapter 6 8 Creating notes Fragment editing mode turns on off the mode of polylines fragments editing see the chapter 7 3 2 23 Fragment editing mode oo ical of the the icon main panel g mode Measure mode the icon see the chapter 3 5 Measurements over the T of the main panel Fix marker by Z mode of moving marker just in XY plane see the ae chapter 3 3 5 Fixed Z mode Swap X lt gt Y swap coordinates of all vertices of the active layer Convert to another CS convert coordinates of all vertices of the active Comvertto another CS erto another coordinate system o vector commands controlling connection to GPS see chapter GPS Support in the PHOTOMOD Montage
11. IE A E E ET E E I A need N ee eee AEE E A E A T ET 59 Ta 0 Poy line Polygon SA VS IN o esise E uatecees 60 13 2 2 Ja OBjec conversion Mo 6 COMICIIG OUE socge6 ccc tenet scot doe tice EEEE EEE EE 60 73 26 Creatine Proics MOU h vecilor OD CCI ser orini TENTE TEETE TEE 60 E PAPAS e NE a E T 2 EE E E AE T A I A IE AE A AAA N TA 61 7 3 2 30 Interpolation of heights of polyline or its fragment cc cccceceeeeececeececeeeeeeeceeeeeeeeeeeeeeeeseesaeaeeeeeeeeeeeeeseeeeeeeeess 61 13 2201 Transierrina selected Objects to another layer sec nsntic ccs cccxncistacactisdasuedincsd ENEE E EEEE Ei 62 74 Operations with group of OD CCIS ve sasecccutsantzssatavsuanseciansatacuawened euamawdniicnsabevecmwabus aresiatovanenttonucadoudeandanis 62 7 02 Changing ODlSCE TY DCS esien aa EEE EEEE EEE E EE 63 Ox TOPOLOGY CONTOR is tsi ease ett EE EE 64 FO VOT III COO OY satiate tacts osetia A T dese eA A eI sce eect ade eae 64 70 2 SUNPUL YING TOD OlLODY EEEE EEEE O E E EE 65 TONG OC EE 1 E EEE E T E ET EA E EEN E E E A EO 65 P UND E E E E E E ee EE ee 66 8 Import Export of vector objects ssassnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn anenee 67 Mag NOUN aeiae E E E E A E ep esce cease 67 Sdad ODF Jle descr PON sisirin iS iaar EAR EE AAS SE NNE 67 Od ZL Import rom Are SNGI CUS sapisesciinasursiensivtacssaseincapisinntonupeacosivisseusaieeewisinsswansieaetonwiepseevsnmeidesansnssusesusanedonesiensueoets 68
12. ON am S e y V FATF A Sla e aw XK gt lt abt Sra Rr eA TN Name Code Codename Type Sre Vet rumba 39 433 14 Forest 1 0 H it B 1 AB i H EAG i E n BAREEN 1 1 aB 434 14 Forest 1 0 55 k A x x 435 14 Forest 1 0 66 Bis a 436 14 Forest 1 0 33 _ C E E 437 14 Forest E 438 14 Forest C Block_of_hoi E B C E C Block_of_hot 442 15 Block_of_hoi Block_of_hoi 2 e M ain Window 5 amp Marker E bE S Pre regions A A bE S Al_3Dvectors Obiec E EE amp Triangulation points i E S Raster into EF Navigation QA Main window Status eee xj 15 Block_of_houses gt gt 3749 000 8257 000 20 382 gt gt 758368 513 219374 060 107 051 Fig 13 Object selected in Objects list and in 2D window The window shows objects numbers their codes names types and attributes If the option Select object on the image is on click the object record in the table and the object will be highlighted in 2D window You can save Object list to dbf file by pushing the button bf located in the upper part of the window 3 7 Raster map window During stereo vectorization it is not easy to recognize the type of the extracted object if some of the objects have hidden parts on the image for example some part of river in the forest may be shadowed by trees In such cases it is better to observe this p
13. Stereo settings Service Preferences Stereo option is used to select a stereomode for 3D vectorization Following modes are supported e Anaglyph e Interlace e Page flipping You can also make settings of IBIK shutter glasses Refer to the chapter 4 1 Stereomodes for stereo modes details Preferences A View be Zoom 7 ames f Anagloh sip W Monochrome vector objects in anaglyph mode H Rubber line C Interlaced H Symbols L Labels PEE Edit Page flipping EI Corelator Turn off additional buffering i Sound G Plugins os W Use in interlaced stereomode i J ptons ram menee nerseenemeennesesneseneseeneneneunesreursurnemee nunne C M Use in page flipping stereomode aad she eave Driver setup Le AUbOSa ve Fig 0 Stereo mode settings You can turn off monochrome vector objects visualization in anaglyph stereo mode using the appropriate option When you are going to process the project with moderate amount of vector objects layers in page flipping you can accelerate your work by checking the option Turn off additional buffering However in case of abundant layers number the processing could slow down a bit and it is better to un mark the option 9 6 System settings System settings are used to manage system processing speed and provide data integrity control On this page you can set up Maximum HDD space for autosave and undo data storage in appropriate field 500 MB by default to
14. be maw 1446 375 Raster Contains data res Changed No oo BAW left Yes BAw right Yes TrueColor left Yes i TrueColor right res E Pre regions Vectors Contains data es Changed Mo Hame vectors Paints 6 Selected points 0 l Dimensions h min 58569 392 H Sf min 47718 5235 H E mire 1 070 no max B2810 801 Y max 42264 7386 Fig 12 Information tab The icons of the Info tab button bar are used for the following m refresh the layers list show information about all layers l hide information about all layers 3 5 Status panel Status panel located at the bottom of the module window is used to display e pixel and real geodetic marker coordinates in the right part See the chapter 4 3 9 Pixel and real coordinates e error messages For example after pressing spacebar to place the marker on the surface model automatically by the correlator you will get the message Bad point or Ready see the chapter 9 3 1 Sound setting and 4 3 4 Snap to ground mode 3 6 Object list window The list of vector objects created in PHOTOMOD project are shown in the Object list 1 window opened using the command Windows Object list or the button i 13 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 PHOTOMOD StereoDraw sc1686 sc1687 3block _ IOl x Objects Edit Service Windows Help Exit Ela A AEE E a mo AEAEE E oe
15. description e Export attribute Label marked option allows to assign labels with chosen attributes to each object after import to AutoCAD system see the chapter 5 6 Labels creating e In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems 83 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia 8 2 3 PHOTOMOD 4 4 e Use as layer allows to choose in drop down list the way of vector object assigning to the layers in output DXF file by layer by code or by code name e Create used layers only allows to export only those layers which contain objects e Labels for polygons allows to export polygons labels to the separate layer At that you can setup parameters of labels layer in a window opened by pushing the Labels button You can use object name code code name and attribute as a label name See also the chapter 5 6 Labels creating Labels for polygons x Font size 10 000 A Layer name Labels I Object name Code Code name i Attribute Label Fig 55 Settings of labels export to DXF format e Convert line objects to Polygon Mesh allows to export all linear objects when Convert all option is checked or only those objects having a s
16. off stream line mode Show hide marker during vectorization Marker parallax 0 Marker parallax max Correlate Marker fixation in height Fast marker moving in height lt Ctrl H Space Alt Alt Mouse wheel nnn NEFRIT 2 3 D Undo redo Show log Alt Undo one action Ctrl Undo one action Alt Shitt ackspace Redo one action l O O RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Add or insert vertex nsert vertex before the active one Moving vertex along Z Moving vertex by mouse Moving selected vertices Ctrl Ctrl Ctrl Ctrl PgUp PgDn left button Arrow keys NumPad 1 4 6 9 Delete everything selected Moving polyline into marker position Delete vertex from the currently creating line Delete polyline fragment Cancel selection Select object Activate vertex Select vertex nearest to marker Select previous next vertex Select previous next vertex from the currently creating line Close polyline Unclose polyline Merge 2 polylines Cut polyline Auto continue along polyline to marker position Auto continue along polyline to selected vertex position Close along polyline Delete segment Join to polyline vertex Join to polyline in any point of segment Select fragment vertices Complete polygon While rectangle polygon completing shift its first vertex While rectangle polygon completing shift its last vertex At orthogona
17. 2009 D length of the current segment projection on XY plane dZ D the value of the current segment slope A e _ direction of the current segment relatively to X axis a direction of the current segment relatively to the previous one _ me vertical angle of the current segment If necessary you can input geodetic coordinates X Y or Z into appropriate fields of Information window and marker will move into the point with specified coordinates after pressing Enter You can change color of the last and next to last segments of rubber line in module settings window opened using Service Preferences menu command see the chapter 9 1 3 Rubber line settings For easy viewing and finding point on the block moving the marker to the point with the corresponding geodetic coordinates copy marker position to the clipboard with keyboard shortcut Ctrl Alt Ins with the active layer Marker see the corresponding user manual for PHOTOMOD Montage Desktop To move the marker to the position saved in the clipboard use keyboard shortcut Shift Alt Ins 5 Code table All vector objects created in PHOTOMOD StereoDraw are associated with the records in code table The code table is a table containing standard attributes set used for the thematic object classification Pushing the icon ie or using menu command Windows Code table calls the window containing left and right parts and upper icon menu Code ta
18. 897 0308 4 57798 5206 46033 7596 2 763 0704 FE Fig 42 Topology errors NumPoints 2 NumPoints 2 NumPoints 2 NumPoints 2 NumPoints 2 NumPoints 2 Lrmin 0 2931 Lmin 0 2983 Lmin 0 2935 Lmin 0 2710 Lmin 0 1008 Lmin 0 2342 lolx Lmax 0 2931 Lmax 0 2983 Lmax 0 2935 Lmax 0 2710 Lmax 0 1008 Lmax 0 2342 t lt 3 Navigation ey Main window amp Info ee a ES goles ele sc Window ei HEE S Pre alae aias Obie on aw c pe 4 3 Tanon panii i E S Raster Besides you can verify topology for selected objects using menu command Edit Topology Verify topology for selected Erroneous vertices list includes those located on all stereopairs of current project To view and edit the vertices located on the stereopair different from the current one mark the option Allow automatic stereopair changing in modules Settings see the chapter 9 4 1 Plug in settings 7 6 2 Simplifying topology Simplifying topology operation started by menu command Edit Topology Simplify topology or Edit Topology Simplify topology for selected converts common parts of polylines created by Auto continuing along polyline or Closing along polyline operations to separate single polylines At that new code table records for polylines polygons and point vector objects which are in active layer of Manager window see the chapter 3 4 Manager window appear in the Code table 7 6 3 Check content After
19. Arrange windows to arrange windows on the screen The icon gt is used for refreshing the windows Right mouse click on 2D window calls the auxiliary menu duplicating main menu commands and simplifying operator s work To manage vector objects visualization in 2D window and Navigator use the set of buttons in the upper button bar as described in the chapter 6 2 Creating vector objects Zooming in out The h ollowing tools of 2D window are used to zoom in zoom out the image FI hot key 1 step zoom in hot key 1 step zoom out pip hot keys Alt Enter fit image to window 2009 6 Dalee StereoDraw July 25 2009 11 hot keys Alt 1 1 1 zoom when image cell corresponds to screen pixel For convenient image zooming in 2D window use the following hot keys e Alt 2 zoom 200 e Alt 3 zoom 300 e Alt 4 zoom 400 The button AB Preset zoom is used to zoom the image in 2D window as described in the chapter 9 1 View settings i ON j TN You can also use a slider for zooming in zooming out Move the slider or input the magnification value in percent from keyboard in this window Besides you can zoom in by zoom box along with pressed Ctrl Alt Shift and zoom out by zoom box along with pressed Ctrl Alt For panning over the image move a mouse cursor along with pressed Alt key See also the chapter 11 Hot keys Brightness and contrast adjus
20. Code table by the following ways Ifthe option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial ASCII file and imported objects are attached to them Ifthe option Create new code when importing is OFF three new codes according to object s types P points L polylines C polygons are created in the Code table Imported objects will be attached to them according to the type Once the source file is selected push OK button to start import 8 1 8 1 ASCII format description In this format each vector object is represented as a sequence of vertices described by their 3D coordinates Different objects descriptions are separated by Each object description consists of a type of an object and rows with 3D coordinates of its vertices If an object is a point its name text string may follow its coordinates The example of ASCII file is shown below Road type text string 1234 67 4567 67 565 453 X1 Y1 Z1 1 st vertex coordinates 1245 6 7439 5 70 860 958 X2 Y2 Z2 2 nd vertex coordinates 2 separator of object descriptions Point type text string 1257 85 2198 76 459 56 Point1 X Y Z point coordinates and name 8 1 9 Import from ASCII A extended Objects Import Export Extended ASCII format Import menu command is used to import vector objects from ASCII A file with txt extension See the chapter 8 1 8 1 ASCII A format
21. Desktop User Manual main menu to the upper part of the screen system menu difference zoom Save image saves the image of 2D window to BMP file see the chapter 3 8 Saving stereoimage PHOTOMOD Explorer starts PHOTOMOD Explorer program to work with PHOTOMOD resources see PHOTOMOD Overview chapter 6 7 Changing stereopairs raster coordinate system in 2D window loading images when loading georeferenced raster without overview to speed up display Show in Google Maps opens Google Maps web site maps google com in web browser window with image of current PHOTOMOD project territory Coordinates of the image center are geodetic coordinates of cursor in 2D window of PHOTOMOD StereoDraw module The operation is available for projects referenced to geodetic coordinate system in WGS 84 Data restore opens a table with list of objects deleted from current project and allows to restore selected ones see the chapter 6 6 Vector objects restore Preferences opens a dialog to setup PHOTOMOD StereoDraw module preferences see the chapter 9 System preferences Mouse setup opens a dialog of programming mouse buttons for fast and convenient vectorization see the chapter 9 8 Mouse settings 2009 106 StereoDraw July 25 2009 Toolbars shows Find all shows all icon panels to visible hides following icon part of the screen panels Show all opens all icon panels mentioned below You can turn on off individual to
22. ES GO49 t New ealand Map Grid Cancel Fig 61 VectOr map creation 91 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 If the object codes in PHOTOMOD StereoDraw code table are equal to the codes in the selected RSC file exported vectors will have the appropriate map symbols See also the chapter 5 3 Code table import After selecting parameters push OK button and start the export 8 2 10 Export to LIG To start export of active vector layer to LIG format a kind of ASCII format select menu command Objects Import Export LIG format Export which opens a dialogue of input the file name with lig extension and the following export parameters Export attributes to DBF marked option allows to export attributes of source vectors records of the code table attributes and additional attributes to dbf file with the same name as output txt file see the chapter 8 1 1 DBF file description a In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems Push OK button to start export 8 2 11 Export to ATLAS KLT To start export of active vector layer to ATLAS KLT system format select menu command Objects Import Export ATLAS KLT
23. Edit Topology Join to polyline after that this point becomes a vertex and the first common point of both lines How to create the last common vertex of two linear objects e To selected vertex of existing line Place a marker near the vertex supposed to be the last common point for both lines and press Shift S to select this vertex Then push the icon ii continue along polyline or use hot keys Shift F or select menu command Edit Topology Auto continue along polyline To selected vertex After that the existing and newly created lines will coincide topologically on the selected part At that both lines are editable independently e To arbitrary point of existing line Place a marker to an arbitrary point near existing polyline near the point supposed to be the last common vertex of both lines and press Shift A hot keys or select the command Edit Topology Auto continue along polyline To marker position The last common vertex of two lines will be created in cross point of existing line and marker projection on it If the marker is placed so that there is no it s projection on any polyline segments the additional segment will be created on the line and new polyline will be continued to the closest vertex After creating the last common vertex of two linear objects continue new line creation and press Enter to complete it As a result two polylines have common part bounded by two consequently selected vertices When editin
24. July 25 2009 6 8 Creating notes orate pa cee ieais ses duet dcanioa ace sarendaceicee 5s sesmestes detec naasdcesienas depis teot dauioapaceaedenddeieasadded veudadeastentbartabacee 44 TCI SL VEClON OD CONS csccctepeesecsatanesmescmanedepusnsuaswnaceceet ues eameaneceasacuamnaesndmncsemeccuenedsaasunamwaceaunehuasaseneneccanss 46 f l Selecion OT oject OF OD CCS QNOUD isictcaa i scicanier adh enana a a NEEE 46 Te Micgd ef OVC OL UOME TOON Secret hte acted E nies T SED se acne iat doseage oleate eaeaeee ade aida saad Races 46 THe CVC CIIONL TINO RTE E E E E A E EA T E E EE A AEA cota paced aed 47 7 1 3 Selection of layer objects eeennnnsssessssssseeerereerrsssssssssssssseccereresssssssssssssececereessssssssssssecerteeeesssssssssssseeeeeereesesee 47 7 1 4 Selection of objects with the same code oeeeennnnnnnnnnnnesnnnnnnnsssseeennsssseeeesessssseeresssssssseerresssererersssseeerersssssns 47 7 2 Selection of vertex or group of vertices cccccccssscecceeeeeeceeseeeceeuseccsuseeecsaeeecsauseecseaseeessaeeeessegeeesseaes 48 1 3 Editing single vector object insdissccasajetncsenticinnstnietiapid ncinatsainaiaocaibive nd dien zantiauinsi dnusestahjed autentibinandeieiiabdsineinatveeelanabeleanteasdinnau 48 Wes me I T EPON OD rE E E EE OEE EE ENO EEEE ENE 48 Fadas L UNS PONNE DOL SOMO CCN ssaa O E a aaa aa 49 T A A PE E a E d E E E E E E T A E E T AAE T TA AT nee ee 49 P E E a T E A T A E teeta 50 T E TT A T a EEE E E E E
25. Max dishance J Delete invalid lines M Delete invalid polygons Cancel Fig 41 Topology control parameters Besides you can delete the lines which consist of the only one vertex and polygons consist of 1 2 vertices by checking the options Delete invalid lines and Delete invalid polygons After parameters selection push OK to start topology control operation After that a list of errors if they are found is opened Selecting error in the list by double click causes moving the marker to appropriate place in the image in 2D window So you can edit erroneous points re snap them manually or start automatic Topology correcting operation for all points using the icon S or for the selected ones using the icon Correct topology of selected point As a result of automatic correction pairs of bad points are moved to one point with mean XYZ coordinates 2009 64 StereoDraw July 25 2009 gt PHOTOMOD StereoDraw 5763 5764 Shinmanchi Ooka c O6bekTbI 5763 57641 10 s loj xj Objects Edit Service Windows Help Exit A next prev ae L Le a dlo o Ei H X to D ee neal a 15 x 1 1 aa Bed EN 100 JEY i P ad Sof a Lig slal n 4 54077 2322 1 46993 9671 29903 9220 4 54940 4563 Y 46371 4770 2 932 4316 55062 7938 46429 0944 2 904 8709 x 55214 1902 46479 3414 2 897 7359 4 09647 4911 46045 4469 2
26. Note Additional attributes could not be exported in PHOTOMOD VectOr module unlike usual object attributes You can perform the following operations with objects with additional attributes e Select objects with additional attributes the command allows to select those objects of vector layer that have an additional attributes using menu command Edit Objects Select objects with additional attributes This operation is useful to select the objects with additional attributes which may lie for example out of visible stereopair and delete them afterwards e Select objects with additional attribute using search by name of the additional attribute the operation allows to select those objects of vector layer that have an additional attribute with user defined name Use menu command Edit Objects Select objects with additional attributes which calls the window of additional 2009 34 StereoDraw July 25 2009 attribute search by name This operation is useful to select the objects with additional attributes which may lie for example out of visible stereopair and delete them afterwards 5 6 Labels creating Each vector object could be supplied with special sign label displayed in 2D window as a label to the point object or to the linear object vertex if the appropriate option in module settings is ON see the chapter 9 1 4 Labels displaying settings This label could be also exported to DXF file of AutoCAD system To as
27. OD Se IMPO TONAT ONETO oerste a E EEA E AE OEN EAE OOE OERS 70 CL A T O L E T E EE T A E A EAEN 70 SA IOV TOM TDO N tags tw Recs AAE AETA AE AANO EIRA aw eae Gs 8 1 6 Import from MIF MID viiicccccccccccscccccccccc cen eeeeeee cece ean eeeeeeeeeee eee aeeeeeeeeeeeeaaeeeeeeeeeeeaaaaeeeeeeeeesaaeseeeeeesaaaaesseeeeeegaaanees 13 SAF TOT FROME WV EGS sierras nE NENE EE ENEE ES E Se 74 Sdo LMPOr NOMAS C oiiae E O AEN o AaS E 76 SLS LASCI Tmar desci PO er iE EEEE EEE ent eee etree tee 76 Od 9 dapor OMAS CIA ENAA eerren sAn E O EN E AEA E A N AN 76 SLASA Torma desc 1 0 ION oaa e eE E E E E Maret entena ae ree T1 STAAT POU E O aa E S E EE E 78 3 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 8 1 11 Import from VEC wicccccccssccccccccccceneesseecceeeeneeeseeeeeeeeeaesseeeeeeeeeeaeeeeeeeeeeeaaeeeeeeeeeesaaaeeseeeeeeesaaaeeeeeeeeeesaaaesseeeeeesaaanees 79 d d 2 dmport rom another DIO CCL ascirocsatsarpenencseareincensiesneanasierededieetereinceuiseseunseinseterevedsussansinsewusvuneitaeoeiaseereemoens 79 e O O E EEE E EE EET E E E E NEEE E ENTE O EOE eee 80 Sdi IMPO TOMAT LASEL T sasirnane SO Oe cap 40 0 8 Meme Ne ne eee rte ee E E nee eee eee ee ee ena eee ie ere ee eee nee eT eee 81 hs OTE OT DIC OEI EEI OI isin of a sna seaside N TE E E EN E O NI cd E io es S S 2 2 Export to ATC GONG AlC ccccccecccccccsnssececcsnnseesccsnaseesccsauseesccuauseesccsaaseeeccsaaseesccsauseescesauseescesauseesc
28. PHOTOMOD 4 4 Objects after loading are formally linked to the resource listed first i e as in the previous loading mode adding to current layer menu command Objects Save will save all objects into first listed resource During loading of the group of resources starting from the second one you will get the warning about possible lost of codes and attributes from attached Code table because completeness of new codes and attributes loading depends on a variety of factors You can also open PHOTOMOD StereoDraw module without project and then load or import vector objects there from any project for viewing and further editing To open vector objects used in the last PHOTOMOD StereoDraw session select menu command Objects Recent files 6 6 Vector objects restore When it is necessary you can restore vector objects layer from saved backup copy if the option Create backup copy after save in module settings was ON before layer creation see the chapter 9 7 Load and save settings To open backup copy use menu command Objects Open Sk ox Airborne survey adblock gt AT data TE new ue ml peer veh 966529 2r April 2004 dtrofile A BFA 9861 3 22 Aprl 2004 dtmfile pi Global TIN All Daa NEw 06 el 004 17 Fi 04 993397 DE May 2004 dtmfile EH Global contours N AIL SD vectors_new 06 May 2004 11 29 51 387705 DE May 2004 dbrofile H Mosaic data z Freferences H Processing stage data
29. Segments just in XY plane Marker Z coordinate at that will be preserved 2D snapping is used when the creating object must spatially coincide with an existing one only in XY plane For example you want to draw an extension to some building at the other Z level Hot keys listed above are used for quick setting snapping on the key is pressed down and off the key is released Note 2D snapping result depends on current marker movement mode pixel or geodetic coordinates See the chapter 4 3 9 Pixel and real coordinates When creating an object in the snapping mode you can include a part of some existing object into the object that is currently being created As a result two or more vector objects will have common part But unlike the operations Auto continue along polyline or Closing along polyline these shared parts of different objects exist separately For example you can change vertices of one of the objects while the other objects don t get any changes You can create common vertices of two objects in 2D or 3D snapping to line mode using Alt V shortcut Note For searching of the nearest point in the snapping mode the 2D image pixel coordinates are used Note Both editable and reference objects see the chapter 6 3 Reference layers could be used for snapping 4 4 Adjusting stereoimage No matter which kind of stereomode you use you need to adjust the stereo image to get the best stereo effect in some particul
30. decimal places increasing number of decimal places in coordinate values at 1 E less decimal places decreasing number of decimal places in coordinate values at 1 Ka pixel coordinates to show hide marker pixel coordinates see the chapter 4 3 9 Pixel and real coordinates eo real coordinates to show hide marker ground coordinates see the chapter 4 3 9 Pixel and real coordinates fix marker by Z in this case there is no way to move marker along Z axis used for objects vectorization at constant Z level Duplicated by Alt Z shortcut See the chapter 4 3 5 Fixed Z mode Marker coordinates entering is used for instance for the operation of moving a point or vertex to the marker position see the chapter 7 Editing 3D vector objects 4 3 8 Information window Information window opened by the icon 4 of the main panel or by main menu command Windows Information window displays the values of coordinates angles and distances described in the chapter 4 5 Measurements over the model Beside the measurements mode Information window is used also during 3D vectorization 21 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia 4 3 9 PHOTOMOD 4 4 x x 2588942336 Y 6587044663 z 675 xp 2588978702 Yp 6587047024 Zp 53 x 2536 dy 237 g is s 33470 D 342 D ona Ax 1834253 Gee imss zo Fig 5 Information window If necessary you can input
31. description ASCII A format is used to store both vector objects and their attributes During import attributes are taken from txt file This format does not provide 2D objects storing If the DBF file is accompanying main imported file vector objects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description 2009 16 StereoDraw July 25 2009 If there is no DBF file at import the objects are attached to the Code table by the following ways Ifthe option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial MID file and imported objects are attached to them Ifthe option Create new code when importing is OFF three new codes according to object s types P points L polylines C polygons are created in the Code table Imported objects will be attached to them according to the type Once the source file is selected push OK button to start import 8 1 9 1 ASCII A format description In addition to vertices coordinates as in ASCII format described above see the chapter 8 1 8 1 ASCII format description the extended ASCII A format contains the following information an object type a layer number names and values of an object attributes The structure of this format file is mainly the same as of ASCII format file But the header of the file contains several lines describing an object type and attr
32. det Swaps Scale Use blocks as pointe i i 2 gt I Import 2D objects lt for 20 objects O Constant Z 0 C Z from DEM file Wof x l eS f DEM from resources dem_by_contours Use for unknowns 2 from Elevation code fw Elevation from attribute J Create new code when importing Curves Interpolation precision o1 OU ts OF Cancel Fig 46 Import from DXF Note Version R14 AutoCAD 97 98 is supported import from older versions is not guaranteed If the DBF file is accompanying main imported file vector objects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description If there is no DBF file at import the objects will be attached to the Code table by the following ways Ifthe option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial DXF file and imported objects will be attached to them If the option Create new code when importing is OFF three new codes according to object s types P points L polylines C polygons are created in the Code table Imported objects are attached to them according to the type If the code includes attributes with Label name you can save them as object s labels see the chapter 5 6 Labels creating Symbol size is taken from the Size field of appropriate code See also the chapter 8 2 3 Export to DXF Cur
33. e position the marker to the place in 2D window you need see the chapter 4 3 Operations with marker 2009 36 StereoDraw July 25 2009 e press Insert for adding a point or push the icon Ed on the main panel 6 2 2 Creating polylines To create a polyline e selecta line object in the code table with L type see the chapter 5 Code table e for each polyline vertex position the marker to the place you need in 2D window see the chapter 4 3 Operations with marker press Insert for adding a vertex or push the icon ca on the main panel e press Enter or push the icon A of the main panel to finish polyline creation PHOTOMOD StereoDraw 5767 5768 Shinmanchi Ooka c ookalines zio x Objects Edit Service Windows Help Exit Heess ae SNE 100 Main window if B Marker H EE Pre regions E hi EE amp Objects ookalines TSF PE E F Selected vertices I Selected objects o he A 4 Objects H EE Triangulation points i H amp Raster 5 T 5 T a i z a 2 E ee feewenlemnle Fig 23 3D vectorization of polylines 6 2 3 Creating polygons To create a polygon e select a polygon object in the code table with C type see the chapter 5 Code table e for each polygon vertex position the marker to the place you need in 2D window see the chapter 4 3 Operations with marker press Insert for adding a point or push the icon Ea on th
34. each object That is used mainly for contour lines import You can import Z coordinates using the following ways 13 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Constant elevation all objects are assigned one Z value entered by user DEM from file Z coordinate is derived from a DEM that may be stored in following formats PHOTOMOD DEM dem file Surfer ASCII GRID grd file ArcINFO ASCII GRID grd file DEM from resources allows to acquire Z coordinates from selected PHOTOMOD resource Elevation from attribute if Z coordinates are stored in file as an attribute you should specify a name of this attribute in appropriate field for coordinates correct import Use numeric symbols only if the checkbox is marked from the attribute indicated in the Elevation from attribute field all symbols except digits point comma and minus will be cleared automatically and comma will become point automatically l e the height from string attribute like height 90 6 note will be obtained automatically If the attribute has presumably right format numeric only you should clear the checkbox Use for unknown elevations if elevations from attribute are used for assigning Z coordinate for vector objects the unknown elevations are replaced by the value entered in this field Skip objects with elevations if elevations from attribute are used for assigning Z coordinate for vector obj
35. elevation from attribute to selected code if after vector objects import their heights are located in Code table attributes you can assign these heights to object vertices by pushing this button The operation is used during contours import from MIF MID and SIT Map 2005 VectOr formats z c assign elevation from attribute to selected layer if after vector objects import their heights are located in Code table attributes you can assign these heights to vertices of all objects in selected layer by pushing this button The operation is used during contours import from MIF MID and SIT Map 2005 VectOr formats Ad show codes from sublayers if pushed and some layer in Layers list is selected then all vector objects codes available on this layer is shown in codes list 5 edit code opens a window for editing selected code or attribute see the chapter 5 2 Code table editing add code opens a window for new code or attribute creation see the chapter 5 2 Code table editing ie add code to favorites adds selected code to another codes list which simplifies searching for frequently used codes Favorites list is visualized when the option Favorites in lower left corner of the Codes table is ON a delete allows to delete selected code or attribute after some warning Lint select hot key for current code opens an additional window which allows to associate chosen hot key Shift 1 2 3 4 5 to th
36. geodetic coordinates X Y or Z into appropriate fields of Information window and marker will move into the point with specified coordinates after pressing Enter Pixel and real coordinates PHOTOMOD StereoDraw supports two modes of marker moving real coordinates and pixel coordinates e Real coordinates the default mode when marker is moving in the image plane its real ground X Y coordinates are changing while Z coordinate remains the same When the marker moves along Z coordinate its real X Y coordinates remain the same e Pixel coordinates marker is moving in the pixel space This means that when the marker is moving in the image plane its image pixel Xp Yp coordinates are changing on the left image while the X parallax keeps the same In case of movement of the marker along the depth its X parallax is changing and hence Xp in the right image is changing correspondingly while the marker Xp Yp coordinates in the left image keep their values This mode of the marker movement is convenient in case of close range survey when the ground coordinate system is oriented relatively to the image plane in a quite different way than in the case of usual airborne images Pixel and real coordinate values are displayed in Status panel located at the bottom of the screen To switch between marker coordinate units use corresponding buttons with arrows in Status panel see the chapter 3 5 Status panel E gt gt 3
37. objects are attached to them according to the type Once the source file is selected push OK button to start import 8 1 12 Import from another project It is possible to import vector objects from another PHOTOMOD project Use command Objects Import Export Import from another project and select needed resource in the opened window 19 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 ed March 2004 15 03 31 dimfle projects LocalHost qwerty ae 29 March 2004 15 03 31 dtritil projects iLocalHost qwerty 2 EH Global TIN 29 March 2004 15 03 31 dtrifil projects Local ost qwerty E Global contours 2 E Mogaic data z Preferences i 2 al Processing stage data f Project images Open adding to current layer f replacing current layer fin read only mode in new layer Open Cancel Projects gt 3block gt StereoDraw data gt All 3Dyectors Zs Fig 51 Import from another project You can import objects both for the further editing and in read only mode if the appropriate option is ON Fig 51 8 1 13 Import from LIG Objects Import Export LIG format Import menu command is used to import vector objects from lig file a kind of ASCII format The command opens dialogue for selection file with lig extension If the DBF file is accompanying main imported file vector objects are attached to the Code table considering the
38. of a vector object in ground units For points this feature controls the size of the symbol on a raster image e Symbol the ASCII symbol corresponding to the object code for point objects only it could be selected from the standard symbol library e Q ty quantity of objects of given code e Attr option of availability and number of object attributes see the chapter 5 4 Adding attributes Click the column header in Code Name Type and Quantity columns to sort the objects Attributes tab allows you to create and edit the attribute information see the chapter 5 4 Adding attributes If the icon leftward from the name layer or object code is active then vector objects with this code or located on this layer are displayed in 2D window And you can turn on off visibility of the selected objects or layers in 2D window using click on this icon or the icons and located above the layers list Upper icons of the Code table window are intended for the following operations Di new creates new code table after closing the loaded one see the chapter 5 1 Code table creation u open opens existing code table save as saves changes e code table import opens standard dialogue for import codes to the current Code table see the chapter 5 3 Code table import code table export opens standard dialogue to input file name with rsc extension for export codes to Vec
39. office 15 129366 Moscow Russia PHOTOMOD 4 4 e PHOTOMOD StereoDraw 5756 5755 Shinmanchi Ooka c ookalines IOl x Objects Edit Service Windows Help Exit 3963 210100 road 510100 river car 510200 river 630200 farm adc R RNIN rina field 8 Marker E BE Presegions 4 EE Objects ookalines pee TPB Vertex numbers _ pee TS Selected vertices 4 EAS elected objects eee as Objects E EE Triangulation points Raster Info EF Navigation QQ Main window et resolem o Fig 30 Selection of objects by code 7 2 Selection of vertex or group of vertices To activate vertices editing mode click the icon Ma Vertex editing mode of the main panel A vertex of vector object is selected by mouse click or Shift S hot keys or by menu command Edit Points Vertices Select nearest to marker The tools of group vertices selection are exactly the same as for group objects selection except the selection tools related to the code table See the chapter 7 1 1 Selection tools and 7 1 2 Selection modes 7 3 Editing single vector object 7 3 1 Editing point object Once a point object is selected by a mouse click or Shift S hot keys you can e delete it using Delete key or the icon Ed or menu command Edit Points Vertices Delete e move it press and hold down Ctrl key and move the point by mouse or arrow keys in XY plane and by PgUp PgDn keys or mouse wheel by Z E e move it to
40. pd All marker related operations described in the chapter 3 3 Operations with marker are used during vector objects creation Especially useful modes are Snap to ground and Snapping see the chapters 3 3 4 Snap to ground mode and 3 3 9 Types of snapping To start vector objects creation click icon Object editing mode of the main panel Note In order to increase the vectorization productivity use special 3D or multibutton mice hand wheels and pedals as well as programming of ordinary mouse buttons for different operations see the chapter 9 8 Mouse settings The following set of buttons in upper button bar is used to manage vector objects visualization in 2D window and Navigator B T an0 show vertices turns on off vertices of vector objects view in 2D window i e allows to edit only line segments vertices without vertices viewing T show lines turns on off line segments of vector objects view in 2D window i e allows to edit only vertices without lines viewing show objects turns on off vector objects view in 2D window and Navigator E show objects in Navigator turns on off vector objects view in Navigator Teh Show vertices in Navigator turns on off line segments of vector objects view in Navigator See also the chapter 3 1 2D window and 3 3 Navigation window Creating points To create a point e selecta point object in the code table with P type see the chapter 5 Code table
41. reserve disk space for PHOTOMOD system data 101 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 9 6 1 Undo settings On the Undo page you can set up the options Undo enabled and Redo enabled both options are on by default see the chapter 7 7 UNDO x El View ado gt OT ms Windows J Undo enabled W Redo enabled H MMarker i Rubber line Undo list depth zo A actions He Symbols i Labels FI Correlator Sound FI Plugins aa Options z Steren Load ans save ie Autosave a Fig 71 Undo settings To speed up the work when Undo option is ON the following condition must be fulfilled RAM limit for undo data must exceed Vector file size x 3 if both Undo and Redo options are ON or 2 if only Undo or Redo is ON x Undo list depth At that make sure that such settings of PHOTOMOD do not cause RAM exceeding l e while working in PHOTOMOD open OS Windows Task Manager and ensure that photomod exe takes less memory volume than full RAM and on Performance tab of Task manager Physical memory Available parameter is not less than 50 Mb 2009 102 StereoDraw July 25 2009 9 7 Load and save settings xi B View io be Zoom k Windows M Automatically load layers from previous session gt Marker Report load results Rubber line 7 symbols Remember list of f4 A recent files z Labels A Edit E Coreia M Create backup copy afte
42. selected layer as a sublayer and removes it from the previous location e Show layer with sublayers opens in 2D window objects with codes which belong to the active layer the icon leftwards from layer name becomes active at that e Hide layer with sublayers hides in 2D window objects with codes which belong to the active layer the icon leftwards from layer name becomes inactive at that 5 3 Code table import For Code table import use the icon Code table import or menu command Objects Code table Import which opens the dialogue for file selection There are several possibilities of vector objects codes import when creating the code table or adding codes to the current one import of the code table created in the previous versions of PHOTOMOD system files with ctb and ctf extensions import of PHOTOMOD VectOr classifier to the StereoDraw code table rsc files PHOTOMOD VectOr uses a library of map symbols classifier to display and print out digital map objects The set of standard classifiers rsc files related to different map scales is included to PHOTOMOD distribution file set and stored in VectOr RSC directory by default Use the table code corresponding to the classifier selected to associate the objects created in PHOTOMOD StereoDraw with the appropriate symbols in PHOTOMOD VectoOr In that case the table code will be equivalent to the classifier code for the exact object type In the dialog opened sel
43. stereo vectorization has its last and next to last segments You can change colors of both segments on settings page opened by menu command Service Preferences View Rubber line The last rubber line segment accompanies the marker during stereo vectorization Next to last segment is visible in Measurements mode see the chapter 4 5 Measurements over the model Double click on appropriate color cell and select rubber line segment color in appeared OS Windows standard color palette 9 1 4 Symbols displaying settings Service Preferences Symbol tab is intended for setting the symbols parameters of point 3D objects if the option Use code table symbols for point objects displaying is ON Preferences View H OT x Windows MW Use code table symbols for point objects displaying Marker Display symbol only C Sumbol size match real abject size f Fixed symbol size Fi 2 A pt Sound Symbol offset from object center i e i Options Bys io A pis Skeren ee System By Y fio A pix Load ans save ie Autosave El orea za Fig 65 Symbols displaying settings This tab allows the following Set up the symbol size in geodetic coordinate system is taken from Size field of the appropriate object code in Code table Symbol size on the screen depends on the 2D window zoom Set up the symbol fixed size in points At that it remains fixed at zoom Set up the symbol shift r
44. to control object rotation in 2D window by moving the slider 2D window 1 1 3 Hesse e Rotate object Rotate selected object E gS Pre regions E A EE Objects E gS Triangulation points i Raster s s smse Fig 36 Vector object rotation 59 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 7 3 2 26 Polyline Polygon s angles round off To round off the angles at vertices of vector objects polylines and polygons use menu command Edit Objects Round off angles and adjust parameters in the window appeared Smooth parameters x i Apply to all Apply to selected fragment Curve radius fi 0 00 t Frecizion 0 500 4 Cancel Fig 37 Smoothing parameters Curve radius the less the value the closer smoothing curve to the vertex of the initial broken line Precision number of points in smoothing curve refer to the chapter 6 2 5 CAD objects creating for the description of the parameter You could apply smoothing operation to all objects of the current layer or only to the selected ones as well as to the selected fragment of the object see the chapter 7 3 2 5 Operations with a fragment depending on chosen option 7 3 2 27 Object conversion into geometric figure To convert selected or all objects of the current layer into geometric figure use menu command Edit Objects Convert to figure Parameters f Apply to a
45. to store the analogue of code code name type and layer name as well as attribute for each object But they are not fully compatible and thus some data loss may occur during export import operations Once the source sit or map file and parameters are selected push OK button to start import 8 1 11 Import from VEC Objects Import Export VEC format Import menu command is used to import vector objects from vec file of binary format The format is used for storing PHOTOMOD StereoDraw data of older versions up to 3 11 inclusive Format features The format does not provide 2D objects storing The format allows to store code code name type and layer name for each object Attributes description is the same as in current PHOTOMOD version The main difference in old PHOTOMOD version for each record in Code table the unique combination was code type and from PHOTOMOD 3 5 it is code code name type But there is no conflict and import is correct There is no DBF file at import and the objects are attached to the Code table by the following ways If the option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial VEC file and imported objects are attached to them Ifthe option Create new code when importing is OFF three new codes according to object s types P points L polylines C polygons are created in the Code table Imported
46. visible in 2D window Transfer to reference transfers current vectors layer to reference layer layer see the chapter 6 3 Reference layers Load from file opens a dialogue for selecting file in PHOTOMOD StereoDraw internal format sd which could be opened in read only mode if the appropriate option is ON Save to file saves vector objects from the current layer to PHOTOMOD StereoDraw inner format file sd and chosen OS Windows folder Open reference allows to select resource with 3D vector objects for loading in reference mode Vector objects on reference layer can not be edited and are used for viewing while editing other objects see the chapter 6 3 Reference layers layers see the chapter 6 3 Reference layers opens an additional menu with options duplicating the icon menu of the code table window see the chapter 5 Code table Import Export used to import export 3D vectors from external formats and other PHOTOMOD projects Refer to the chapter 8 Import Export of vector objects for the list of supported formats cancels last editing operation see the chapter Undo the icon of 7 7 UNDO the main panel or keys Alt BS repeats last cancelled operation see the chapter Redo the icon of 7 7 UNDO the main panel or keys Alt Shift BS Opens a list of performed operations that can be Undo log the icon viewed selected and cancelled see the chapter of the main panel or keys
47. xPACKAGE WINAPI ProgressEvent long int Pos Repaint all after import and EndOperation void xPACKAGE WINAPI InvalidateAll Get current marker location bool xEXPORT WINAPI GetMarkerPos double XYZ Set marker moving handler void xXEXPORT WINAPI SetOnMarkerMovedHandle TOnMarkerMoved OnMarkerMoved Set system events handler void XEXPORT WINAPI SetPerformActionHandle TPerformAction PerformAction 4 Export functions file SDExportApi h Common methods objects code table 7 Get Current object adentifier OBJHNDL XEXPORT WINAPT GetCurObjHndl Get object s number in system Cache memory spilling so it is not recommended to call in object s cycle due to slow work It is recommended before the cycle long int xPACKAGE WINAPI GetObjyectCount Get object s handle in its order number Return value NULL error OBJHNDL XPACKAGE WINAPI GetObjectHndl long int Pos Get code s number in system Cache memory spilling so it is not recommended to call in object s cycle due to slow work It is recommended before the cycle 2009 122 StereoDraw July 25 2009 long int xPACKAGE WINAPI GetCodesCount Get code s handle in its order number Return value NULL error CODEHNDL xXPACKAGE WINAPI GetCodeHndl long int Pos Get object name buffer should have size MaxObjectNameLength Return value 0 error int xPACKAGE WI
48. z Project images Solver data StereoDraw data 7 Codetables Backup AlL 3D vectors fee cackup All sDvectors nev E Shereopairs i Temporary data Oper adding to current layer f replacing current layer in read only mode E innen layer Projects gt 4irborne survey Sblock gt SktereoDraw data gt Backup All 3Dvectors_new gt 4llSDvectors_new 22 April 2004 10 57 40 Cancel Fig 26 Backup files opening In the left list of this window select the folder StereoDraw Data and Backup file in it and in the right list necessary layer The list of Backup files is visualized if the option Show hidden resources is ON in popup menu appeared after right click on the right resources list As for usual vectors opening you can replace current vectors layer or add it using appropriate options of this dialogue see the chapter 6 5 Loading vector objects One more way to restore vector objects is using menu command Service Data restore It opens the window containing files list for restoring 2009 42 StereoDraw July 25 2009 lolx The following ies files are available dees AIL JDvectors new SEYECTORS 10 11 2004 11 26 ai stereoD raw Pall 3D vectors_ ru 9996308 E O SOVECTORS 10 11 2004 11 32 59 StereoDraw phud tmp a SOVECTORS 10 11 2004 11 32 58 StereoD raw phuB trap Objects AL SD vectors_new SOVECTORS 10 11 2004 11 32 56 StereoDrayy phil tmp Objects lL SD vectors_nev SDOVECTORS 10 11 20
49. 04 11 32 58 StereoDrayy phul trp 328155 D rterkTe Lines664_670 SDYECTORS 10 11 2004 16 08 32 StereoDraw Linesbb4_670 se 1336103 Oeberte All SD vectors_nevw SDOVECTORS 10 11 2004 17 34 56 StereoDray phueB tmp 68a berTh AIL SD vectors new SOVECTORS 10 11 2004 1 34 56 StereoDravy phuzC tmp 328117 berTh Linesbb4 6 70 SDOVECTORS 10 11 2004 17 34 56 StereoDraw phueD trp adar bEKTh Lines664_670 SOVECTORS 10 11 2004 1 34 56 StereoD raw phueE trop 1336065 Objects AlL SD vectors_new SOVECTORS 11 11 2004 16 25 00 StereoD raw PAIL 3D vectors n 996388 JW Restore Fig 2 Data restoring from files This list contains files stored in PHOTOMOD VAR Undo folder by default They have SAV extension shown in Filename column and are saved when the option Autosave every minutes is ON see the chapter 9 7 Load and save seitings After file selection push the Restore button Then select the name of output resource in appeared dialogue and vector objects will be restored 6 7 Changing stereopairs For vectorization of long objects continuing along the whole block of images roads for example it is convenient to digitize them going through all stereopairs without breaking To pass to adjacent stereopairs use following commands e Service Change stereopair Next stereopair or main menu icon P allows to pass to the next stereopair in the strip Ctrl Alt key with right arrow e Service Change stereopair Previous
50. 450 000 5152 000 5 185 gt gt 759223 154 219186 153 95 128 B Marker movement in pixel c s plane Marker window also displays real and pixel marker coordinates see the chapter 4 3 7 Marker window 4 3 10 Types of snapping When working in the snap mode the marker is moved only along the existing vector objects points vertices or segments It is useful when you need to create an object that spatially coincides with some existing objects For example when you vectorize electric power line connecting existing piers point objects PHOTOMOD StereoDraw provides the following types of snapping ye e 3D snapping to vertex the H icon or V hot key In this mode the marker jumps from one vertex to another When you click somewhere on the image the marker moves to the nearest vertex or point 2009 22 StereoDraw July 25 2009 pi e 2D snapping to vertex the A icon or B hot key In this mode the marker jumps from one vertex to another and XY marker coordinates coincide with XY coordinates of the vertex Marker Z coordinate at that will be preserved e 3D snapping to line the o icon or N hot key In this mode the marker moves along existing vector objects lines Segments keeping all XYZ coordinates When you click somewhere on the image the marker moves to the nearest vector object e 2D snapping to line the op icon or M hot key In this mode the marker moves along existing vector objects lines
51. 64 Marker parameters Type marker shape Cross T of four types Aim Rectangle of four types Width marker width in pixels Height marker height in pixels Color marker color Each parameter is set up separately for different display modes Mono Stereo anaglyph Stereo interlace Stereo page flipping If the option Automatically select points on marker move is ON vector objects vertices in 2D window become selected while cursor moves over them in the different marker modes see also the chapter 4 3 Operations with marker If the option Snap marker to point being selected is ON the marker not only selects the vertex while moving over it but also is placed into its position both in plane and in height This option should be off for work in fragment editing mode see the chapter 7 3 2 24 Fragment editing mode In order to limit marker move in height turn ON the option Limit marker vertical movement After that marker movement is limited by maximal parallax value shown in Status line as third pixel coordinate for current stereopair When the option is OFF too wide range of marker movement may cause the system suspension A marked option Select object by mouth double click provides the appropriate action in 2D window to take place after mouse double click 95 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 9 1 3 Rubber line settings Rubber line appeared during
52. 93 494 Z 200 000 Aer oboro 429 Y 2148935 043 Z 200 000 Aefoboso ab4 Y 214927 067 2 200 000 A fob 629 Y 214052 100 2 200 000 Aerob 0 429 Y 214835 043 2 200 000 aero 065 832 Y 214241 991 2 200 000 Asror 072 903 Y 214246 908 2 200 000 Aar obog2 464 Y 214373 5947 Z 200 000 Fig 43 List of duplicated vertices l0 x If the content check operation has found errors in vector objects it opens a list of erroneous vertices or point objects with their coordinates which allows to edit them using upper buttons similarly to topology control operation see the chapter 7 6 1 Verifying topology Erroneous vertices list includes those located on all stereopairs of current project If you would like to view and edit the vertices located on the stereopair different from the current one you should check in the option Allow automatic stereopair changing in modules Settings see the chapter 9 4 1 Plug in settings 7 7 UNDO kT To cancel last editing operation use the button Undo or Alt BS hot keys to repeat uw last cancelled operation the button al Redo or Alt Shift BS hot keys You can also cancel several operations by using Undo log opened by clicking the button or Alt H hot keys 2009 66 StereoDraw July 25 2009 iol xi Performed actions Undo Stereopair loaded sc251 9 402520 stereopair loaded c25 8 024515 Hew point Undo selected Hew point New point Cancelled actions Mowe point
53. A office 15 129366 Moscow Russia PHOTOMOD 4 4 e Creating object type the icon w or double click the object in mono window opens classifier window where you can select new object type or change the existing one see the chapter 12 4 Map editing e Map update parameters the icon Al opens the window allowing to set up time period for saving changes in mono window e Map content the icon opens the window with information about map including list of layers objects sheets semantics etc See details in PHOTOMOD VectOr User Manual Mono window could be also minimized maximized and closed using standard buttons in upper right corner of the window 12 3 Map creating You should start working in PHOTOMOD StereoVectOr from the map creation or loading SIT Use menu command Map Create or click the icon sr PHOTOMOD VectOr map file has a sit extension to create a map New map dialog requires filling out the following fields e Map file name name of file with sit extension e Classifier file name name of the map classifier file rsc extension Map classifier stores map symbols and map object attributes and properties Several standard files classifiers for different map scales are included to PHOTOMOD installation kit and stored in PHOTOMOD Vector folder Besides you can create your own classifiers in PHOTOMOD VectOr module x SIT file name SIT F test kartae newmap sit c Resou
54. Bedo Delete point Redo selected Clear undo log Fig 44 Undo log Use mouse and standard MS Windows group selection tools Shift and Ctrl hot keys to select operations in the Performed actions panel To undo selected operations push the Undo selected button To redo cancelled operations select those in Cancelled actions panel and push the Redo selected button Undo and Redo buttons are used to cancel and repeat the last operation The Clear log button clears the message list so that redo and undo operations become impossible Note When working with a big number of vector objects UNDO operation may slow down the editing process You can turn off the UNDO by using System Settings Log and UNDO menu see the chapter 9 6 1 Log and UNDO settings 8 Import Export of vector objects Objects Import Export menu item is used to exchange vector data using external formats You can also use batch export import of vector objects from to DXF format in PHOTOMOD Montage Desktop module see appropriate User Manual Refer to the chapters below for the description of formats and export import parameters in StereoDraw module 8 1 Import When importing objects to PHOTOMOD StereoDraw module from exchange formats they are linked to the Code table opened in the module The information stored in imported file or in accompanying DBF file is used for attaching vector objects to the Code table after import 8 1 1 DBF file description DBF fil
55. Constant elevation C DEM from file f DEM from resources Use for unknown elevations Iv Create new code when importing OF Cancel Fig 49 Parameters of import from WinGIS format 2D objects are converted into 3D during import At that the third dimension objects vertices height Z is taken from the following sources Constant elevation all objects are assigned one Z value entered by user DEM from file Z coordinate is derived from a DEM that may be stored in following formats PHOTOMOD DEM dem file Surfer ASCII GRID grd file ArcINFO ASCII GRID grd file DEM from resources allows to acquire Z coordinates from selected PHOTOMOD resource Use for unknown elevations if DEM is used for assigning Z coordinate for vector objects its NULL values unknown elevations are replaced by the entered value If the DBF file is accompanying main imported file vector objects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description If there is no DBF file at import the objects will be attached to the Code table by the following ways If the option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial ASC file and imported objects are attached to them Ifthe option Create new code when importing is OFF three new codes according to objects types P points L polylines C polygons
56. E 50 Po A DEES a E EE E E TE E ce 51 Geko wre jo 216 a Wh 21 2218 E eNO ne te De ERE evr nme Sree ROE br ir Reet ETE E nner arrears 51 PCO OS E E E A E te ete 52 TN 11g O E aE E E E E E E E 52 PN AN O ON T A E E E E E E E 52 IEPA W EA 012 hid T e EE AAN I A E INAI me tre enter a nnn ae EA 52 PA AT O E a E E A E A A dee tet teta te 53 T Ma Ay ONIN cea tcc eee acces a cee E cece ccd ene ne reie deen reed pac E E 54 DM Dee Oye Pae I ONIN ass eae cece ate aa cee EE aceon cucendn naee ees cece an conte tee EEEE 54 gp PARER fe 5 100125 a ha E ESAE e PT Orne ne T I E A Mr Ure e eens irr meer etme ete er tetra nearer ae cee ne ENA 54 fe OE a 115 5a Ca seen em mer eee e E rents erie mer Tefen em nineteen erie noe y Ney Winn icant rere eee eet eee 54 Me MICOS I Oy MNGi E E EE EE REEE scien E E E 54 Te 0 MI Oy Cs EE EIE A E EE E E AE A T EAA A A AA eee ee ce 54 Taa 2 ie Reverse poly limo polyon numero gee 5cecere nna EAE EN EAEN E AEE OEE AEAEE SD Po NG RGU UC DIN acct cette cece E cence a dee ee nea eee erase tee ete 55 T219 Auto contnine along OO IM C sorsi cor de at gee eee nee ten nee eed cn ne eee E E 56 RO US Goss nsiere 6 012g 210 a9 a er Nee ener Dee ee nr ie emmnr mn meet emer E EE erate entre ere ete et teeter ieee eee ence eee er eee ere 57 T P E OMIM ONO a ai e EEE A O E E E N AEA A AE A ETA 58 J322 dom POly line m arbitrary pomni of sement orina a EEE E h 58 T TO T E T E EEE EE EEEE E EE E EA 58 PS O ea E E E ene T ene eee eee 59
57. Fig 16 Creating new layer in code table After creating the list of layers of the objects create the list of vector objects included to each layer along with their codes and attributes Pushing the icon Add code for adding records to the code table in the right part of the window opens the following dialogue x Code 37 Code name coastal line Type Color Symbol Size C z A 7 Line style OE Cancel Fig 1 New code creation Use Code field to input the unique object code then Code name field for object name and also assign to the object its type and following features to display it in 2D window e For point object P type symbol from popped up standard symbol library symbol color from popping up standard MS Windows palette Win button or from AutoCAD palette ACI button and size in point units in the appropriate field Please note that symbol size could be changed only for True Type fonts 2009 28 StereoDraw July 25 2009 e For polyline L type and polygon C type line color from popped up standard MS Windows palette Win button or from AutoCAD palette ACI button and its style in the window appearing by pushing the appropriate button Line style x em Poa d Line en C Rounded Fig 18 Line style selection Here select line type style of its filling its width and shape of its end using appropriate options Selected line style is preserved during
58. Layer name 69 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia 8 1 3 8 1 4 PHOTOMOD 4 4 Once Shape file and import parameters are selected push OK button to start the process Import from Arc Generate To import ArcINFO Generate file use menu command Objects Import Export Generate format Import and select Generate file in the opened window Possible file extensions are gnp pnt for files with vector points and gnl lin for files with polylines If there is no DBF file at import and there is an information only about object type point polyline polygon taken from the main file the objects are assigned to codes created in root directory of Code table with the same type as imported objects either points or polylines or polygons regardless of the option Create new code when importing Code and code name will be assigned to imported objects If the DBF file is accompanying main file to be import vector objects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description Once the source file is selected push OK button to start import Import from DXF Objects Import Export DXF format Import menu command is used to import AutoCAD dxf file The command opens dialogue window to select source file and setup following import parameters e Swap X Y marked option allows to swap X and Y coordinates of vector object ver
59. Main windows of PHOTOMOD StereoVectOr module cece cece eeneeeeeeeeeeeeeeeeeeaeeeeeeseaeaeeeesessaeeees 111 Pe od UCT CO WIM AOW aN 112 TZ MOTONI OW osei O E E 113 ge MAD Cre N pte cia crete a E E E E chats 114 DZ hi Map CNM ei E E E N E EEEE 114 127A dt Map edine 110 TIE SICTCO WINGOW aiiin an n E A T NEE EAE NE EAA 114 Ted a Map edine NONO WINA OW arrn E A ES 116 1259 9 aVind MaD sesir E ert etnias in dag ane eis edna seen deieeee 116 13 Developing user plug ins for PHOTOMOD StereoDraw ccccescceeeeeeeeeeeeeeeeeeeeeeseeeeeeeeeeeeeeeeeessaeees 117 13 1 General information about plug ins cccceccceseeeeeeeeeeeeeeaeeeeeeeeeeeeesaaeeeseeeeeeeseeeeeeseaeeeesaaeeeesaeeeeenaess 117 13 2 FUNCTIONS ANd data description cc ccecccceececeeeeeeeeeee eee eesae cece eeseeeeseeeseeeeseeeeseeeeseeesseeegaeeeseeeaeeesaes 118 2009 4 StereoDraw July 25 2009 1 General info PHOTOMOD StereoDraw module is used for 3D feature extraction creating and editing of 3D vector objects in stereomode 3D vector objects may be used for digital maps creation or as breaklines in Digital Terrain Models in PHOTOMOD DTM module You can create vector objects directly in PHOTOMOD StereoDraw or import them from a list of popular formats PHOTOMOD StereoDraw provides the user with set of tools for different operations with 3D vector objects editing topological matching sorting to thematic layers attributes and code ta
60. NAPI CreateLayer SLayeriInfo info lf E Colors Create color table palette as a massive containing 256 long int Each value describes the color as Ox00bbggrr 27 Egs OXOOFFCOCO pure biue color In 3 52 version it could be created but nothing will change void xXPACKAGE WINAPI CreateColorTable long int Table i aa ame an Code table Create one table code record Parameters AttrsCount RefObjectsCount are ignored If LayerCode layer does not exist then new one will be created with default name If there is the code with identical Code CodeName Type then its handle will be returned and other parameters ignored Return value NULL error In 3 52 version LayerCode is order number of the upper level catalogue CODEHNDL XPACKAGE WINAPI CreateCode SCodeinfo info JA Fadil an Che tine Style for Che code Return value O error int xPACKAGE WINAPI SetLineStyle CODEHNDL hndl SbLineStyle style Create attribute for hndl code If this code has already attribute with name Name then error will Fecurn Return value 0 error ATTRHNDL XPACKAGE WINAPI CreateACtr CODEANDL hnal SAttrinifo inro US Objects creation Return most suitable value from code table If nothing is suitable new record will be created Return value NULL error CODEHNDL xXPACKAGE WINAPI GetRelevantCode char Code char CodeName char Type Add 3D point vertex to the main module Re
61. NAPI GetObjectName OBJHNDL hndl char Buf Get code handle to which the object is linked Return value NULL error CODEHNDL xXPACKAGE WINAPI GetObjyectCode OBJHNDL hndl Lf Oe ee Objects geometry Get number of object s vertices long int xXPACKAGE WINAPI GetVerticesCount OBJHNDL hndl Get objects vertices coordinates in order number XYZ massive from double 3 where X Y Z coordinates will be saved accordingly ff RECUR Value Q Error int xXPACKAGE WINAPI GetVertex OBJHNDL hndl int Pos double XYZ Selection to export only selected Is object selected Return value 0 not selected int xPACKAGE WINAPI TIsObjectSelected OBJHNDL hndi ee ee ee Main and additional attribute s values Get attribute value in order number Buffer should have MaxAttrDataLength size Return value 0 error int XPACKAGE WINAPI GetAttrValue OBJHNDL hndi int Pos char Buf Get additional attributes number Main attributes number is the same as attributes number of appropriate code Return value O error int xPACKAGE WINAPI GetAddAttrsCount OBJHNDL hndl Get additional attribute value in order number Buffer should have MaxAttrDataLength size Return value 0 error int xPACKAGE WINAPI GetAddAttrValue OBJHNDL Ahndl int Pos char Buf lf ee a Codes and code table attributes description 77 Get code description Return value 0 error i
62. Software PHOTOMOD 4 4 Module PHOTOMOD StereoDraw USER MANUAL 1 KSOMOV Al TNT e E E etek DEA A AI ES E tence stat LAEE ete seer A Coen fos See ry Sete ata Oat Ol 5 2 Installing and starting PHOTOMOD StereoDraw cccccecceeeeeeeeeeeeeeeeceneeeceaeeseaseesaeeesaaeeesaneessaneeseaaes 5 2 1 Start PHOTOMOD StereoDraw module without Project cc cecccccseeeeeeeeeeeeceeeeeeeaeeeeesseeeeeesaaeeeeeaeaeees 5 3 Main windows of PHOTOMOD StereoDraw ccccesseeeeeeeeeeeeeneeeeneeeeneseeneecneneneseaaeeeneseaneesanesenaesensnesens 5 ed ed BBN aL 8 eee net er ee ee oe or oni te eo Pn EON eo oe ee ere no eee oe 5 Sokel LOOMING TT OU rast cates EEE E saa bia ENERO stands Oise ELE NT E EET 6 Dil ZeASVIECNINESS and COn adus INEN asia aie vas E ENE EE A TEA AGUS Mah eda Ea 7 Dolo ChOLIT CONG PANIIT C ta ses cous dictuctasdeen E E AT aca ccadael vs Gots eunaateatea chads calcd reid tanuatuedne std cients ids f DA DAV IIS 1 AEO EN T POE E E EA A A TEA EAE A EEE E A A T EEE 8 LASD WING OW aeta e e a ES E a S E A 9 3o NAVIGATION WING OW eresse nerne as E E a EA AEE AREE E a EAE E ERa 10 SA Manager WNAOW sssr niren aaa E E EA AEE aE EEA E ERE 11 SOLNAS eae eE a a Aa E E O AAEE E A E O S 13 SO Ov ODIECUIISE WINDOW zesiran a n sas a e A E e a e aaa A AE cuaamemeeep var cscs 13 ST Raster MaD WINGOW aoii an a a a aa aE a O O ia 14 4 Stereo viewing and measuring ssssssssnssennnrnnnnrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
63. StereoDraw settings see the chapter 9 5 Stereo settings Turn stereo mode OFF to save just mono image shown in 2D window You can save right or left image of stereopair in mono z a mode use the button E in 2D window toolbar to switch between left and right images You can also save stereo image if in 2D window anaglyph stereo mode is ON Note Image saving is impossible menu command is unavailable if page flipping stereo mode is used 2009 8 StereoDraw July 25 2009 3 2 3D window 3D window opened by the icon of the main panel or by menu command Windows New 3D window is used for viewing of 3D vectors and relief models at different angles in mono mode Beside moving and rotating the model you can rescale it by Z coordinate in order to view possible erroneous points The tools of vector vertices editing described in the chapters 7 3 2 1 Edit vertex and 7 3 2 3 Editing group of vertices are available in both 2D and 3D windows Work in 3D window is available if OpenGL interface is using Refer to the chapter 3 1 2 1 Interlace stereo and also to PHOTOMOD Overview User Manual to get the details about video adapter adjustment to achieve maximum productivity of photogrammetric processing 3D 1 Fig 9 3D window The following icons at the upper button bar are used to hot key 1 step zoom in Q hot key 1 step zoom out A hot keys Alt Enter fit image to window e R restore the so
64. Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 PHOTOMOD StereoDraw 5756 5755 Shinmanchi Ooka c ookalines Iof x Objects Edit Service Windows Help Exit 2D window 1 1 1 Pelee MB A A A fo Main Window eo B Marker H EE S Pre regions amp amp BE S Objects ookalines i pee TPB Vertex numbers i pw fs Selected vertices Les Triangulation points ion E S Raster rr erin SS Fig 31 Moving vertex anaglyph stereoimage 7 3 2 2 Inserting vertex To insert a vertex to the selected polyline see the chapter 7 1 1 Selection tools place the marker to the position you need and press Insert or push the icon ral If you select a vertex of polyline by Alt S hot keys the Insert operation inserts a new vertex before the selected one 7 3 2 3 Editing group of vertices You can edit group of vertices when the icon pel Vertices editing mode is pushed Vertices selection tools are described in the chapter 7 2 Selection of vertex or group of vertices For group of selected vertices you can e delete it using Alt D hot keys or the icon Ed or menu command Edit Points Vertices Delete e move it press and hold down Ctrl key and move the point by mouse or arrow keys in XY plane and by PgUp PgDn keys or mouse wheel by Z e move at selected Z level select menu command Edit Points Vertices Set Z or push the icon to open a window allowing to s
65. air not StereoDraw data is selected by default in load save resources dialogue 103 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 e te x anm Po Ge Model sc1700 2c1699 o i E Model sc1701 sc1 700 PG Gl Model ec 02 sc1 701 2 E Model sc1703 sc1702 Eb Model sc1704 sc1703 TE i Contours 69 268 21704 2004 10 36 52 dtm le vectors projec Local 123 68 360 29 10 2003 12 39 15 dtmfle vectors projec Local qwerty E pe Right trimage B8w b i pe Right trimage TC ETN J TE EE Oio i E Model sc1705 sc1704 A l A iai n ai TOG ke 4 Projects gt 4irborne survey Sblock gt Stereopairs gt Model scl 704 sc1703 gt Vectors gt Vector lines scl 704 sc1 703 Fig 3 StereoDraw resources storing in stereopairs folder Autosave page contains the option Autosave every minutes if it is ON the current vector objects layer are saved automatically files with SAV _ extension in PHOTOMOD VAR Undo folder in the time interval determined in the numeric field To restore this layer use menu command Service Data restore see the chapter 6 6 Vector objects restore 9 8 Mouse settings Since 3D feature extraction is a time consuming process it requires the system to be as ergonomic as possible Besides using hot keys see the chapter 11 Hot keys and icons instead of the main menu there is useful capability to setup mouse buttons for different o
66. ane area ooo 2410 500 sT plane length 2407 554 Object vertices gt 752191 581 219153 595b 2 759214 8583 Zl9 9227 770 z 759zZ41 7lz2z Z l932Zz2z 647 7E9254 203 219437 704 759267 843 19485 504 759283 393 Z19546 417 z 759416 105 219637 374 om nn be WME z 759499 400 219630 0z0 Es Fig 40 Properties of the object selected In lower window there is a table with X Y and Z coordinates of selected objects vertices numbered according to their vectorization order 7 5 Changing object types You can convert vector polygons to vector polylines and vice versa Select a polyline or a group of polylines see the chapter 7 1 Selection object or objects group select in the Code table window a polygon code and click the icon Ei assign code to selected objects As a result the polylines are closed and their code is changed The opposite operation converts polygons to polylines Select a polygon or a group of polygons see the chapter 7 1 Selection object or objects group select in the Code table window a polyline code and click the icon El assign code to selected objects Conversion C gt L f Keep lines closed Open lines and duplicate First and last vertices Cancel Object type conversion In the dialog which opens choose an option to convert preserving closeness Keep lines closed or opening the resulting polylines Open lines and duplicate first and last vertices As a resul
67. angle mode by the mouse along with pressed Ctrl key if the vertex is not first or last it moves only round the circle which passes through neighbor vertices i e the vertex s angle is always right 6 2 5 CAD objects creating In order to create vector objects of standard geometric shape use an additional menu opened by the command Edit Objects CAD objects 2D window 1 1 4 Meese d EA A Qi aj CAD objects Fam 2 olnf2 Solel N s y Center arbitrary radius l Precision 0 500 A 3 Main Window H B Marker Eb Pre tegions E amp EE S Objects i be T B Vertex numbers i pee lB Selected vertices l Selected objects EA E Objects E EE Triangulation points i Raster 5 S E eh 2 eoo Clum Fig 25 CAD objects creating menu 39 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Push the button aa in this menu to open lower part of the window containing settings for each object type The drop down list is used for parameters selection described below The following buttons are used to choose the type of the object to be created Ellipse if the button is pushed you can start ellipse creating Press Insert then drag ellipse s semi axis by mouse to needed size and click Insert once more to create ellipse C Circle if the button is pushed you can start circle creating Press Insert If the cir
68. appeared is a temporal one it disappears after you quit mer measurements mode by releasing the same icon MT or turning off the menu item PHOTOMOD StereoDraw 6154 6153 Shinmanchi Ooka c npo a n oj x Objects Edit Service Windows Help Exit E H X laa J al JE EEEL 2D window 1 1 1 Melee HO QQ A tpo x p x 6197 867 vy 45374842 z 458383 xp 61982030 Yp 45355176 Zp 458 383 amp 14163 d 1966 aoo s 225 D 24235 ayo 0 000 Ar zasa et ooo if Window in fe B Marker ce EE S Pre regions a se Objects nposa TSY i fl B Selected vertices i _ B Selected objects IE E Objects H gS Triangulation points i Raster 3 G 5 E is z Ht 2 m s s sj jm sle Fig 6 Measurements over the model anaglyph stereoimage Measurements window displays the following values X marker X geodetic coordinate Y marker Y geodetic coordinate Z marker Z geodetic coordinate Xp marker geodetic X coordinate in previous point Yp marker geodetic Y coordinate in previous point Zp marker geodetic Z coordinate in previous point dX marker geodetic delta X when drawing a rubber line dY marker geodetic delta Y when drawing a rubber line dZ marker geodetic delta Z when drawing a rubber line S length of the current segment of the rubber line 2009 24 StereoDraw July 25
69. ar image region This is especially important when you work with deep images i e those having big variations in X parallax To adjust the stereo image do the following e place the stereo marker on some point of the region of interest manually or by snap to ground operation see chapter 4 3 Operations with marker e press F2 key or click the icon of 2D window The program will rebuild the stereo image to set X parallax in the point of stereo marker to zero value So the best stereo picture is in the area around the marker Press F3 key or click the 4 icon of the main panel to restore the stereo depth You can change stereomode phase i e swap over left and right images using F11 key or the button in 2D window 23 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Besides you can use Shift PgUp PgDn or Shift mouse wheel shortcuts to change stereo image deepness See also the chapter 11 Hot keys 4 5 Measurements over the model me The mode of measurements turned on by pushing the icon p of the main panel or by selecting menu item Edit Measure mode is useful for some temporary stereo measurements when for example you need to know the height of a building or a tree There are exactly the same tools as for the 3D line creation Insert key to add a vertex PgUp PgDn keys or mouse wheel to move marker by Z and the mouse or arrow keys to move marker in plane The line
70. are created in the Code table Imported objects will be attached to them according to the type Format features The format contains two files with the same names and different extensions asc main file which contains information about objects adf header file which specifies the row with the exact information This format does not provide 3D objects storing This format does not provide storing of objects attributes Once the source asc file and parameters are selected push OK button to start import 15 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 8 1 8 Import from ASCII Objects Import Export ASCII format Import menu command is used to import vector objects from ASCII file with txt extension See the description of ASCII format in the chapter 8 1 8 1 ASCII format description ASCII format is used to store just vector graphics while ASCII A format also stores vector object attributes Usual ASCII format is used for storing only point s coordinates In extended ASCII A format see the chapter 8 1 9 1 ASCII A format description objects attributes are stored along with coordinates This format does not provide 2D objects storing If the DBF file is accompanying main imported file vector objects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description If there is no DBF file at import the objects are attached to the
71. articular part of the terrain both on stereopair and on digitized raster map simultaneously In PHOTOMOD StereoDraw module there is special window for vectorization control called Raster map It is opened by menu command Windows Raster map or by the button Raster map of main button bar Any georeferenced raster image could be opened in the window in the following formats GeoTIFF ERDAS Imagine PCIDSK and also TIFF BMP JPEG NITF GIF JPEG2000 accompanying by georeferencing text files PHOTOMOD GEO ArcWorld TFW BPW JPW or MapInfo TAB The initial raster image is georeferenced using known ground control points in Georeference window of PHOTOMOD Montage Desktop module see an appropriate User Manual 2009 14 StereoDraw July 25 2009 Raster map mae PHOTOMOD data france 2620 E 2 jpg Fig 14 Raster map window In the upper part of the window there is button bar with the following buttons ol close map lar duplicated by Ctrl O hot keys open raster map opens file selecting dialogue If the map to be opened is not located within the stereopair you will get a warning 3 duplicated by F5 hot key refresh vectors synchronize vectors on the raster map and stereopair al duplicated by hot key zoom out 1 1 duplicated by Alt 1 hot keys 1 1 zoom when image cell corresponds to screen pixel a duplicated by hot key zoom in al duplicated by Alt Enter hot keys fit to page Pa
72. ayer Notes in Manager window see the chapter 3 4 Manager window When the Notes layer is opened and active in Manager the icons _ _ used for switching between points lines and polygons creating modes become active in main StereoDraw module menu Push needed icon and create vector object using common tools described in the chapters 6 Creating 3D vector objects and 7 Editing 3D vector objects After that you can create the labels in 2D window near selected points and vertices Select a point by mouse click and type the label text in Label field of the Notes properties window appeared You can also enter full note text in the Comment field The comment unlike the label is displayed only in the Notes properties window when the corresponding object is selected Starting arrow Ending arrow options are used to display an arrow at starting or ending vector line vertex to make the note more informative After any changes in Notes properties window push the Apply button The label will be displayed on the image in 2D window Following options are used to save and close notes layer Edit Notes Save Edit Notes Save As Edit Notes Close Edit Notes Import and Edit Notes Export If the notes are saved to the separate stereopair resource if the appropriate option in the module settings is on see the chapter 9 7 Load and save settings then in the Block editor window of PHOTOMOD Montage Desktop Notes availability is shown by special
73. bject type selection The object created in stereo window in such a way will be associated with PHOTOMOD VectOr classifier When the object is selected in mono window by double click an additional window is opened where you can view and edit some object features Select Object test _ o x Code 3410000 ID Ooo o e Type FANOWAOHBIE Perimeter 2374 38 m Area 7988275 sqm Hame po AIWERS Layer CO HYDRDGRAPHY 0 Key e y Cancel Hert Prey Help Info Semantic Metrics Scale range Display Hardcopy Unita pikel mmm Polygon g Color Oo Standard image ki l Scalable Save Undo Add Delete Copy Fig 79 View selected object features 115 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Push the ifo button to open lower window part It contains five tabs with editable features of the selected object see tabs description in PHOTOMOD VectOr User Manual Note PHOTOMOD VectOr classifier may contain only integer numbers as code values but PHOTOMOD StereoDraw Code table supports arbitrary text strings as code values Due to this difference during export to VectOr any code value not representable by an integer is replaced by an integer incremental counter 12 4 2 Map editing in mono window The standard way of working in PHOTOMOD StereoVectOr is 3D vectorization in stereo mode along with viewing the map objects displayed by map sy
74. ble codetable engl x OSHS S oF me Bm Yt ae E 8 Laer ViebiCode Nane vee Cor Symbol Size Lo 1 0 m Buildings block RogtDir RootDir 48 Contour li cline ke 16 High_level_root_top 8 Gardens 322 223 Industral buildings 11 0 pE 0 T0 B Layer Black_ot houses amp Layerl1 m Layer2 w Lapere Layer36 Paved Road E Layers Ivers m Layers Alver water body Bottom of slope Forest High level riverside Soil Road Other water bodies as Normal river side DIN AG NM GITNA Ae oa aola aaa oola a aa gek a ia a L_ E Eai L Railway Favorites Fig 15 Code table 25 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 There is a list of thematic layers of the current project in the left part of the window The right window part contains codes list of vector objects Codes tab and objects attributes Attributes tab Codes tab contains the table with the following columns e Visible visibility of objects with given code in 2D window e Code object code e Name the unique text string up to 64 character length created to refer to a vector object or group of vector objects For example Unpaved road e Type one of the following types of an object P point L polyline C polygon e Color the color used to show the object on the raster image e Size the floating point number that determines the size
75. ble indexes associating PHOTOMOD system stores 3D vector objects as well as objects of other types in special files resources refer to PHOTOMOD Overview User Manual for detailed description of data structure in PHOTOMOD system PHOTOMOD system allows user to develop additional plug ins for PHOTOMOD StereoDraw module see the chapter 13 Developing user plug ins for PHOTOMOD StereoDraw 2 Installing and starting PHOTOMOD StereoDraw PHOTOMOD StereoDraw is installed along with PHOTOMOD system by starting setup exe file from the installation CD See also readme txt file on your CD for the installation instructions PHOTOMOD StereoDraw is started for selected stereopair from PHOTOMOD Montage Desktop program see the corresponding User Manual by clicking the icon or Ctrl S hot keys At that current project should be on Block processing stage You can also open PHOTOMOD StereoDraw module without any project see the chapter 2 1 Start PHOTOMOD StereoDraw module without project 2 1 Start PHOTOMOD StereoDraw module without project If the main module PHOTOMOD Montage Desktop is opened without any project loaded see the corresponding User Manual you can start PHOTOMOD StereoDraw module from it without any project too This mode allows to load import edit and save resources or export any supported data types and also to view them in 3D window The mode is useful when working with data vector as a rule which are out of projects terr
76. ch contains objects describing double pitch roofs that is objects having 6 vertices Base Z Z level to which bottom lines of the walls are projected Push OK button to start export 8 2 3 2 Export high rise objects to DXF Menu command Objects Import Export DXF format Export high rise objects to DXF format is used to export point objects from StereoDraw vectors as DXF blocks e g trees lamp posts Blocks definition must be supplied in an existing DXF file reference file 85 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Dialog opening when the menu command is chosen allows choosing output file name and setting up the following parameters Export high rise objects x SubDiskTmp664 665_For_stlink df i Use as layer Layer Use as block name Code name Reference paint Top ki Reference DF file ase elevation DEM From resources Default z fo A Jw Export used blocks only Cancel Puc 57 Settings of export of high rise objects to DXF format e Use as layer allows choosing an option of binding vector objects to DXF layers from the list of the object properties Layer Code Code name Object name Label e Use as block name allows choosing an option of binding vector objects to DXF block names in the library of blocks supplied in the reference file by Code Code name or Object name e Reference point defines wh
77. change it in standard OS Windows color palette called by double click on the color cell x H OT fu rdo Size of vertex point node pix je Marker Selected paint color i Rubber line ie Gymbols Selected line width Edit Size of current line vertex El Corelator Current line vertes color Sound FI Plugins l i Options z Steren Load ans save ie AutosavEe aa Fig 62 View settings window Zoom change step panel on Zoom tab is used for selecting the step of image zoom in 2D window when clicking the buttons A and A or appropriate hot keys and Besides you can setup zoom changing coefficient ratio of image pixel size and screen image pixel size which will take place at pushing the button Ao in 2D window At that in Preset zoom 1 field you can setup zoom ratio for first mouse click of the H E button and in Preset zoom 2 field second click zoom change For example if Preset zoom 1 is 1 2 then the first click on H E changes image size in 50 100 2 Second click enlarges 100 image in two times i e changes the scale of image to 200 93 RACURS Co UI Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 x z Marker 200m change step d 31 25 fe 415 C ai sou ie Rubber line Symbols Preset zoom 1 pA raoe Preset zoom 2 2 Ed FI Correlatar OL Sound Fl Plugins if Thin out vector object for display with step Options j Sterea E System foe Win
78. char Name MaxLayerNameLength he Line style description from 3 52 version See Microsoft Windows SDK for more details 2009 120 StereoDraw July 25 2009 struct SLineStyle J PS SOLID tC ancluding PS _USER_STYLE PS_ENDCAP and PS JOIN unsigned LineStyle Line width unsigned LineWidth see ExtCreatePen dwStyleCount and IpStyle unsigned StylesCount DWORD CustomStyles MaxCustomStyles See LOGBRUSH 1bStyle unsigned BrushStyle See LOGBRUSH Il bHatch unsigned BrushHatch J Lane Color COLORREF Color Background color at opaque style COLORREF BkColor OPAQUE TRANSPARENT int BkMode 2 Order identifiers of menu items file Menulds h Add item to the menu beginning const mcAddToStart 0 Add item to the menu end const mcAddToEnd 1 Insert item before selected item const mciInsertBefore 2 Insert item after selected item const mcinsertAfter 3 Sort items depending on the tag value const mcAddSorted 4 Vectors menu const miVec 1 7 Vectors gt Import Export menu const miVecimpExp 18 Vectors gt Notes menu const miNotes 22 J Edit menu const mikEdit 41 Edit gt Select menu const miEditSelect 42 Edit gt Vectors menu const miEditVec 46 Edit gt Vectors gt Points Vertices menu const miEditVecPts 47 Edit gt Vectors gt Polylines menu const miE ditVecLin 48 74 Edit g
79. cle is build by two points second press of Insert indicates the diameter of the circle If the option Center radius is selected second press of Insert indicates the radius of the circle If the circle is build by two points press Insert three times to indicate three points lying on the circle 5 Arc if the button is pushed you can start arc creating Press Insert and then move the marker to specify the arc s radius Press Insert once more then drag a polygon of needed size by mouse n D Sector if the button is pushed you can start sector creating by pressing Insert The second pressing of Insert specifies sector s radius which could be both fixed and changeable depending on the option selected in drop down list Then drag a polygon of needed size by mouse i Segment if the button is pushed you can start segment creating by pressing Insert The second pressing of Insert specifies the beginning and the end of segment s arc or another parameter depending on the option selected in drop down list Then drag a polygon of needed size by mouse E Rectangle if the button is pushed you can start rectangle creating by pressing Insert Then indicate three rectangle vertices by Insert or another points of the rectangle depending on the option selected in the drop down list Then drag a polygon of needed size by mouse D Polygon if the button is pushed you can start polygon creating regular convex figure by p
80. ct attributes or push the icon on the main menu First two tabs of Object attributes window show a record in the code table and object attributes e select the Additional attributes tab and create a table of additional attributes in exactly the same way as for code tables attributes see the chapter 5 4 Attributes creation Following icons are used to create additional attributes table m k delete all additional attributes for selected objects deletes all additional attributes for selected objects n b delete same additional attributes for selected objects deletes additional attributes which are common for selected objects n add additional attribute opens a window for creating a new additional attribute a j delete additional attribute deletes current additional attribute n SB edit additional attribute opens a window for editing current additional attribute e select the fields by the mouse and enter the attribute values to associate the additional attributes with the selected vector object Object attributes X Properties Attributes Additional attributes road width integer coverage text 10 Fig 21 Additional attributes To start editing of the additional attribute value in table cell select it by mouse and press F2 To complete editing and save the input value press Enter or just click the next cell with additional attribute value Press Esc to cancel editing and exit
81. dows I Hide vector object smaller than gt Load and save he Autosave crea Fig 63 Zoom settings Turn on the option Hide vector objects smaller than n pix to hide vector objects with size smaller that the threshold specified at the image zoom out in 2D window Option Thin out vector object for display with step n pix allows to generalize linear objects objects number and their vertices number at the image zoom out in 2D window 9 1 1 Windows settings Service Preferences Windows tab is used to set up following settings for the system start e Automatically open 2D window ON by default e Automatically open 3D window OFF by default e 3D window over other windows ON by default 9 1 2 Marker settings Marker page in Settings window which could be also opened by double click on the icon leftward Marker layer in Manager window is used to change following parameters of stereomarker visualization 2009 94 StereoDraw July 25 2009 Preferences El View bo Zoom Marker l Mono SFT sur cross Stereo anaglyph ee Symbols b Labels width pit 21 A Edit FI Correlator Height pix 21 Sound E Plugins Reset size fk Options Steren E System a Undo WM Automatically select points on marker move gt e Load ans save ee Jf Snap marker to point being selected Lint marker vertical movement W Select objects by mouse double click a Fig
82. e or hot keys Shift M that closes new polygon press Enter to complete the operation See also the chapter 7 3 2 18 Auto continuing along polyline As a result two polylines will have common part between the two consequently selected vertices When you edit the common vertices of two or more polylines you edit all of them So if a vertex belongs to 3 polylines and you drag it all 3 polylines will be changed accordingly You can also use Snapping to create common parts of two objects see the chapter 4 3 10 Types of snapping But unlike the operation Auto continue along polyline these shared parts of different objects exist separately For example you can change vertices of one of the objects while the other objects don t get any changes Besides you should apply snapping to each creating vertex that slows down the productivity 57 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 PHOTOMOD StereoDraw 6169 61 70 Shinmanchi Ooka c greg_test g oj x Objects Edit Service Windows Help Exit S ow BRIG ol PYG ob 2D window 1 3 2 Meee AA A A taf E Main Window Marker E BE S Pre regions a ES Objects greg_test i TS EME i pe E E Selected vertices i pee I B Selected objects eee E Objects E EE Triangulation points i Raster 3 t T 5 T p amp z E 2 m eww elunle Fig 35 Adjacent objec
83. e Precision defines whether to add vertices into some fragments of the output polyline If the distance between the Bezier curve and output polyline is greater than Precision value there will be more vertices added unless the criteria is satisfied 2009 52 StereoDraw July 25 2009 e PHOTOMOD StereoDraw 5756 5755 Shinmanchi Ooka c ookalines lol x Objects Edit Service Windows Help Exit Z vor ve BRG Tl OO ml amp X Y 4 o gt eee H F A Q E t1 300 Apply to all Apply to selected objects C Apply to selected fragment Curvature 0 30 Interval fi 0 000 A Precision I Main Window ie of Marker E HE S Pre regions E ne Les qas ae T ertex numbe mS Selected vettices i pe IS Selected objects hee E Objects Les Triangulation points n E S Raster m e wo Olunle ae Fig 32 Polyline interpolation The interpolation is applied to all polylines selected polylines or polyline fragment see the chapter 7 3 2 5 Operations with a fragment depending on the selected option 7 3 2 10 Set Z for polyline To move the entire selected polyline by Z coordinate select menu command Edit Objects z Set Z or push the icon e Window opened allows to setup a new Z value Z value or offset by Z Z offset for all polyline vertices Change Z coordinate Informatio Layer Objects Power lines sc1 707 221706 Selected g points F
84. e chapter 7 3 2 25 Polyline Polygon s angles round off Besides you can use Fragments editing mode see the chapter 7 3 2 23 Fragment editing mode 7 3 2 6 Continuing polyline To continue a selected polyline make active its first or last vertex Alt S hot keys and continue vectorization process in a standard way 7 3 2 7 Merging polylines To merge two unclosed polylines select them see the chapter 7 1 Object selection and use menu command Edit Topology Merge polylines or hot keys Shift P or the icon i As a result the segment will connect two closest first or last vertices of polylines 7 3 2 8 Merging polygons To merge two overlapped or adjacent polygons select them in 2D window see the chapter 7 1 Object selection and select menu command Edit Objects Polygons merging duplicated by Alt C shortcut If polygons have different codes the Code table will open to allow you selection of merged object code After that selected polygons will be merged 7 3 2 9 Interpolating polylines Polyline interpolation by the command Edit Objects Interpolate is used to smooth polylines by adding vertices along calculated invisible Bezier curve The typical application of smoothing is vectorization of road junctions Interpolation parameters are as follows e Curvature the degree of the curvature recommended range of values 0 1 1 0 e Interval is a distance between vertices in output smoothed polyline
85. e command Objects Save to file After that input target file name in the window appeared and push the button Save The file will be saved to the folder VAR UserData by default or to chosen one 6 5 Loading vector objects Use menu command Objects Open to open a list of available resources of the current project with vector objects for loading You can open vector objects layer using following options e Add to current layer vectors are added to the currently loaded vectors e Replace current layer current vector objects layer is replaced by the loaded one You can replace current layer if the appropriate check box is marked To open new objects layer in read only mode turn on appropriate option Besides you can load vector objects to file with sd extension using the command Objects Load from file After that select the file with vectors in the window appeared from default folder VAR UserData and push the Open button You may load new vector layer in read only mode by checking the appropriate option in the dialogue window Use standard way of group selection of PHOTOMOD resources with pressed Ctrl and Shift keys to load several vector resources into one layer You can open resources in the following ways adding to current layer or replacing of current layer including opening in read only mode However you should keep in mind the following 41 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia
86. e contains dBASE table with rows records and columns fields The fields in the database table describe the following information NAME unique object name which is input to the Name field on Properties tab of the Attributes window see the chapter 5 4 Attributes creation CODE object code that is used for attaching to the Code table CODENAME code name of the object LAYER name of layer in the Code table which contains the code of the object Then there are fields for main and additional attributes of vector objects 67 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia 8 1 2 PHOTOMOD 4 4 The DBF file structure may be illustrated by the following example If there are several vector objects stored in the database A object with a b c attributes B object with b c attributes C object with b k attributes DBF file contains the following table CODE CODENAME copenawe LaveR m rp e TE pM we A se In some formats in extended ASCII for example objects attributes are stored not in DBF but in the main file In this case attributes are attached to the Code table after import using main file data Objects are attached to the Code table during import with accompanying DBF file in the following way Code code name and object type point polyline polygon is taken from the DBF or from the main file to be imported If given code exists in current Code table the object is assign
87. e current vector object code that makes easy quick code call in the Code table a find text opens a window of searching record in selected mode By code By code name Type the value you need in the selected text field and push OK to start the search M search again further code search in selected mode fil Close closes code table window The code table is a useful tool for vector objects classification For example you can select objects with the same code and delete them or show them with some particular color Vector objects codes are using also for vectors export to exchange formats see the chapter 8 2 Export 2 7 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 5 1 Code table creation To create a code table select menu command Windows Code table or click the main panel icon then click the icon Di New in the Code table window opened If PHOTOMOD StereoDraw is started for the very first time for some project the Code table window opens automatically Create new Layer in the left part of code table Code table codetable rar a x joo Di L 0 2041 B Buildings block m Contour lines High_level_roof_top Industrial buildings Industrial buildings Block_of_houses BL BL vegetatior Cancel AVE AVE Soil Road Other water Bodies Normal riverside A allway Bridge CV Cu rp oop coy NM coy pad N red oy oy EA CEA CEOCEEE
88. e main panel 3 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 e press Enter or push the icon Ea of the main panel or select menu command Edit Objects End to complete polygon creation it will be closed automatically At that the first and the last object vertices will be joined and edited simultaneously Refer to the chapter 6 2 4 Creating orthogonal lines about rectangle polygons completing 6 2 4 Creating orthogonal lines Vectorization of some objects buildings for instance requires drawing line segments at the right angle To turn on such rectangle mode use the following ways Press the A key if you would like to draw some part of polyline in rectangle mode Press and keep holding down the A key before adding next segment and release this key to continue the line in usual mode Push the icon E of the main panel to turn on the constant orthogonal vectorization mode Rectangle mode is used for creating either polylines or polygons see the chapter 6 2 2 Creating polylines and 6 2 3 Creating polygons PHOTOMOD StereoDraw 5767 5768 Shinmanchi Ooka c ookalines F lol x Objects Edit Service Windows Help Exit Main Window B Marker H EE S Pre regions Ege 4 40 bjects ookaline H bes Triangulation aru i E S Raster seseaj u J Fig 24 Vectorization of buildings in rectangle mode There are several ways of polygon completing i
89. e name with shp extension and the following export parameters e Objects type since Shape format stores different types of objects in different files you should start export for each object type separately selecting the type you want to export Points Polylines Polygons from the drop down list e In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems 81 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia 8 2 2 PHOTOMOD 4 4 Export to Shape F SubDisk T mp 664 665 for stink shp bel fx Objects type Paints T Target coordinate system Convert input ES GO49 New Zealand Map Grid Output ES GO49 New Zealand Map Grid fi Export attributes to IBF Base attributes J Object name NAME fio A lw Code CODE fio A Export code as integer value Jf Code name CODENAME fio A M Laver name LAYER fio A Cancel Fig 53 Parameters of export to Shapefile Format features format contains 3 files with the same names and different extensions shp main file with information about objects In Shapefile the objects of one type are stored either points or polylines or polygons shx optional index file contains information abo
90. e stereopair are displayed one by one synchronously with the frames switching The shutter glasses are 17 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 synchronized with the monitor vertical refresh rate and allow you to see them simultaneously and make stereo measurements For working in page flipping mode you should use a monitor with a good enough vertical refresh rate at least 120 Hz and an appropriate video adapter 4 2 Mono mode Monomode displays the left epipolar image of the stereopair and the left component of the stereomarker You can use Snap to ground mode for 3D vectorization over the mono image see the chapter 4 3 4 Snap to ground mode All created in such a way vectors should be checked manually in stereomode to avoid possible correlator errors PHOTOMOD StereoDraw 674 673 Objects Edit Service Windows Help Exit 2D window 1 1 2 LESS ANE A A A mfx Fig 2 Mono image 4 3 Operations with marker 4 3 1 Moving marker mode Moving and fixed marker modes are turned on off by the icon fixed marker or F6 hot key Use mouse or keys with arrows to move the marker in XY plane and PgDn PgUp keys or the mouse wheel to move it along Z axis Use spacebar key to place the marker on the model surface automatically by the correlator If the correlator fails a message Bad point appears in the Status bar accompanied with a sound see the chapter 9 3 1 Sound set
91. ease Shift key to finish objects selection by polygon Use menu commands Edit Selection Fully inside and Edit Selection Partially inside to select objects partially or completely covered by rectangle or polygon The selection tools work in accordance with chosen Selection mode see the chapter 7 1 2 selection modes Use the following icons of the main panel to select objects consequently HEAT command Edit Objects Next object or Ctrl N hot key selects next object PREI command Edit Objects Previous object or Ctrl P hot key selects previous object Sometimes objects with vertices and segments coincide for example after snapping see the chapter 4 3 10 Types of snapping auto continuing or closing along polyline chapters 7 3 2 18 Auto continuing along polyline and 7 3 2 19 Closing along polyline If you would like to select one of them select their common vertex marker should be placed in it and press S key After that one of the objects will be selected Then press S key pressing once more to select the other object which contains this vertex and so on Use the same procedure to select the objects spatially coinciding and location under or over each other Use Shift S to select vertex closest to the marker If there are several vertices with the same minimal distance to the marker e g coinciding vertices and one of them belongs to the selected line that very vertex is selected Othe
92. ect in a zone near the screen edge defined by Zone parameter the default value is 100 pixels If the option Adjust depth in stereomode with threshold is ON the depth of stereo image is adjusted automatically when marker parallax exceeds the value in pixels indicated in this field To change stereopair after stereopair in 2D window during vectorization automatically turn on the option Auto change stereopair with threshold The threshold size in pixels is a distance from marker to the edge of current stereopair if you move a marker further during vectorization the adjacent stereopair appears You may also turn ON marker movement up by Z axis when the mouse wheel is rolled forward by marking the option Mouse wheel direction 2009 98 StereoDraw July 25 2009 9 3 Correlator parameters PHOTOMOD StereoDraw uses the correlator for automatic positioning the stereomarker on the model surface See also the chapter 4 3 4 Snap to ground mode This tool is widely used during 3D vectorization Service Settings Correlator menu command is used to setup the correlator by changing following parameter values Preferences View fo Zoom l a ncrease search Correlation matris 2 Windows SiZ6 half size i Marker Rubber line A w E A z Symbols Y i A ie Labels 7 Edit senna Be Sante aid W Size adjustment w Sound Eb Plugins Maz vert parallax M Geometrical correction L Options Correction be fio A l st
93. ect the source classifier rsc file and output resource with the code table file ctb file and the system will create the code table based on the selected map classifier import of PHOTOMOD VectoOr classifier associated with existing map sit and map files to PHOTOMOD StereoDraw code table see also the chapter 8 1 10 Import from VectOr After selecting the file to be imported define the name and path for the output resource with code table in PHOTOMOD format Besides while importing vector objects to PHOTOMOD StereoDraw module from exchange formats their codes could be also imported into new code table or added to the existed one depending on the appropriate option setting see the chapter 8 1 Import 2009 30 StereoDraw July 25 2009 5 4 Attributes creation For each vector object code you can add some auxiliary attributes using the Attributes tab in the Code table window with the following parameters e Name field name e Type field type see below text attribute either without parameters in this case the length of the attribute is the length of its value but not greater than 32767 or with one parameter specifying the fixed length of the text 4 byte integer without parameters Smallint 2 byte integer without parameters Decimal fixed decimal point attribute with two parameters The first parameter is the total attribute length in bytes the second the number of digits after the dec
94. ects objects with Z value indicated in this field will be not imported If the DBF file is accompanying main imported file vector objects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description If there is no DBF file at import the objects will be attached to the Code table by the following ways x If the option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial MID file and imported objects are attached to them If the option Create new code when importing is OFF three new codes according to object s types P points L polylines C polygons are created in the Code table Imported objects will be attached to them according to the type Option Import text as points allows to visualize labels for point objects after importing them from Maplnfo system and to save the label into label attribute see the chapter 5 6 Labels creating Once the source file and parameters are selected push OK button to start import 8 1 7 Import from WinGIS Objects Import Export WinGIS format Import menu command is used to import WinGIS asc file text format The command opens dialogue window to select source file and setup following import parameters 2009 14 StereoDraw July 25 2009 Import from WinGIS i X DNPH resources points_ linesbe0 679 asc co Z for 20 object C
95. ed to it automatically If there is no such code in current Code table the object is imported in the following ways Option Create new code when importing in the import parameters window is ON New layer is created in current Code table It includes code with name and type taken from DBF file Imported objects are assigned to it If the option Create new code when importing is OFF the object is assigned to the code located in root layer of Code table by default At that Code and Code name columns contain symbol and object type point polyline polygon is taken from the main imported file Import from Arc Shapefile Use Objects Import Export Shape format Import menu command to import Arc Shape files of ArcView system The command opens dialogue window to select source Shape file and setup import parameters 2009 68 StereoDraw July 25 2009 Import from Shape F SubDisk T mp all shp c Swap es Import 20 objects Z for 20 objects Constant elevation GEM from file C DEN from resources Use for unknown elevations Base attributes Object name NAME Code CODE Code name co DENAME Layer name LAYE R MW Create new code when importing Cancel Fig 45 Parameters of import from Shape format File to be imported has binary format and shp extension and contains objects of the single type points or polylines or polygons Appeared window is used to setup the following i
96. editing see the chapter 4 3 10 Types of snapping Vector objects resource could be opened in monochrome and color modes When objects are opened in monochrome mode by menu command Object Open reference Monochrome they are not attached to the Code table and their color could be changed using Manager tools Vector objects resource opened as a color reference layer by menu command Object Open reference Use code table contains objects with colors taken from the code table which is linked to this reference layer You can load several reference layers using Ctrl or Shift keys in the window for resources selection At that each of them will be opened in the separate layer To close all reference layers use Objects Close all reference layers menu command Use Manager to close any selected reference layer see the chapter 3 4 Manager window You can transfer the current vector objects layer into reference layer using menu command Objects Transfer to reference layer 6 4 Saving vector objects To save vector objects use commands Objects Save to save them to the current resource and Objects Save as for saving to selected resource Also you can save only selected objects using the command Objects Save selected as To save objects visible in 2D window use the command Objects Save visible as which opens the window for input of resulting resource name Besides you can save vector objects to file with sd extension using th
97. efined field sizes to export it to MIF MID properly In numeric attribute s fields you can input size of Object Name Code Codename for export default length is 64 If objects in StereoDraw have attributes with non integer Code you can exclude such objects from export to MapInfo by checking the option Export code as integer value because they will be invisible in MapInfo Export Label attribute allows to visualize the label with selected attribute near each point object after import of the file into MapInfo system see the chapter 5 6 Labels creating Export to MIF MID xX F SubDisk Tmp664 665 for_stlink mif Save Z as attribute Hame z Target coordinate system Convert Input Es Output ES GO49 New ealand Map Grid GO49 New Zealand Map Grid Create separate files for layers Swaps Base attributes W Object name NAME E4 t W Code CODE E4 t Export code as integer value I Code name CODENAME E4 A Export Label attribute Cancel Fig 59 Parameters of export into MIF MID format After selecting parameters push OK button to start export As a result two files with the same name are created mif with vectors and mid with attributes Attribute names in MID format should be without spaces Therefore all spaces are replaced with underline characters when exporting vector objects from StereoDraw to MIF MID All underlines are replaced bac
98. elatively to the objects center coordinates in pixels by X and Y axes If offset value is 0 the symbol is placed over the point object You can visualize only the point object symbol without the object itself indicated in Symbol column of Code table see the chapter 5 Code table using the option Display symbol only 2009 96 StereoDraw July 25 2009 9 1 5 Labels displaying settings Service Preferences Labels tab is used for adjusting the labels of 3D vector objects if the option Display code table labels for objects is ON At that value from Label attribute of the appropriate object code in Code table will be used See the chapter 5 6 Labels creating x El View babes z Zoom p Windows z Display code table labels for objects H Marker m Rubber line Font size for labels fio A pt Shift label relative to object Correlator co H PO Cound Be H Plugins Buy io A pix i Options be Steren B system M Show labels for all vertices of line objects fone Unda Load ans save ie Autosave za Fig 66 Labels displaying settings This tab allows to change labels font size in points using an appropriate option and also label shift from the object center in pixel by X and Y axes If shift value is O the symbol is placed over the point object 9 2 Edit settings Service Preferences Edit tab is used to set up parameters for objects editing in stereo mode When working in R
99. emely useful for the vectorization 19 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 PHOTOMOD StereoDraw 6154 6153 Shinmanchi Ooka c npo6a i T H oj x Objects Edit Service Windows Help Exit E IEE T ponnvaslaane sk oo 8mm gt TE CECS e E NEBI nar to ground Meees lANoE A Q Q 11h00 l 8 I Main Window if B Marker H EE Pre regions a ries Objects npo a Tr sme J i fertex numbers fl B Selected vertices S Selected objects Lae E Objects H Les Triangulation points in FB S Raster 3 G 5 T a as z i 2 E y m s s sjm 8 6 Fig 3 Vectorization in snap to ground mode 4 3 5 Stream line mode You can extract terrain features in 2D window using stream line mode drawing the continuous line by mouse with pressed left button To turn on such vectorization mode push the icon NI Stream line of upper button bar or press Y key and place the first line point by Insert key At that in code table you should select line L or polygon P object type see the chapter 5 Code table Stream line mode allows you to select the distance between digitized points in meters on the terrain or image pixels using an appropriate option in module settings see the chapter 9 2 Edit settings Release the icon or press the key Y again to quit the stream line mode Note Use Ctrl H hot keys to turn off on the marker sh
100. er name allows to change selected layer folder name Press Enter to save changed name or Esc to cancel editing i add layer opens a window for new layer folder name input i delete layer deletes selected layer folder from Layers list Use the same buttons of upper button bar for Code table editing in the right part of window w show layer with sublayers shows objects in layer including those in sub layers 29 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 wW hide layer with sublayers hides objects in layer including those in sub layers Ei edit code or double click on the code record selected opens a dialogue described in the chapter 5 1 Code table creation add code opens a dialogue used to create a new record in code table B add code to favorites adds selected code to another codes list that simplifies searching for frequently used codes Favorites list is visualized when the option Favorites in lower left corner of the Codes table is ON j delete code deletes selected code table record Popup menu opened by right click on Layer list allows to perform the following operations with the list e Copy layer copies the layer selected to the clipboard e Paste layer pastes the layer copied from clipboard into Layers list e Move layer moves the layer taken from clipboard into Layers list or inside
101. ereo Use defaults threshold E System L Undo Load ans save ie Autosave ma Fig 68 Correlator parameters e Searching area X X parameters allowing to increase the searching area by X parallax in pixels These values may be increased in case when the tie points used in the relative orientation process PHOTOMOD AT do not cover the whole range of Z coordinates for the model tie points are not located on the very high and very low relief elements Y parameter allowing to increase the searching area by Y parallax in pixels Usually after the relative orientation Y parallax is not greater than 1 pixel so in most cases the increasing of this parameter value causes just slowing down the process without the results improving e Minimum correlation value minimum acceptable correlation value All points with the correlation less than the selected value will be rejected If you decrease this value the correlator will find more points but the number of erroneous points also increases The default value is 0 8 e Max Y parallax maximum acceptable Y parallax value in pixels All points with the Y parallax value greater than the selected value will be rejected If you increase this value the correlator will find more points but the number of erroneous points also increases The default value is 1 pixel e Half sizes of correlation matrix half sizes of the matrix of searching the corresponding points on the
102. es then select one of them it will be shown in bold and call menu command Edit Objects Vectors profiles In the window opened set the step between profile lines in meters which will be created at right angle to highlighted vector object in the Distance between profiles field You may save profile lines and or intersection points of profiles with selected objects as polylines and pickets codes by selecting the options Create pickets with code or Create polylines with code and input code names At that the pickets and polylines will be attached to code table as codes of linear L and point P objects and placed to the root directory of code table 7 3 2 29 Symmetric objects creation Let s illustrate symmetric objects creation by an example of roads vectorization Draw the one side of the road and select this object by double click Then place marker on the opposite side of the road across to the last part of the drawn line Select menu command Edit Objects Symmetric object or use Ctrl Q shortcut to create road opposite side automatically as the second object of the same code The second line is created symmetrically to the initial one on the distance indicated by marker The operation also works with closed objects in this case the symmetric part of the initial object will be drawn 7 3 2 30 Interpolation of heights of polyline or its fragment During lines vectorization on monotonous relief you can interpolate heights of pol
103. esaaseeteeseaseeseees 52 cesta 505016 1 0 OD CRN Re Teer eer Tree rT ETT Te er eT Cer Crere Cer rCrerT ter Tren Treen TTTene Preven nner Tt Te eertryry rer te re rrerrr rer Tre trerrr rrr rer 53 BO MeO Daab ee a OM cece tence dau dea E EEE EA EA E 84 S22 Export hieh tise Objects to DA rss cicccce cee cto sstecatecatscddcniacasionseadeacsoacesaddanie eet aceeseieaes ees dead 85 aa OE TO AIG oa nen EE E EAE A TETEE E eee eee ep ee een 56 E a oe 6910 O DO chy at bE B RMR ee meee Peek one nee een NTE Te Te ter ee een Te ANCE Ie en tenet Teen eam e nner 5S MEE A VV E a EEIE ines E ONERE E A essence stan AA goes A EEN 90 IO E e ly fess EI E NAT S I E E A A A A T A AE AETA 90 8 2 8 Export to ASCII A extended format cccccccccccccseeeccscceeeeeee a eeeseeeeeeeeaaeeeeeeeeeeeaaeeeeeeeeeeeeaaaesseeeeeeeeeaaaaaeeeeeeeeeaas 9 i EVE TOV COE ETN A IAEA E I VOA EAE A A T 9 Co OIE OL aE diane tenga T EE EE E OTEN OO E N E NE N OE eran Nenana 92 Sad L OTT A WO Wi ET aa T O E E EEEE OS 92 9 SVSECMT DI CIOL CN COS ar cciincssaptceteacctcensntntun anA AEAN AEEA iaaa EATE AEE Eirias 92 SAE VOW SS DE E E E E E E E E E E E E EE E E E 92 Td NY E LIU E AE A N A A E A E OA A A E 94 T e VE ET O a E E E E 94 E E E a EE EN OE N E T N N E N E EN N A ees 96 9 1 4 Symbols displaying settings soscc sasesiacscacesasaesadeaceacoawsesiasacaresersesadensiengosseaase inns vaveeas seen toae denasssaaaesoaaseeanennedeeasiiess 96 9 1 5 Labels displaying SCLIN OS vocacos
104. et a new Z value Z value or offset by 2009 50 StereoDraw July 25 2009 Z Z offset for the group of vertices see also the chapter 7 3 2 9 Set Z for polyline vertices e project on surface select menu command Edit Objects Project on surface or push the icon El to project selected vector on model surface using correlator Parameter Step in the window appeared defines the distance between vertices added to the object while projecting The operation is used mainly for converting of 2D objects to 3D ones e move all vertices of the active layer by the specified 3D vector menu command Edit Move all vertices opens the Move all vertices of the layer dialog which allows entering coordinates of the Displacement vector Move all vertices of the layer isplacement yveckor See 2 OOOO00000 24 By Y o o000000000 4 By Z o 000000000 A canal 7 3 2 4 Deleting segment Delete segment operation deletes a segment between two polyline vertices As a result two polylines are created instead of unclosed polyline Segment deleting will unclose closed polyline Select a polyline place the marker near the segment you want to delete and select Edit Topology Delete segment command or press Shift D hot keys When deleting the segment in polygon object with type C in Code table the object will be transformed into polyline type L in Code table To delete the segment select polyline code in appeared wi
105. ether block reference point is block top or bottom this option must correspond to the way blocks are defined in the reference DXF e Reference DXF file field is used to specify DXF containing blocks which should be placed in the output file in the points specified by the StereoDraw point objects e Base elevation defines surface onto which block base is placed i e block is scaled so that it s upper point is bound to the StereoDraw point object and lower point is bound to the surface defined in this group DEM from resources may be used as the surface definition if the DEM is absent or in the areas outside it Default Z is used e Export used blocks only specifies whether only blocks referenced by StereoDraw objects are saved to output file or all block definitions from the reference file are copied 8 2 4 Export to DGN Use Objects Import Export DGN format Export menu command to export current vectors to DGN file of MicroStation system PHOTOMOD opens a dialog of selection output file name with dgn extension and the following export parameters 2009 86 StereoDraw July 25 2009 x fl Swap x Y inear units Identifications 2 symbols max Urita ratio Master Units MU mu MUSU Sub Units 5U fsu SUIDGN Pos Units 100 rigin Jw Suto selection 5 Y Target coordinate system Convert Input oS 6049 New Zealand Map Grid Gutpuk tS 6049 New Zealand Map Grid Export attributes
106. f PHOTOMOD VectOr module see the chapter 12 4 Map editing 12 2 2 Mono window Mono window opens and closes using the icon of the main panel Map test E dem munun d cheap ane ag Bi Tike me 51111000 ID 118 Type ANOWAOHBIE Ferimeter 1426 42 m i n ATES 72927 25 sqm Hame OOO URRY Layer INDUSTRIAL OBJECTS Key bo MTT Cancel Next Fres Help Info Semantic Metrics Scale range Display Hardeopy Units pikel E mm l Standard image od ee Scalable Save Unde dd Delete Copy X 4970241 67 6444295 75 Views 1 10000 1 2000 F Fig 6 Mono window and classifier Mono window is used for displaying map objects with corresponding map symbols taken from PHOTOMOD VectOr classifier and editing them in mono mode using the following menu commands e Close map window the icon Hil closes map window use also the icon in upper button bar of stereo window to open close map window e Create the icon v of the main panel see the chapter 12 3 Map creating e Open the icon a of the main panel see the chapter 12 3 Map creating e hot key gt or mouse wheel steering 1 step zoom in a hot key lt or mouse wheel steering 1 step zoom out H hot keys Alt Enter fit image in window 1 1 hot keys Alt 1 1 1 zoom when image cell size corresponds to screen pixel 113 RACURS Co Ul Yaroslavskaya 13
107. format Export which opens the dialogue of input the file name with klt extension In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems After selecting parameters push OK button and start the export 9 System preferences Service Preferences menu command opens a window used to adjust PHOTOMOD StereoDraw module for convenient work by setting up different system parameters described in the chapters below 9 1 View settings The first page of Settings window is used to set up following parameters of images visualization e Size of vertex point node is used to set a size of vector points and vertices the default value is 3 pixels e Selected point color shows the current color pf selected point in 2D window and allows to change it in standard OS Windows color palette called by double click on the color cell e Selected line width is used to set a width of line selected in 2D window 2 pixel by default e Size of current line vertex is used to set a size of vertex of current line in 2D window 10 pixels by default 2009 92 StereoDraw July 25 2009 e Current line vertex color shows the current color of selected vertex in 2D window and allows to
108. g click the layer name that causes appearing the pencil image in it After that the layer becomes editable in 2D or 3D window For instance to edit vector objects activate objects layer in Manager main window by clicking the layer name The icon LI leftward from the layer name is used to change the color of objects of this layer 11 RACURS Co UI Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 The icon t leftward from the layer name allows to change the font and its properties for the text in this layer strip and images names etc by double click on the icon Properties text layer J x Frapertie Font Size Test color Dono o a Century achoolbook Bold font W Framed label W Fill background Cancel Fig 11 Text layer properties There are also several icons at the upper panel of the first two tabs of Manager t move layer up in the list move layer down in the list refresh layer list close layer You can also use a pop up menu opened by right mouse click on the layer name on the Main window and Navigation tabs to perform some operations listed above Navigation tab of the Manager allows you to manage the same objects but in Navigator window which is located above the Manager by default Info tab of the Manager contains the information about each opened project layer 2009 12 StereoDraw July 25 2009 sin fc ew Y mas 39060 784
109. g the vertex belonging to several objects all these objects are changed simultaneously See also the chapter 7 3 2 19 Closing along polyline 2009 56 StereoDraw July 25 2009 You can use also snapping for creating one polyline polygon along another see the chapter 4 3 10 Types of snapping Unlike the operation of auto continuing along polyline described above snapping results in objects that coincide only geometrically but are editable separately However snapping is not so effective because you should apply it to each vertex separately 7 3 2 20 Closing along polyline You can create a new polygon which will have the part of the border topologically coinciding with existing polyline or polygon using the operation Close along polyline For that select polyline or polygon creation mode in the Code table object type L or C and then place the marker near the vertex of the existing object which will be the ast point of the common fragment and press Shift S and Insert The vertex at that is being highlighted and becomes common for the initial and new lines continue vectorization by adding new vertices place a marker near the vertex of the existing object which will be the first point of the common fragment and press Shift V The vertex at that is being highlighted and becomes common for the initial and new lines Click the icon a close along polyline or select menu command Edit Topology Auto close along polylin
110. ibutes Below is an example of an object description section with explanation L1011156 OBJECT NAME Highway OBJECT COLOR 3 OBJECT SYMBOL R OBJECT SIZE 5 5 WIDTH 7 2 ROADNAME Highway_ 1234 545566 505 473671 817 77 850 545715 103 473656 072 78 310 545 782 001 473567 393 78 156 545860 428 473463 139 77 974 545847 506 473339 305 77 380 545795 032 473249 288 76 795 545517 126 473365 500 76 318 545269 605 473463 426 75 869 The first line of an object description has the following structure Type Code Layer N1 N2 where Type the symbol describing an object type L P C R Code the code of an object Layer the layer number N1 the total number of lines of an object description excluding the delimiter line e N2 the number of lines describing object attributes excluding the first line Then lines with descriptions of attributes follow An attribute description line looks like Name Value There are four following attributes with reserved names e OBJECT NAME e OBJECT COLOR e OBJECT SYMBOL e OBJECT SIZE Values of these attributes are assigned to the Name Color Symbol and Size properties respectively Lines with an object attributes description are followed by the lines with coordinates of object vertices The coordinate description lines have the same format as described above for the ASCII format without attributes see the chapter 8 1 8 1 ASCII format description Groups of Tf RACURS C
111. ibutes tab you can use the following operations B add attribute opens a window for creating a new attribute record j delete attribute deletes current attribute field Use the buttons on the left side of Attributes tab to perform the following operations with object s attributes A N move up moves the record to the topmost position upper moves the record on one position up lower moves the record on one position down Yy move down moves the record to the bottommost position Bo invert attributes order rearranges the list in the reverse order On Attributes tab of code table use popup menu opened by right click which contains the following commands Copy attribute copies selected attribute to the clipboard Copy all code attributes copies all attributes of the current code to the clipboard Paste attribute pastes attribute s from the clipboard to the attributes list of the current code It is used to remove unnecessary attributes from other codes of the Code table If you need to move attributes from one Code table to another paste the attribute from clipboard to text file Then open another Code table select the code and paste the attribute into code selected Get Z from attribute assigns Z coordinate to the objects of selected code The coordinate is either taken from imported file or input by the user 2009 32 StereoDraw July 25 2009 To enter
112. ic window or by colored symbol in the right list If you select untransformed stereopair its transformation process will be started prior to loading Use menu command Service Change stereopair Recent stereopair or push the icon k on the main panel to load the stereopair which was loaded just before current one in 2D window 6 8 Creating notes Notes are special vectors points polylines and polygons with labels used to add to the image some additional useful information For example if you want to explain to operators the specific features of the job or show the discovered errors 2009 44 StereoDraw July 25 2009 PHOTOMOD StereoDraw 5767 5768 Shinmanchi Ooka c ookalines lol x Objects Edit Service Windows Help Exit fadd buildings to vectorized objects Comment i small buildings Line propertie I Starting arrow JV Ending arrow Close tenit E Main Window Hl B Marker bE S Notes T Ep pee _ B Selected lines Sa E Lines _ pe DS Selected points J ae CT Points bE S Pre regions H BE S Objects ookalines H BE S Triangulation points Raster 5 Pei 4 ay s5 r aioe r S AS Into 3 Navigation QO Main window m sd STII Ao Fig 29 Notes creating To create notes create the corresponding layer Edit Notes Create layer or open the existing resource with notes Edit Notes Open or click pop up menu command New l
113. ice 15 129366 Moscow Russia PHOTOMOD 4 4 e Both two polygons are created on both sides of the object selected Distance distance in meters from selected polyline buffer zone width Z offset moving polyline vertices at selected offset by height When buffer zone is created the initial object could be deleted if the appropriate option is selected 7 3 2 19 Auto continuing along polyline The operation is especially important for objects vectorization which boundaries should coincide precisely land parcels for instance When you draw a polyline along the existing one you can start and complete the common part of new and existing polylines using the following two ways How to create the first common vertex of two linear objects e n a vertex of existing line Select polyline or polygon creating mode in the Code table object type L or C Start new linear object vectorization when there is existing polyline along which new object should be drawn Place a marker near the vertex of the existing object and press Shift V after that the vertex becomes the first common point of both lines e In arbitrary point of existing line Select polyline or polygon creating mode in the Code table object type L or C Start new linear object vectorization when there is existing polyline along which new object should be drawn Place a marker near arbitrary point not vertex of the existing line and press Shift L or select the command
114. icon to the right of the stereopair number see appropriate User Manual 45 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 7 Editing 3D vector objects 7 1 Selection of object or objects group ay Editing operations are applied to selected vector object or group of objects You can select vector objects manually see the chapters 7 1 1 Selection tools and 7 1 2 Selection modes or by query in the code table see the chapters 7 1 3 Selection of layer objects and 7 1 4 selection objects with the same code Click the icon Object editing mode of the main panel for vector objects selection and editing Selection tools Following tools are used to select vector objects e double click or S hot key to select a single polyline or polygon or single mouse click to select a single point vertex you should place the marker near the objects beforehand e rectangle the icon a of the main panel or menu command Edit Selection Rectangle Allows to select vector objects inside the rectangle drawn by mouse along with pressed Shift key e polygon the icon a of the main panel or menu command Edit Selection Polygon Allows to select vector objects inside the polygon of an arbitrary shape Press left mouse button and Shift key to start polygon drawing As a result you have a first vertex and a rubber line to the current cursor position Use left mouse button for adding vertices and rel
115. imal point 8 bytes float attribute without parameters unformatted attribute with one parameter specifying the attribute length in bytes Logical logical attribute with possible values 0 or 1 without parameters s s_ i e Size bytes for numeric fields is defined automatically otherwise should be defined by user for text fields for example e Precision number of decimal places for float attributes To edit or create attribute table click the icon Edit attribute of the upper button bar in Code table window when Attributes tab is selected After that you will get the window for editing the parameters of attributes of record selected Besides you can use the following operations on Attributes tab Code table codetable Teh ssa T Codes Attributes x Marne building type Type Size Prec Cancel iF Fig 19 Adding the object s attribute To assign attribute value to attribute with integer type use the panel Values list 31 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 x Hame road width Type Size Prec esp a green gt 4 Cancel B add opens a window for input of attribute name and value B delete deletes attribute value from the list fe edit opens a window for editing of attribute name and value fe clear deletes all attributes values from the list Besides on Attr
116. inates units The range of changing of these coordinates is reduced correspondingly i e in each exact case you should sacrifice either range or accuracy In export dialogue you can set up both parameters N and M In the above mentioned example 1 MU 10 Pos units correspondingly the range of MU changing is approximately from 2 10 to 2 10 and that is not enough That is why some new value Origin point of origin was set up This value with floating point is added to the coordinates in MU l e if origin X0 YO ZO the coordinates in DGN file may be located in parallelepiped with coordinates XO 2 10 M N YO 2 10 M N ZO 2 10 M N X0 2 10 M N YO 2 10 M N ZO 2 10 M N PHOTOMOD export procedure allows user to assign origin manually or the system can define it automatically if the option Auto selection is ON as a center of the parallelepiped circumscribed around all objects Layers creation during export to DGN Each Code table layer is associated with unique integer index more then 0 During export objects are attached to DGN layer with the same index There are no layers names in this format just indexes Push OK button to start export 8 2 5 Export to MIF MID Use Objects Import Export MIF MID format Export menu command to export current vectors layer to MIF file of MapInfo system PHOTOMOD opens a dialog of selection output file name with mif extension and the following export parameters
117. ing and unloading after plug in work Optional function finalization deinitialization It is called the last just before upload the plug in from the memory extern C xPACKAGE void UserSDApiFinalize void In this function you are recommended to call destructors of all global objects If VCL library is statically linked to the plug in you should call FinalizePackage Windows HINST HInstance method in this function Example of exported functions from ASCII format Export Import plug in HINSTANCE of SDApiUtils dll library HINSTANCE LocalHinst NULL Preliminary initialization 117 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 void UserSDApiiInitialize void LocalHinst NULL Final deinitiali zation void UserSDApiFinalize void if LocalHinst FreeLibrary LocalHinst LocalHinst NULL o a a a ee bool UserSDApiDlil const char DIlPath DLL loading HINSTANCE hinst irLoadLibrary DLllPath Lf hansz CString Impotr Can t doad Library 7 impster t Di lPach MessageBox NULL LPCTSTR TmpStr Error MB_OK return false l Searching for AddMenuItem function TAddMenultem AddMeniltem TAddMenultem GetProcAddress hinst AddMenultem if AddMenilItem MessageBox NULL Can t load procedure AddMenuItem Errors MB_OK FreeLibrary hinst return Talse Adding menu items ee AddMenitItem U
118. itory 3 Main windows of PHOTOMOD StereoDraw 3 1 2D window 2D window is a main window used for creating viewing and editing of 3D vector objects in stereo mode It opens after starting PHOTOMOD StereoDraw with loaded images of stereopair selected in PHOTOMOD Montage Desktop module or without any stereopair if the module is opened without project See also chapters 2 1 Start PHOTOMOD StereoDraw module without project 6 Creating 3D vector objects and 7 Editing 3D vector objects 2D window content is defined in Manager window see the chapter 4 4 Manager window There are the following icons at 2D window button bar L or F4 hot key turns on off marker mouse mode when mouse cursor is not displayed and allows to work only with a stereomarker see the chapter 3 3 3 Marker mouse mode 5 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia pd PHOTOMOD 4 4 or F7 hot key places window center to the marker position e i or F6 hot key turns on off fixed marker moving mode which allows to move the image under the marker located in the center of screen See the chapter 3 3 2 Fixed marker mode S or F9 hot key turns on off stereo mode anaglyph interlace or page flipping which is selected in system preferences window opened by menu command Service Settings Stereo See also the chapter 3 1 Stereomodes e _ changes the phase of stereoglasses on hardware le
119. jects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description If there is no DBF file at import the objects are attached to the Code table by the following ways If the option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial LIG file and imported objects are attached to them Ifthe option Create new code when importing is OFF three new codes according to objects types P points L polylines C polygons are created in the Code table Imported objects are attached to them according to the type Once the source klt file is selected push OK button to start import 8 2 Export 8 2 1 Note For vectors export operations you could setup export precision parameter in PHOTOMOD Montage Desktop module using the command Operations Export precision This parameter allows to set up decimal places number for vertices coordinates of vector objects in output files of text formats Generate DXF MIF MID WinGIS ASCII ASCII A LIG for export from PHOTOMOD Montage Desktop DTM StereoDraw and StereoVectOr modules After new setting of parameter value you should restart the appropriate module to let changes take effect Export to Arc Shapefile Use Objects Import Export Shape format Export menu command to export current vectors to Shapefile of ArcView system PHOTOMOD opens a dialog for selection output fil
120. k to spaces when importing from MIF MID 89 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 8 2 6 Export to WinGIS Use Objects Import Export WinGIS format Export menu command to export current vectors to ASC file of WinGIS system PHOTOMOD opens a dialog of choosing the output file name with asc extension In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems Push OK button to start export Refer to the chapter 8 1 7 Import from WinGIS for the details of format description 8 2 7 Export to ASCII Use a command Objects Import Export ASCII format Export to export the currently loaded vectors to ASCII format see the chapter 8 1 8 1 ASCII format description The system opens a dialog of selecting output file name with txt extension and the following export parameters Export to ASCII x F SubDisk T mprbb4 665_For_stlink tst A Export attributes to DBF Target coordinate system Convert Input ES GDO49 New Zealand Map Grid Output ES GO49 New Zealand Map Grid Add vertices ID Ereti A Fig 60 Parameters of export into MIF MID format Export attributes to DBF marked option allows to export a
121. l Note If in PHOTOMOD Montage Desktop settings option Epipolar transformation on the fly is ON raster image will be not visualized in 3D window see corresponding User Manual 3 3 Navigation window Navigation window is located at the upper right part of 2D window It shows the full image of the stereopair and is used for fast moving over it Click the place on the image in the navigation window you need and corresponding part of the image will be shown in 2D window Green frame in the navigation window bounds the image fragment currently displayed in 2D window You can open close the navigation window by using pop down menu opened by the a icon of 2D window This menu also allows you to swap navigation Manager and 2D windows using commands Swap layout horizontally and Swap layout vertically To manage vector objects visualization in 2D window and Navigator use the upper button bar described in the chapter 6 2 Creating vector objects 2009 10 StereoDraw July 25 2009 3 4 Manager window Manager window is used to show hide different types of objects in 2D window see the chapter 4 1 2D window and in Navigation window see the chapter 4 3 Navigation 2 window Click the icon of 2D window and select the Manager item to open Manager window actually it is open by default Manager consists of three tabs Main window Navigation and Info S lo 4 T Main Window H Marker a pigs be E Point
122. l assigned 5 7 Attaching vector objects to the code table The code table records may be attached to vector objects in two ways e while the vector object creating Select the record you need in the Code table window and start the vectorization The code will be assigned automatically e attaching record to an existing object Select an object or a group of objects in 2D window and code to be assigned in the Code table and click the icon Ei assign code to selected objects See the chapter 7 1 Selection of object or objects group 35 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 See also the chapter 6 Creating vector objects and 7 5 Changing objects types 6 Creating 3D vector objects 6 1 Types of vector objects PHOTOMOD StereoDraw works with 3D vector objects of the following types e point a point in space defined by X Y Z coordinates e polyline a set of XYZ points vertices connected by straight lines segments The polyline may be either closed or unclosed In case of closed polyline its first and last vertices are spatially coinciding e polygon a closed polyline The polygon is closed automatically after finishing its creation During polygon creation its first and last vertices are coincide spatially and are edited simultaneously e CAD objects standard geometric figures see the chapter 6 2 5 Creating CAD objects 6 2 Creating vector objects 6 2
123. l polygon creation complete its creation with moving of the last vertex At orthogonal polygon creation complete its creation with moving of the first vertex At orthogonal polygon creation complete its creation without vertex moving Open resource in current layer Save current layer content to resource Ctrl Shift gt Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Enter Enter Enter Enter Enter Ctrl A Esc Ctrl Shift F12 F12 F viv 7 AG 2009 110 StereoDraw July 25 2009 12 PHOTOMOD StereoVectOr 12 1 General information PHOTOMOD StereoVectOr module is used for vector map creation creating and editing in stereo mode The map format is sit file PHOTOMOD VectOr Window for stereo vectorization stereo window is identical to 2D window of PHOTOMOD StereoDraw module described in this Manual The second module window mono window is used to display the map in selected PHOTOMOD VectOr map symbol library classifier PHOTOMOD StereoVectOr is started for selected stereopair from PHOTOMOD Montage Desktop module by the Ed icon or Ctrl O hot keys You can also open PHOTOMOD StereoVectOr module without any project and then load or import vector objects in 2D window from any project to view or edit them see the chapter 2 1 Start PHOTOMOD StereoDraw module without project Besides using the mono window for map displaying you can start PHOTOMOD VectOr module it
124. left and right images the default value is 10x10 In most cases it is not recommended to increase the matrix size because of slowing down the processing e Size adjustment used for processing of poor contrast images option is on by default e Geometrical correction used for measurements of points located on steep slopes 99 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 To restore default correlator parameters push Use defaults button 9 3 1 Sound setting Sound page allows to turn ON OFF Bad correlation point sound and choose the mode of sound output and its parameters if sound is output through PC speaker frequency and length 9 4 Plug in settings Service Settings Plug ins tab opens a list of available PHOTOMOD plug ins which could be turned on off after system installation all plug ins are on It is recommended to turn off unused plug ins to speed up module work Under plug ins list there are three buttons for convenient selecting or deselecting plug ins in the list Preferences View He OOM Available plugins eo Windows OF export import plug in Marker Mouse driver 7 Tae Miscellaneous PHOTOMOD setting module Extended ASCII esportimport plugin H Symbols ASCII esportimport plug in L Labels CAD objects Check content DGN esport import plug in DEF esport import plug in Generate export import plug in Objects interpolation plug in MIF AMID ex
125. line objects export into DXF and DGN formats see the chapters 8 2 3 Export to DXF and 8 2 4 Export to DGN When all necessary options are set push OK and object code will be added to the layer which name is selected in the Layers list or to the root directory if the objects are not divided into layers So you can create codes for different objects which supposed to be extracted and add them to the Code table with possible classification into thematic layers Once the hierarchical Code table is created save it using the icon a Save as to the resource with specified name The code table will be opened automatically for all PHOTOMOD StereoDraw further sessions If you need to open another code table click the a icon Zd Open to get a list of available resources with code tables Also you can create new code table using an imported one see the chapter 5 3 Code table import Besides while importing vector objects to PHOTOMOD StereoDraw module from exchange formats their codes could be also imported into new code table or added to the existed one depending on the appropriate option setting see the chapter 8 1 Import 5 2 Code table editing In current code table you can edit Layers list in the left panel and Codes and attributes list in the right one Layers list editing is described in the chapter 5 4 Attributes creation Use the button bar above the Layers list for the following operations o Ss duplicated by F2 key edit lay
126. ll Ix i Apply to selected objects Figure Ellipse Precision 0 500 A Fig 38 Conversion parameters In the window appeared select figure type ellipse circle rectangle square and setup conversion precision in appropriate fields see also the chapter 6 2 5 CAD objects creating 7 3 2 28 Creating profiles through vector objects You can create profile lines perpendicular to the group of linear objects This is good way to describe for instance the dam which consists of two lines at both feet and edges Resulting profiles linear or point vector objects are attached to the selected codes in code table see below and are used for some applications 2009 60 StereoDraw July 25 2009 PHOTOMOD StereoDraw sc1686 sc1687 3block T x Objects Edit Service Windows Help Exit PEA iso w BR BOO x eho o F F 8 8 mai KNX B BM gt o Breal Solar lero e A m j 2 RY Rees a Ay JV Create pickets with code profile _pickets JV Create polylines with code profile _polylines Distance between profiles 20 000 s gr re reqgions H amp Ee I_3D vectors Objec ng EE Triangulation points i E S Raster Into 3 Navigation Oh Main a gt mjs ssj u E e 1 Paved_Road gt gt i 4056 000 2482 000 23 916 gt gt 757404 651 219453 633 107 051 Fig 39 Profiles through vector objects Prior to create profiles select vector objects for example road edg
127. ludes following options Map window the icon of the main panel see the chapter 12 2 2 Mono window ai Create new map the icon srr of the main panel see the chapter 12 3 Map creating SIT Open map the icon l of the main panel see the chapter 12 3 Map creating Close closing the current map in mono window Object type the icon w of the main panel changing the object type opens the classifier window to select a type of created object see the chapter 12 4 Map editing Add raster opens a window for raster file selection in PHOTOMOD VectOr format RSW extension and then opens this raster in mono window Delete all rasters closes all rasters opened in mono window Add DEM opens a window for DEM file selection in PHOTOMOD VectOr format with MTW extension exported to this format from PHOTOMOD DTM module for example and then opens this DEM in mono window Map Infomap E PHOTOMOD data O06beKnTo InfoMap sit Fig 5 Viewing DEM in mono window Delete all DEMs closes all DEMs opened in mono window n Return to primary monitor when the button is pushed the marker or monowindow with map is placed back to the main screen during two monitor method of work in the module 2009 112 StereoDraw July 25 2009 PHOTOMOD StereoVectOr does not use the code table for object creation see the chapter 5 Code table The object type is taken from the map classifier o
128. m lines styles define MaxCustomStyles 32 Description of function type menu item call typedef void SDApiAction void 7 Prototype Of DP1UGin initialization function typedef bool TUserSDApiDIl const char D1l1Path Prototype of Tnitialization finaliazing fun tion typedef void TInitFinalProc void Identifiers of various system events see Action parameter of TperformAction function define ACTION_NONE 0 Mouse keyboard events define ACTION_INSERT 1 Vertex or object inserting define ACTION_END_EDIT 2 Editing completion define ACTION_ESCAPE 3 Operation canceling define ACTION_DELETE 4 f Vertex or object deleting Events for objects define ACTION_OBJ_CREATE 100 Object creation define ACTION_OBJ_DELETE 101 Object deletion define ACTION_OBJ_MOVE 102 JF ODJECE moving define ACTION_OBJ_MODIFY 103 Object modifying Prototype of marker moving handler typedef void TOnMarkerMoved void Prototype of system event handler typedef void TPerformAction int Action OBJHNDL hnal 74 Structure code description struct SCodeinifo Code Char Code MaxCodeLength Code name Char CodeName MaxCodeNameLength 77 Coda Cyes P poimc Lb polyiine CC polygon char Type Numeric layer code long int LayerCode 27 Color Link C the palette Fake from 3 52 version get line style unsigned char Color Symbol code Windows coding 119 RACURS C
129. marker position use the icon or menu command Edit Point Vertices Move point to marker or J hot key You can position marker manually or by entering its coordinates in Marker window see the chapter 4 3 7 Marker window e move at selected Z level use menu command Edit Point Vertices Set Z or the icon Z 2 to open a window allowing to set a new Z value Z value or offset by Z Z offset for the selected point object see also the chapter 7 3 2 9 Set Z for polyline vertices 2009 48 StereoDraw July 25 2009 move marker to selected point use menu command Edit Points Vertices Move marker to selected point or hot key project on surface use menu command Edit Objects Project on surface or the icon to project selected point object on model surface by correlator The operation is used mainly for converting of 2D objects to 3D ones copy paste allows to copy point to clipboard by the icon or Ctrl C hot keys or the command Edit Objects Copy objects and paste back from the clipboard to the marker position by the icon _ or Ctrl V hot keys or the command Edit Objects Paste objects 7 3 2 Editing polyline polygon object 7 3 2 1 Editing vertex Polyline or polygon vertex is selected by mouse click or Shift S hot keys or by menu command Edit Points Vertices Select nearest to marker For the consequent vertices selection use gt next vertex and lt previous vertex ke
130. mbols in the mono window If necessary you can edit map objects in mono window by changing the object type using the icon J Please pay attention to modules preferences opened by menu command Service Preferences Most of them are the same as in PHOTOMOD StereoDraw see the chapter 9 System preferences however there is some difference If the option Allow automatic stereopair changing is ON Plugin settings tab the next stereopair is loaded automatically into stereo window if in mono window the vertex of extended object out of current stereopair is selected 12 5 Saving map PHOTOMOD VectOr map is saved automatically while editing Note Export to PHOTOMOD VectOr is not provided the map is created directly in VectOr format and may be opened there without export import operations 2009 116 StereoDraw July 25 2009 13 Developing user plug ins for PHOTOMOD StereoDraw 13 1 General information about plug ins Special programming interface API containing set of module managing functions was created to allow user developing customized plug ins for PHOTOMOD StereoDraw helpful for 3D vectorization procedures Such plug ins could be useful for data export import from to PHOTOMOD StereoDraw and also for vector objects changing adding deleting as well as code table attribute s templates and values changing Plug in should be Win32 DLL library with sdp extension and put to Users subdirectory of PHOTOMOD system folder Y
131. mport parameters e Swap X Y marked option allows to swap X and Y coordinates of vector object vertices after import that is useful if you import objects from left handed into right handed coordinate systems or vice versa e Origin you can change the origin position if necessary fields X Y Z The default value for all coordinates is 0 0 e Import 2D objects marked option allows to convert 2D objects into 3D At that the third dimension objects vertices height Z is taken from the following sources Constant elevation all objects are assigned the same Z value entered by user DEM from file Z coordinate is derived from a DEM of the following formats PHOTOMOD DEM dem file Surfer ASCII GRID grd file ArcINFO ASCII GRID grd file DEM from resources allows to acquire Z coordinates from selected PHOTOMOD resource Use for unknown elevations if DEM is used for assigning Z coordinate for vector objects its NULL values unknown elevations are replaced by the entered value Shape format necessarily contains DBF file used for attaching vector objects to the Code table Option Create new code when importing is intended for attaching of vector objects to the Code table during import considering rules described in the chapter 8 1 1 DBF file description The group Base attributes is used to assign codes in the Code table which would store the following object attributes Object name Code Code name and
132. n rectangle mode 2009 38 StereoDraw July 25 2009 e After inserting of the last polygon vertex move cursor to obtain rubber line and press A Enter hot keys or just Enter if main panel icon E is pushed This last vertex will be moved so that angle near the first and the last vertices becomes right e After inserting of the last polygon vertex move cursor to obtain rubber line and select the command Edit Objects End editing with point displacement or press A Ctrl Enter hot keys or just Ctrl Enter if main panel icon is pushed Then the first vertex will be moved so that angle near the first and the last vertices becomes right The polygon is closed in the following way if after input of the last vertex the marker hasn t been moved its coordinates are equal to the coordinates of the last vertex the last entered vertex is connected to the first one In case when the marker has been moved the rubber line has appeared the program is searching for the intersection of the rubber line and the line defined by the first polygon segment If the intersection exists the first vertex moves to it and the polygon is closed e f you press Esc after the last vertex inserting the polygon is completed without last and first angles change Such polygons completing procedures are useful in case of vectorization the objects of complex shape with right angles Besides while moving polyline or polygon vertex in rect
133. ndow and push OK After that the segment will be deleted and polygon will be transformed to polyline with code selected 7 3 2 5 Operations with a fragment Polyline fragment is a part of polyline consisting of several segments You can select fragment in a following way select polyline by double click make active its first vertex Alt S hot keys and select its last vertex Shift S You can apply the following operations to selected fragment e delete fragment using Alt D hot keys or the icon fea or menu command Edit Objects Delete fragment at that all fragment vertices will be deleted and the fragment will be substituted by a segment connecting the first and the last fragment vertices e fragment points selection make active the first fragment vertex Alt S hot keys and the last one Shift S Then select all fragment vertices Shift Z hot keys You can also use for that menu command Edit Objects Select points in fragment or the icon After that you can edit selected vertices using the operations described in the chapter 7 3 2 3 Editing group of vertices e interpolate fragment see the chapter 7 3 2 8 Interpolating polylines 51 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 e interpolate fragment s elevations see the chapter 7 3 2 29 Interpolation of heights of polyline or its fragment e angles round off at vertices of polyline fragment see th
134. ned with appropriate raster maps 4 Stereo viewing and measuring 4 1 Stereomodes To switch between stereomodes described below use Service Preferences Stereo menu To turn ON OFF stereomode in 2D window click the icon CY in upper menu of 2D window or F9 hot key Stereo mode type is set in PHOTOMOD StereoDraw module settings page see the chapter 9 5 Stereo settings See the details on hardware settings of your PC for convenient working in stereomode in PHOTOMOD Overview 4 1 1 Anaglyph glasses Anaglyph stereoimage is formed by visualization of the left and right images of the stereopair beyond red and blue filters To view such a picture you should use special anaglyph spectacles with red and blue glasses Anaglyph stereomode requires no special equipment but it is not completely good for working with color images Another disadvantage is that the picture gets a bit darker when viewing through filters See also the chapter 4 1 2 Shutter glasses Note Anaglyph stereo is available only for HighColor or TrueColor display mode of your monitor 2009 16 StereoDraw July 25 2009 gt PHOTOMOD StereoDraw 674 673 lel Ea Objects Edit Service Windows Help Exit Jo flo of One FA IG PLA BS He 2D window 1 1 2 t MH ele e all HH A A A apo e gt r js sajjem sle 7 xf gt gt 3184 085 7730 264 74 517 gt gt 2589346 006 6586361 680 11 013 E Status
135. nnnnnnnnnnnnnnnnnnn ennnen anena nenen nenanem nnne 16 Al SIC O MOUS S uren a E T ee ee a 16 BT il AN GOIV DIO AS SCS ea vise snares sate daledtsusplettielotabeieeteatatah uubeitenietedaeckstacceteeit Gia etal T A ITEE TE 16 E MEPS OT BE SG OSL SE ROE EE oe APE ROE SCOT Or ESS ECT are NPT E A oe roe RST Peer PO tear ae aE E oe eer eee 17 he Neo Me APUG TVACE SUCK Or E E E suaus tnace cass A E E E E EE E O Moule E E 17 AA 2 aoe TpPPINE SiE Oii e a a A E E at a E E E 17 FEZ MOO MOda a a AS A i 18 4 3 Operations with marker cc ccccecccceeccccesceceeeeceeeeeceeeeeceaseeseaeesseeesseeeesaeeessaeeeseaeeeseasessuseeesegeeseneesseees 18 Ad M OVN EION OET OL E isd eee a LETE E EAE TANE EE E EN E EAEE isso 18 PS EL MOIKE OO EENE EEE UTI OTE TONETO I ORERE aaa O AANE RE 19 Hao MAKET SES MOE MOA RR NEO RO PCA IP A ETE AAT 19 A Sh SHAD VO TOn MO E E A EE E E eta aterm are RAG 19 ANIO CAML O OLE EEEE RE UE E O alias Oo Sates E O E NATO 20 LOA OTA OL ea a a a a E ean rodmadeds 20 Aa MAKT WIN GOW ea a E a A A A a 21 4 36 Information WING OW aissius s E EA i aa EE E AASA r S E a N 21 A I KE ANAI COI COOVAUNGALCS ii i E T E 22 RIA OI YPES OF SUG O AEE EANN geen tea as ee E E EAO E A 22 4 4 Adjusting stereoimage cccccesececeseccesccceeseccesseecssececeueceseueeesaceeesaseessaeeseaeeeseececegeceuanseetsaetensuesensaess 23 4 5 Measurements over the MOEL ccccceccsececseecececeeceeeeeecaeceuecsneeseeeseesneeceesaeetaeeseese
136. nt XPACKAGE WINAPI GetCodeiInfo CODEHNDL hndi SCodeinfo info Get line style description Return value 0 error int xPACKAGE WINAPI GetLineStyle CODEHNDL hndl SLineStyle style Get attribute description in its order number from U Return value 0 error int xPACKAGE WINAPI GetAttrinfo CODEHNDL hndl int Pos SAttrinfo info Get layers number in system From 3 52 version it is the number of lower level subfolders 1 root long int xPACKAGE WINAPI GetLayersCount Get layer handle in its order number From 3 52 version it is upper level or root folder handle LAYERHNDL XPACKAGE WINAPI GetLayerHndl int Pos Get layer description Return value O error 123 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 int xPACKAGE WINAPI GetLayerInfo LAYERHNDL hndl SlLayerInfo info ff eS Colors Get color table palette as a massive containing 256 long int Each value describes the color as Ox00bbggrr Ji BG OZO0FFCOUO pure biue color From 3 52 version this method fills in with fake color table void xPACKAGE WINAPI GetColorTable long int Table 5 Import functions file SDImportApi h Create the layer if it was not exist before Return value O error In 3 52 version upper level folder with pre defined name will be created or returns the indicator on the existing one upper folder called ROOT LAYERHNDL XPACKAGE WI
137. numbers pee I Selected lines TRE L Lines pee B Selected points a Points EL H Pre regions bee TD Point numbers pes _ Selected lines oo L Lines pee _ 3B Selected points EE m Foints HES Triangulation points A70 pew E E Tin residuals E T Labels hen L Pointe M amp Raster Fig 10 Manager main window Click the eye looking icon of Manager main tab to show hide in 2D window following objects e Marker double click the icon to open Marker settings page and to setup marker shape and color see the chapter 9 1 2 Marker settings e Pre regions show hide pre regions vector polygons drawn over the images block in PHOTOMOD Montage Desktop module e Objects show hide 3D vector objects Vertex numbers Selected objects Selected vertices show hide vertices of vector objects e Triangulation points show hide ground control and tie points used for the aerial triangulation and block adjustment in PHOTOMOD AT and PHOTOMOD Solver modules see appropriate User Manuals Additional options are as follows Labels show hide triangulation points numbers and notes Points show hide triangulation points e Raster show hide the raster image Use the icon L to switch between color and grayscale viewing of color images You can hide show current layer objects by pressing of the H key when marker is in 2D window To activate the layer for editin
138. o Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Char SVMDOL Font name Char Font MaxFontNameLength Object size applied to point objects lOal S126 Number of code s attributes long int AttrsCount Number of objects referred to this code long int RefObjectsCount H A O ie S es ck cia CL ss ce ce E ET I7 Seructure alli bule description struct SAttrinfo Attribute name Char Name MaxAttrNameLength Attribute type see below int Type Size for text attributes and attributes with fixed point variable length for text attributes long int Size Precision only for attributes with fixed point Long int Precis I7 Attribute types enum Unknown type error AT Under Text attribute AT_Text o Integer 4 bytes without parameters AT Int 1 Short integer 2 bytes without parameters AT Shore 2 Fixed point number 77 Size total length including decimal point Prec number of fractional digits after decimal point AT Decimal 3 Double float 8 bytes without parameters AT Double 4 Binary block Size Length in bytes AT Data y 5 Logic value 1 byte without parameters AT_Logic 6 II Se a ee a ee Se Layer description From 3 52 version there are no layers upper level catalogues from code table instead struct SlLayeriInfo Unique layer code long int Code Layer name
139. o Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 lines corresponding to objects descriptions are separated by lines with the symbol but unlike the previous case these lines are not obligatory because the beginning of an object description is recognized by its first line 8 1 10 Import from VectOr Objects Import Export VectOr format Import menu command is used to import vector objects from PHOTOMOD VectOr module This command opens a dialogue window for selection of PHOTOMOD VectOr map binary format file with sit or map extension and input import parameters See the corresponding User Manual Import from ectOr i X D PH_ resources adblock sit GE M Import classifier Swap Y I Import 2D objects for 2D objects f Constant elevation DEM from file DEM from resources Use for unknown elevations Cancel Fig 50 Parameters of import from VectOr format Import parameters are as follows e Import classifier allows to import the classifier of PHOTOMOD VectOr module and convert it to PHOTOMOD StereoDraw code table At that the code table records are attached to vector objects see the chapter 5 3 Code table import e Swap X Y marked option allows to swap X and Y coordinates of vector object vertices after import that is useful if you import objects from left handed into right handed coordinate systems and vice versa e Import 2D objects ma
140. o it will be moved to marker position in 2D window by the mouse click on its table record You may also export point s list into text file If the point record is grey in the list it is located on stereopair which not visible in 2D window Nevertheless after double click on the points data the stereopair where it is located is loaded in 2D window and marker is placed into point if in module s Preferences the option Allow automatic stereopair changing is on see the chapter 9 4 1 Plug in options Code table the icon shows hides a code table see the chapter 5 Code table attributes the shows hides a window with object attributes Ae see the chapter 5 4 Adding attributes ae Object list the icon shows hides a window with object list If the i option Select object on image is ON then the i object is selected in 2D window by clicking its table record See also the chapter 4 6 Object list window Raster map the icon shows hides a window with raster map intended ej for viewing the terrain objects on scanned map see the chapter 4 7 Raster map window Ho Help index F1 runs PHOTOMOD StereoDraw Help system Exit opens a window with the program version date and number Exiting PHOTOMOD StereoDraw 11 Hot keys Moving Arowkeys Marker moving O O Z o O S O T bstictnendh If there is an active layer with selected points vertices switching between points Otherwise marker m
141. oam mode fixed marker moving image you can adjust the following parameters see the chapter 4 3 2 Fixed marker 97 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 x E View Edit z oom Roam mode fee Windows Mouse sensitivity Marker I I I I I I I I I I l l pee Z movement step pis SS 1 ee Symbols 1 1 1 1 I I I l l i Labels Stream line seeeerces iol tiated In streamline mode l m 5 ea place points at from each other P Sound 0 pis ri Window auto scroll er horns P i Enable window auto scrall with activation zone gt Stereo E Systern Adjust depth in stereo mode with threshold Ee Undo Auto change stereopair with threshold gt e Load ans save H ULOSAVE House wheel direction Move marker upwards when wheel is rotated forward cone _ Fig 6 Edit settings e Mouse sensitivity the more value the more smooth image moving when moving the mouse e Z movement step step of image moving along Z the default value is 2 pixels Option located in Stream line panel is used to set up the distance in meters or pixels between polyline vertices while working in stream line vectorization mode see the chapter 4 3 5 Stream line mode Enable window auto scroll with activation zone set this option ON for automatic scrolling the image while vectorization The image gets scrolled when you add a vertex to vector obj
142. olbars by selecting them in the list GPS Change stereopair Topology Service Snapping Undo Edit modes View Objects Code table Interpolation Windows Selection modes Group selection gt Refresh the icon processes I in other running system modules Arrange the icon Oo by user menu New window the opens new 2D window see the chapter 4 1 2D Close all 2D windows all 2D windows closes all 2D windows 2D 4 activates 2D window if there are several available New 3D window the opens new 3D window see the chapter 4 2 3D window icon E Close 3D windows closes all 3D windows 3D window allows to switch between 3D windows to system processes per tata Tee T the bottom of screen Marker window the opens window of viewing and entering marker tin coordinates see the chapter 3 3 6 Marker icon window Measurements window turns ON measuring mode and opens appropriate window see the chapter 3 5 Measurements over Windows menu is used to manage windows and toolbars on the screen and includes following options the icon the model 107 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Triangulation points opens the table with the list of control check and tie points involved to phototriangulation process see PHOTOMOD AT and PHOTOMOD Solver User Manuals If the point is highlighted in the table i e it is on the current stereopair s
143. on you can also open layers with names imported from PHOTOMOD using command Settings Level Names You can save layers names taken from PHOTOMOD system along with DGN file using MicroStation command File Save Settings 8 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 e Export Label attribute allows to visualize the label with selected attribute near each point object after import of the file into MicroStation system see the chapter 5 6 Labels creating Format features 512 bytes of file space could be used for user information storing Code code name and object type is saved in this area and if the rest space is enough object attributes are also saved here Standard presentation of coordinates in DGN at least in the opened part of the format is integer 32 byte i e all saved coordinates may vary from 0 to 4 10 or from 2 10 to 2 10 and without fractional parts Since it is not easy to use coordinates in such form it was suggested the following In addition to main units position units in DGN terminology there were also proposed subunits SU and master units MU and 1 SU NPos units 1 MU MSU where N and M arbitrary integers You can assign arbitrary two character names to MU and SU but not to Pos units This allows to represent geodetic coordinates as a fractional numbers with fixed point in PHOTOMOD system MU units are assigned to geodetic coord
144. ordinate is defined by the user see the chapter 9 3 1 Sound setting This mode is familiar for operators experienced in working with analytical stereo devices Another advantage is a smooth roam vectorization with a constant image auto scrolling You can change marker shape using Marker page in module settings Service Settings menu command see the chapter 9 1 2 Marker settings Marker mouse mode This mode turned on by clicking the icon A marker mouse or F4 hot key removes mouse cursor from the screen In this case any mouse movement causes the corresponding stereomarker moving without mouse click The mode is useful for digitizing polylines and polygons You can change marker shape using Marker page in module settings Service Settings menu command see the chapter 9 1 2 Marker settings Snap to ground mode Snap to ground mode turned on by clicking the icon i4 or T hot key is used for automatic placing the marker on the model surface using the correlator see the chapter 9 3 Correlator parameters So you can move the marker in XY plane manually by the mouse and it will change Z coordinate automatically in accordance with the terrain relief If the correlator fails a message Bad point appears in the Status bar accompanied with a sound see the chapter 9 3 1 Sound setting about the sound parameters settings In this case you can place the marker manually by PgUp PgDn keys or the mouse wheel The mode is extr
145. ou should change the extension from dll to sdp to prevent PHOTOMOD StereoDraw from loading libraries supplied along with plug ins Plug in should export one obligatory and two optional functions with the following prototypes Optional function preliminary initialization Called first just after loading of plug in to memory extern C xPACKAGE void UserSDApitInitialize void In this function all operations on preliminary initialization are executed For example if VCL library is statically linked to the plug in you should call InitializePackage Windows HINST HIinstance method in this function Also it is recommended to initialize plug in global variables in this function Obligatory function plugin initialization extern a as __decispec dilexport bool UserSDApiD1ll const char DLIFPaCh y Input data is full path to SDApiUtils dll library where user plug in can call some set of functions for work with layers codes and PHOTOMOD StereoDraw objects See the details on these functions below Return value TRUE means successful initialization If FALSE returned it means that some error occurred during initialization and user plug in has been unloading from the system Within UserSDApiDIl function the following actions should be done 1 SDApiUtils dll library is loaded and its HINSTANCE is returned 2 User plug in item is adding to PHOTOMOD StereoDraw menu 3 Save HINSTANCE value from SDApiUtils dll library for further us
146. oving NumPad 1 4 6 9 PgUp PgDn Moving marker along Z Alt left button Panning by mouse Shift left button Selection by mouse Tab when cursor is in opens closes an additional windows 2D window Zoom Po Zoom 2009 108 StereoDraw July 25 2009 Zoom tt Alt A Zoom 1 1 100 S O Zoom in 200 Alt 3 Zoom in 300 SS O At o 4 Zoom in 400 S O At Enter Fitinwindow o O Ctrl Alt Zoomin by zoom box Ctrl Alt Shift ZoomOut by zoom box Ctri Alt Changing zoom Alt 8 9 0 Decrease Increase Cancel marker step along Z for fixed marker mode Ctrl 8 9 0 Decrease Increase Cancel mouse sensitivity for fixed marker mode Adjust depth marker parallax 0 Toggle stereo mode phase Adjust depth stereobase marker parallax Restore depth Restore depth Stereobase max model parallax F11 Shift Space Shift Shift Home End Shift PgUp PgDn Change of stereobase Shift mouse wheel Change of stereobase Alt Redraw Redraw Show hide objects in 2D window Ctri Alt Shift M Calculate FrameRate displays time for one screen TI TI TI redrawing Marker Center by marker Move marker to selected vertex Orthogonal mode while pressed B N M 3D snapping to vertices 2D snapping to vertices 3D snapping to lines 2D snapping to lines while pressed Move vertex to marker Marker mouse On off fixed marker mode On off stereo mode Show hide rubber line Snap to ground mode On
147. owed by white oblique cross during vectorization in stream line mode 4 3 6 Fixed Z mode If you need to draw a vector line at a constant Z level use Fixed Z mode To set a Z value place the marker to a correct position and select menu command Edit Fix marker by Z or press Alt Z shortcut or click the icon in the Marker window opened by the icon of the main panel or by the command Windows Marker window You can also enter the Z value in Z field of Marker window See the chapter 4 3 7 Marker window Release the above mentioned icon or menu option to quit this vectorization mode 2009 20 StereoDraw July 25 2009 4 3 7 Marker window Marker window opened by the icon to Marker window of the main panel or by main menu command Windows Marker window shows current real ground and pixel marker coordinates Besides viewing the values you can enter them from the keyboard and the marker will be moved accordingly after pushing the Ea Apply button Marker ss Bly e ll pie Gen Pixel coordinates 7624 00 o oo Real coordinates 2589646 66 BSS6667 57 36 73 Fig 4 Marker window There are the following icons at Marker window button bar amp l apply immediately change marker position right after entering coordinate values without pressing Enter key e Y apply moving marker in accordance with entered coordinate values kT e canceling coordinate values input J Eg more
148. pecific attribute assigned when Convert objects with attributes option is checked as AutoCAD 3D object of type Polygon Mesh with each object formed by the corresponding vector object and its orthogonal projection on the horizontal plane defined by the Default base elevation parameter This feature may be used e g for creation of 3D models of fences by manually drawing only their top lines During vector objects export selected line style is preserved see the chapter 5 1 Code table creation The style is visualized in AutoCAD program after DXF file opening Push OK button to start export 1 Export 3D objects to DXF To export vector objects as 3D volumetric objects into DXF format AutoCAD exchange format use Objects Import Export DXF format Export to DXF as 3D objects menu command This option is mainly designated for modeling of simple buildings with single pitch or double pitch roofs Each polygon object suitable for describing such kind of roof may be exported as a roof and walls the latter been created by projecting roof edges on the specific Z level These roofs and walls may be exported to different DXF levels with names differing by suffixes also specified in export parameters A dialog box is opened for selection of output DXF file name and setting of the following export parameters 2009 84 StereoDraw July 25 2009 Export to DXF as 3D objects x fe Target coordinate
149. perations At that you can use either ordinary 3 button or 5 button mice or special devices 3D mice hand wheels and foot pedals In fact you can setup any mouse which emulates the standard 5 button one To setup the mouse use menu command Service Mouse set up to open Mouse settings window See PHOTOMOD Overview User Manual for the details of the mouse configuration and special devices and 3D mice usage 10 PHOTOMOD StereoDraw main menu The main PHOTOMOD StereoDraw module menu is located in the upper part of the window and includes following items PHOTOMOD StereoDraw sc1704 sc1703 Airborne survey 3 Objects All 3Dvectors_new o x Objects Edit Service Windows Help Exit BEAZ ma m GB a l A A T or ry lle E 4 4 Menu Option Description opens a window allowing to select resource with 3D vector objects for loading and editing 1 Recent files opens rightward submenu with the list of recently opened vector layers opens a dialogue for reference layer selecting and loading see the chapter 6 3 Reference layers Close closes the current resource with 3D vector objects with a request whether to save it Save saves 3D vectors to the current resource Load from a reference layer 2009 104 StereoDraw July 25 2009 3D vector objects Save selected as opens a window to select a resource for saving selected 3D vector objects Save visible as ier vector objects
150. porteinpork plug in Offset plug in eo Skeren Orthogonalization plug in ee System Shape export import plug in ie Topology ventication plug in T nag Topology simplification plug in pe Load ans save Wee import plug in i AUtogave 4 GE Ise For the program to start up faster leave checked only the plug ins you really Refresh ee Change will take effect after the program is restarted za Fig 69 Plug ins list 9 4 1 Plug in options Service Preferences Plug in options tab is used to set up the option Allow automatic stereopair changing which allows to view in 2D window the stereopair containing erroneous vertex detected by the following operations in PHOTOMOD StereoDraw module Topology control see the chapter 7 6 1 Verifying topology Check content see the chapter 7 6 3 Check content If the option is OFF then erroneous vertex and its stereopair will be not viewed in 2D window after double click on vertex data in the window with results of these operations or in Triangulation points window opened by the command Windows Triangulation points see the chapter 10 PHOTOMOD StereoDraw main menu 2009 100 StereoDraw July 25 2009 This option is also used in StereoVectOr module If it is ON another stereopair is loaded automatically into stereo window if in mono window the vertex of extended object out of current stereopair is selected see the chapter 12 4 2 Map editing in mono window 9 5
151. pper button bar or Shift E hot keys After that select vertex on the existing polyline which will be the first vertex of the new fragment press hot keys Shift S and Insert and start new fragment vectorization Besides you can start new polyline in usual way press Insert key in selected place If it is necessary to that the last vertex to be placed to a vertex of the initial line place the marker near it and press Shift S If it is necessary to that the last vertex to be placed to an arbitrary place not vertex of the initial line place the marker near it and press Shift L After the last vertex of fragment input just press Enter and new fragment becomes a part of the initial line instead of the old fragment deleted If you need to place the end vertex of the new fragment into some place out of the initial line complete it s creating by Enter key pressing Or press Esc to cancel new fragment creation If the initial line is closed polygon code is selected in Code table then the end vertex of new fragment becomes the closest vertex to the marker position Note Fragment editing mode is available if the option Snap marker to point that was selected in module s Preferences window is off see the chapter 9 1 2 Marker settings 7 3 2 25 Object rotation Selected vector object could be rotated around marker position using menu command Edit Objects Rotate In window appeared is used to input the rotation angle in numeric field or
152. r Use a command Objects Import Export VectOr format Export to export currently loaded vectors to PHOTOMOD VectOr format The system opens a dialog of choosing the output file name with sit extension PHOTOMOD VectOr map and selecting the following export parameters Swap X Y marked option allows to swap X and Y coordinates of vector object vertices after export that is useful when export objects from left handed into right handed coordinate systems and vice versa a In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems In case of a new SIT file new map creation the additional dialog is opened Fig 61 It contains the following fields to be filled Resource file name a classifier file with a library of map symbols Several standard files classifiers for different map scales are included to PHOTOMOD installation kit and stored by default in PHOTOMOD Vector folder SIT scale scale factor of the creating map Work area name arbitrary name of the geographic region See also PHOTOMOD VectOr User Manual Export to ectOr x F SubDisk Tmp 664 665 for_stlink sit c Swaps Y Target coordinate system l Convert input Es GO49 New Zealand Map Grid Output
153. r sawe Pa Sound masiman 20 ts COPIES per resource E Plugins Save compressed resources i Options be Sterea E System je Undo ie Autosayve Store vector resources for each stereopair separately za Fig 72 Load and save settings This tab is used to set up the following options e Automatically load layers from the previous session the system reloads the set of vector layers saved from the last opened session for the given stereopair e Report load results is available if the previous option is ON and shows the list of loaded layers and objects while PHOTOMOD StereoDraw module opening for the given stereopair e Remember list of recent files list of file names to be shown in menu opened by the command Objects Recent files e Create backup copy after save if the option is ON you can backup vector objects layer into PHOTOMOD resource and re open this copy if needed See the chapter 6 6 Vector objects restore e Save compressed resources allows to compress files resources at saving e Store vector resources for each stereopair separately allows to save vector objects and notes created to folder Vectors of the current stereopair At that in Block scheme window in Montage Desktop module these resources are indicated by appropriate icons near the stereopair number See PHOTOMOD Montage Desktop User Manual and also the chapter 6 8 Creating notes Besides if this option is ON Vector folder in stereop
154. rce file name F demo_ira karae plan2000 rec c Map scale Work area name 2000 E maha OF Cancel Fig 7 PHOTOMOD VectOr map creation e Map scale approximate scale factor value e Work area name arbitrary name of the work area B Icon L is used to open the previously created sit file 12 4 Map editing 12 4 1 Map editing in the stereo window The tools of objects creation and editing are identical to the ones described in the chapters 6 Creating vector objects and 7 Editing vector objects in PHOTOMOD StereoDraw User Manual The difference is that PHOTOMOD StereoVectOr works with the map classifier of 2009 114 StereoDraw July 25 2009 PHOTOMOD VectOr module instead of the code table see the chapter 5 Code table So you should select the object type before its creation using the icon KJ new object type which opens the map classifier You can also just start object creation by clicking Insert key and the system opens the map classifier automatically Choice object sample x Map test E 5 demoCD_37 FProjects Vect rienglishi map SIT x Mame DENSE HIGH FORESTS DENSE SCRUB FORESTS HIGH SPARCE FORESTS FLANTED FORESTS SCRUB SPARCE FORESTS Layer GROUNDS SWAMPS HYD ROGERAPHY INDUSTRIAL OBJECTS LANDS BOLD NETWORK SETTLEMENTS BUILPINGS VEGETATION FORESTS Sample Search by name Search by code DENSE SCRUB FORESTS 71111120 omea He Fig 8 O
155. ressing Insert Then drag a polygon of needed size by mouse Number of vertices should be input into appropriate field 3 by default possible values from 3 to 500 Since broken lines approximate CAD objects in PHOTOMOD system so you can change the objec s curvature by changing the maximal distance from segment of broken line to curve between two closest vertices This distance is called precision and could be adjusted for CAD objects with curved segments ellipse circle arc sector segment Default value of this parameter is 0 5 in units defined by the user for the current project Note Prior to creating of the CAD objects arcs you should select the appropriate object type in the Code table L for linear CAD objects arcs and C for areal objects see the chapter 5 Code table Once the object type and parameters are selected start its creation in 2D window To confirm the creation press Enter at the end Or press Esc to cancel object creation You can also transform existing vector object s into geometric figures as described in the chapter 7 3 2 26 Object conversion into geometric figure 2009 40 StereoDraw July 25 2009 6 3 Reference layers Reference file is a resource with 3D vector objects that can be loaded in read only mode Reference objects are loaded into separate layer and used for viewing while editing another layer with vector objects At the same time you can snap to reference objects while
156. rked option allows to convert 2D objects into 3D during import At that the third dimension objects vertices height Z is taken from the following sources Constant elevation all objects are assigned one Z value entered by user DEM from file Z coordinate is derived from a DEM that may be stored in following formats PHOTOMOD DEM dem file Surfer ASCII GRID grd file ArcINFO ASCII GRID grd file x DEM from resources allows to acquire Z coordinates from selected PHOTOMOD resource Use for unknown elevations if DEM is used for assigning Z coordinate for vector objects its NULL values unknown elevations are replaced by the entered value If the DBF file is accompanying main imported file vector objects are attached to the Code table considering the rules described in the chapter 8 1 1 DBF file description If there is no DBF file at import the objects are attached to the Code table by the following ways 2009 78 StereoDraw July 25 2009 Ifthe option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial SIT file and imported objects are attached to them Ifthe option Create new code when importing is OFF three new codes according to object s types P points L polylines C polygons are created in the Code table Imported objects are attached to them according to the type Format features The format allows
157. rules described in the chapter 8 1 1 DBF file description If there is no DBF file at import the objects are attached to the Code table by the following ways If the option Create new code when importing is ON new layers and codes are created in root layer of Code table according to initial LIG file and imported objects are attached to them X If the option Create new code when importing is OFF three new codes according to objects types P points L polylines C polygons are created in the Code table Imported objects are attached to them according to the type Once the source lig file is selected push OK button to start import 8 1 14 Import from ATLAS KLT Use Objects Import Export ATLAS KLT format Import menu command to import current vectors to KLT file of ATLAS system PHOTOMOD opens a dialog of choosing the output file name with kIt extension 2009 80 StereoDraw July 25 2009 Import from ATLAS KLT F SubDisk T mpall kit c M Create new code when importing Cures approximation precision o 01 OU 4 As code name use Code Cancel Fig 52 Parameters of import from ATLAS KLT format At import you can change the parameter Curves approximation precision which influences on displaying of vector objects of arch and circle type the more the approximation accuracy the more vertices are in arch or circle If the DBF file is accompanying main imported file vector ob
158. rwise one arbitrary vertex of that group is selected 2009 46 7 1 4 StereoDraw July 25 2009 Selection modes You can set a selection mode using Edit Selection menu items or corresponding icons of the main panel in normal selects objects and deselects currently selected objects Li add to selected adds objects to a group Each new selected object or group of objects is added to the current group of selected objects e subtract from selected cancels object or group of objects selection L i invert selected invert operation Selected objects are removed from a group if they are currently included and are added to a group if they are not currently included El invert full invert selection all selected objects become deselected and all deselected objects become selected x e cancel deselects all selected objects Esc hot key Selection of layer objects To select all objects of some layer select a layer you need in the Layer list of Code table window and click the icon E select all group objects Selection of objects with the same code To select all objects of the same code select a code you need in Codes list of the Code eee table window and click the icon ta select all objects with current code After that the objects with selected code will be highlighted in 2D window See also the chapter 5 Code table 47 RACURS Co Ul Yaroslavskaya 13 A
159. s Help Exit BAER RB loss l saoo xxy44 2 F 2 a aaa m o gt 2D window 1 1 2 Meees lA A A 11 aps H Buffer zone parameters x IV Polylines Left side C Both Right side F Polygons h a Outside a kg Inside Distance Z offset E Main window H fe Marker fi 0 000 A fo 000 Ll H gS Pre regions a Poe S Lines664_ 671 H bg S Triangu ioe S Raster J Delete source objects 4 Dr lation poi Status E zi RootDir RootDir gt gt 3720 229 14577 000 258 722 gt gt 2586246 891 6582035 916 138 875 Fig 34 Building buffer zone Buffer zone could be created both for line and area objects If the object of polyline type is selected in 2D window then in the window opened the Polylines check box is marked and you can select an option of location of buffer zone relatively to the object selected Left the polyline is created leftward from the source one correspondingly to its vertices numbering Right the polyline is created rightward from the source one correspondingly to its vertices numbering Both two polylines are created on both sides of the object selected If the object of polygon type is selected in 2D window then in settings window the appropriate check box is marked and you can select one of the following options e Outside outside of initial polygon e Inside inside of initial polygon 55 RACURS Co Ul Yaroslavskaya 13 A off
160. self and load a map currently processing in PHOTOMOD StereoVectOr The advantage of such a way is big PHOTOMOD VectOr set of functions in comparison with a mono window of PHOTOMOD StereoVectOr module See also PHOTOMOD VectOr User Manual 12 2 Main windows of PHOTOMOD StereoVectOr module PHOTOMOD Stereo ectOr R10_S05 R10_S06 InfoMap_311 S x Map Objects Edit Service Windows Help Exit Select Object test reer Code 71324000 o a E Type MAOWAAHbIE Perimeter 61097 m E Area 12651 88 sq m Name ARABLELAND oOo OO Lae LANDS N a e E By s E Z 1O x Marker Pre regions F aoe ie lation points y apre Eir zi gt gt 4146 000 9000 000 7 195 gt gt 4970370 440 6443775 397 175 474 Fig 4 PHOTOMOD StereoVectOr main windows The system allows you to edit a map in two windows simultaneously StereoDraw stereo editing and VectOr mono editing The changes happen in any window affect the 111 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 corresponding changes in the other window The windows are open automatically after starting PHOTOMOD StereoVectOr See also the chapter 12 4 Map editing 12 2 1 Stereo window The icons and menus of the stereo window in PHOTOMOD StereoVectOr module are basically identical to the ones described in PHOTOMOD StereoDraw User Manual except the Map menu that inc
161. ser export co ASCII EXPOrCFUuNnG miVecImpExp mcAddToFnd j MessageBox NULL Can t add menu item Error MB_OK FreeLibrary hinst return false if AddMeniitem User import from ASCII ImportFunc miVecimpExp mcAddTokEnad MessageBox NULL Can t add menu item Error MB_OK FreeLibrary hinst return false i Save HINSTANCE for further deleting at unloading LocalHinst hinst return true 13 2 Functions and data description All functions and SDApiUtils dll library data are divided into 5 logic groups 1 Description of data templates API file SDApi h Object HANDLE uniquely identifies object typedef void OBJHNDL Code HANDLE uniquely identifies code 2009 118 StereoDraw July 25 2009 typedef void CODEHNDL Attribute HANDLE uniquely identifies attribute typedef void ATTRHNDL Vertex HANDLE uniquely identifies object vertex typedef void VERTHNDL Layer HANDLE uniquely identifies layer typedef void LAYERHNDL Maximal code length define MaxCodeLength 128 Maximal code name length define MaxCodeNameLength 256 Maximal object name length define MaxObjectNameLength 256 Maximal font name length define MaxFontNameLength 128 Maximal attribute name length define MaxAttrNameLength 256 Maximal layer name length define MaxLayerNameLength 256 Maximal attribute data length define MaxAttrDataLength 512 Maximal number of custo
162. sign the label select object code in Code table and push the icon cy set label for current code in the upper button bar Set label Source data Code Object name C Code name C Layer C Type i C Symbol C YZ C Size f Attribute value Attributes Label 7 Decimal places E 4 Parameters Cancel Fig 22 Label creation In the list appeared choose the label source taken from the values of columns of the layer selected in codes list If Attribute value is selected Attributes pop down list is available to select the label content which will be visualized in PHOTOMOD StereoDraw 2D window or AutoCAD program after export of the objects of selected code to DXF file Push the Parameters button in this window to open the window with Labels settings and change other settings of vectors labels font size and label location refer to the chapter 9 1 4 Labels displaying settings for more details about labels settings LABEL If you need to assign a label to all objects of selected layer push the button TE set label for all group codes At that the label is assigned to all objects in selected layer that is why you should assign it only after creation of all layer objects just prior their export to DXF After vector objects export to DXF format menu command Objects Import Export DXF format see the chapter 8 2 3 Export to DXF and opening this layer in AutoCAD system these objects will be shown with labe
163. snanusesutenadepuyansuaasusadensneinassatiensdsnsyies tuiseumaedoosysisssientden ayes ampenanadenssesimosuamnsanmevansuesens 97 9 2 Edit SOTINGS s5ci2ctcwsadtsanncedancsesadnconsmne iansine wapsnenrsat E sas a sajesassiresansineaajne naniennausanasanncaianteysainads 97 9 3 Correlator parameters ccccceeccccesceceeececeececeeeeeeeeeeeceaeeeseaceeseeesseueessaeeeseaeessaeeeseaeessaeeseseaeessaeeeseneessogs 99 Ode AOI E ANT EAEI IEE N ANEN EE AEI I A A SO A N EN OE NEAN I E E E 100 Ai te MO Me SS UNG e E E A E AE E E A E A E 100 TA T O E Ea T EAEE E TA E EAE A T E 100 9 5 Stereo SetiNgS ceesre anana EEE E EE A e EEEE EEE RE E EEE 101 9 6 System SoMNgS sessie anr aE tata Er E E EEEE E 101 AMEE E a LEE EAE E NTE EA E E EAA E A A E T TEET 102 9 7 Load and save settings cccccseseccseseeceeseeceececeueeeeeeseceueeeeageecsaueeeeaececeueceneasenegecesseesssaeeessuesengesens 103 9 8 Mouse settings 5 ccna ergs Sateen cerns camisetas tae oc seca ants sams Hates eae cidn neve Gates mun deta aap cou nese aeiaweaena es 104 10 PHOTOMOD StereoDraw main MeENU ccccceeeeeeeeeeeeeeeeeeeeeseaneeeeeeseeseesseeseesseeseeesseesoasaesseaeessoeneeesees 104 Ti MOG SY Sa cape etre aie ctw ctesine ere hse toc ai Sis wis ee impede ws ee oc alee care ec esata ieee oni Sine eta eeeeeiee aes wea esos saNeaengeeloseneciwieeuns 108 12 PRHOTOMOD StereO VCCI OR osin aE E E AE E A aE EA AEE Naai 111 121 CSC Me Pa MTOM AMO eena E EAEE E ES ES 111 12 2
164. stereopair or main menu icon allows to pass to the previous stereopair in the strip Ctrl Alt key with left arrow e Service Change stereopair Stereopair above or main menu icon Pia allows to pass to the corresponding stereopair in the strip above Ctrl Alt key with up arrow m e Service Change stereopair Stereopair below or main menu icon ap allows to pass to the corresponding stereopair in the strip below Ctrl Alt key with down arrow Note that PHOTOMOD StereoDraw keeps zoom parallax and marker position when switching between stereopairs for immediate continuing the vectorization You can also pass to any project stereopair using the command Service Change stereopair Select stereopair or pushing the icon a on the main panel 43 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Select stereopair 1684 1694 El Strip 1707 1699 ar acl 7O sc1 FOB Sr bso 185 ll sc1705 scl 704 A sc1704 sc1 703 E sc1703 sc1 702 el scl 702 2c1 701 E sc1687 sc1 688 0 301 688 sc1 689 Th_ 1000 100n Jump Close l Close after jump IW Stereopair names Fig 28 Stereopair selection In the dialogue appeared select needed stereopair by mouse click in the graphic window or in the stereopair list in the right window and work with it in the main module window At that transformed stereopairs are displayed by green color in graph
165. system Convert Input 5 Dutput 25 Use as layer Layer J Export roofs Roofs layer suffix J Export of walls Walls layer suffix walls Single pitch roofs code name 4 vertices Single Double pitch roofs code name 6 vertices Double Base 2 fo t Puc 56 Settings of export to DXF as 3D objects In Target coordinate system you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems Use as layer allows choosing an option of binding vector objects to DXF layers from the list of the object properties Layer Code Code name Object name Label Export roofs check this option to export roofs Roofs layer suffix field for roofs layer name suffix arbitrary text string Export walls check this option to export walls Walls layer suffix field for walls layer name suffix arbitrary text string Single pitch roofs code name 4 vertices field for name of the code in the Code table see section 5 Code table which contains objects describing single pitch roofs that is objects having 4 vertices Double pitch roofs code name 6 vertices field for name of the code in the Code table see section 5 Code table whi
166. t Vectors gt Topology menu const miEditVecTopo 49 77 T Edit gt VeClors Snapping menu const miEditVecSnap 50 Edit gt Measure Mode menu const miEditMeasureMode 56 Jd Service menu const miService 5 7 Service gt Change stereopair menu const miServModelChng 58 Windows menu const miWindows 65 arguments 121 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 Windows gt Toolbars menu const miWinToolbars 66 Help menu const miHelp 73 Exit menu const MmiExit 61 27 Edit gt Topology menu const miEditTopology 102 Edit gt Vertices menu const miEditCFoints 103 Edit gt Objects menu const miEditObjects 104 Code table menu const miCodeTable 1902 3 System management functions file SDSysApi h Add menu item ItemStr with FuncPtr handler to MenulId relatively to other items Pos See Menulds h bool xPACKAGE WINAPI AddMenultem char ItemStr SDApiAction FuncPtr int Menuld int Pos Calls prior to export import forbids any repainting sets progress window void xPACKAGE WINAPI BeginOperation Calls after export import void xXPACKAGE WINAPI EndOperation Set line and maximal number of progress points void xXPACKAGE WINAPI SetProgress char Caption long int Count Call progress for Pos here also reserve some time for system to let other applications run without delay bool
167. t the polygons are unclosed and their code is changed See also the chapter 5 7 Attaching vector objects to the code table If you try to change type of point objects to convert point object to polyline or polygon for instance an appropriate error message pops up 63 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 7 6 Topology control 7 6 1 Verifying topology Correct topology of objects in PHOTOMOD StereoDraw basically require the spatial coincidence of line fragments after drawing a line along the another one see the chapters 7 3 2 18 Auto continuing along polyline and 7 3 2 19 Closing along polyline and vertices after snapping In some cases there may appear errors caused by vectorization process the appropriate vertices are duplicated and situated close to each other To find and join them it is recommended to start verifying topology process with the following parameters Min distance and Max distance the defaults are 0 001 and 0 3 respectively The pair of points is considered as erroneous if the distance between them is greater than Min distance and less than Max distance parameter values The option Check metrics allows to consider XY or XYZ distances All the above settings of topology control operation are available in Verify topology window opened by the command Edit Topology Verify topology erify topology x If Check metrics Metrics Min distance
168. tOr format see also the chapter 8 2 9 Export to VectOr El assign code to selected objects allows to change the code of the objects selected in 2D window see the chapter 5 7 Attaching vector objects to the code table and 7 5 Changing object types a e select all objects with current code see the chapter 7 1 4 Selection of objects with the same code E Select all group objects see the chapter 7 1 3 Selection of layer objects e A select all visible objects if visibility of some objects is OFF by mouse click on the eye icon rightward from code or layer name you can select the rest visible 2009 26 StereoDraw July 25 2009 objects using this button Use such selection to export a group of all selected objects using menu command Objects Import Export Format Export selected objects EH show selected object code allows to show object code in Code table when an appropriate vector object is selected in 2D window show selected code used to scroll down the list of codes in Code table in such a way that the code of the object selected in 2D window is shown in the Code table This operation is useful when selected code is at the bottom of the long Code table list and is invisible without scrolling down the list ae set label for current code see the chapter 5 6 Labels creating LABEL set label for all group codes see the chapter 5 6 Labels creating assign
169. ter 7 1 1 Selection tools and 7 1 2 Selection modes For group of selected objects you can e delete it Delete hot key or the icon Pad or menu command Edit Objects Delete e move it press Ctrl key and move selected objects group by mouse drag or by arrow keys or using PgUp PgDn keys in XY plane and by mouse wheel in Z axis move to selected Z level see the chapter 7 3 2 9 Set Z for polyline vertices project on surface see the chapter 7 3 2 3 Editing group of vertices change the type see the chapter 7 5 Changing object types copy paste see the chapter 7 3 2 11 Copying pasting polyline building buffer zone see the chapter 7 3 2 1 7 Building buffer zone interp olate see the chapter 7 3 2 8 Interpolating polylines create profiles see the chapter 7 3 2 27 Creating profiles through vector objects transfer selected objects to a layer see chapter 7 3 2 31 Transferring selected objects to another layer Besides if the object is selected in 2D window you can see some of its properties in the Object properties window opened by the command Edit Objects Properties Vertices number Maximal and minimal object coordinates Length perimeter Area in plane in case of closed polygon Length in plane 2009 62 StereoDraw July 25 2009 Object properties iol x Vertices number amin 759153 346 min 218891 469 zmin 95 839 mas r59976 330 Wmas 219637 374 Zmas 100 592 Length perimeter Y pl
170. the attribute values push the icon of main menu or use the command Windows Objects attributes Select Attributes tab in the Object attributes window appeared and enter attribute values in the Values column after clicking the grey field PHOTOMOD StereoDraw 6154 6153 Shinmanchi Ooka c npo6a ol xj Objects Edit Service Windows Help Exit EBE RR aPRL e Be ee Se a Code table Code table 3 6 isixi 21010C road L 1 0 1 Ebel lda lA a Q tpo TEL I 510100river car L E 10 l0 Q 4 A _ 630200 L 510200 river L 10 0 gt i i 631100_C B n anak L E uh 0 631300_C S 63100w P HE wio o 1 S ENWP S 60am c 10 lo i Eo S 631300V P E vy i0 0 1 637000_P BF 202 P 63700Cuncultive C 1 0 0 731301_C 63700CK P i 1 0 0 1 752100_L 73120Zfamfheic P E a 10 0 1 731201 pointwit P FR ai 10 0 1 752100 addition L E 10 O Object attributes xj Properties Attributes Additional attributes 3432 8 E Main Window ee B Marker Hb S Pre tegions a Poe S Objects npo a H EE Triangulation points i EA S Raster ea anlolanle Fig 20 Vector object attributes To start editing the attribute value in table cell select it by mouse and press F2 To complete editing and save the input value press Enter or just click the next cell with attribute value Press Esc
171. tices after import that is useful if you import objects from left handed into right handed coordinate systems or vice versa e Use blocks as points allows to import origins of objects blocks from AutoCAD as point objects e Scale seta multiplier for all coordinate values the default is 1 0 e Origin allows to change the origin position fields X Y Z The default value for all coordinates is 0 0 e Import 2D objects marked option allows to convert 2D objects to 3D At that the third dimension objects vertices height Z may be taken from the following sources Constant elevation all objects are assigned one Z value entered by user DEM from file Z coordinate is derived from a DEM of the following formats PHOTOMOD DEM dem file Surfer ASCII GRID grd file ArcINFO ASCII GRID grd file DEM from resources allows to acquire Z coordinates from selected PHOTOMOD resource Use for unknown elevations if DEM is used for assigning Z coordinate for vector objects its NULL values unknown elevations are replaced by the entered value Z from Elevation code import Z coordinate from Elevation attribute of DXF file Elevation from attribute import Z coordinate from the attribute which name is indicated in this field if Z coordinates of the object were saved in this attribute in imported DXF file 2009 70 StereoDraw July 25 2009 Import from DXF E FPH resources smallvectors
172. ting about the sound parameters settings Note that the step of marker moving along Z axis is discrete and defined directly by the current zoom level For fast marker moving along Z axis use mouse wheel along with pressed Alt key 2009 18 4 3 2 4 3 3 4 3 4 StereoDraw July 25 2009 You can also turn ON OFF a rubber line which accompanies marker on the screen during stereo vectorization using R hot key You can change color of the last and next to last segments of rubber line in module settings Service Settings menu command see the chapter 9 1 3 Rubber line settings You can change marker shape using Marker page on module settings page opened by Service Settings menu command see the chapter 9 1 2 Marker settings Fixed marker mode Moving and fixed marker modes are turned on off by the icon fixed marker or F6 hot key In case of fixed marker the marker is always located in the center of screen and its X parallax is equal to 0 During vectorization you move the images of stereopairs by the mouse or arrow keys lt 7 4 in plane and by PgDn PgUp keys or the mouse wheel by Z Use spacebar key to place the marker on the model surface automatically by the correlator If the correlator fails a message Bad point appears in the Status bar accompanied with a sound see the chapter 9 3 1 Sound setting about the sound parameters settings In case of fixed marker the step of moving the model by Z co
173. tment To change image brightness contrast and gamma use sliders Ea C Z located at the bottom of 2D window ke ore m Imr se e smn S A set of buttons located to the right from sliders used for adjustment of image brightness contrast and gamma for color channels red green and blue You can adjust the parameters either for each selected channel the button corresponding to the channel color should be pushed or for all channels at the same time when the button z is pushed When working in stereo mode turned on by pushing the button S on 2D window toolbar or by F9 hotkey these operations may be performed either for each image of stereopair to turn on the right or the left image the button Fi or L correspondingly should by pushed or for the whole stereopair when the button z is pushed To restore default BCG settings select the command Restore settings in context menu of BCG panel These settings are valid only for current session you should reset them after next PHOTOMOD StereoDraw opening Scrolling and panning Besides using the standard scroll bars and auto scrolling mode when Auto scroll option is ON see the chapter 9 2 Edit settings you can e use Pan mode move the mouse cursor over the image along with pressed Alt key e load the image screen by screen with 10 percent of overlap To pass to the adjacent screen to the left right top or bottom use the Alt key and the corresponding arrow key
174. to DBF 45 laver Use Layer d Export Label attribute OK Cancel Fig 58 DGN export parameters Parameters to be setup in Linear units panel Master units Sub Units MU SU SU DGN Pos Units are described below Origin entering coordinates of the coordinate system origin X Y Z fields You can also use the Auto selection option for automatic calculation of origin coordinates based on the extents of vector objects In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems Export attributes to DBF marked option allows to export the attributes of source vectors records of the code table attributes and additional attributes to dbf file dBASE system with the same name as output dgn file see the chapter 8 1 1 DBF file description During vector objects export selected line style is preserved see the chapter 5 1 Code table creation The style is visualized in MicroStation program after DGN file opening Use as layer allows to choose in drop down list the way of vector object assigning to the layers in output DGN file by layer by code or by code name Selected layer s names are saved in file with LVL extension after export When DGN file is opened in MicroStati
175. to cancel editing and exit The following operations are available for attribute s values e Copy to clipboard allows to copy attribute s values of the object to the clipboard using menu command Edit Objects Copy attributes values if the object is selected in the current layer e Paste from clipboard object s attribute value which was copied to the clipboard by previous operation could be assigned to the one or several selected objects of active vector layer Use menu command Edit Objects Paste attributes values to add attribute s values to the attributes with the same names In Object attributes window you can create an additional attributes for the objects selected using Additional attributes tab see the chapter 5 5 Additional attributes 5 5 Additional attributes Besides the attributes associated with a code in the code table see the chapter 5 4 Attributes creation the unique attributes for the selected object could be created At that all objects associated with some code in the code table will have common attributes defined in 33 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 the code table but each of them may have some additional unique attributes To create a table of additional attributes you should do the following e select vector object or group of objects see the chapter 7 1 Selection of object or objects group e select menu command Windows Obje
176. ts with common border 7 3 2 21 Join polyline in vertex For connecting the creating line to the existing one in its vertex use menu command Edit Topology Join to vertex or hot keys Shift V As a result both lines have common vertex and it s editing causes simultaneous change of both objects 7 3 2 22 Join polyline in arbitrary point of segment For connecting the creating line to the existing one in arbitrary point of its segment use menu command Edit Topology Join to polyline or hot keys Shift L At that new vertex is created on the intersection of existing line segment and rubber continuation of new line As a result both lines have common vertex and it s editing causes simultaneous change of both objects 7 3 2 23 Common vertex deleting If you need to delete the vertex which is topologically common for the several objects created for example by operations Auto continuing along polyline or Closing along polyline select the object by double click then select its vertex and press Alt Delete hot keys Then the vertex is deleted and the marker is placed to the previous vertex of the selected line The same vertex located on the other polyline is preserved 2009 58 StereoDraw July 25 2009 7 3 2 24 Fragment editing mode If it is necessary to vectorize a part of the linear object once more use Fragment editing mode which is turned on using menu command Edit Fragment editing mode or the icon ical in u
177. ttributes of source vectors records of the code table attributes and additional attributes to dbf file with the same name as output txt file see the chapter 8 1 1 DBF file description a n Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems f Add vertices ID option is checked exported vertices will have numbers assigned If necessary a Prefix can be added to the vertex number Push OK button to start export 2009 90 8 2 8 8 2 9 StereoDraw July 25 2009 Export to ASCII A extended format Use a command Objects Import Export Extended ASCII format Export to export the currently loaded vectors to ASCII format see the chapter 8 1 9 1 ASCII A format description The system opens a dialog of selecting output file name with txt extension In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems Push OK button to start export Object attributes are saved along with vector objects in selected output txt file Export to VectO
178. turn value NULL error VERTHNDL XPACKAGE WINAPIT CreateVertex double x double Y double z Add object to the main module through its vertices index massive Return value NULL error OBJHNDL XPACKAGE WINAPI CreateObject CODEHNDL hndl int VertCount VERTHNDL Vertsi ces Set object name 2009 124 StereoDraw July 25 2009 void xXPACKAGE WINAPI SetObjectName OBJHNDL hndl char Name 4f SCE OD Jecl allr Dute If there is no attribute with such a name the additional attribute will be created Return value O error int XPACKAGE WINAPI SetObjectAttr OBJHNDL hndil char AttrName char ACTC Yr Value i aan Objects codes layers deleting Return value O error int xPACKAGE WINAPI DelObject OBJHNDL hnal Return value O error int xPACKAGE WINAPI DelCode CODEHNDL hndl Return value O error In 3 52 version upper level catalogue will be deleted only if there are no codes in it and subcatalogues int xPACKAGE WINAPI DelLayer long int LayerCode Please find the example of plug in Export Import of vector data in ASCII format for Microsoft Visual C 6 0 on Racurs web site 125 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia
179. ueeseeeeseeeeeesaeees 24 Ds COGE Calle ornan a e E T E a 25 9C ooe ra a 28 keys 16 nna a a a a eee 28 3 2 Code re 0 ere 210 14 910 zerea E T E eer 29 ca ato ek 0 218i f 0 9 916 dl Reem te tees era S E ere er ere ect ete 30 Se AMDUES CEA ON Iker emer ee eras ets A ne See ee eee ee ee eee ee 31 29 AC CITIOM aM UN S searcatet net cotanca E cae eat ea cam E E AS eau eae 33 Be MONS CS AUN e E E E AE A cs ete aa coe neds ae cae wea es elds tae ens uch A E E E eae 35 5 7 Attaching vector objects to the Code table ccccccccccssecceseeeseseeeeeseecsseeceecesegeceeseeeseseessaseesenenenaes 35 Creating SD Vector ODJECIS oria a a a a aa a a a AE a aE 36 O 1 Types OfFVEctor OD ECIS in a a a aa ee eae 36 6 2 CreatihG Vector ODjeCIS cerna ai a a a a a a ace 36 OZ TUCO POVUS AE EE E NA A as 36 O2 Crea DOL VUNE RE E EE A E E A EO E EEEE 37 O23 Crealo DOW CONS aee aANT TAAU EE AEE act tose VEEE AAE TONON E E AA E 37 OLAS Crann E OFUMO SON GUIS arn Ea E EAEE EE E EN A EEEE OTE 38 O2 CAD OD ECIS TENTE o EE AER EEN E NO IN NEEN NEETA NEEE N ONONE NEE 59 GS IRCISIENCO lay CNS urie a e a ec ea aed a A a cose 41 O42 Savin VECO ODJECE a a a a hd eee Natseveatnader 41 6 5 Loading Vector ODICCIS afour e a a N O a N 41 6 6 Vecio r ODECIS TESIONG situ cesscidvaccte thavecsiasbs cectasdvactsin sudanedneitictdG N 42 6 7 AC Hanlin G Stereopall Sosnin in tea seas ale a tesco sea tenet baeeb gal vad T a N desea nese 43 StereoDraw
180. urce zoom level Z scale etc rt J refresh the 3D window after making some operations in 2D window E El 6 S A rotate model in selected direction 9 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 ak increase the model scale by Z coordinate rs e decrease the model scale by Z coordinate c increase the model perspective E decrease the model perspective Ed save the picture to BMP format el show hide scroll bars B show hide Layers panel see the description below To rotate the model in 3D window in different directions you can also use 1 2 3 4 6 7 8 9 keys of Numpad when NumLock is on Press 5 key to revert to start model position Shift and Shift key combinations are used to increase decrease model scale by Z coordinate To change model perspective move it relatively to the screen plane use Alt and Alt shortcuts At the upper right corner of 3D window there is a Layers panel used to show or hide three layers Marker Raster and Objects Double click on the icons placed leftwards from the layer name allows to LI change layer color T o OY show layer as solid color wireframe model or points show hide layer al i show model in monochrome or by layer by layer coloration according to terrain heights scale a G show texture none monochrome colorfu
181. ut location of objects in the main file Used for access acceleration dbf file with database table of dBASE format where arbitrary information for the each object is stored see the chapter 8 1 1 DBF file description The group Base attributes is used to assign codes in the Code table which would be exported into the following object attributes Object name Code Code name and Layer name When exporting attributes with long names you have to consider that the field name length is not exceed 10 symbols so longer names will be cut off Start export by pushing OK button Export to Arc Generate Use a command Objects Import Export Generate format Export to export the currently loaded vectors to ArcINFO Generate format The system opens a dialog selection output file name with gnp or gnl extensions and the following export parameters e Export attributes to DBF marked option allows to export the attributes of source vectors records of the code table attributes and additional attributes to dBase file with dbf extension and the same name as output gnp or gnl file see the chapter 8 1 1 DBF file description e In Target coordinate system group you can turn on initial coordinate system converting into selected one by marking the Convert option Select input and output coordinate systems with buttons Input CS and Output CS refer to PHOTOMOD Montage Desktop for details on working with coordinate systems 2009 82
182. vector objects creating for stereopair it is recommended to check their content quality using the command Edit Topology Check content In the dialogue appeared select the type of operation vertices duplication allows to check distances between vector object vertices If the distance is less then Min distance parameter default value is 0 001 they are considered as erroneous or duplicated 65 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 objects duplication the same operation of point objects pickets check coding allows to verify correctness of objects codes in Code table e g whether point objects are not in the layer with linear type L Check content i m Double vertices Double vertices Double vertices Double vertices Double vertices Double vertices Double vertices Double vertices Double vertices 0 Double vertices 1 Double vertices 2 Double vertices 3 Double vertices 4 Double vertices F Double vertices 6 Double vertices Double vertices II M M M M M M M M M M M M M M M M Sofood 4rd Y 220949 352 400 000 a ooo 06 v 219028 140 2 400 000 Asror ol Y 219682 015 2 200 000 roo202 lo Y 219039 254 Z 200 000 A o0200 491 Y 219520 157 Z 200 000 aero 400 379 v 218942 983 2 200 000 ro0200 30 Y 219042 997 Z 200 000 aer or 094 959 Y 216528 036 Z 200 000 Ae FooUs2 O10 Y 216537 061 2 200 000 A r 00569 dF Y 2140
183. vel In mono mode you can swap left and right images in this window In stereo mode push this button or press F11 key to change stereo mode phase i e also to swap left and right images or F2 hot key adjusts stereo picture in such a way that the X parallax for marker is equal to 0 See the chapter 3 4 Adjusting stereoimage or F3 hot key restores the depth of stereo picture in fact cancels the previous operation See the chapter 3 4 Adjusting stereoimage Z shows hides scrollbars shows hides panel of brightness contrast and gamma settings at the bottom of 2D window which contains appropriate sliders a C see the chapter 3 8 Brightness and contrast adjustment allows to show hide the Navigation window Manager window see the chapter 3 3 Navigation window and 3 4 Manager or both of them Service panel item To place the navigation window to the right left from the view window use option Swap layout horizontally You can also place the navigation window upper or lower than Manager by using Swap layout vertically The rest of buttons on 2D window toolbar are intended for image zoom management in the window see the chapter 3 1 1 Zooming in out You can hide show the Objects layer in 2D window by pressing H hot key You can work with several 2D windows if necessary Click the icon of the main panel or select the command Windows New 2D window to open another 2D window Use the icon
184. ves interpolation precision after import of objects containing curves these curves are approximated by broken line which is visualized in PHOTOMOD as vector object with vertices Changing the value in this field which shows maximal distance from segment of broken line to fragment of imported curve between its two closest vertices you can change the number of broken line vertices i e the precision of curved line import Once DXF file and import parameters are selected push OK button to start the process T1 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 8 1 5 Import from DGN Objects Import Export DGN format Import option is used to import MicroStation dgn file The command opens a window for selection of import parameters Import from DGN F SubDiski Tmphall dgn c Swap Y oordinates conversion Multiply all coordinates fin ML on 1 00 Z for 2D objects f Constant elevation C DEM from File DEM from resources Use For unknown elevations M Create new code when importing Import text as points cancel Fig 47 Parameters for import from DGN format Coordinates conversion panel allows to setup the coefficient which all vertices coordinate values are multiplied by during import the default value is 1 0 2D objects are converted into 3D during import At that the third dimension objects vertices height Z may be taken from the following sources
185. yline 2 vertices For that press Z key or push the icon fal or select the command Edit Objects Interpolate elevations when creating polyline At that heights of vertices located between first and last vertices are interpolated proportionally to the distance between intermediate vertices and depending on the heights difference between first and last vertices 61 RACURS Co Ul Yaroslavskaya 13 A office 15 129366 Moscow Russia PHOTOMOD 4 4 You can also interpolate heights of existing line or its fragment if it is selected in 2D window See also the chapter 7 3 2 5 Operations with a fraqment 7 3 2 31 Transferring selected objects to another layer In order to transfer selected objects to another layer e g when creating 3D maps in DXF format select objects in one of the ways described in section 7 1 Selection of object or objects group Then execute the menu command Edit Objects Move selected objects to layer This results in creation of codes on this new layer which are formed as the combination of the name of the object code on the old layer and the name of the new layer see also chapter 5 Code table An object on layer A with code 1 code name Single and type C is tranferred to layer B with code 1_B code name Single and type C 7 4 Operations with group of objects Click the icon Object editing mode and select group of objects using tools described in the chap
186. ys Once a vertex is selected you can delete it use Delete hot key or the icon Ed or menu command Edit Points Vertices Delete move it press and hold down Ctrl key and move the point by mouse or arrow keys in XY plane and by PgUp PgDn keys or mouse wheel by Z move marker to selected point menu command Edit Points Vertices Move marker to selected point or hot key E move it to marker position the icon als or menu command Edit Point Vertices Move point to marker or J hot key You can position marker manually or by entering its coordinates in Marker window see the chapter 4 3 7 Marker window move at selected Z level menu command Edit Point Vertices Set Z or the icon opens a window allowing to set a new Z value Z value or offset by Z Z offset for the selected vertex see also the chapter 7 3 2 9 Set Z for polyline vertices line orthogonalization on the vertex menu command Edit Point Vertices Orthogonalization forward duplicated by Ctrl F and Edit Point Vertices Orthogonalization backward duplicated by Ctrl B causes moving the next preceding vertex in such a way that the angle at the selected vertex becomes equal to 90 or 180 Note To edit a vertex you may not select the corresponding vector object Note To edit a vertex which coincides spatially with vertices of other objects after snapping for example to select the object containing this vertex first 49 RACURS Co Ul
Download Pdf Manuals
Related Search
Related Contents
B-339 Destinations-Einheit Distillation Unit Unite de Tríptico de la Ayuda Rampa de 2 postes Atlas PV Check Point Software Technologies Smart-1 50 MERCEDES - PHONOCAR OLDHAM OLCT 10N User Manual - Gas Measurement Instruments Ltd Copyright © All rights reserved.
Failed to retrieve file