R语言(地图摸索学习)——经纬度对应的地区名称

本文介绍如何使用R语言结合百度地图API,将经纬度坐标转换为具体的地址信息,包括省份、市区、街道等。通过获取百度APIkey并利用特定的R包,实现地理坐标到地址名称的精准映射。

问题:经纬度==>地名

问题详细描述: 你有一堆经纬度坐标,你想知道这些坐标具体是哪个省市区村街道(详细的程度肯定根据你坐标的精度确定的啦,小数点后数字越多,越详细。

你可能在弄Google api key受挫了吧,我也受挫过,然后我就放弃了。不过呢,我想办法弄到了百度api key,哈哈哈。

好像不需要用到REmap这个包,大家忽略吧,涉及到这个安装和下载就跳过去,只弄baidumap安装包就可以了,如果你的需求只是将经纬度转换成名字

前期准备材料:

  1. R软件(或者rstudio软件)、
  2. R中安装包下载(REmap、baidumap在GitHub上有,下文会介绍如何下载安装)
  3. 获取 百度api key

材料一: R软件
自行官网下载R软件,可以搜索引擎搜,这个过程不难。

材料二: REmap、baidumap 安装包

  1. 安装包REmap、baidumap的获取,方法有两种,一种是r上直接下载,另一种是去相应的网址下载。(推荐去相应的网址下载)

方法一: (这个方法我也是看别人的,没尝试过)

    install_git("https://github.com/Lchiffon/REmap")
    library(REmap)
    install_git('https://github.com/badbye/baidumap')
    library(baidumap)

方法二: (我用的是这个法子)
可以从github下载,网址如下:
REmap: https://github.com/Lchiffon/

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值