r - 如何获取详细地址?
问题描述
我执行了地理编码功能,它给出了纬度和经度测量值。我拥有的少数信息是对象名称、它们的省份和国家,所以我不确定坐标的准确性。
我想知道地理编码功能是否有办法从我拥有的信息中找到我正在地理配准的对象的详细地址?
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
解决方案
推荐阅读
- geolocation - 是否有可能来自同一网络的 3 个 IP 地址来自不同的国家?
- android - 如何将投射按钮实现为浮动操作按钮?
- sql - ORA-00936: 缺少使用提示的表达式
- javascript - 如何对 AWS 托管后端进行 HTTPS 调用
- javascript - Firebase - 获取最后一个子 Javascript 的第一个值
- java - javaFx应用程序需要圆形滑块
- python - Flask Caching 文件系统缓存是否跨进程共享?
- python - 在xml,Python中使用if条件嵌套for循环
- javascript - 标准输出中的NodeJS child_process ansi
- node.js - 通过在猫鼬中不使用填充进行分组