当前位置:首页 > 民俗文化

gpsspg R实现地理位置与经纬度相互转换

这个例子的目的是输入城市名称或地名,然后找出它的经纬度值,并直观地显示它的路线流向和周围的地图显示

地址列表数据:

山西省太原市小店区秦县北街77号

贵州省贵阳市云岩区书香门第乙座3单元

北京市通州区神树商业街168号

贵州省贵阳市南明区关兴路51号

北京市东城区长巷二巷5号

山西省太原市杏花岭区北小墙12号

北京

北京市通州区

北京的,北京的

天津武清区

1.生成可视化地图

库(devtools)

# install _ github(' lchiffon/REmap ')

库(REmap)

City_vec = c("北京"、"上海"、"广州")

get_city_coord("上海")

get _ geo _ location(city _ vec)

set.seed( 125)

原点= rep(“杭州”,5)

目的地= c('台州','丽水','金华','温州','乡宁')

dat = data.frame(起点,终点)

Out= remap(dat,title = "REmap实例数据",副标题= "主题:黑暗")

绘制(出)

地图名称(“杭州”)

结果:

2.根据地名,生成其经纬度

# # # # # # # # # # # # # #使用百度API # # # # # # # # # # # # # # #。

# # # # # # # # # # # #地理位置→经纬度# # # # # # # # # # # # # # #。

##############################################

库(REmap)

#库(RCurl)

#library(rjson)

#get_city_coord('杭州')

#导入地址列表

地址<。- read.table( 'address_list.txt ',header = F,col.names=c( 'address '),as.is = c( 1))

地址<。-地址$address#被转换为矢量格式以供回收

标题(地址)

#创建备用矢量,包括空矢量和百度地图api键

百度_ lng & lt- c()

百度_ lat & lt- c()

ak <。V5dWHCeG7jdMhcElzW自带的apiAK'#百度地图API的秘钥,需要自己申请

#加载包

库(rjson)

库(RCurl)

位置<。-地址[ 1]

#循环解析过程

for(地址中的位置){

#生成规则的网址(具体参数请参考地理编码应用编程接口文档)

url <。-粘贴(' http://API . map . Baidu . com/geocoder/v2/?ak= ',ak ',& amp回调= renderOption & amp输出= json & amp地址= ',位置,sep= ')

#使用URLencode()转换为可解析的网址

url _ string & lt- URLencode(url)

#通过readLines读取网址,并以JSON格式解析结果

json<。- readLines(url_string,warn=F)

geo <。- fromJSON( substr(json,regexpr('(',json)+ 1,nchar(json)- 1))

#从分析结果中提取纬度和经度

lng<。-geo $result$location$lng

lat<。-地理$结果$位置$稍后

#存储在已构建的字段中。

百度_液化天然气<。- c(百度_lng,lng)

百度_ lat & lt- c(百度_lat,lat)

}

#整理结果

结果<。- data.frame(address=address,经度=baidu_lng,纬度=baidu_lat)

结果

结果(对应地址列表文件位置的经纬度):

3.获取输入名称的百度地图显示

库(devtools)

# install _ github(' bad bye/Baidu map ')

# install _ github(' lchiffon/REmap ')

图书馆(baidumap)

库(ggmap)

##加载所需的包:ggplot2

#获取浙江中医药大学地图信息

# # # # http://www . gpsspg . com/maps . htm

q <。- getBaiduMap(c( 120.2230040000,30.2154520000),width= 600,height= 600,zoom= 18,scale = 2,messaging= FALSE)

Ggmap(q) #绘制地图

q <。-getBaiduMap('浙江中医药大学',宽= 600,高= 600,缩放= 18,比例= 2,消息传递= false)

Ggmap(q) #绘制地图

结果:

华清莲日常点滴,方便自己,成长他人!!!

——————————————

1.《gpsspg R实现地理位置与经纬度相互转换》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《gpsspg R实现地理位置与经纬度相互转换》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guoji/1201634.html

上一篇

小红书启动整改是为什么?小红书都整改了什么?

下一篇

迪士尼告谷阿莫侵权 是怎么回事具体情况

中国地图的正确打开方式 亲爱的热爱的做了什么

中国地图的正确打开方式 亲爱的热爱的做了什么

昨晚热播剧《亲爱的,爱》第39集中文地图出现问题,导致不少网友声讨打开中文地图的正确方式。中国地图会不会搞错?这个小系列不能容忍!具体是什么情况?来和边肖一起看看。据报道,第39集的中国地图有问题。虽然今天上午再次上架的版本中,对原地图中缺失的...

自然资源部核查处理问题地图 为什么要核查

自然资源部核查处理问题地图 为什么要核查

正确的国家领土是国家主权和领土完整的象征,体现了国家在主权方面的意愿及其在国际社会中的政治和外交立场。。国家测绘局对我国的地图面积、国界和重要岛屿的绘制有严格的规定。为了维护中国领土的完整,不仅是官方出版的地图作品,普通网民制作和传播的中国地图...

核查处理问题地图 自然资源部怎么说怎么处理

最近有网友报道,电视剧《亲爱的,爱》第39集有一个“问题地图”。自然资源部已经初步检查了电视剧的相关内容,并开始处理问题。是什么情况?来和边肖一起看看。官网发布《自然资源部问题图》对相关影视剧进行验证处理如下:正确的国家领土是国家主权和领土完整...

热播剧《亲爱的》地图错漏杨紫怎么回应的

热播剧《亲爱的》地图错漏杨紫怎么回应的

7月31日热播电视剧《亲爱的爱》中,中国地图的错漏引起争议,台湾省、海南、阿克赛钦、藏南都错漏了。在8月1日上午再次上架的版本中,藏南中印边界仍有错误。安迪也对此事做出回应:“国家主权和领土完整不可侵犯,中国不能少!”安迪工作室表示:作为演员,...

核查处理问题地图 哪里出现问题地图了?

昨天,自然资源部通过官网回应称,鉴于近日有网友举报电视剧《亲爱的,爱》第39集存在“问题地图”,已对该剧相关内容进行初步核查。发现剧中使用的地图未能执行地图审核程序,剧中使用的地图有误。因此,自然资源部已指示地方行政部门依法处理涉嫌违反法律法规...

H&M官网涉问题地图被约谈 具体是怎么回事

H&M官网涉问题地图被约谈 具体是怎么回事

  #HM官网涉问题地图被约谈!#据“网信上海”微信号消息,近日,网民向管理部门举报,HM官网(hm.com)存在“问题中国地图”,上海市规划和自然资源局立即通知其迅速改正。HM官网...

抓贼致其死亡遭索赔81万 最终结果如何

抓贼致其死亡遭索赔81万 最终结果如何

去年7月,广西桂林的陈郁因过失杀人罪被起诉,并因在家中抓小偷而索赔81万元。是什么情况?来和边肖一起看看。  今年7月当地检方撤诉,此前死者家属曾提起刑事附带民事诉讼,要求赔偿81万元。近日,法院驳回该诉讼。陈宇妻子称,这意味着他们不需要赔偿对...

中国女排 捷克女排 赛后结果三比零中国女排胜

中国女排 捷克女排 赛后结果三比零中国女排胜

8月2日,东京奥运会女排资格赛首场比赛在宁波北仑拉开帷幕。比赛结束后,中国女排以3-0的大比分3-0获胜。三场比赛的比分分别是25:18,25:23,25: 19。明晚20:00,中国女排将迎来第二个对手德国女排,为中国女排加油!据报道,朱婷在...