geo_loc module¶
-
geo_loc.find_points(area_coord, points)[source]¶ Find points inside the polygon or exclution zone.
Parameters: - area_coord – List. Area limits coordinates. An exclution zone.
- points – List. Point coordinates.
Returns: position (class ‘numpy.ndarray’). Position index on path.contains_points(points) wich value is “True”.
-
geo_loc.poly_creation(area_coord)[source]¶ Polygon creation.
Parameters: area_coord – List. Area limits coordinates. An exclution zone. Returns: polygon boundaries (class ‘matplotlib.collections.PatchCollection’)
-
geo_loc.read_data(a, b)[source]¶ Read data of points and exclution zone.
Parameters: - a – Point coordinates to locate inside area.
- b – Area boundaries coordinates. A polygon with X,Y coordinate of its vertices
Returns: - area_coord : List. Area limits coordinates. An exclution zone.
- points: List. Point coordinates.
- points_coord: Dataframe. Point coordinates
-
geo_loc.save_position(position, points_coord)[source]¶ Save in dataframe the point coordinates found inside area.
Parameters: - position – Class ‘numpy.ndarray’. Position index on path.contains_points(points) wich value is “True”.
- points_coord – Dataframe. Point coordinates
Returns: Dataframe with points coordinates inside area.