polartoolkit.epsg3031_to_latlon

polartoolkit.epsg3031_to_latlon#

epsg3031_to_latlon(df, reg=False, input_coord_names=None, output_coord_names=('lon', 'lat'))[source]#

Convert coordinates from EPSG:3031 Antarctic Polar Stereographic in meters to EPSG:4326 WGS84 in decimal degrees.

Parameters:
  • df (pandas.DataFrame or tuple[Any]) โ€“ input dataframe with easting and northing columns, or tuple [x,y]

  • reg (bool, optional) โ€“ if true, returns a GMT formatted region string, by default False

  • input_coord_names (tuple | None, optional) โ€“ set names for input coordinate columns, by default (โ€œxโ€, โ€œyโ€) or (โ€œeastingโ€, โ€œnorthingโ€)

  • output_coord_names (tuple | None, optional) โ€“ set names for output coordinate columns, by default (โ€œlonโ€, โ€œlatโ€)

Returns:

Updated dataframe with new latitude and longitude columns, numpy.ndarray in format [xmin, xmax, ymin, ymax], or tuple in format [lat, lon]

Return type:

pandas.DataFrame or tuple[Any]