
    ը	f<                     <    d Z ddlZddlmZ d Zedk(  r e        yy)z
Module to run GCP management tool as stadalone application.
@author Vaclav Petras  <wenzeslaus gmail.com> (standalone module)
    Nc            
         t        j                         \  } }ddl}ddlm}  |        ddlm} ddlm} ddl	m
} |j                  ddd	
      }|dk(  rdt        j                  d<   ndt        j                  d<   | d   r| d   }nt        j                  t        d             | d   r| d   }	nt        j                  t        d             | d   r| d   }
nt        j                  t        d             | d   r| d   }nt        j                  t        d             | d   r| d   }nt        j                  t        d             |j!                         } |d |       	|	
      }|j#                          y)zSets the GRASS display driverr   N)set_gui_path)UserSettings)StandaloneGrassInterface)	GCPWizarddisplaydrivertype)groupkeysubkeypngGRASS_RENDER_IMMEDIATEcairor   z&Please provide a group name to processrasterz+Please provide a raster map name to processcameraz:Please provide a camera name (generated by i.ortho.camera)orderzBPlease provive an order value (1 if 4 Fiducials, 2 if 8 Fiducials)	extensionz<Please provive an output files extension (used by i.rectify))parentgifacer   r   raster1r   r   r   )gscriptparserwxgrass.script.setupr   core.settingsr   core.gifacer   photo2image.ip2i_managerr   Getosenvironfatal_AppMainLoop)optionsflagsr   r   r   r   r   r	   r   r   r   r   r   appwizards                  >/usr/lib/grass83/gui/wxpython/photo2image/g.gui.photo2image.pymainr+   M   sV   ^^%NGU/N*42I8FKF/4

+,/6

+,w a@ABx"aEFGx"aTUVw RS	
 {K(	aVWX
&&(C')	F LLN    __main__)__doc__r    grass.scriptscriptr   r+   __name__ r,   r*   <module>r3      s-   J 
 :z zF r,   