首页 > 解决方案 > 如何获取详细地址?

问题描述

我执行了地理编码功能,它给出了纬度和经度测量值。我拥有的少数信息是对象名称、它们的省份和国家,所以我不确定坐标的准确性。

我想知道地理编码功能是否有办法从我拥有的信息中找到我正在地理配准的对象的详细地址?

library(dplyr)
library(tidyr)
library(tidyverse)
library(tidygeocoder)

data <- data %>% mutate(adresse = paste0(name, " ", province, " ", country, sep=""))
data_osm <- data %>% geocode(address = adresse, method = "osm", verbose = TRUE) 

下面是我输入的插图:

  name               province                     country
ITP BUMBU            KINSHASA                       CD
COLLEGE ABBE LOYA 1  KINSHASA                       CD
COLLEGE ADORATION    SUD-KIVU                       CD    
COLLEGE ADORA        SUD-KIVU                       CD

这是我的输出:

adresse                            lat   lon
BUMBU ITP KINSHASA CD             -4.37  15.3
COLLEGE ABBE LOYA 1 KINSHASA CD   -4.36  15.3
COLLEGE ADORATION SUD-KIVU CD     -4.09  29.1
COLLEGE ADORA SUD-KIVU CD         -2.54  28.9

想要的示例输出:

adresse                            lat   lon      exact adresse 
BUMBU ITP KINSHASA CD             -4.37  15.3   J7QQ+C6J,Kinshasa,RDC 
COLLEGE ABBE LOYA 1 KINSHASA CD   -4.36  15.3 J7VV+HR3, Kinshasa, RDC

标签: rgeocode

解决方案


推荐阅读