跳到内容

绳索/露天矿

存储库文件导航

开放式笼子

CRAN版本 CRAN检查状态 每月CRAN下载次数 R-universe状态 项目状态:活动–项目已达到稳定可用状态,正在积极开发中。 R-CMD-检查GitHub操作的状态 codecov.io状态 rOpenSci同行评审 许可证

使用地理代码OpenCage(开放笼)API,来自地名到经纬度(正向地理编码)或从位置名称和地址的经度和纬度(反向地理编码)。

安装

您可以从安装{opencager}CRAN(起重机),R-宇宙github这样地:

  • CRAN发布版本

    安装.包("开放式笼子")
  • R-universe的开发版本

    安装.包("开放式笼子",回购 =c(c)("https://ropensci.r-universe.dev网址",获取选项("回购")))
  • GitHub的开发版本{巴基斯坦}

    巴基斯坦::巴基斯坦("ropensci/开放式笼")

    或使用{遥控器}

    遥控器::安装github("绳索/露天矿")

快速启动

为了获得最佳体验,我们建议您通读简介开放式笼子渐晕(小插曲(“露天”)),但如果您很着急:

  1. 注册地址:opencagedata.com/users/sign_up.
  2. OpenCage(开放笼)仪表板.
  3. 将API密钥另存为环境变量喜欢OPENCAGE_KEY=您的钥匙在里面Renviron公司。请参阅帮助(oc_config)对于设置OpenCage API密钥的其他方法。

现在您已经准备好将地名转换为纬度和经度协调:

图书馆(开放式笼子)oc向前(地名 = "萨尔佐")
地名 oc_标签 oc_lng(_L) oc_格式化
萨尔佐 47.52877 -2.7642 法国萨尔索56370

或者将一组坐标转换为位置的名称和地址:

oc反向df(纬度 = 51.5034070,经度 = -0.1275920)
纬度 经度 oc_格式化
51.50341 -0.127592 英国SW1A 2AA伦敦唐宁街10号

但请记住,小插曲真的很棒!我们有:

关于OpenCage

这个OpenCage(开放笼)API支持转发和反向地理编码。OpenCage的源是开放的地理空间数据包括开放街道地图,数据科学工具包,GeoPlanet公司,天然地球数据,利比亚邮政,地理名称、和Flickr的形状文件再加上更多。参考当前满列表,共个信用.

行为准则

请注意,此软件包随参与者代码行为。为此做出贡献项目,您同意遵守其条款。