Off course GMT does it. Both xy2lonlat
and mapproject
will do the job but the latter has a more complicated manual (it does a lot more than coordinate conversions) that was not yet converted do .md (big job).
Just find the proj4
string that defines Lambert data and follow the instructions of xy2lonlat
help?> xy2lonlat
search: xy2lonlat
xy2lonlat(xy::Matrix{<:Real}, s_srs::String; t_srs=::String="+proj=longlat +datum=WGS84")
or
xy2lonlat(D::GMTdataset, s_srs::String; t_srs=::String="+proj=longlat +datum=WGS84")
Computes the inverse projection from XY to LonLat in the given projection. The output is assumed to be in WGS84. If that isn't right, pass the
appropriate projection info via the t_srs option.
Parameters
––––––––––––
• xy: The input data. It can be a Matrix, or a GMTdataset (or vector of it)
• s_srs: The data projection system. This can be a PROJ4 or a WKT string
• t_srs: The target SRS. If the default is not satisfactory, provide a new projection info (PROJ4 or WKT)
Returns
–––––––––
A Matrix if input is a Matrix or a GMTdadaset if input had that type