
    Og
                        d dl mZ d dlZd dlmZmZmZmZmZm	Z	m
Z
mZ g dg dgZ ed       ed      f ed      dfd	 ed      fd
g ed       ed      f ed      dfd ed      fdggZ ed       ed      f ed       ed      f ed	       ed      f ed       ed      fg ed       ed      f ed       ed      f ed       ed      f ed       ed      fggZg dg dgZ ed       ed       ed      f ed      d ed      fd	 ed      dfdg ed       ed       ed      f ed      ddfd ed       ed      fdggZ ed       ed       ed      f ed       ed       ed      f ed	       ed       ed      f ed       ed       ed      fg ed       ed       ed      f ed       ed       ed      f ed       ed       ed      f ed       ed       ed      fggZeeeeeefD  cg c]  }  e
| d    d           e
| d    d      e| d           e| d           e| d           e|        e| d           e	 e| d          e| d    | dd       g       e e
| d    d           e| d          g      g	 c} Zej&                  j)                  d e ee             d        Zyc c} w )    )DecimalN)GeometryCollection
LinearRing
LineStringMultiLineString
MultiPointMultiPolygonPointPolygon)        r   )     Q@      ^@)     a@r   r   )      N@      T@)r   r   )r   r   r   r   r   r   r   r   r   r   r   )r   r      )r   r      )r   r      r   )r   r   r   )r   r   r   )r   r   r   r   r   r   r   r   r   )holesgeomsc                 h    | d   | d   cxk(  r	| d   k(  sJ  J | d   | d   cxk(  r	| d   k(  sJ  J y )Nr   r   r   r          )r   s    h/var/www/html/public_html/myphp/venv/lib/python3.12/site-packages/shapely/tests/geometry/test_decimal.pytest_decimalr    r   sL    8uQx+58+++++8uQx+58+++++    )decimalr   pytestshapelyr   r   r   r   r   r	   r
   r   items2ditems2d_mixeditems2d_decimalitems3ditems3d_mixeditems3d_decimal	all_geomsmarkparametrizelistzipr    )itemss   0r   <module>r1      s    	 	 	 :< 
ws|$			 
&		wt}	" 
ws|$	'	&	ws|$	 
&	&	&	&	  FH 
ws|WQZ0	wqz*	a 	 
wqz2	a 	wt}gaj)	" 
ws|WQZ0	
3	wqz2	ws|WQZ0	 
wqz2	wqz2	wqz2	wqz2	B 	#" 	 	eAhqkuQx{585858aa!aab	2	
 	E%(1+.a0ABC	8 $sI"78, 9,;s   BK