Ejemplo n.º 1
0
 def test_format(self):
     """
     format_degrees
     """
     self.assertEqual(
         format_degrees(Point.parse_degrees('-13', '19', 0)),
         "-13 19\' 0.0\""
     )
Ejemplo n.º 2
0
 def test_format(self):
     """
     format_degrees
     """
     self.assertEqual(format_degrees(Point.parse_degrees("-13", "19", 0)), "-13 19' 0.0\"")
Ejemplo n.º 3
0
 def test_format(self):
     """
     format_degrees
     """
     self.assertEqual(format_degrees(Point.parse_degrees('-13', '19', 0)),
                      "-13 19\' 0.0\"")
Ejemplo n.º 4
0
from geopy.point import Point

from DataCenter.DataCenter import DataCenter
from DataCenter.Geo.GeoRectangle import GeoRectangle
from DataCenter.Query.Query import Query

if __name__ == '__main__':
    start_date = input('Desired Start Date (YYYY MM DD): ')
    end_date = input('Desired End Date (YYYY MM DD):   ')
    """
  Brazil Sample
  """
    # get brazilian actors
    # brDf = pd.read_csv('Scenarios/br_cham_legislators.csv')
    # actors = list(brDf.legislator_name)
    north = Point.parse_degrees(5, 16, 27.8, 'N')
    south = Point.parse_degrees(33, 45, 4.21, 'S')
    east = Point.parse_degrees(34, 47, 35.33, 'W')
    west = Point.parse_degrees(73, 58, 58.19, 'W')
    brazil = GeoRectangle(boundaries=(north, south, east, west), name='Brazil')

    query = Query(
        geographies=[brazil],
        gkgThemes=[
            'ENV_DEFORESTATION', 'ETH_INDIGINOUS', 'ENV_FORESTRY',
            'PROPERTY_RIGHTS', 'UNGP_FORESTS_RIVERS_OCEANS', 'AGRICULTURE',
            'FOOD_SECURITY', 'SELF_IDENTIFIED_HUMANITARIAN_CRISIS',
            'SELF_IDENTIFIED_HUMAN_RIGHTS', 'SELF_IDENTIFIED_ATROCITY',
            'SLFID_CIVIL_LIBERTIES', 'TAX_FOODSTAPLES', 'FOOD_STAPLE',
            'UNSAFE_WORK_ENVIRONMENT', 'HUMAN_TRAFFICKING'
        ])
Ejemplo n.º 5
0
def test_format_float_precision(input, expected):
    assert format_degrees(Point.parse_degrees(*input)) == expected
Ejemplo n.º 6
0
def test_format_simple(input, expected):
    assert format_degrees(Point.parse_degrees(*input)) == expected