
    \i                     V    S SK r S SKJr  S SKrS SKJr   " S S\ R                  5      rg)    N)reduce)geometryc                   &    \ rS rSrS rS rS rSrg)TransposeTestCase   c           	         [         R                  " / SQ/ SQ/5      nUR                  n[        R                  " U5      n[        S UR                   Vs/ s H  n[        UR                  5      PM     sn5      nU/ SQ:X  d   eg s  snf )N      ?r
          @r   r
         @      @r   r   r   c                 
    X-   $ )N )xys     e/var/www/html/kml_chatgpt/mouzaenv/lib/python3.13/site-packages/shapely/tests/legacy/test_ndarrays.py<lambda>3TransposeTestCase.test_multipoint.<locals>.<lambda>   s    QU    r
   r   )r
   r   )r   r   )r   r   r   )	nparrayTr   
MultiPointr   geomslistcoords)selfarrtarrshapegr   s         r   test_multipoint!TransposeTestCase.test_multipoint   sm    hh13LMNuu##D)*U[[,Q[T!((^[,QRUUUU -Rs   B
c                     [         R                  " / SQ/ SQ/5      nUR                  n[        R                  " U5      n[        UR                  5      / SQ:X  d   eg Nr	   r   r   )r   r   r   r   
LineStringr   r   r    atss       r   test_linestring!TransposeTestCase.test_linestring   sO    HH/1JKLCC"AHH~ "
 
 	
 
r   c                     [         R                  " / SQ/ SQ/5      nUR                  n[        R                  " U5      n[        UR                  R                  5      / SQ:X  d   eg r(   )r   r   r   r   Polygonr   exteriorr   r*   s       r   test_polygonTransposeTestCase.test_polygon    sV    HH/1JKLCCQAJJ%%& +
 
 	
 
r   r   N)__name__
__module____qualname____firstlineno__r%   r.   r3   __static_attributes__r   r   r   r   r      s    V



r   r   )	unittest	functoolsr   numpyr   shapelyr   TestCaser   r   r   r   <module>r?      s%       
)) 
r   