REmap首次尝试--PC端
在REchart项目中,实验此网址的内容,得到若干实例
针对此我针对北京市做了若干实验
第一:绘制北京市的填充地图
代码如下:
>BJqu<-mapNames("beijing")
>value<-runif(,min = ,max = )
>BJ_DF<-data.frame(BJqu,value)
>BJqu_result<-remapC(BJ_DF,title = "北京市热力图",maptype = "beijing",color = "red",theme = get_theme("Dark"),maxdata = ,mindata = )
>BJqu_result
第二:绘制北京市部分站点的方位图
- “subwaystation.csv”文件记载着322个站点的经纬度及站点,想在地图上绘制所有站点的热力图,绘制失败原因:载入中文站点乱码,另外,各参数的值没有确定好,导致半径过大。
- 只载人line1的部分站点,为了解决乱码问题,亲自用“,”建立csv文件,最后,发现,点在实际地点的左下侧原因:站点经纬度有偏差
- 采用get_geo_position()函数,输入若干站点,并绘制,有部分站点找不到经纬度,另外如王府井站点,定位到王府井街的中段,而不是王府井地铁站,这是这种定位的缺陷。
>line1_station<-c("苹果园","古城","八角游乐园","八宝山","玉泉路","五棵松","万寿路","公主坟","军事博物馆","复兴门","西单","天安门西","天安门东","王府井","东单","建国门","永安里","国贸","大望路")
>line1_station_Geo<-get_geo_position(line1_station)
Warning message:
In get_geo_position(line1_station) :
苹果园 not found.玉泉路 not found.万寿路 not found.王府井 not found.永安里 not found.
> head(line1_station_Geo)
lon lat city
100.2320 26.88328 古城
116.2194 39.91308 八角游乐园
116.2483 39.91539 八宝山
116.2804 39.91383 五棵松
116.3167 39.91351 公主坟
116.3306 39.91485 军事博物馆 - 最后,根据百度地图上的经纬度,修改站点的经纬,得到下面的修正结果
> line1_latlon
lon lat city
116.1838 39.9324 苹果园
116.1970 39.9136 古城路
116.2191 39.9132 八角游乐园
116.2420 39.9132 八宝山
116.2594 39.9136 玉泉路
116.2802 39.9139 五棵松
116.3014 39.9137 万寿路
116.3169 39.9138 公主坟如下代码
>line1_result<-remapB(markPointData=data.frame(line1_latlon$city),markPointTheme = markPointControl(symbol = "circle",effect = FALSE,symbolSize = ,color = "red"),geoData = line1_latlon)
REmap首次尝试--PC端的更多相关文章
- 腾讯QQ首次在PC端采用气泡式聊天界面(from:36kr)
小伙伴们,你们是否已经发觉,曾经爱过的姑娘在不知不觉中已变了模样,曾经鲜艳的红领巾也不再飘荡于前胸,而曾经最熟悉的QQ电脑 UI,竟在不知不觉中改头换面了. 没关系,少年,还不晚,今天,让我们携起手来 ...
- 淘宝购物车页面 PC端和移动端实战
最近花了半个月的时间,做了一个淘宝购物车页面的Demo.当然,为了能够更加深入的学习,不仅仅有PC端的固定宽度的布局,还实现了移动端在Media Query为768px以下(也就是实现了ipad,ip ...
- C语言PIC18 serial bootloader和C#语言bootloader PC端串口通信程序
了解更多关于bootloader 的C语言实现,请加我QQ: 1273623966 (验证信息请填 bootloader),欢迎咨询或定制bootloader(在线升级程序). 新PIC18 Boot ...
- 钉钉如何进行PC端开发
前段时间,用钉钉进行了服务器端的开发,对照着官方文档,感觉还是比较顺利的.后续想有时间研究一下PC端客户端的开发,看着官方文档,说的确实是比较简练,但也确实没看太明白,废了半天劲也没成功.后来经过无数 ...
- Grnymotion模拟器和Android真机访问PC端Tomcat下的应用
最近因为要学安卓与服务器交互的知识,所以必须要让android程序能访问一个测试服务器.所以我就考虑让真机或者模拟器访问PC端的Tomcat或者Apache服务. 在介绍步骤之前,有必要说点基础的.我 ...
- Ionic进行PC端Web开发时通过脚本压缩提高第一次加载效率
1. 问题 1.1. 问题上下文描述: 基于Ionic进行PC端的Web应用开发: 使用Tomcat作为最终服务发布容器. 1.2. 问题描述: 编译后main.js的大小为4-6MByte.(集成第 ...
- JS判断当前使用设备是pc端还是web端(转MirageFireFox)
js判断当前设备 最近用bootstrap做自适应,发现仍然很难很好的兼容web端和PC端的现实. 仔细观察百度,淘宝,京东等大型网站,发现这些网站都有对应不同客户端的子站. 站点 PC端url we ...
- CoCos2dx开发:PC端调试运行正常但打包apk文件后在手机上点击闪退
记:今天调试时出现的一个PC端调试运行正常,但打包apk文件后在手机上点击闪退的问题. 可能在不同的情况条件下,会有不同的原因导致apk安装后闪退问题.拿android studio等软件来说,开发安 ...
- H5测试与PC端测试不同的点
1.通过H5网页(非手机的返回功能)的返回功能可以返回,不会出现无法返回的情况. 2.横屏竖屏相互切换,能自适应,并且布局不会乱掉: 3.为能在不同分辨率的手机上能更好的展示,建议采用响应式设计(如: ...
随机推荐
- 转--脉络清晰的BP神经网络讲解,赞
http://www.cnblogs.com/wengzilin/archive/2013/04/24/3041019.html 学 习是神经网络一种最重要也最令人注目的特点.在神经网络的发展进程中, ...
- 汽车遥控钥匙HCS101/HCS200/HCS201/HCS300芯片解密
汽车遥控钥匙芯片解密ic解密型号: HCS101 | HCS200 | HCS201 | HCS201T | HCS300 | HCS300T HCS301 | HCS301T | HCS360 | ...
- 动态添加LinearLayout的高度
WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); int width ...
- SpringMVC注解@RequestParam全面解析---打酱油的日子
在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取.这里主要 ...
- OOP: One pont of view of OOP与基于算法设计的区别
..摘自<C++网络编程 卷1:运用ACE和模式消除复杂性> <C++ Network Programming Volume 1 Mastering Complexity with ...
- PHP文件上传
前台页代码: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> </h ...
- PHP的排序算法跟查找算法
排序算法: (1)冒泡排序 $arr = array(15,8,20,50,37,85,10,5,11,4); //冒泡排序 function maoPao($arr){ for($i = 0; $i ...
- <六>JDBC_DAO 设计模式
JDBC_DAO设计模式 DAO:Data Access Object(数据访问对象) why:实现功能的模块化,更有利于代码的维护和升级. what:访问数据信息的类,包含了对数据的CRUD(c ...
- Python In Action:一、入门小例子
Python In Action这本书真是有点猛,一开头就来这么个例子: import wx class MyFrame(wx.Frame): def __init__(self): wx.Frame ...
- internet 协议入门
正文 1.概述 互联网的实现,分成好几层.每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持. 1.1 模型划分 首先我们需要明白的事互联网的实现是分层级的,那么这个层级的划分根据不同的模型又 ...