ó
Š*Pc           @   sý   d  d l  m Z d  d l m Z e d e j f d „  ƒ  Yƒ Z e d e j f d „  ƒ  Yƒ Z e d e j f d „  ƒ  Yƒ Z e d	 e j f d
 „  ƒ  Yƒ Z e d e j f d „  ƒ  Yƒ Z	 e d e j f d „  ƒ  Yƒ Z
 e d e j f d „  ƒ  Yƒ Z d S(   iÿÿÿÿ(   t   models(   t   python_2_unicode_compatiblet   SouthTexasCityc           B   sG   e  Z d  Z e j d d ƒ Z e j d d ƒ Z e j ƒ  Z	 d „  Z
 RS(   s:   City model on projected coordinate system for South Texas.t
   max_lengthi   t   sridiŒ}  c         C   s   |  j  S(   N(   t   name(   t   self(    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyt   __str__
   s    (   t   __name__t
   __module__t   __doc__R    t	   CharFieldR   t
   PointFieldt   pointt
   GeoManagert   objectsR   (    (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR      s
   t   SouthTexasCityFtc           B   sG   e  Z d  Z e j d d ƒ Z e j d d ƒ Z e j ƒ  Z	 d „  Z
 RS(   s=   Same City model as above, but U.S. survey feet are the units.R   i   R   iæ  c         C   s   |  j  S(   N(   R   (   R   (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR      s    (   R   R	   R
   R    R   R   R   R   R   R   R   (    (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR      s
   t   AustraliaCityc           B   sA   e  Z d  Z e j d d ƒ Z e j ƒ  Z e j ƒ  Z	 d „  Z
 RS(   s&   City model for Australia, using WGS84.R   i   c         C   s   |  j  S(   N(   R   (   R   (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR      s    (   R   R	   R
   R    R   R   R   R   R   R   R   (    (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR      s
   t   CensusZipcodec           B   sG   e  Z d  Z e j d d ƒ Z e j d d ƒ Z e j ƒ  Z	 d „  Z
 RS(   sA   Model for a few South Texas ZIP codes (in original Census NAD83).R   i   R   i­  c         C   s   |  j  S(   N(   R   (   R   (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR   "   s    (   R   R	   R
   R    R   R   t   PolygonFieldt   polyR   R   R   (    (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR      s
   t   SouthTexasZipcodec           B   sM   e  Z d  Z e j d d ƒ Z e j d d d e ƒ Z e j	 ƒ  Z
 d „  Z RS(   s&   Model for a few South Texas ZIP codes.R   i   R   iŒ}  t   nullc         C   s   |  j  S(   N(   R   (   R   (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR   *   s    (   R   R	   R
   R    R   R   R   t   TrueR   R   R   R   (    (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR   $   s
   t
   Interstatec           B   sA   e  Z d  Z e j d d ƒ Z e j ƒ  Z e j ƒ  Z	 d „  Z
 RS(   s$   Geodetic model for U.S. Interstates.R   i
   c         C   s   |  j  S(   N(   R   (   R   (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR   2   s    (   R   R	   R
   R    R   R   t   LineStringFieldt   pathR   R   R   (    (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR   ,   s
   t   SouthTexasInterstatec           B   sG   e  Z d  Z e j d d ƒ Z e j d d ƒ Z e j ƒ  Z	 d „  Z
 RS(   s,   Projected model for South Texas Interstates.R   i
   R   iŒ}  c         C   s   |  j  S(   N(   R   (   R   (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR   :   s    (   R   R	   R
   R    R   R   R   R   R   R   R   (    (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyR   4   s
   N(   t   django.contrib.gis.dbR    t   django.utils.encodingR   t   ModelR   R   R   R   R   R   R   (    (    (    s@   ../Django//lib/python/django/contrib/gis/tests/distapp/models.pyt   <module>   s   