
    nj                         S SK r S SKJr  \ R                  4S jr\S:X  a#  \ R                  " \" \ R                  5      5        gg)    N)gdalc                 r   [        U 5      S:  a  [        S5        gU S   n[        R                  " U5      nUc  [        SUS5        gUR	                  5       nUR                  5       nUc  Uc  [        S[        -   5        gU S   n[        R                  " U[        R                  5      nUc  [        SUS5        gUb  US	:w  a  UR                  U5        Ub  US
:w  a  UR                  U5        UR                  5       nUS:w  a.  UR                  UR                  5       UR                  5       5        S nS ng)N   z,Usage: gdalcopyproj.py source_file dest_file      zUnable to openzfor readingz+No projection or geotransform found on filezfor writing)r   r   r   r   r   r    r   )lenprintr   OpenGetProjectionGetGeoTransforminput	GA_UpdateSetGeoTransformSetProjectionGetGCPCountSetGCPsGetGCPsGetGCPProjection)argvinpdataset
projectiongeotransformoutputdataset2	gcp_counts           \/var/www/html/pdf-tiff/venv/lib/python3.13/site-packages/osgeo_utils/samples/gdalcopyproj.pymainr   )   s(   
4y1}<=
q'CiinG]3&&(J**,Ll2;eCD!WFyy0H6L4F$F  .*"2z*##%IA~*G,D,D,FGGH    __main__)sysosgeor   r   r   __name__exit r    r   <module>r'      s@   H   hh %P zHHT#((^ r    