[R] conversion of d m s (lat) d m s (long) coordinates into decimal coordinates

Rui Barradas ru|pb@rr@d@@ @end|ng |rom @@po@pt
Mon Apr 25 12:06:39 CEST 2022


Hello,

Here is the link to the archived versions of package measurements [1].
But the edit to that answer has another solution, with sp::char2dms and 
you are loading package sp.


[1] https://cran.hafro.is/src/contrib/Archive/measurements/

Hope this helps,

Rui Barradas

Às 10:57 de 25/04/2022, Nicolas Degallier escreveu:
> Hi Rui,
> 
> Thanks for the information.
> Unfortunately, my versions of MacOS and of R are too old:
> 
>  > install.packages("measurements")
> 
> Warning message:
> package ‘measurements’ is not available (for R version 3.2.1)
>  > library(measurements)
> Warning message:
> le package ‘measurements’ a été compilé avec la version R 3.2.5
> 
> There is no older package to do the same?
> Cheers
> Nicolas
> 
> 
> Le 25 avr. 2022 à 11:12, Rui Barradas a écrit :
> 
>> Hello,
>>
>> See if this StackOverflow.com <http://StackOverflow.com> post [1] 
>> solves your problem.
>>
>> Also, examples should be minimal, you don't need all those packages to 
>> solve this problem.
>>
>>
>> [1] https://stackoverflow.com/a/69485865/8245406 
>> <https://stackoverflow.com/a/69485865/8245406>
>>
>>
>> Hope this helps,
>>
>> Rui Barradas
>>
>> Às 21:43 de 24/04/2022, Nicolas Degallier escreveu:
>>> Dear R Users,
>>> I am using a 'simple' script to draw maps with points.
>>> It runs fine with the following libraries:
>>> library(sp)
>>> library(maptools)
>>> library(maps)
>>> library(mapdata)
>>> library(RColorBrewer)
>>> library(MASS)
>>> library(rgeos)
>>> library(GISTools)
>>> Until now, to prepare the input data, I have used manually some free 
>>> net converter because the number of points to plot was not too high.
>>> Now I have much more points coordinates to convert from a GPS ° ' " 
>>> (d m s) format to a decimal format which will be accepted by the R 
>>> script to build maps.
>>> My initial data is of the form (tab delimited text file):
>>> nomlatlong
>>> "D. antoinei"6°04' S50°12'W
>>> "D. antoinei"3°45'S49°40'W
>>> "D. antoinei"3°1'49"N53°6'24"W
>>> "D. barberoi"13°03.3’S71°32.7’W
>>> "D. barberoi"10°59.3’S75°25.5’W"
>>> and I need them in the format (tab delimited):
>>> nomlatlong
>>> "D. antoinei"-11.944478527683975-71.28298997950684
>>> "D. antoinei"-12.833333-69.333333
>>> "D. antoinei"3.333333-60.283333
>>> "D. barberoi"-10.366667-67.683333
>>> "D. barberoi"-15.314500-55.970300
>>> Is there some 'simple' R script to do such a conversion?
>>> I am using R v. 3.2.1. on a iMac OS 10.6.8.
>>> May be this topic had already been resolved but I was unable to find 
>>> the result in the FAQs.
>>> Cheers
>>> Nicolas Degallier
>>> <nicolas.degallier using free.fr <mailto:nicolas.degallier using free.fr>>
>>> <omalodes using yahoo.fr <mailto:omalodes using yahoo.fr>>
>>> Publications :
>>> https://www.documentation.ird.fr/listes/parauteur/DEGALLIER/NICOLAS/tout/annee 
>>> <https://www.documentation.ird.fr/listes/parauteur/DEGALLIER/NICOLAS/tout/annee>
>>> ______________________________________________
>>> R-help using r-project.org <mailto:R-help using r-project.org> mailing list -- To 
>>> UNSUBSCRIBE and more, see
>>> https://stat.ethz.ch/mailman/listinfo/r-help 
>>> <https://stat.ethz.ch/mailman/listinfo/r-help>
>>> PLEASE do read the posting guide 
>>> http://www.R-project.org/posting-guide.html 
>>> <http://www.R-project.org/posting-guide.html>
>>> and provide commented, minimal, self-contained, reproducible code.
>



More information about the R-help mailing list