|
Server : Apache System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64 User : njnconst ( 1116) PHP Version : 8.4.18 Disable Function : NONE Directory : /usr/lib64/python2.7/site-packages/django/contrib/gis/forms/ |
Upload File : |
�
r�\c @ s/ d d l m Z d d l Z d d l m Z d d l m Z d d l m Z d d l
m Z m Z m
Z
d d l m Z d e j f d
� � YZ d e f d � � YZ d
e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d S( i����( t unicode_literalsN( t forms( t six( t
ugettext_lazy( t
GEOSExceptiont GEOSGeometryt fromstri ( t OpenLayersWidgett
GeometryFieldc B sx e Z d Z e Z d Z i e d � d 6e d � d 6e d � d 6e d � d 6Z d
� Z d � Z d � Z
d
� Z RS( u�
This is the basic form field for a Geometry. Any textual input that is
accepted by GEOSGeometry is accepted by this form. By default,
this includes WKT, HEXEWKB, WKB (in a buffer), and GeoJSON.
u GEOMETRYu No geometry value provided.u requiredu Invalid geometry value.u invalid_geomu Invalid geometry type.u invalid_geom_typeuX An error occurred when transforming the geometry to the SRID of the geometry form field.u transform_errorc K s� | j d d � | _ | j d | j � | _ d | k rb | j d t � t j d t d d �n t t | � j
| � | j | j j d <d S( Nu sridu geom_typeu nullu? Passing 'null' keyword argument to GeometryField is deprecated.t
stackleveli (
t popt Nonet sridt geom_typet Truet warningst warnt DeprecationWarningt superR t __init__t widgett attrs( t selft kwargs( ( sA /tmp/pip-install-XxeQeY/django/django/contrib/gis/forms/fields.pyR s c C s� | | j k r d St | t � sn y t | � } Wqn t t t f k
rj t j | j d d d �� qn Xn | j
s� y | j j | _
Wq� t
k
r� | j
r� | j
| _
q� q� Xn | S( u<