;
^|Ac           @   sN  d  k  Z  d  k Z d  k Z d k  l Z l Z l Z l Z l Z l Z l	 Z	 l
 Z
 l Z l Z d Z d Z d Z d Z d Z d Z d Z d	 Z d
 Z d Z d Z e e Z e e Z e e Z e e Z e e Z e e Z e e Z d Z d Z  d Z! d Z" d Z# d Z$ d	 Z% d
 Z& d Z' d Z( d Z) d Z* d Z+ d Z, e  i-   d d  Z. d d  Z/ d   Z0 d   Z1 d   Z2 d   Z3 d   Z4 d   Z5 d f  d     YZ6 d f  d     YZ7 d f  d     YZ8 d f  d     YZ9 d f  d     YZ: d  f  d!     YZ; e< d"  Z= e< d#  Z> d$   Z? d% f  d&     YZ@ d d d d'  ZA d  S((   N(
   s	   ptrcreates   ptrfrees   ptrvalues   ptrsets   ptrcasts   ptradds   ptrmaps   ptrptrcreates   ptrptrvalues	   ptrptrseti   i    i   i   i   i   i   i   i   id   ie   i   c         C   s   t  d  } t | d  t i |  | |  } t t	 |  d  } t |  | t j p
 | d j o t d |   n t |  } | | _
 | Sd  S(   Ns   voids   NULLs   OGRSFDriverHs   Unable to open: (   s   ptrptrcreates   drv_ptrs	   ptrptrsets   _gdals   OGROpens   filenames   updates   ds_os   ptrcasts   ptrptrvalues   driver_os   ptrfrees   Nones
   ValueErrors
   DataSources   ds(   s   filenames   updates   driver_os   ds_os   dss   drv_ptr(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Open   s    
	c         C   s   t  d  } t | d  t i |  | |  } t t	 |  d  } t |  | t j p
 | d j o t d |   n t |  } | | _
 | Sd  S(   Ns   voids   NULLs   OGRSFDriverHs   Unable to open: (   s   ptrptrcreates   drv_ptrs	   ptrptrsets   _gdals   OGROpenShareds   filenames   updates   ds_os   ptrcasts   ptrptrvalues   driver_os   ptrfrees   Nones
   ValueErrors
   DataSources   ds(   s   filenames   updates   driver_os   ds_os   dss   drv_ptr(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   OpenShared   s    
	c           C   s   t  i   Sd  S(   N(   s   _gdals   OGRGetDriverCount(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetDriverCount   s    c         C   sA   t  i |   } | t j p
 | d j o
 t  n t |  Sd  S(   Ns   NULL(   s   _gdals   OGRGetDrivers   driver_indexs   dr_os   Nones
   IndexErrors   Driver(   s   driver_indexs   dr_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   GetDriver   s    
c         C   sX   t    } x; t |  D]- } t |  } | i   |  j o | Sq q Wt d |   d  S(   Ns%   Unable to find ogr.Driver named "%s".(	   s   GetDriverCounts   counts   ranges   is	   GetDrivers   drs   GetNames   names
   ValueError(   s   names   counts   is   dr(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetDriverByName   s    	 c           C   s   t  i   Sd  S(   N(   s   _gdals   OGRGetOpenDSCount(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetOpenDSCount   s    c         C   sB   t  i |   } | t j p
 | d j o t Sn t d |  Sd  S(   Ns   NULLs   obj(   s   _gdals   OGRGetOpenDSs   is   _os   Nones
   DataSource(   s   is   _o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   GetOpenDS   s    c         C   s   t  i |   Sd  S(   N(   s   _gdals!   OGRSetGenerate_DB2_V72_BYTE_ORDERs   flag(   s   flag(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetGenerate_DB2_V72_BYTE_ORDER   s    s   Driverc           B   sS   t  Z e d  Z d   Z d   Z d d  Z g  d  Z g  d  Z d   Z	 RS(	   Nc         C   s'   | t j o t d  n | |  _ d  S(   Ns+   OGRDriver may not be directly instantiated.(   s   objs   Nones
   ValueErrors   selfs   _o(   s   selfs   obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   __init__  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_Dr_GetNames   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetName	  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_Dr_TestCapabilitys   selfs   _os   cap(   s   selfs   cap(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   TestCapability  s    i    c         C   sH   t  i |  i | |  } | t j p
 | d j o t Sn t |  Sd  S(   Ns   NULL(	   s   _gdals   OGR_Dr_Opens   selfs   _os   filenames   updates   ds_os   Nones
   DataSource(   s   selfs   filenames   updates   ds_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Open  s    c         C   so   t  i |  } t  i |  i | |  } t  i	 |  | t
 j p
 | d j o t t  i    n t |  Sd  S(   Ns   NULL(   s   _gdals   ListToStringLists   optionss   md_cs   OGR_Dr_CreateDataSources   selfs   _os   filenames   ds_os
   CSLDestroys   Nones
   ValueErrors   CPLGetLastErrorMsgs
   DataSource(   s   selfs   filenames   optionss   md_cs   ds_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CreateDataSource  s    c         C   su   t  i |  } t  i |  i | i | |  } t  i
 |  | t j p
 | d j o t t  i    n t |  Sd  S(   Ns   NULL(   s   _gdals   ListToStringLists   optionss   md_cs   OGR_Dr_CopyDataSources   selfs   _os   src_dss   filenames   ds_os
   CSLDestroys   Nones
   ValueErrors   CPLGetLastErrorMsgs
   DataSource(   s   selfs   src_dss   filenames   optionss   md_cs   ds_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CopyDataSource   s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_Dr_DeleteDataSources   selfs   _os   filename(   s   selfs   filename(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   DeleteDataSource*  s    (
   s   __name__s
   __module__s   Nones   __init__s   GetNames   TestCapabilitys   Opens   CreateDataSources   CopyDataSources   DeleteDataSource(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Driver  s   		

s
   DataSourcec           B   s   t  Z e d  Z d   Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d	   Z d
 d  Z d   Z d   Z e e g  d  Z g  d  Z d   Z d d d  Z d   Z d   Z RS(   Nc         C   s'   | t j o t d  n | |  _ d  S(   Ns/   OGRDataSource may not be directly instantiated.(   s   objs   Nones
   ValueErrors   selfs   _o(   s   selfs   obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   __init__1  s    c         C   s   t  i |  i  t |  _ d  S(   N(   s   _gdals   OGR_DS_Destroys   selfs   _os   None(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Destroy6  s    c         C   s   t  i |  i  t |  _ d  S(   N(   s   _gdals   OGRReleaseDataSources   selfs   _os   None(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Release:  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_DS_References   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   Reference>  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_DS_Dereferences   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   DereferenceA  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_DS_GetRefCounts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetRefCountD  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_DS_GetSummaryRefCounts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetSummaryRefCountG  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_DS_GetNames   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetNameJ  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_DS_GetLayerCounts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetLayerCountM  s    i    c         C   su   t  |  i d j o |  i |  Sn t i |  i |  } | t	 j	 o
 | d j o t
 |  Sn t d |  d  S(   Ns   strs   NULLs   No layer %d on datasource(   s   types   iLayers   __name__s   selfs   GetLayerByNames   _gdals   OGR_DS_GetLayers   _os   l_objs   Nones   Layers
   IndexError(   s   selfs   iLayers   l_obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetLayerP  s    c         C   sN   t  i |  i |  } | t j	 o
 | d j o t |  Sn t d |  d  S(   Ns   NULLs   No layer %s on datasource(	   s   _gdals   OGR_DS_GetLayerByNames   selfs   _os   names   l_objs   Nones   Layers
   IndexError(   s   selfs   names   l_obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetLayerByName[  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_DS_DeleteLayers   selfs   _os   iLayer(   s   selfs   iLayer(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   DeleteLayerc  s    c         C   s   | t j o
 d } n
 | i } t i |  } t i |  i | | | |  } t i |  | t j p
 | d j o t t i    n t d |  Sd  S(   Ns   NULLs   obj(   s   srss   Nones   srs_os   _os   _gdals   ListToStringLists   optionss   md_cs   OGR_DS_CreateLayers   selfs   names	   geom_types   objs
   CSLDestroys
   ValueErrors   gdals   GetLastErrorMsgs   Layer(   s   selfs   names   srss	   geom_types   optionss   objs   srs_os   md_c(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CreateLayerf  s    
	c         C   sx   t  i |  } t  i |  i | i | |  } t  i
 |  | t j o
 | d j o t t i    n t d |  Sd  S(   Ns   NULLs   obj(   s   _gdals   ListToStringLists   optionss   md_cs   OGR_DS_CopyLayers   selfs   _os	   src_layers   new_names   objs
   CSLDestroys   Nones
   ValueErrors   gdals   GetLastErrorMsgs   Layer(   s   selfs	   src_layers   new_names   optionss   objs   md_c(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   CopyLayeru  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_DS_TestCapabilitys   selfs   _os   cap(   s   selfs   cap(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   TestCapability~  s    s   NULLs    c         C   sK   t  i |  i | | |  } | t j	 o
 | d j o t	 |  Sn t Sd  S(   Ns   NULL(
   s   _gdals   OGR_DS_ExecuteSQLs   selfs   _os	   statements   regions   dialects   l_objs   Nones   Layer(   s   selfs	   statements   regions   dialects   l_obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   ExecuteSQL  s    c         C   s   t  i |  i | i  d  S(   N(   s   _gdals   OGR_DS_ReleaseResultSets   selfs   _os   layer(   s   selfs   layer(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   ReleaseResultSet  s    c         C   s   t  d |  i  Sd  S(   Ns   obj(   s   Drivers   selfs   driver_o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   GetDriver  s    (   s   __name__s
   __module__s   Nones   __init__s   Destroys   Releases	   References   Dereferences   GetRefCounts   GetSummaryRefCounts   GetNames   GetLayerCounts   GetLayers   GetLayerByNames   DeleteLayers
   wkbUnknowns   CreateLayers	   CopyLayers   TestCapabilitys
   ExecuteSQLs   ReleaseResultSets	   GetDriver(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   DataSource0  s$   													s   Layerc           B   s   t  Z e d  Z d   Z d   Z d   Z d   Z d   Z e d  Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d d  Z d d  Z d   Z d d  Z d   Z d   Z d   Z d   Z d   Z RS(   Nc         C   s'   | t j o t d  n | |  _ d  S(   Ns*   OGRLayer may not be directly instantiated.(   s   objs   Nones
   ValueErrors   selfs   _o(   s   selfs   obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   __init__  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_L_References   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   Reference  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_L_Dereferences   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Dereference  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_L_GetRefCounts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetRefCount  s    c         C   s7   | t j o
 d } n
 | i } t i |  i |  d  S(   Ns   NULL(   s   geoms   Nones   geom_os   _os   _gdals   OGR_L_SetSpatialFilters   self(   s   selfs   geoms   geom_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetSpatialFilter  s    
	c         C   sE   t  i |  i  } | t j p
 | d j o t Sn t d |  Sd  S(   Ns   NULLs   _obj(   s   _gdals   OGR_L_GetSpatialGeometrys   selfs   _os   geom_os   Nones   Geometry(   s   selfs   geom_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetSpatialFilter  s    c         C   s9   t  i |  } t i |  i |  } t  i	 |  | Sd  S(   N(
   s   gdals   ToNULLableStrings   where_clauses   filters   _gdals   OGR_L_SetAttributeFilters   selfs   _os   results   FreeNULLableString(   s   selfs   where_clauses   filters   result(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetAttributeFilter  s    c         C   s   t  i |  i  d  S(   N(   s   _gdals   OGR_L_ResetReadings   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   ResetReading  s    c         C   s   t  i t  i |  i   Sd  S(   N(   s   _gdals   OGR_FD_GetNames   OGR_L_GetLayerDefns   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetName  s    c         C   sH   t  i |  i |  } | t j p
 | d j o t Sn t d |  Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_L_GetFeatures   selfs   _os   fids   f_os   Nones   Feature(   s   selfs   fids   f_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   GetFeature  s    c         C   sE   t  i |  i  } | t j p
 | d j o t Sn t d |  Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_L_GetNextFeatures   selfs   _os   f_os   Nones   Feature(   s   selfs   f_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetNextFeature  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_L_SetFeatures   selfs   _os   feat(   s   selfs   feat(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   SetFeature  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_L_CreateFeatures   selfs   _os   feat(   s   selfs   feat(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CreateFeature  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_L_DeleteFeatures   selfs   _os   fid(   s   selfs   fid(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   DeleteFeature  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_L_SyncToDisks   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   SyncToDisk  s    c         C   s   t  d t i |  i   Sd  S(   Ns   obj(   s   FeatureDefns   _gdals   OGR_L_GetLayerDefns   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetLayerDefn  s    i   c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_L_GetFeatureCounts   selfs   _os   force(   s   selfs   force(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFeatureCount  s    c         C   s   t  i d d d  } t  i |  i t  i | d  |  } | d j o
 t	 } nC t  i | d  t  i | d  t  i | d  t  i | d  f } t  i |  | Sd  S(	   Ns   doublef0.0i   s   OGREnvelope_pi    i   i   i   (   s   _gdals	   ptrcreates   extentss   OGR_L_GetExtents   selfs   _os   ptrcasts   forces   ress   Nones   ret_extentss   ptrvalues   ptrfree(   s   selfs   forces   ret_extentss   extentss   res(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   GetExtent  s    
Bc         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_L_TestCapabilitys   selfs   _os   cap(   s   selfs   cap(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   TestCapability  s    c         C   s   t  i |  i | i |  Sd  S(   N(   s   _gdals   OGR_L_CreateFields   selfs   _os	   field_defs	   approx_ok(   s   selfs	   field_defs	   approx_ok(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CreateField  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_L_CreateFeatures   selfs   _os   feature(   s   selfs   feature(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CreateFeature  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_L_StartTransactions   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   StartTransaction  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_L_CommitTransactions   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CommitTransaction  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_L_RollbackTransactions   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   RollbackTransaction  s    c         C   sE   t  i |  i  } | t j	 o
 | d j o t i |  Sn t Sd  S(   Ns   NULL(   s   _gdals   OGR_L_GetSpatialRefs   selfs   _os   srs_os   Nones   osrs   SpatialReference(   s   selfs   srs_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetSpatialRef  s    (   s   __name__s
   __module__s   Nones   __init__s	   References   Dereferences   GetRefCounts   SetSpatialFilters   GetSpatialFilters   SetAttributeFilters   ResetReadings   GetNames
   GetFeatures   GetNextFeatures
   SetFeatures   CreateFeatures   DeleteFeatures
   SyncToDisks   GetLayerDefns   GetFeatureCounts	   GetExtents   TestCapabilitys   CreateFields   StartTransactions   CommitTransactions   RollbackTransactions   GetSpatialRef(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Layer  s2   																			s   Featurec           B   s   t  Z e e d  Z d   Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d d  Z d   Z d   Z RS(   Nc         C   s   | t j o
 | t j o t d  n | t j	 o
 | t j	 o t d  n | t j	 o | |  _ n t i | i  |  _ d  S(   Ns'   ogr.Feature() needs an ogr.FeatureDefn.s1   ogr.Feature() cannot receive obj and feature_def.(   s   feature_defs   Nones   objs
   ValueErrors   selfs   _os   _gdals   OGR_F_Create(   s   selfs   feature_defs   obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   __init__  s    c         C   s1   |  i t j	 o t i |  i  n t |  _ d  S(   N(   s   selfs   _os   Nones   _gdals   OGR_F_Destroy(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Destroy  s    c         C   s   t  d t i |  i   Sd  S(   Ns   obj(   s   FeatureDefns   _gdals   OGR_F_GetDefnRefs   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   GetDefnRef  s    c         C   s>   | t j o t i |  i t  Sn t i |  i | i  Sd  S(   N(   s   geoms   Nones   _gdals   OGR_F_SetGeometrys   selfs   _o(   s   selfs   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetGeometry  s    c         C   s>   | t j o t i |  i t  Sn t i |  i | i  Sd  S(   N(   s   geoms   Nones   _gdals   OGR_F_SetGeometryDirectlys   selfs   _o(   s   selfs   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetGeometryDirectly  s    c         C   sE   t  i |  i  } | t j p
 | d j o t Sn t d |  Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_F_GetGeometryRefs   selfs   _os   geom_os   Nones   Geometry(   s   selfs   geom_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetGeometryRef$  s    c         C   s   t  d t i |  i   Sd  S(   Ns   obj(   s   Features   _gdals   OGR_F_Clones   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Clone,  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_F_Equals   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Equal/  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_F_GetFieldCounts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldCount2  s    c         C   sI   t  |  i d j o |  i |  } n t d t i |  i |   Sd  S(   Ns   strs   obj(	   s   types	   fld_indexs   __name__s   selfs   GetFieldIndexs	   FieldDefns   _gdals   OGR_F_GetFieldDefnRefs   _o(   s   selfs	   fld_index(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldDefnRef5  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_F_GetFieldIndexs   selfs   _os   name(   s   selfs   name(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldIndex;  s    c         C   s@   t  |  i d j o |  i |  } n t i |  i |  Sd  S(   Ns   str(   s   types	   fld_indexs   __name__s   selfs   GetFieldIndexs   _gdals   OGR_F_IsFieldSets   _o(   s   selfs	   fld_index(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   IsFieldSet>  s    c         C   s@   t  |  i d j o |  i |  } n t i |  i |  d  S(   Ns   str(   s   types	   fld_indexs   __name__s   selfs   GetFieldIndexs   _gdals   OGR_F_UnsetFields   _o(   s   selfs	   fld_index(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   UnsetFieldC  s    c         C   sI   t  |  i d j o |  i |  } n t i |  i | t |   d  S(   Ns   str(
   s   types	   fld_indexs   __name__s   selfs   GetFieldIndexs   _gdals   OGR_F_SetFieldStrings   _os   strs   value(   s   selfs	   fld_indexs   value(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetFieldH  s    c         C   s@   t  |  i d j o |  i |  } n t i |  i |  Sd  S(   Ns   str(   s   types	   fld_indexs   __name__s   selfs   GetFieldIndexs   _gdals   OGR_F_GetFieldAsStrings   _o(   s   selfs	   fld_index(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldAsStringM  s    c         C   s@   t  |  i d j o |  i |  } n t i |  i |  Sd  S(   Ns   str(   s   types	   fld_indexs   __name__s   selfs   GetFieldIndexs   _gdals   OGR_F_GetFieldAsIntegers   _o(   s   selfs	   fld_index(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldAsIntegerR  s    c         C   s@   t  |  i d j o |  i |  } n t i |  i |  Sd  S(   Ns   str(   s   types	   fld_indexs   __name__s   selfs   GetFieldIndexs   _gdals   OGR_F_GetFieldAsDoubles   _o(   s   selfs	   fld_index(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldAsDoubleW  s    c         C   s@   t  |  i d j o |  i |  } n t i |  i |  Sd  S(   Ns   str(   s   types	   fld_indexs   __name__s   selfs   GetFieldIndexs   _gdals   OGR_F_GetFields   _o(   s   selfs	   fld_index(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetField\  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_F_GetFIDs   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFIDa  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_F_SetFIDs   selfs   _os   fid(   s   selfs   fid(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetFIDd  s    c         C   s   t  i |  i d  d  S(   Ns   NULL(   s   _gdals   OGR_F_DumpReadables   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   DumpReadableg  s    i   c         C   s   t  i |  i | i |  Sd  S(   N(   s   _gdals   OGR_F_SetFroms   selfs   _os   others   be_forgiving(   s   selfs   others   be_forgiving(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetFromj  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_F_GetStyleStrings   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetStyleStringm  s    c         C   s   t  i |  i |  d  S(   N(   s   _gdals   OGR_F_SetStyleStrings   selfs   _os   style(   s   selfs   style(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetStyleStringp  s    (   s   __name__s
   __module__s   Nones   __init__s   Destroys
   GetDefnRefs   SetGeometrys   SetGeometryDirectlys   GetGeometryRefs   Clones   Equals   GetFieldCounts   GetFieldDefnRefs   GetFieldIndexs
   IsFieldSets
   UnsetFields   SetFields   GetFieldAsStrings   GetFieldAsIntegers   GetFieldAsDoubles   GetFields   GetFIDs   SetFIDs   DumpReadables   SetFroms   GetStyleStrings   SetStyleString(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Feature  s0   
																					s   FeatureDefnc           B   sz   t  Z e d d  Z d   Z d   Z d   Z d   Z d   Z d   Z	 d	   Z
 d
   Z d   Z d   Z d   Z RS(   Ns   unnamedc         C   s0   | t j o t i |  |  _ n
 | |  _ d  S(   N(   s   objs   Nones   _gdals   OGR_FD_Creates   names   selfs   _o(   s   selfs   objs   name(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   __init__u  s    c         C   s   t  i |  i  d  S(   N(   s   _gdals   OGR_FD_Destroys   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Destroy{  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_FD_GetNames   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetName~  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_FD_GetFieldCounts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldCount  s    c         C   s;   t  i |  i |  } | t j	 o t d |  Sn t Sd  S(   Ns   obj(   s   _gdals   OGR_FD_GetFieldDefns   selfs   _os   is   objs   Nones	   FieldDefn(   s   selfs   is   obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldDefn  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals   OGR_FD_GetFieldIndexs   selfs   _os   name(   s   selfs   name(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetFieldIndex  s    c         C   s   t  i |  i | i  d  S(   N(   s   _gdals   OGR_FD_AddFieldDefns   selfs   _os
   field_defn(   s   selfs
   field_defn(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   AddFieldDefn  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_FD_GetGeomTypes   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetGeomType  s    c         C   s   t  i |  i |  d  S(   N(   s   _gdals   OGR_FD_SetGeomTypes   selfs   _os	   geom_type(   s   selfs	   geom_type(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetGeomType  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_FD_References   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   Reference  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_FD_Dereferences   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Dereference  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_FD_GetReferenceCounts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetReferenceCount  s    (   s   __name__s
   __module__s   Nones   __init__s   Destroys   GetNames   GetFieldCounts   GetFieldDefns   GetFieldIndexs   AddFieldDefns   GetGeomTypes   SetGeomTypes	   References   Dereferences   GetReferenceCount(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   FeatureDefns  s   										s	   FieldDefnc           B   s   t  Z d e e d  Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z RS(   Ns   unnamedc         C   s3   | t j o t i | |  |  _ n
 | |  _ d  S(   N(   s   objs   Nones   _gdals   OGR_Fld_Creates   names
   field_types   selfs   _o(   s   selfs   names
   field_types   obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   __init__  s    c         C   s   t  i |  i  d  S(   N(   s   _gdals   OGR_Fld_Destroys   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Destroy  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_Fld_GetNameRefs   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetName  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_Fld_GetNameRefs   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   GetNameRef  s    c         C   s   t  i |  i |  d  S(   N(   s   _gdals   OGR_Fld_SetNames   selfs   _os   name(   s   selfs   name(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetName  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_Fld_GetTypes   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetType  s    c         C   s   t  i |  i |  d  S(   N(   s   _gdals   OGR_Fld_SetTypes   selfs   _os   type(   s   selfs   type(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetType  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_Fld_GetJustifys   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   GetJustify  s    c         C   s   t  i |  i |  d  S(   N(   s   _gdals   OGR_Fld_SetJustifys   selfs   _os   justification(   s   selfs   justification(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   SetJustify  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_Fld_GetWidths   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetWidth  s    c         C   s   t  i |  i |  d  S(   N(   s   _gdals   OGR_Fld_SetWidths   selfs   _os   width(   s   selfs   width(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetWidth  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_Fld_GetPrecisions   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetPrecision  s    c         C   s   t  i |  i |  d  S(   N(   s   _gdals   OGR_Fld_SetPrecisions   selfs   _os	   precision(   s   selfs	   precision(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetPrecision  s    (   s   __name__s
   __module__s	   OFTStrings   Nones   __init__s   Destroys   GetNames
   GetNameRefs   SetNames   GetTypes   SetTypes
   GetJustifys
   SetJustifys   GetWidths   SetWidths   GetPrecisions   SetPrecision(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   FieldDefn  s   											c         C   s   | t j	 o | i } n d } t i |  |  } | t j	 o
 | d j o t d |  Sn6 t	 t i
    d j o t d  n t t i
    d  S(   Ns    s   NULLs   obji    s2   Failed to parse WKB in ogr.CreateGeometryFromWkb()(   s   srss   Nones   _os   srs_os   _gdals   OGR_G_CreateFromWkbs
   bin_strings   _objs   Geometrys   lens   CPLGetLastErrorMsgs
   ValueError(   s
   bin_strings   srss   srs_os   _obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CreateGeometryFromWkb  s    c         C   s   | t j	 o | i } n d } t i |  |  } | t j	 o
 | d j o t d |  Sn6 t	 t i
    d j o t d  n t t i
    d  S(   Ns    s   NULLs   obji    s2   Failed to parse WKT in ogr.CreateGeometryFromWkt()(   s   srss   Nones   _os   srs_os   _gdals   OGR_G_CreateFromWkts   strings   _objs   Geometrys   lens   CPLGetLastErrorMsgs
   ValueError(   s   strings   srss   srs_os   _obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CreateGeometryFromWkt  s    c         C   ss   t  i |   } | t j	 o
 | d j o t d |  Sn6 t t  i    d j o t d  n t t  i    d  S(   Ns   NULLs   obji    s2   Failed to parse GML in ogr.CreateGeometryFromGML()(	   s   _gdals   OGR_G_CreateFromGMLs   strings   _objs   Nones   Geometrys   lens   CPLGetLastErrorMsgs
   ValueError(   s   strings   _obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CreateGeometryFromGML  s    s   Geometryc           B   s  t  Z e e e d  Z d   Z e d  Z d   Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z e d  Z  d   Z! d    Z" d!   Z# d" d#  Z$ d" d$  Z% d%   Z& d&   Z' d'   Z( d(   Z) d)   Z* d*   Z+ d+ d,  Z, d-   Z- d.   Z. d/   Z/ d0   Z0 RS(1   Nc         C   sJ   | t j	 o | |  _ n- | t j	 o t i |  |  _ n
 t d  d  S(   Ns-   OGRGeometry may not be directly instantiated.(   s   objs   Nones   selfs   _os   types   _gdals   OGR_G_CreateGeometrys
   ValueError(   s   selfs   types   objs   wkt(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   __init__  s
    c         C   s   t  i |  i  t |  _ d  S(   N(   s   _gdals   OGR_G_DestroyGeometrys   selfs   _os   None(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Destroy  s    c         C   s.   | t j o
 t } n t i |  i |  Sd  S(   N(   s
   byte_orders   Nones   wkbXDRs   _gdals   OGR_G_ExportToWkbs   selfs   _o(   s   selfs
   byte_order(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   ExportToWkb  s    
c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_ExportToWkts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   ExportToWkt  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_ExportToGMLs   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   ExportToGML
  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_GetDimensions   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetDimension  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_GetCoordinateDimensions   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetCoordinateDimension  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_WkbSizes   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   WkbSize  s    c         C   s8   t  i |  i  } | t j	 o t d |  Sn t Sd  S(   Ns   obj(   s   _gdals   OGR_G_Clones   selfs   _os   _objs   Nones   Geometry(   s   selfs   _obj(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Clone  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_GetGeometryTypes   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetGeometryType  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_GetGeometryNames   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetGeometryName   s    c         C   s   t  i d d d  } t  i |  i t  i | d   t  i | d  t  i | d  t  i | d  t  i | d  f } t  i	 |  | Sd  S(	   Ns   doublef0.0i   s   OGREnvelope_pi    i   i   i   (
   s   _gdals	   ptrcreates   extentss   OGR_G_GetEnvelopes   selfs   _os   ptrcasts   ptrvalues   ret_extentss   ptrfree(   s   selfs   ret_extentss   extents(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetEnvelope#  s
    Bc         C   s   t  i |  i  d  S(   N(   s   _gdals   OGR_G_FlattenTo2Ds   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   FlattenTo2D.  s    c         C   s   t  i |  i  d  S(   N(   s   _gdals   OGR_G_CloseRingss   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   CloseRings1  s    c         C   s   t  i |  i | i  d  S(   N(   s   _gdals   OGR_G_AssignSpatialReferences   selfs   _os   srs(   s   selfs   srs(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   AssignSpatialReference4  s    c         C   sE   t  i |  i  } | t j	 o
 | d j o t i |  Sn t Sd  S(   Ns   NULL(   s   _gdals   OGR_G_GetSpatialReferences   selfs   _os   srs_os   Nones   osrs   SpatialReference(   s   selfs   srs_o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetSpatialReference7  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Transforms   selfs   _os
   coord_tran(   s   selfs
   coord_tran(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   Transform>  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Transforms   selfs   _os   srs_out(   s   selfs   srs_out(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   TransformToA  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Distances   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   DistanceD  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Intersects   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys	   IntersectG  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Equals   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   EqualJ  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Disjoints   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   DisjointM  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Touchess   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   TouchesP  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Crossess   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   CrossesS  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Withins   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   WithinV  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Containss   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   ContainsY  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Overlapss   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Overlaps\  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_Emptys   selfs   _os
   other_geom(   s   selfs
   other_geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Empty_  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_GetAreas   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetAreab  s    c         C   sd   | t j o t d t  } n t i |  i | i  } | d j o t	 d t i
    n | Sd  S(   Ns   typei    s   Error in Centroid operation.  (   s   pnt_geoms   Nones   Geometrys   wkbPoints   _gdals   OGR_G_Centroids   selfs   _os   err_codes
   ValueErrors   CPLGetLastErrorMsg(   s   selfs   pnt_geoms   err_code(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Centroide  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals
   OGR_G_GetXs   selfs   _os   i(   s   selfs   i(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetXp  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals
   OGR_G_GetYs   selfs   _os   i(   s   selfs   i(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetYs  s    c         C   s   t  i |  i |  Sd  S(   N(   s   _gdals
   OGR_G_GetZs   selfs   _os   i(   s   selfs   i(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetZv  s    i    c         C   s    t  i |  i | | | |  Sd  S(   N(   s   _gdals   OGR_G_SetPoints   selfs   _os   is   xs   ys   z(   s   selfs   is   xs   ys   z(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SetPointy  s    c         C   s   t  i |  i | | |  Sd  S(   N(   s   _gdals   OGR_G_AddPoints   selfs   _os   xs   ys   z(   s   selfs   xs   ys   z(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   AddPoint|  s    c         C   s   t  i |  i  Sd  S(   N(   s   _gdals   OGR_G_GetGeometryCounts   selfs   _o(   s   self(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetGeometryCount  s    c         C   s;   t  i |  i |  } | t j	 o t d |  Sn t Sd  S(   Ns   obj(   s   _gdals   OGR_G_GetGeometryRefs   selfs   _os   is   geoms   Nones   Geometry(   s   selfs   is   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetGeometryRef  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_AddGeometrys   selfs   _os   subgeom(   s   selfs   subgeom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   AddGeometry  s    c         C   s   t  i |  i | i  Sd  S(   N(   s   _gdals   OGR_G_AddGeometryDirectlys   selfs   _os   subgeom(   s   selfs   subgeom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   AddGeometryDirectly  s    c         C   sE   t  i |  i  } | t j	 o
 | d j o t d |  Sn t Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_G_GetBoundarys   selfs   _os   geoms   Nones   Geometry(   s   selfs   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   GetBoundary  s    c         C   sE   t  i |  i  } | t j	 o
 | d j o t d |  Sn t Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_G_ConvexHulls   selfs   _os   geoms   Nones   Geometry(   s   selfs   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   ConvexHull  s    i   c         C   sK   t  i |  i | |  } | t j	 o
 | d j o t d |  Sn t Sd  S(   Ns   NULLs   obj(	   s   _gdals   OGR_G_Buffers   selfs   _os   distances	   quadsectss   geoms   Nones   Geometry(   s   selfs   distances	   quadsectss   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Buffer  s    c         C   sK   t  i |  i | i  } | t j	 o
 | d j o t d |  Sn t Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_G_Intersections   selfs   _os   others   geoms   Nones   Geometry(   s   selfs   others   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Intersection  s    c         C   sK   t  i |  i | i  } | t j	 o
 | d j o t d |  Sn t Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_G_Unions   selfs   _os   others   geoms   Nones   Geometry(   s   selfs   others   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Union  s    c         C   sK   t  i |  i | i  } | t j	 o
 | d j o t d |  Sn t Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_G_Differences   selfs   _os   others   geoms   Nones   Geometry(   s   selfs   others   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys
   Difference  s    c         C   sK   t  i |  i | i  } | t j	 o
 | d j o t d |  Sn t Sd  S(   Ns   NULLs   obj(   s   _gdals   OGR_G_SymmetricDifferences   selfs   _os   others   geoms   Nones   Geometry(   s   selfs   others   geom(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   SymmetricDifference  s    (1   s   __name__s
   __module__s   Nones   __init__s   Destroys   ExportToWkbs   ExportToWkts   ExportToGMLs   GetDimensions   GetCoordinateDimensions   WkbSizes   Clones   GetGeometryTypes   GetGeometryNames   GetEnvelopes   FlattenTo2Ds
   CloseRingss   AssignSpatialReferences   GetSpatialReferences	   Transforms   TransformTos   Distances	   Intersects   Equals   Disjoints   Touchess   Crossess   Withins   Containss   Overlapss   Emptys   GetAreas   Centroids   GetXs   GetYs   GetZs   SetPoints   AddPoints   GetGeometryCounts   GetGeometryRefs   AddGeometrys   AddGeometryDirectlys   GetBoundarys
   ConvexHulls   Buffers   Intersections   Unions
   Differences   SymmetricDifference(    (    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   Geometry  s\   																																							c         C   sN   t  i |  i | | |  } | t j	 o
 | d j o t d |  Sn t Sd  S(   Ns   NULLs   obj(	   s   _gdals   OGRBuildPolygonFromEdgess   edgess   _os   bBestEfforts
   bAutoCloses	   Tolerances   Nones   Geometry(   s   edgess   bBestEfforts
   bAutoCloses	   Tolerances   _o(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   BuildPolygonFromEdges  s
    	(B   s   _gdals   gdals   osrs	   ptrcreates   ptrfrees   ptrvalues   ptrsets   ptrcasts   ptradds   ptrmaps   ptrptrcreates   ptrptrvalues	   ptrptrsets   wkb25Bits
   wkbUnknowns   wkbPoints   wkbLineStrings
   wkbPolygons   wkbMultiPoints   wkbMultiLineStrings   wkbMultiPolygons   wkbGeometryCollections   wkbNones   wkbLinearRings   wkbPoint25Ds   wkbLineString25Ds   wkbPolygon25Ds   wkbMultiPoint25Ds   wkbMultiLineString25Ds   wkbMultiPolygon25Ds   wkbGeometryCollection25Ds
   OFTIntegers   OFTIntegerLists   OFTReals   OFTRealLists	   OFTStrings   OFTStringLists   OFTWideStrings   OFTWideStringLists	   OFTBinarys   OJUndefineds   OJLefts   OJRights   wkbXDRs   wkbNDRs   OGRRegisterAlls   Opens
   OpenShareds   GetDriverCounts	   GetDrivers   GetDriverByNames   GetOpenDSCounts	   GetOpenDSs   SetGenerate_DB2_V72_BYTE_ORDERs   Drivers
   DataSources   Layers   Features   FeatureDefns	   FieldDefns   Nones   CreateGeometryFromWkbs   CreateGeometryFromWkts   CreateGeometryFromGMLs   Geometrys   BuildPolygonFromEdges(@   s   wkbMultiPolygon25Ds   wkbLineStrings   wkbNDRs   ptrfrees   wkbGeometryCollections   osrs   Features   OFTWideStrings   FeatureDefns   wkbMultiPolygons   OJLefts   wkbNones   GetDriverByNames   wkbMultiLineStrings   ptradds   wkbMultiPoints   wkbPoints   CreateGeometryFromWkts   ptrptrvalues   OFTWideStringLists   Drivers
   OpenShareds	   ptrcreates   wkbGeometryCollection25Ds   wkbPolygon25Ds
   wkbUnknowns   GetDriverCounts   wkbLineString25Ds
   OFTIntegers   wkbLinearRings   OJRights   Opens   SetGenerate_DB2_V72_BYTE_ORDERs   Geometrys   OFTRealLists   Layers   BuildPolygonFromEdgess	   FieldDefns	   OFTBinarys   CreateGeometryFromWkbs   wkbXDRs   ptrvalues   ptrptrcreates   OJUndefineds   gdals
   wkbPolygons	   GetOpenDSs   CreateGeometryFromGMLs   wkbMultiLineString25Ds	   OFTStrings   ptrsets   wkbPoint25Ds	   GetDrivers   wkbMultiPoint25Ds   OFTIntegerLists   ptrcasts
   DataSources   GetOpenDSCounts   _gdals   ptrmaps   OFTStringLists   wkb25Bits	   ptrptrsets   OFTReal(    (    s)   /home/www/locative.us/docs/freemap/ogr.pys   ?   sn   			C







							.atn0/		