Bay = [] for coord in bay : lon, lat = coord.split(",") Bay.append(Coordinates(float(lat), float(lon))) Field = Area(Bay) Field.__start_point__() caters = ["MOLODIZGNIY", "ADMIRAL LAZAREV", "SATURN", "ADMIRAL ISTOMIN", "V ADMIRAL KLOKACHEV", "NORD"] Caters = [] for c in caters: Caters.append(Ship(c)) Scrap = Scrapper() for cater in Caters : res = Scrap.scrape_ship(cater.name) if res == None: print cater.name, "Not found" else: v, cors, point = res print cater.name, "\t---\t", Field.__das_is_in__(point) print point print #print #for x in Field.points: # print x.latitude, x.longitude
from area import Area from coordinates import Coordinates print "----" print "| |" print "----" p = [Coordinates(0,0), Coordinates(0,2), Coordinates(2,2), Coordinates(2,0)] x = [Coordinates(0,0), Coordinates(0,1), Coordinates(0.5,2), Coordinates(1,1), Coordinates(2,0.5), Coordinates(2,3), Coordinates(-10,1)] f = Area(p) f.__start_point__() for i in x: print i.latitude, i.longitude, f.__das_is_in__(i) print "---------------------" print "|\/|" print "----" p = [Coordinates(0,0), Coordinates(0,2), Coordinates(2,0), Coordinates(4,2), Coordinates(4,0)] x = [Coordinates(0,0), Coordinates(0,1), Coordinates(0.5,2), Coordinates(1,1), Coordinates(2,0.5), Coordinates(2,3), Coordinates(-10,1)] f = Area(p) f.__start_point__() for i in x: print i.latitude, i.longitude, f.__das_is_in__(i)