0
확실하지 좌표,하지만 난 이런 식으로 좌표 변환하는 R의 방법을 찾고 있어요 :변환 북쪽과 동쪽은 R에 경도와 위도에 모든 지리 용어
48° 26′ 5″ N, 7° 46′ 36″ E
를 위도와 경도로 . geohack에서 내가 ...이 좌표에 대한 답이 될 것이다 (도, 분, 초 문자)
48.434722, 7.776667
확실하지 좌표,하지만 난 이런 식으로 좌표 변환하는 R의 방법을 찾고 있어요 :변환 북쪽과 동쪽은 R에 경도와 위도에 모든 지리 용어
48° 26′ 5″ N, 7° 46′ 36″ E
를 위도와 경도로 . geohack에서 내가 ...이 좌표에 대한 답이 될 것이다 (도, 분, 초 문자)
48.434722, 7.776667
char2dms을 알고 밖으로
library(sp)
as.numeric(char2dms("48° 26' 5\"N", chd = "°", chm = "'", chs='"'))
# [1] 48.43472
as.numeric(char2dms("7° 46' 36\"E", chd = "°", chm = "'", chs='"'))
# [1] 7.776667
인수의 관상 동맥 질환, CHM 당신을 도와 CHS 결정한다 도, 분 및 초를 각각 나타내는 문자. "
이 문자열의 일부임을 나타내려면 R에 \
문자 (이스케이프 문자라고 함)가 필요합니다.
strsplit을 사용하여 초기 문자열을 위도와 경도로 분리 할 수 있습니다.
pos <- "48° 26' 5\"N , 7° 46' 36\" E"
pos <- unlist(strsplit(pos, ","))
as.numeric(char2dms(pos, chd = "°", chm = "'", chs='"'))
# [1] 48.434722 7.776667
좋습니다. 건배. – gjabel
이 기능을 알지 못했습니다. 하나 추가. – akrun