Rui Barradas
2022-Apr-25 10:06 UTC
[R] conversion of d m s (lat) d m s (long) coordinates into decimal coordinates
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 at free.fr <mailto:nicolas.degallier at free.fr>> >>> <omalodes at yahoo.fr <mailto:omalodes at 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 at r-project.org <mailto:R-help at 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. >