美文网首页
网页地图的绘制

网页地图的绘制

作者: 巴拉巴拉_9515 | 来源:发表于2017-06-27 17:26 被阅读0次
画出来了

01、需求介绍

仅有一堆地址数据,然后想要把这些地址在地图上显示

只有地址信息

02、操作代码

数据格式要求是character格式,所以要将数据格式做个转变

address<-read.csv("E:/RStudio/图表/map/下沙/jishui.csv")
address<-unlist(address)
address<-as.character(address)
mode(address)

使用getCoordinate函数获取地址经纬度,把空白部分删除

library(baidumap)
newdata<-getCoordinate(address, formatted = T)
newdata<-na.omit(newdata)

绘制地图前,需要处理一下数据。
创建包含精度、维度、地址三个信息的数据集。
使用函数remapB绘制地图

plotdata<- data.frame(lon = newdata[,1],
                      lat = newdata[,2],
                      city =rownames(newdata))
#REmap可视化
library(REmap)
remapB(markPointData = data.frame(plotdata$city),
       markPointTheme = markPointControl(symbol = "pin",
                                         effect=F,
                                         symbolSize = 5,
                                         color="red"),
       geoData = plotdata)

03、结果

结果是生成一个网页版的地图,可以进行放大,缩小等操作

没放大以前

相关文章

  • 网页地图的绘制

    01、需求介绍 仅有一堆地址数据,然后想要把这些地址在地图上显示 02、操作代码 数据格式要求是character...

  • html5 canvas入门知识

    什么是canvas? 使用canvas,可以在网页上绘制图像。我们常见的图表类网页、地图类网页上面那些复杂的图像、...

  • 在网页上绘制地图

    环境angular , d3 下载所绘地图的json文件一张地图中,省市的边界,城市的坐标位置,名称等信息,均以...

  • 网页地图

    网页地图是什么?网页地图就是网站地图、站点地图、sitemap。网页地图是一个网站所有链接的容器。很多网站的连接层...

  • 03 工作台(1)-基础知识

    1.简介 欢迎来到OpenLayers工作台,这篇材料旨在为您全面地介绍OpenLayers缘何成为网页地图绘制的...

  • 超图产品需求研究

    绘制耗时优化 地图的绘制耗时是指显示和渲染数据所需要的时间。想优化地图的绘制耗时需要提升地图要素的显示效率,可从优...

  • 2018年7月30日+10晴霓+时间看得见+21天阅读写作自律计

    绘制命运地图 为什么要绘制生命地图呢?因为一生的时间有限,通过绘制生命地图,填写并列举一生的计划,才能从终局的角度...

  • Vue+Ts+Echarts 地图引入问题,未显示地图

    在绘制中国或者世界地图时未绘制出地图。 解决办法: 在使用地图的组件中引入对应的js import 'echart...

  • pyecharts绘制中国省级疫情地图

    ​绘制疫情地图 看到百度的每日新冠地图,就想着自己也可以利用echarts绘制一个,但是echarts绘制特定的数...

  • ORB-SLAM2代码笔记:system和tracking

    system System::System()系统构造函数,启动其他线程初始化字典、帧绘制器、地图绘制器、地图、关...

网友评论

      本文标题:网页地图的绘制

      本文链接:https://www.haomeiwen.com/subject/sdvecxtx.html