Module Expr Str Assign NameStore Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If BoolOpOr CompareGt Num NameLoad CompareGt NameLoad Num body Raise Call NameLoad BinOpMod Str NameLoad If BoolOpOr CompareGt Num NameLoad CompareGt NameLoad Num body Raise Call NameLoad BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BoolOpAnd CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body If CompareGt NameLoad NameLoad body Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad decorator_list Assign NameStore Call NameLoad Lambda arguments args NameParam defaults AttributeLoad NameLoad attr Assign NameStore Call NameLoad Lambda arguments args NameParam defaults AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body If CompareLt NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call NameLoad Lambda arguments args NameParam defaults AttributeLoad AttributeLoad NameLoad attr attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call NameLoad Lambda arguments args NameParam defaults AttributeLoad AttributeLoad NameLoad attr attr NameLoad FunctionDef arguments args NameParam NameParam defaults body If CompareGt NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call NameLoad Lambda arguments args NameParam defaults AttributeLoad AttributeLoad NameLoad attr attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call NameLoad Lambda arguments args NameParam defaults AttributeLoad AttributeLoad NameLoad attr attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Return BoolOpAnd CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A Defines some useful geo types such as points and boxes. N/A __author__ api.roman.public@gmail.com (Roman Nurik) Point N/A object N/A N/A A two-dimensional point in the [-90,90] x [-180,180] lat/lon space.

  Attributes:
    lat: A float in the range [-90,90] indicating the point's latitude.
    lon: A float in the range [-180,180] indicating the point's longitude.
   __init__ N/A N/A self lat lon N/A N/A N/A Initializes a point with the given latitude and longitude. N/A N/A N/A -90 lat N/A lat 90 N/A N/A N/A ValueError N/A Latitude must be in [-90, 90] but was %f lat N/A N/A N/A -180 lon N/A lon 180 N/A N/A N/A ValueError N/A Longitude must be in [-180, 180] but was %f lon N/A N/A self lat lat N/A N/A self lon lon N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A N/A self lat N/A other lat N/A N/A self lon N/A other lon N/A __str__ N/A N/A self N/A N/A N/A N/A (%f, %f) N/A N/A self lat N/A self lon N/A N/A Box N/A object N/A N/A A two-dimensional rectangular region defined by NE and SW points.

  Attributes:
    north_east: A read-only geotypes.Point indicating the box's Northeast
        coordinate.
    south_west: A read-only geotypes.Point indicating the box's Southwest
        coordinate.
    north: A float indicating the box's North latitude.
    east: A float indicating the box's East longitude.
    south: A float indicating the box's South latitude.
    west: A float indicating the box's West longitude.
   __init__ N/A N/A self north east south west N/A N/A N/A N/A south north N/A N/A N/A south north N/A north south N/A N/A self _ne N/A Point north east N/A N/A self _sw N/A Point south west N/A N/A north_east N/A property N/A N/A N/A self N/A N/A self _ne N/A south_west N/A property N/A N/A N/A self N/A N/A self _sw _set_north N/A N/A self val N/A N/A N/A N/A val N/A N/A self _sw lat N/A N/A N/A ValueError Latitude must be north of box's south latitude N/A N/A N/A self _ne lat val N/A N/A north N/A property N/A N/A N/A self N/A N/A N/A self _ne lat _set_north _set_east N/A N/A self val N/A N/A N/A N/A N/A self _ne lat val N/A N/A east N/A property N/A N/A N/A self N/A N/A N/A self _ne lon _set_east _set_south N/A N/A self val N/A N/A N/A N/A val N/A N/A self _ne lat N/A N/A N/A ValueError Latitude must be south of box's north latitude N/A N/A N/A self _sw lat val N/A N/A south N/A property N/A N/A N/A self N/A N/A N/A self _sw lat _set_south _set_west N/A N/A self val N/A N/A N/A N/A N/A self _sw lon val N/A N/A west N/A property N/A N/A N/A self N/A N/A N/A self _sw lon _set_west __eq__ N/A N/A self other N/A N/A N/A N/A N/A N/A self _ne N/A other _ne N/A N/A self _sw N/A other _sw N/A __str__ N/A N/A self N/A N/A N/A N/A (N:%f, E:%f, S:%f, W:%f) N/A N/A self north N/A self east N/A self south N/A self west N/A N/A