def get_bounds(self): rc = GeoRect(180, -180, -90, 90) for wp in self.__list: rc.left = min(rc.left, wp.lon) rc.right = max(rc.right, wp.lon) rc.top = max(rc.top, wp.lat) rc.bottom = min(rc.bottom, wp.lat) return rc
def get_bounds(self, offset_distance = 15.): rc = GeoRect(180, -180, -90, 90) for wp in self.__list: rc.left = min(rc.left, wp.lon) rc.right = max(rc.right, wp.lon) rc.top = max(rc.top, wp.lat) rc.bottom = min(rc.bottom, wp.lat) rc.expand(offset_distance) return rc