1
2
3
4
5
6
7
8 from sys import version_info
9 if version_info >= (2,6,0):
11 from os.path import dirname
12 import imp
13 fp = None
14 try:
15 fp, pathname, description = imp.find_module('_osr', [dirname(__file__)])
16 except ImportError:
17 import _osr
18 return _osr
19 if fp is not None:
20 try:
21 _mod = imp.load_module('_osr', fp, pathname, description)
22 finally:
23 fp.close()
24 return _mod
25 _osr = swig_import_helper()
26 del swig_import_helper
27 else:
28 import _osr
29 del version_info
30 try:
31 _swig_property = property
32 except NameError:
33 pass
35 if (name == "thisown"): return self.this.own(value)
36 if (name == "this"):
37 if type(value).__name__ == 'SwigPyObject':
38 self.__dict__[name] = value
39 return
40 method = class_type.__swig_setmethods__.get(name,None)
41 if method: return method(self,value)
42 if (not static) or hasattr(self,name):
43 self.__dict__[name] = value
44 else:
45 raise AttributeError("You cannot add attributes to %s" % self)
46
49
51 if (name == "thisown"): return self.this.own()
52 method = class_type.__swig_getmethods__.get(name,None)
53 if method: return method(self)
54 raise AttributeError(name)
55
57 try: strthis = "proxy of " + self.this.__repr__()
58 except: strthis = ""
59 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
60
61 try:
62 _object = object
63 _newclass = 1
64 except AttributeError:
66 _newclass = 0
67
68
69 SRS_WKT_WGS84 = _osr.SRS_WKT_WGS84
70 SRS_PT_ALBERS_CONIC_EQUAL_AREA = _osr.SRS_PT_ALBERS_CONIC_EQUAL_AREA
71 SRS_PT_AZIMUTHAL_EQUIDISTANT = _osr.SRS_PT_AZIMUTHAL_EQUIDISTANT
72 SRS_PT_CASSINI_SOLDNER = _osr.SRS_PT_CASSINI_SOLDNER
73 SRS_PT_CYLINDRICAL_EQUAL_AREA = _osr.SRS_PT_CYLINDRICAL_EQUAL_AREA
74 SRS_PT_BONNE = _osr.SRS_PT_BONNE
75 SRS_PT_ECKERT_I = _osr.SRS_PT_ECKERT_I
76 SRS_PT_ECKERT_II = _osr.SRS_PT_ECKERT_II
77 SRS_PT_ECKERT_III = _osr.SRS_PT_ECKERT_III
78 SRS_PT_ECKERT_IV = _osr.SRS_PT_ECKERT_IV
79 SRS_PT_ECKERT_V = _osr.SRS_PT_ECKERT_V
80 SRS_PT_ECKERT_VI = _osr.SRS_PT_ECKERT_VI
81 SRS_PT_EQUIDISTANT_CONIC = _osr.SRS_PT_EQUIDISTANT_CONIC
82 SRS_PT_EQUIRECTANGULAR = _osr.SRS_PT_EQUIRECTANGULAR
83 SRS_PT_GALL_STEREOGRAPHIC = _osr.SRS_PT_GALL_STEREOGRAPHIC
84 SRS_PT_GAUSSSCHREIBERTMERCATOR = _osr.SRS_PT_GAUSSSCHREIBERTMERCATOR
85 SRS_PT_GEOSTATIONARY_SATELLITE = _osr.SRS_PT_GEOSTATIONARY_SATELLITE
86 SRS_PT_GOODE_HOMOLOSINE = _osr.SRS_PT_GOODE_HOMOLOSINE
87 SRS_PT_IGH = _osr.SRS_PT_IGH
88 SRS_PT_GNOMONIC = _osr.SRS_PT_GNOMONIC
89 SRS_PT_HOTINE_OBLIQUE_MERCATOR_AZIMUTH_CENTER = _osr.SRS_PT_HOTINE_OBLIQUE_MERCATOR_AZIMUTH_CENTER
90 SRS_PT_HOTINE_OBLIQUE_MERCATOR = _osr.SRS_PT_HOTINE_OBLIQUE_MERCATOR
91 SRS_PT_HOTINE_OBLIQUE_MERCATOR_TWO_POINT_NATURAL_ORIGIN = _osr.SRS_PT_HOTINE_OBLIQUE_MERCATOR_TWO_POINT_NATURAL_ORIGIN
92 SRS_PT_LABORDE_OBLIQUE_MERCATOR = _osr.SRS_PT_LABORDE_OBLIQUE_MERCATOR
93 SRS_PT_LAMBERT_CONFORMAL_CONIC_1SP = _osr.SRS_PT_LAMBERT_CONFORMAL_CONIC_1SP
94 SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP = _osr.SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP
95 SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP_BELGIUM = _osr.SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP_BELGIUM
96 SRS_PT_LAMBERT_AZIMUTHAL_EQUAL_AREA = _osr.SRS_PT_LAMBERT_AZIMUTHAL_EQUAL_AREA
97 SRS_PT_MERCATOR_1SP = _osr.SRS_PT_MERCATOR_1SP
98 SRS_PT_MERCATOR_2SP = _osr.SRS_PT_MERCATOR_2SP
99 SRS_PT_MERCATOR_AUXILIARY_SPHERE = _osr.SRS_PT_MERCATOR_AUXILIARY_SPHERE
100 SRS_PT_MILLER_CYLINDRICAL = _osr.SRS_PT_MILLER_CYLINDRICAL
101 SRS_PT_MOLLWEIDE = _osr.SRS_PT_MOLLWEIDE
102 SRS_PT_NEW_ZEALAND_MAP_GRID = _osr.SRS_PT_NEW_ZEALAND_MAP_GRID
103 SRS_PT_OBLIQUE_STEREOGRAPHIC = _osr.SRS_PT_OBLIQUE_STEREOGRAPHIC
104 SRS_PT_ORTHOGRAPHIC = _osr.SRS_PT_ORTHOGRAPHIC
105 SRS_PT_POLAR_STEREOGRAPHIC = _osr.SRS_PT_POLAR_STEREOGRAPHIC
106 SRS_PT_POLYCONIC = _osr.SRS_PT_POLYCONIC
107 SRS_PT_ROBINSON = _osr.SRS_PT_ROBINSON
108 SRS_PT_SINUSOIDAL = _osr.SRS_PT_SINUSOIDAL
109 SRS_PT_STEREOGRAPHIC = _osr.SRS_PT_STEREOGRAPHIC
110 SRS_PT_SWISS_OBLIQUE_CYLINDRICAL = _osr.SRS_PT_SWISS_OBLIQUE_CYLINDRICAL
111 SRS_PT_TRANSVERSE_MERCATOR = _osr.SRS_PT_TRANSVERSE_MERCATOR
112 SRS_PT_TRANSVERSE_MERCATOR_SOUTH_ORIENTED = _osr.SRS_PT_TRANSVERSE_MERCATOR_SOUTH_ORIENTED
113 SRS_PT_TRANSVERSE_MERCATOR_MI_21 = _osr.SRS_PT_TRANSVERSE_MERCATOR_MI_21
114 SRS_PT_TRANSVERSE_MERCATOR_MI_22 = _osr.SRS_PT_TRANSVERSE_MERCATOR_MI_22
115 SRS_PT_TRANSVERSE_MERCATOR_MI_23 = _osr.SRS_PT_TRANSVERSE_MERCATOR_MI_23
116 SRS_PT_TRANSVERSE_MERCATOR_MI_24 = _osr.SRS_PT_TRANSVERSE_MERCATOR_MI_24
117 SRS_PT_TRANSVERSE_MERCATOR_MI_25 = _osr.SRS_PT_TRANSVERSE_MERCATOR_MI_25
118 SRS_PT_TUNISIA_MINING_GRID = _osr.SRS_PT_TUNISIA_MINING_GRID
119 SRS_PT_TWO_POINT_EQUIDISTANT = _osr.SRS_PT_TWO_POINT_EQUIDISTANT
120 SRS_PT_VANDERGRINTEN = _osr.SRS_PT_VANDERGRINTEN
121 SRS_PT_KROVAK = _osr.SRS_PT_KROVAK
122 SRS_PT_IMW_POLYCONIC = _osr.SRS_PT_IMW_POLYCONIC
123 SRS_PT_WAGNER_I = _osr.SRS_PT_WAGNER_I
124 SRS_PT_WAGNER_II = _osr.SRS_PT_WAGNER_II
125 SRS_PT_WAGNER_III = _osr.SRS_PT_WAGNER_III
126 SRS_PT_WAGNER_IV = _osr.SRS_PT_WAGNER_IV
127 SRS_PT_WAGNER_V = _osr.SRS_PT_WAGNER_V
128 SRS_PT_WAGNER_VI = _osr.SRS_PT_WAGNER_VI
129 SRS_PT_WAGNER_VII = _osr.SRS_PT_WAGNER_VII
130 SRS_PT_QSC = _osr.SRS_PT_QSC
131 SRS_PT_AITOFF = _osr.SRS_PT_AITOFF
132 SRS_PT_WINKEL_I = _osr.SRS_PT_WINKEL_I
133 SRS_PT_WINKEL_II = _osr.SRS_PT_WINKEL_II
134 SRS_PT_WINKEL_TRIPEL = _osr.SRS_PT_WINKEL_TRIPEL
135 SRS_PT_CRASTER_PARABOLIC = _osr.SRS_PT_CRASTER_PARABOLIC
136 SRS_PT_LOXIMUTHAL = _osr.SRS_PT_LOXIMUTHAL
137 SRS_PT_QUARTIC_AUTHALIC = _osr.SRS_PT_QUARTIC_AUTHALIC
138 SRS_PT_SCH = _osr.SRS_PT_SCH
139 SRS_PP_CENTRAL_MERIDIAN = _osr.SRS_PP_CENTRAL_MERIDIAN
140 SRS_PP_SCALE_FACTOR = _osr.SRS_PP_SCALE_FACTOR
141 SRS_PP_STANDARD_PARALLEL_1 = _osr.SRS_PP_STANDARD_PARALLEL_1
142 SRS_PP_STANDARD_PARALLEL_2 = _osr.SRS_PP_STANDARD_PARALLEL_2
143 SRS_PP_PSEUDO_STD_PARALLEL_1 = _osr.SRS_PP_PSEUDO_STD_PARALLEL_1
144 SRS_PP_LONGITUDE_OF_CENTER = _osr.SRS_PP_LONGITUDE_OF_CENTER
145 SRS_PP_LATITUDE_OF_CENTER = _osr.SRS_PP_LATITUDE_OF_CENTER
146 SRS_PP_LONGITUDE_OF_ORIGIN = _osr.SRS_PP_LONGITUDE_OF_ORIGIN
147 SRS_PP_LATITUDE_OF_ORIGIN = _osr.SRS_PP_LATITUDE_OF_ORIGIN
148 SRS_PP_FALSE_EASTING = _osr.SRS_PP_FALSE_EASTING
149 SRS_PP_FALSE_NORTHING = _osr.SRS_PP_FALSE_NORTHING
150 SRS_PP_AZIMUTH = _osr.SRS_PP_AZIMUTH
151 SRS_PP_LONGITUDE_OF_POINT_1 = _osr.SRS_PP_LONGITUDE_OF_POINT_1
152 SRS_PP_LATITUDE_OF_POINT_1 = _osr.SRS_PP_LATITUDE_OF_POINT_1
153 SRS_PP_LONGITUDE_OF_POINT_2 = _osr.SRS_PP_LONGITUDE_OF_POINT_2
154 SRS_PP_LATITUDE_OF_POINT_2 = _osr.SRS_PP_LATITUDE_OF_POINT_2
155 SRS_PP_LONGITUDE_OF_POINT_3 = _osr.SRS_PP_LONGITUDE_OF_POINT_3
156 SRS_PP_LATITUDE_OF_POINT_3 = _osr.SRS_PP_LATITUDE_OF_POINT_3
157 SRS_PP_RECTIFIED_GRID_ANGLE = _osr.SRS_PP_RECTIFIED_GRID_ANGLE
158 SRS_PP_LANDSAT_NUMBER = _osr.SRS_PP_LANDSAT_NUMBER
159 SRS_PP_PATH_NUMBER = _osr.SRS_PP_PATH_NUMBER
160 SRS_PP_PERSPECTIVE_POINT_HEIGHT = _osr.SRS_PP_PERSPECTIVE_POINT_HEIGHT
161 SRS_PP_SATELLITE_HEIGHT = _osr.SRS_PP_SATELLITE_HEIGHT
162 SRS_PP_FIPSZONE = _osr.SRS_PP_FIPSZONE
163 SRS_PP_ZONE = _osr.SRS_PP_ZONE
164 SRS_PP_LATITUDE_OF_1ST_POINT = _osr.SRS_PP_LATITUDE_OF_1ST_POINT
165 SRS_PP_LONGITUDE_OF_1ST_POINT = _osr.SRS_PP_LONGITUDE_OF_1ST_POINT
166 SRS_PP_LATITUDE_OF_2ND_POINT = _osr.SRS_PP_LATITUDE_OF_2ND_POINT
167 SRS_PP_LONGITUDE_OF_2ND_POINT = _osr.SRS_PP_LONGITUDE_OF_2ND_POINT
168 SRS_PP_PEG_POINT_LATITUDE = _osr.SRS_PP_PEG_POINT_LATITUDE
169 SRS_PP_PEG_POINT_LONGITUDE = _osr.SRS_PP_PEG_POINT_LONGITUDE
170 SRS_PP_PEG_POINT_HEADING = _osr.SRS_PP_PEG_POINT_HEADING
171 SRS_PP_PEG_POINT_HEIGHT = _osr.SRS_PP_PEG_POINT_HEIGHT
172 SRS_UL_METER = _osr.SRS_UL_METER
173 SRS_UL_FOOT = _osr.SRS_UL_FOOT
174 SRS_UL_FOOT_CONV = _osr.SRS_UL_FOOT_CONV
175 SRS_UL_US_FOOT = _osr.SRS_UL_US_FOOT
176 SRS_UL_US_FOOT_CONV = _osr.SRS_UL_US_FOOT_CONV
177 SRS_UL_NAUTICAL_MILE = _osr.SRS_UL_NAUTICAL_MILE
178 SRS_UL_NAUTICAL_MILE_CONV = _osr.SRS_UL_NAUTICAL_MILE_CONV
179 SRS_UL_LINK = _osr.SRS_UL_LINK
180 SRS_UL_LINK_CONV = _osr.SRS_UL_LINK_CONV
181 SRS_UL_CHAIN = _osr.SRS_UL_CHAIN
182 SRS_UL_CHAIN_CONV = _osr.SRS_UL_CHAIN_CONV
183 SRS_UL_ROD = _osr.SRS_UL_ROD
184 SRS_UL_ROD_CONV = _osr.SRS_UL_ROD_CONV
185 SRS_UL_LINK_Clarke = _osr.SRS_UL_LINK_Clarke
186 SRS_UL_LINK_Clarke_CONV = _osr.SRS_UL_LINK_Clarke_CONV
187 SRS_UL_KILOMETER = _osr.SRS_UL_KILOMETER
188 SRS_UL_KILOMETER_CONV = _osr.SRS_UL_KILOMETER_CONV
189 SRS_UL_DECIMETER = _osr.SRS_UL_DECIMETER
190 SRS_UL_DECIMETER_CONV = _osr.SRS_UL_DECIMETER_CONV
191 SRS_UL_CENTIMETER = _osr.SRS_UL_CENTIMETER
192 SRS_UL_CENTIMETER_CONV = _osr.SRS_UL_CENTIMETER_CONV
193 SRS_UL_MILLIMETER = _osr.SRS_UL_MILLIMETER
194 SRS_UL_MILLIMETER_CONV = _osr.SRS_UL_MILLIMETER_CONV
195 SRS_UL_INTL_NAUT_MILE = _osr.SRS_UL_INTL_NAUT_MILE
196 SRS_UL_INTL_NAUT_MILE_CONV = _osr.SRS_UL_INTL_NAUT_MILE_CONV
197 SRS_UL_INTL_INCH = _osr.SRS_UL_INTL_INCH
198 SRS_UL_INTL_INCH_CONV = _osr.SRS_UL_INTL_INCH_CONV
199 SRS_UL_INTL_FOOT = _osr.SRS_UL_INTL_FOOT
200 SRS_UL_INTL_FOOT_CONV = _osr.SRS_UL_INTL_FOOT_CONV
201 SRS_UL_INTL_YARD = _osr.SRS_UL_INTL_YARD
202 SRS_UL_INTL_YARD_CONV = _osr.SRS_UL_INTL_YARD_CONV
203 SRS_UL_INTL_STAT_MILE = _osr.SRS_UL_INTL_STAT_MILE
204 SRS_UL_INTL_STAT_MILE_CONV = _osr.SRS_UL_INTL_STAT_MILE_CONV
205 SRS_UL_INTL_FATHOM = _osr.SRS_UL_INTL_FATHOM
206 SRS_UL_INTL_FATHOM_CONV = _osr.SRS_UL_INTL_FATHOM_CONV
207 SRS_UL_INTL_CHAIN = _osr.SRS_UL_INTL_CHAIN
208 SRS_UL_INTL_CHAIN_CONV = _osr.SRS_UL_INTL_CHAIN_CONV
209 SRS_UL_INTL_LINK = _osr.SRS_UL_INTL_LINK
210 SRS_UL_INTL_LINK_CONV = _osr.SRS_UL_INTL_LINK_CONV
211 SRS_UL_US_INCH = _osr.SRS_UL_US_INCH
212 SRS_UL_US_INCH_CONV = _osr.SRS_UL_US_INCH_CONV
213 SRS_UL_US_YARD = _osr.SRS_UL_US_YARD
214 SRS_UL_US_YARD_CONV = _osr.SRS_UL_US_YARD_CONV
215 SRS_UL_US_CHAIN = _osr.SRS_UL_US_CHAIN
216 SRS_UL_US_CHAIN_CONV = _osr.SRS_UL_US_CHAIN_CONV
217 SRS_UL_US_STAT_MILE = _osr.SRS_UL_US_STAT_MILE
218 SRS_UL_US_STAT_MILE_CONV = _osr.SRS_UL_US_STAT_MILE_CONV
219 SRS_UL_INDIAN_YARD = _osr.SRS_UL_INDIAN_YARD
220 SRS_UL_INDIAN_YARD_CONV = _osr.SRS_UL_INDIAN_YARD_CONV
221 SRS_UL_INDIAN_FOOT = _osr.SRS_UL_INDIAN_FOOT
222 SRS_UL_INDIAN_FOOT_CONV = _osr.SRS_UL_INDIAN_FOOT_CONV
223 SRS_UL_INDIAN_CHAIN = _osr.SRS_UL_INDIAN_CHAIN
224 SRS_UL_INDIAN_CHAIN_CONV = _osr.SRS_UL_INDIAN_CHAIN_CONV
225 SRS_UA_DEGREE = _osr.SRS_UA_DEGREE
226 SRS_UA_DEGREE_CONV = _osr.SRS_UA_DEGREE_CONV
227 SRS_UA_RADIAN = _osr.SRS_UA_RADIAN
228 SRS_PM_GREENWICH = _osr.SRS_PM_GREENWICH
229 SRS_DN_NAD27 = _osr.SRS_DN_NAD27
230 SRS_DN_NAD83 = _osr.SRS_DN_NAD83
231 SRS_DN_WGS72 = _osr.SRS_DN_WGS72
232 SRS_DN_WGS84 = _osr.SRS_DN_WGS84
233 SRS_WGS84_SEMIMAJOR = _osr.SRS_WGS84_SEMIMAJOR
234 SRS_WGS84_INVFLATTENING = _osr.SRS_WGS84_INVFLATTENING
235 OAO_Other = _osr.OAO_Other
236 OAO_North = _osr.OAO_North
237 OAO_South = _osr.OAO_South
238 OAO_East = _osr.OAO_East
239 OAO_West = _osr.OAO_West
240 OAO_Up = _osr.OAO_Up
241 OAO_Down = _osr.OAO_Down
242
246
250
254
258
263 """Proxy of C++ OSRSpatialReferenceShadow class"""
264 __swig_setmethods__ = {}
265 __setattr__ = lambda self, name, value: _swig_setattr(self, SpatialReference, name, value)
266 __swig_getmethods__ = {}
267 __getattr__ = lambda self, name: _swig_getattr(self, SpatialReference, name)
268 __repr__ = _swig_repr
270 """__init__(self, char wkt = "") -> SpatialReference"""
271 this = _osr.new_SpatialReference(*args, **kwargs)
272 try: self.this.append(this)
273 except: self.this = this
274 __swig_destroy__ = _osr.delete_SpatialReference
275 __del__ = lambda self : None;
277 """__str__(self) -> retStringAndCPLFree"""
278 return _osr.SpatialReference___str__(self, *args)
279
281 """IsSame(self, SpatialReference rhs) -> int"""
282 return _osr.SpatialReference_IsSame(self, *args)
283
285 """IsSameGeogCS(self, SpatialReference rhs) -> int"""
286 return _osr.SpatialReference_IsSameGeogCS(self, *args)
287
289 """IsSameVertCS(self, SpatialReference rhs) -> int"""
290 return _osr.SpatialReference_IsSameVertCS(self, *args)
291
293 """IsGeographic(self) -> int"""
294 return _osr.SpatialReference_IsGeographic(self, *args)
295
297 """IsProjected(self) -> int"""
298 return _osr.SpatialReference_IsProjected(self, *args)
299
301 """IsCompound(self) -> int"""
302 return _osr.SpatialReference_IsCompound(self, *args)
303
305 """IsGeocentric(self) -> int"""
306 return _osr.SpatialReference_IsGeocentric(self, *args)
307
309 """IsLocal(self) -> int"""
310 return _osr.SpatialReference_IsLocal(self, *args)
311
313 """IsVertical(self) -> int"""
314 return _osr.SpatialReference_IsVertical(self, *args)
315
317 """EPSGTreatsAsLatLong(self) -> int"""
318 return _osr.SpatialReference_EPSGTreatsAsLatLong(self, *args)
319
321 """EPSGTreatsAsNorthingEasting(self) -> int"""
322 return _osr.SpatialReference_EPSGTreatsAsNorthingEasting(self, *args)
323
325 """SetAuthority(self, char pszTargetKey, char pszAuthority, int nCode) -> OGRErr"""
326 return _osr.SpatialReference_SetAuthority(self, *args)
327
329 """GetAttrValue(self, char name, int child = 0) -> char"""
330 return _osr.SpatialReference_GetAttrValue(self, *args)
331
333 """SetAttrValue(self, char name, char value) -> OGRErr"""
334 return _osr.SpatialReference_SetAttrValue(self, *args)
335
337 """SetAngularUnits(self, char name, double to_radians) -> OGRErr"""
338 return _osr.SpatialReference_SetAngularUnits(self, *args)
339
341 """GetAngularUnits(self) -> double"""
342 return _osr.SpatialReference_GetAngularUnits(self, *args)
343
345 """GetAngularUnitsName(self) -> char"""
346 return _osr.SpatialReference_GetAngularUnitsName(self, *args)
347
349 """SetTargetLinearUnits(self, char target, char name, double to_meters) -> OGRErr"""
350 return _osr.SpatialReference_SetTargetLinearUnits(self, *args)
351
353 """SetLinearUnits(self, char name, double to_meters) -> OGRErr"""
354 return _osr.SpatialReference_SetLinearUnits(self, *args)
355
357 """SetLinearUnitsAndUpdateParameters(self, char name, double to_meters) -> OGRErr"""
358 return _osr.SpatialReference_SetLinearUnitsAndUpdateParameters(self, *args)
359
361 """GetLinearUnits(self) -> double"""
362 return _osr.SpatialReference_GetLinearUnits(self, *args)
363
365 """GetLinearUnitsName(self) -> char"""
366 return _osr.SpatialReference_GetLinearUnitsName(self, *args)
367
369 """GetAuthorityCode(self, char target_key) -> char"""
370 return _osr.SpatialReference_GetAuthorityCode(self, *args)
371
373 """GetAuthorityName(self, char target_key) -> char"""
374 return _osr.SpatialReference_GetAuthorityName(self, *args)
375
377 """GetAxisName(self, char target_key, int iAxis) -> char"""
378 return _osr.SpatialReference_GetAxisName(self, *args)
379
381 """GetAxisOrientation(self, char target_key, int iAxis) -> OGRAxisOrientation"""
382 return _osr.SpatialReference_GetAxisOrientation(self, *args)
383
385 """SetUTM(self, int zone, int north = 1) -> OGRErr"""
386 return _osr.SpatialReference_SetUTM(self, *args)
387
389 """GetUTMZone(self) -> int"""
390 return _osr.SpatialReference_GetUTMZone(self, *args)
391
393 """SetStatePlane(self, int zone, int is_nad83 = 1, char unitsname = "", double units = 0.0) -> OGRErr"""
394 return _osr.SpatialReference_SetStatePlane(self, *args)
395
397 """AutoIdentifyEPSG(self) -> OGRErr"""
398 return _osr.SpatialReference_AutoIdentifyEPSG(self, *args)
399
401 """SetProjection(self, char arg) -> OGRErr"""
402 return _osr.SpatialReference_SetProjection(self, *args)
403
405 """SetProjParm(self, char name, double val) -> OGRErr"""
406 return _osr.SpatialReference_SetProjParm(self, *args)
407
409 """GetProjParm(self, char name, double default_val = 0.0) -> double"""
410 return _osr.SpatialReference_GetProjParm(self, *args)
411
413 """SetNormProjParm(self, char name, double val) -> OGRErr"""
414 return _osr.SpatialReference_SetNormProjParm(self, *args)
415
417 """GetNormProjParm(self, char name, double default_val = 0.0) -> double"""
418 return _osr.SpatialReference_GetNormProjParm(self, *args)
419
421 """GetSemiMajor(self) -> double"""
422 return _osr.SpatialReference_GetSemiMajor(self, *args)
423
425 """GetSemiMinor(self) -> double"""
426 return _osr.SpatialReference_GetSemiMinor(self, *args)
427
429 """GetInvFlattening(self) -> double"""
430 return _osr.SpatialReference_GetInvFlattening(self, *args)
431
432 - def SetACEA(self, *args, **kwargs):
433 """
434 SetACEA(self, double stdp1, double stdp2, double clat, double clong,
435 double fe, double fn) -> OGRErr
436 """
437 return _osr.SpatialReference_SetACEA(self, *args, **kwargs)
438
439 - def SetAE(self, *args, **kwargs):
440 """SetAE(self, double clat, double clong, double fe, double fn) -> OGRErr"""
441 return _osr.SpatialReference_SetAE(self, *args, **kwargs)
442
444 """SetBonne(self, double stdp, double cm, double fe, double fn) -> OGRErr"""
445 return _osr.SpatialReference_SetBonne(self, *args, **kwargs)
446
447 - def SetCEA(self, *args, **kwargs):
448 """SetCEA(self, double stdp1, double cm, double fe, double fn) -> OGRErr"""
449 return _osr.SpatialReference_SetCEA(self, *args, **kwargs)
450
451 - def SetCS(self, *args, **kwargs):
452 """SetCS(self, double clat, double clong, double fe, double fn) -> OGRErr"""
453 return _osr.SpatialReference_SetCS(self, *args, **kwargs)
454
455 - def SetEC(self, *args, **kwargs):
456 """
457 SetEC(self, double stdp1, double stdp2, double clat, double clong,
458 double fe, double fn) -> OGRErr
459 """
460 return _osr.SpatialReference_SetEC(self, *args, **kwargs)
461
463 """SetEckertIV(self, double cm, double fe, double fn) -> OGRErr"""
464 return _osr.SpatialReference_SetEckertIV(self, *args, **kwargs)
465
467 """SetEckertVI(self, double cm, double fe, double fn) -> OGRErr"""
468 return _osr.SpatialReference_SetEckertVI(self, *args, **kwargs)
469
471 """SetEquirectangular(self, double clat, double clong, double fe, double fn) -> OGRErr"""
472 return _osr.SpatialReference_SetEquirectangular(self, *args, **kwargs)
473
475 """
476 SetEquirectangular2(self, double clat, double clong, double pseudostdparallellat,
477 double fe, double fn) -> OGRErr
478 """
479 return _osr.SpatialReference_SetEquirectangular2(self, *args, **kwargs)
480
482 """SetGaussSchreiberTMercator(self, double clat, double clong, double sc, double fe, double fn) -> OGRErr"""
483 return _osr.SpatialReference_SetGaussSchreiberTMercator(self, *args, **kwargs)
484
485 - def SetGS(self, *args, **kwargs):
486 """SetGS(self, double cm, double fe, double fn) -> OGRErr"""
487 return _osr.SpatialReference_SetGS(self, *args, **kwargs)
488
489 - def SetGH(self, *args, **kwargs):
490 """SetGH(self, double cm, double fe, double fn) -> OGRErr"""
491 return _osr.SpatialReference_SetGH(self, *args, **kwargs)
492
494 """SetIGH(self) -> OGRErr"""
495 return _osr.SpatialReference_SetIGH(self, *args)
496
497 - def SetGEOS(self, *args, **kwargs):
498 """SetGEOS(self, double cm, double satelliteheight, double fe, double fn) -> OGRErr"""
499 return _osr.SpatialReference_SetGEOS(self, *args, **kwargs)
500
502 """SetGnomonic(self, double clat, double clong, double fe, double fn) -> OGRErr"""
503 return _osr.SpatialReference_SetGnomonic(self, *args, **kwargs)
504
505 - def SetHOM(self, *args, **kwargs):
506 """
507 SetHOM(self, double clat, double clong, double azimuth, double recttoskew,
508 double scale, double fe, double fn) -> OGRErr
509 """
510 return _osr.SpatialReference_SetHOM(self, *args, **kwargs)
511
513 """
514 SetHOM2PNO(self, double clat, double dfLat1, double dfLong1, double dfLat2,
515 double dfLong2, double scale, double fe,
516 double fn) -> OGRErr
517 """
518 return _osr.SpatialReference_SetHOM2PNO(self, *args, **kwargs)
519
521 """
522 SetKrovak(self, double clat, double clong, double azimuth, double pseudostdparallellat,
523 double scale, double fe,
524 double fn) -> OGRErr
525 """
526 return _osr.SpatialReference_SetKrovak(self, *args, **kwargs)
527
528 - def SetLAEA(self, *args, **kwargs):
529 """SetLAEA(self, double clat, double clong, double fe, double fn) -> OGRErr"""
530 return _osr.SpatialReference_SetLAEA(self, *args, **kwargs)
531
532 - def SetLCC(self, *args, **kwargs):
533 """
534 SetLCC(self, double stdp1, double stdp2, double clat, double clong,
535 double fe, double fn) -> OGRErr
536 """
537 return _osr.SpatialReference_SetLCC(self, *args, **kwargs)
538
540 """
541 SetLCC1SP(self, double clat, double clong, double scale, double fe,
542 double fn) -> OGRErr
543 """
544 return _osr.SpatialReference_SetLCC1SP(self, *args, **kwargs)
545
546 - def SetLCCB(self, *args, **kwargs):
547 """
548 SetLCCB(self, double stdp1, double stdp2, double clat, double clong,
549 double fe, double fn) -> OGRErr
550 """
551 return _osr.SpatialReference_SetLCCB(self, *args, **kwargs)
552
553 - def SetMC(self, *args, **kwargs):
554 """SetMC(self, double clat, double clong, double fe, double fn) -> OGRErr"""
555 return _osr.SpatialReference_SetMC(self, *args, **kwargs)
556
558 """
559 SetMercator(self, double clat, double clong, double scale, double fe,
560 double fn) -> OGRErr
561 """
562 return _osr.SpatialReference_SetMercator(self, *args, **kwargs)
563
565 """SetMollweide(self, double cm, double fe, double fn) -> OGRErr"""
566 return _osr.SpatialReference_SetMollweide(self, *args, **kwargs)
567
568 - def SetNZMG(self, *args, **kwargs):
569 """SetNZMG(self, double clat, double clong, double fe, double fn) -> OGRErr"""
570 return _osr.SpatialReference_SetNZMG(self, *args, **kwargs)
571
572 - def SetOS(self, *args, **kwargs):
573 """
574 SetOS(self, double dfOriginLat, double dfCMeridian, double scale,
575 double fe, double fn) -> OGRErr
576 """
577 return _osr.SpatialReference_SetOS(self, *args, **kwargs)
578
580 """SetOrthographic(self, double clat, double clong, double fe, double fn) -> OGRErr"""
581 return _osr.SpatialReference_SetOrthographic(self, *args, **kwargs)
582
584 """SetPolyconic(self, double clat, double clong, double fe, double fn) -> OGRErr"""
585 return _osr.SpatialReference_SetPolyconic(self, *args, **kwargs)
586
587 - def SetPS(self, *args, **kwargs):
588 """
589 SetPS(self, double clat, double clong, double scale, double fe,
590 double fn) -> OGRErr
591 """
592 return _osr.SpatialReference_SetPS(self, *args, **kwargs)
593
595 """SetRobinson(self, double clong, double fe, double fn) -> OGRErr"""
596 return _osr.SpatialReference_SetRobinson(self, *args, **kwargs)
597
599 """SetSinusoidal(self, double clong, double fe, double fn) -> OGRErr"""
600 return _osr.SpatialReference_SetSinusoidal(self, *args, **kwargs)
601
603 """
604 SetStereographic(self, double clat, double clong, double scale, double fe,
605 double fn) -> OGRErr
606 """
607 return _osr.SpatialReference_SetStereographic(self, *args, **kwargs)
608
609 - def SetSOC(self, *args, **kwargs):
610 """SetSOC(self, double latitudeoforigin, double cm, double fe, double fn) -> OGRErr"""
611 return _osr.SpatialReference_SetSOC(self, *args, **kwargs)
612
613 - def SetTM(self, *args, **kwargs):
614 """
615 SetTM(self, double clat, double clong, double scale, double fe,
616 double fn) -> OGRErr
617 """
618 return _osr.SpatialReference_SetTM(self, *args, **kwargs)
619
621 """
622 SetTMVariant(self, char pszVariantName, double clat, double clong, double scale,
623 double fe, double fn) -> OGRErr
624 """
625 return _osr.SpatialReference_SetTMVariant(self, *args, **kwargs)
626
627 - def SetTMG(self, *args, **kwargs):
628 """SetTMG(self, double clat, double clong, double fe, double fn) -> OGRErr"""
629 return _osr.SpatialReference_SetTMG(self, *args, **kwargs)
630
631 - def SetTMSO(self, *args, **kwargs):
632 """
633 SetTMSO(self, double clat, double clong, double scale, double fe,
634 double fn) -> OGRErr
635 """
636 return _osr.SpatialReference_SetTMSO(self, *args, **kwargs)
637
638 - def SetVDG(self, *args, **kwargs):
639 """SetVDG(self, double clong, double fe, double fn) -> OGRErr"""
640 return _osr.SpatialReference_SetVDG(self, *args, **kwargs)
641
643 """SetWellKnownGeogCS(self, char name) -> OGRErr"""
644 return _osr.SpatialReference_SetWellKnownGeogCS(self, *args)
645
649
651 """CopyGeogCSFrom(self, SpatialReference rhs) -> OGRErr"""
652 return _osr.SpatialReference_CopyGeogCSFrom(self, *args)
653
655 """
656 SetTOWGS84(self, double p1, double p2, double p3, double p4 = 0.0, double p5 = 0.0,
657 double p6 = 0.0, double p7 = 0.0) -> OGRErr
658 """
659 return _osr.SpatialReference_SetTOWGS84(self, *args)
660
662 """GetTOWGS84(self) -> OGRErr"""
663 return _osr.SpatialReference_GetTOWGS84(self, *args)
664
666 """SetLocalCS(self, char pszName) -> OGRErr"""
667 return _osr.SpatialReference_SetLocalCS(self, *args)
668
670 """
671 SetGeogCS(self, char pszGeogName, char pszDatumName, char pszEllipsoidName,
672 double dfSemiMajor, double dfInvFlattening,
673 char pszPMName = "Greenwich", double dfPMOffset = 0.0,
674 char pszUnits = "degree", double dfConvertToRadians = 0.0174532925199433) -> OGRErr
675 """
676 return _osr.SpatialReference_SetGeogCS(self, *args)
677
679 """SetProjCS(self, char name = "unnamed") -> OGRErr"""
680 return _osr.SpatialReference_SetProjCS(self, *args)
681
683 """SetGeocCS(self, char name = "unnamed") -> OGRErr"""
684 return _osr.SpatialReference_SetGeocCS(self, *args)
685
687 """
688 SetVertCS(self, char VertCSName = "unnamed", char VertDatumName = "unnamed",
689 int VertDatumType = 0) -> OGRErr
690 """
691 return _osr.SpatialReference_SetVertCS(self, *args)
692
694 """SetCompoundCS(self, char name, SpatialReference horizcs, SpatialReference vertcs) -> OGRErr"""
695 return _osr.SpatialReference_SetCompoundCS(self, *args)
696
698 """ImportFromWkt(self, char ppszInput) -> OGRErr"""
699 return _osr.SpatialReference_ImportFromWkt(self, *args)
700
702 """ImportFromProj4(self, char ppszInput) -> OGRErr"""
703 return _osr.SpatialReference_ImportFromProj4(self, *args)
704
706 """ImportFromUrl(self, char url) -> OGRErr"""
707 return _osr.SpatialReference_ImportFromUrl(self, *args)
708
710 """ImportFromESRI(self, char ppszInput) -> OGRErr"""
711 return _osr.SpatialReference_ImportFromESRI(self, *args)
712
714 """ImportFromEPSG(self, int arg) -> OGRErr"""
715 return _osr.SpatialReference_ImportFromEPSG(self, *args)
716
718 """ImportFromEPSGA(self, int arg) -> OGRErr"""
719 return _osr.SpatialReference_ImportFromEPSGA(self, *args)
720
722 """ImportFromPCI(self, char proj, char units = "METRE", double argin = 0) -> OGRErr"""
723 return _osr.SpatialReference_ImportFromPCI(self, *args)
724
726 """ImportFromUSGS(self, long proj_code, long zone = 0, double argin = 0, long datum_code = 0) -> OGRErr"""
727 return _osr.SpatialReference_ImportFromUSGS(self, *args)
728
730 """ImportFromXML(self, char xmlString) -> OGRErr"""
731 return _osr.SpatialReference_ImportFromXML(self, *args)
732
734 """ImportFromERM(self, char proj, char datum, char units) -> OGRErr"""
735 return _osr.SpatialReference_ImportFromERM(self, *args)
736
738 """ImportFromMICoordSys(self, char pszCoordSys) -> OGRErr"""
739 return _osr.SpatialReference_ImportFromMICoordSys(self, *args)
740
742 """ImportFromOzi(self, char papszLines) -> OGRErr"""
743 return _osr.SpatialReference_ImportFromOzi(self, *args)
744
746 """ExportToWkt(self) -> OGRErr"""
747 return _osr.SpatialReference_ExportToWkt(self, *args)
748
750 """ExportToPrettyWkt(self, int simplify = 0) -> OGRErr"""
751 return _osr.SpatialReference_ExportToPrettyWkt(self, *args)
752
754 """ExportToProj4(self) -> OGRErr"""
755 return _osr.SpatialReference_ExportToProj4(self, *args)
756
758 """ExportToPCI(self) -> OGRErr"""
759 return _osr.SpatialReference_ExportToPCI(self, *args)
760
762 """ExportToUSGS(self) -> OGRErr"""
763 return _osr.SpatialReference_ExportToUSGS(self, *args)
764
766 """ExportToXML(self, char dialect = "") -> OGRErr"""
767 return _osr.SpatialReference_ExportToXML(self, *args)
768
770 """ExportToMICoordSys(self) -> OGRErr"""
771 return _osr.SpatialReference_ExportToMICoordSys(self, *args)
772
774 """CloneGeogCS(self) -> SpatialReference"""
775 return _osr.SpatialReference_CloneGeogCS(self, *args)
776
778 """Clone(self) -> SpatialReference"""
779 return _osr.SpatialReference_Clone(self, *args)
780
782 """Validate(self) -> OGRErr"""
783 return _osr.SpatialReference_Validate(self, *args)
784
786 """StripCTParms(self) -> OGRErr"""
787 return _osr.SpatialReference_StripCTParms(self, *args)
788
790 """FixupOrdering(self) -> OGRErr"""
791 return _osr.SpatialReference_FixupOrdering(self, *args)
792
794 """Fixup(self) -> OGRErr"""
795 return _osr.SpatialReference_Fixup(self, *args)
796
798 """MorphToESRI(self) -> OGRErr"""
799 return _osr.SpatialReference_MorphToESRI(self, *args)
800
802 """MorphFromESRI(self) -> OGRErr"""
803 return _osr.SpatialReference_MorphFromESRI(self, *args)
804
805 SpatialReference_swigregister = _osr.SpatialReference_swigregister
806 SpatialReference_swigregister(SpatialReference)
807 GetProjectionMethods = _osr.GetProjectionMethods
808
821 __swig_destroy__ = _osr.delete_CoordinateTransformation
822 __del__ = lambda self : None;
829
833
834 CoordinateTransformation_swigregister = _osr.CoordinateTransformation_swigregister
835 CoordinateTransformation_swigregister(CoordinateTransformation)
836
837
841