首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

空间地理数据可视化之 leaflet 包及其拓展

%>% addTiles() %>% ##添加背景地图 addMarkers(~long, ~lat, icon = leafIcons) 设置图标后 2.3 设置 NASA 星空图 在生成地图时候...library(leafletCN) ##leafletCN是一个基于leaflet中国扩展包, 里面保存了一些适用于中国区域划分数据以及一些有帮助函数,例如高德地图 #数据生成 geo = data.frame...: 显示底图为高德地图 显示底图为黑底图 3.保存图像 对于 leaflet 包生成图像,如果要保存为 html 文件,可使用 htmlwidgets[4] 包中 saveWidget() 函数...;若要获取静态图像,要先将其保存为 html 文件,再使用 webshot[5] 包中 webshot() 函数捕获静态图像。...小编有话说 本篇主要介绍 《Geospatial Health Data》 一书中 leaflet 包和函数基本使用方法并对其中内容进行了扩展,此包可生成地图非常丰富,更多内容可详见官网。

2.5K10
您找到你想要的搜索结果了吗?
是的
没有找到

R语言实例:利用css对shiny页面优化及htmlwidgets创建控件

摘要 本演讲将介绍如何利用CSS对shiny页面进行个性化设计及在网页中嵌入视频;并通过一个详细案例介绍了利用htmlwidgets包开发HTML控件,基于D3.JS库创建简单交互桑基图,包括控件创建...2、把CSS添加到HTML标题中。 3、将样式直接添加到HTML控件标签中:直接在用户界面中单个HTML元素中添加CSS样式,优先级高于其他CSS源。...利用htmlwidgets包创建HTML控件 下载d3plus.zip 利用htmlwidgets包调用d3plus.js库,生成交互式图表。...创建新包 创建一个新包,包名为myd3plus,将会生成treemap.R、treemap.ymal和treemap.js三个文件。...创建lib目录,存放js文件 将下载d3plus.zip解压,把里面的文件d3.js和d3plus.js拷贝至htmlwidgets/lib目录下。

2.6K60

Apache Zeppelin 中 R 解释器

使用R解释器 默认情况下,将R解释显示为两个Zeppelin解释器,%r和%knitr。 %r将表现得像普通REPL。您可以像CLI中一样执行命令。 ? R基本绘图得到完全支持 ?...(请注意,%spark.r和%r是调用同一解释两种不同方式,因为是%spark.knitr和%knitr默认情况下,Zeppelin将R解释器放在%spark.翻译组。...使用%r解释器,如果你返回一个data.frame,HTML或一个图像,它将主导结果。所以如果你执行三个命令,一个是hist(),所有你会看到是直方图,而不是其他命令结果。...为什么没有htmlwidgets?为了支持htmlwidgets,它具有间接依赖,rmarkdown使用pandoc,这需要写入和读取光盘。这使它比knitrRAM完全运行速度慢许多倍。...最大OS X和不区分大小写文件系统。如果您尝试安装在不区分大小写文件系统(Mac OS X默认值)上,则maven可能无意中删除安装目录,因为r它们R成为相同子目录。

1.5K80

Flutter 数据持久化存储之Hive库

这种方式适合存储少量简单键值对数据,比如用户偏好设置等。 文件存储: 使用dart:io库可以进行文件存储,可以将数据以文件形式存储在设备上。...appBarTheme: const AppBarTheme(elevation: 0), ), home: HivePage(), ); } }   这里修改就是去掉了原来默认代码...,这里part 'person.g.dart';语句会标红,这是因为目前还没有这个文件,这个文件就是我们需要快捷生成。...下面我们通过在Terminal中输入一行代码,生成对应TypeAdapter对象类,代码如下所示: flutter packages pub run build_runner build 输入后回车,...如下图所示:   你会看到对应person.g.dart文件就已经生成在models文件夹中,里面的代码如下所示: // GENERATED CODE - DO NOT MODIFY BY HAND

15500

Webpack学习总结

模块,public文件夹存放供浏览器读取文件(包括使用webpack打包生成js文件及一个index.html文件) webpack sample project |-- node_modules/...文件执行具有性能和安全隐患,在开发阶段这是一个非常好选项,在生产阶段则一定不要启用这个选项 cheap-module-eval-source-map 这是在打包文件时最快生成source map...方法,生成Source Map 会和打包后JavaScript文件同行显示,没有列映射,和eval-source-map选项具有相似的缺点 上述选项由上到下打包速度越来越快,同时也具有越来越多负面作用...模板,生成一个自动引用打包后JS文件新index.html (添加hash值给js文件生成版本) 安装依赖 npm install --save-dev html-webpack-plugin 修改项目结构...等文件,并生成最终html页面 <!

2.6K60

Webpack学习总结 【原创】

模块,public文件夹存放供浏览器读取文件(包括使用webpack打包生成js文件及一个index.html文件) webpack sample project |-- node_modules/...文件执行具有性能和安全隐患,在开发阶段这是一个非常好选项,在生产阶段则一定不要启用这个选项 cheap-module-eval-source-map 这是在打包文件时最快生成source map...方法,生成Source Map 会和打包后JavaScript文件同行显示,没有列映射,和eval-source-map选项具有相似的缺点 上述选项由上到下打包速度越来越快,同时也具有越来越多负面作用...模板,生成一个自动引用打包后JS文件新index.html (添加hash值给js文件生成版本) 安装依赖 npm install --save-dev html-webpack-plugin 修改项目结构...等文件,并生成最终html页面 <!

2.3K141

快速入门CherryPy(1)

length=16,生成一个长度为16字符串。...URL中参数输入格式就是,第一个参数前面带有一个?,然后后面的每个参数都是key=value格式。如果我们函数具有多个参数,只需要在参数之间增加一个&就可以连起来了。...最终生成URL和前面的格式相同。 启用Session Session是很常见,我们可以通过Session来辨别与服务器交互不同客户端。CherryPy中对Session具有支持。...引入静态文件 我们网站或多或少会包含一些静态文件。cherrypy通过tools.staticdir为静态文件引入提供了支持。 首先我们需要创建一个静态css文件,叫做style.css就行。...最后我们把index返回html改一下,引入style.css,就能看到效果了。应该是一个蓝色背景页面。

42130

Webpack学习笔记

模块 public文件夹用来存放准备给浏览器读取数据(包括使用webpack生成打包后js文件以及一个index.html文件) 创建几个html和js文件做一个简单例子 在public下创建...这个文件具有最好source map,但是它会减慢打包文件构建速度| |cheap-module-source-map|在一个单独文件生成一个不带列映射map,不带列映射提高项目构建速度,但是也使得浏览器开发者工具只能对应到具体行...这个选项可以在不影响构建速度前提下生成完整sourcemap,但是对打包后输出JS文件执行具有性能和安全隐患。...Map 会和打包后JavaScript文件同行显示,没有列映射,和eval-source-map选项具有相似的缺点| 按照说明选择一种你希望生成方式,在webpack.config.js中进行配置...,帮你生成最终Html5文件,这个文件中自动引用了你打包后JS文件

1.3K20

《R语言游戏数据分析与挖掘》新书推荐

,对用户和收入进行深度挖掘,这些实战案例解决方案具有行业通用性,可以很好地将思路移植到其他行业领域中;提高篇又分为rattle和shiny,rattle是一款优秀R语言数据挖掘工具,shiny是RStudio...公司开发一个网页app开发框架,可以快速搭建数据分析挖掘原型,让不懂前端知识数据分析师也具有平台开发能力。...基础篇包括游戏数据分析理论、R常用技巧和绘图技巧,R基础软件下载安装、扩展包(package)安装,并详细介绍了如何将文本文件、excel文件、MySQL数据库数据、网络数据读入到R中,最后R三大绘图系统...:base系统、lattice系统和ggplot系统绘图技术以及交互式绘图(rCharts包、recharts包、plotly包以及其他基于HTMLWidgets包开发交互包)。...CSS、JS,只需要了解一些HTML知识就可以快速完成Web开发。

1.1K60

webpack4实用配置指南-上手篇

:可用于生成到根目录) filename: 'html/entry.html', // 生成html文件名(相对路径:将生成到output.path指定dist目录下).../src/index.html' // 以哪个文件作为模板,不指定的话用默认空模板 }) ] }; 在上面1配置基础上加上plugins,就可以将打包文件自动注入到entry.html...CSS处理——内联 有了JS和HTML,我们看看CSS该怎样自动内联进页面。 因为webpack原生具有了模块打包能力,因此我们可以直接用commonjs规范,无需其他插件。...(2) 不同入口(css/js/html)引用图片 html html文件是通过html-wepback-plugin生成,如果希望webpack能够正确处理打包之后图片引用路径,需要在模板文件中这样引用图片...默认值是/。也就是说我们可以通过:http://localhost:3000/index.html,http://localhost:3000/style/vutify.css来访问打包文件

4.6K170

vue-loader&vue-template-compiler详解

大都数场景下,与 vue-loader一起使用,只有在编写具有非常特定需求构建工具时,才需要单独使用它 内容安全策略 (CSP) 是一个附加安全层,用于帮助检测和缓解某些类型攻击,包括跨站脚本.... – 这个包是自动生成,请查看 entry-compiler.js 文件。...用于 Vue 单文件组件 webpack 加载器。 Vue Single-File Components *.vue 文件是一种自定义文件格式,使用类似于 HTML 语法来描述 Vue 组件。...文件一次最多可以包含一个 块;任何针对 .js 文件 webpack rules 都将应用于 块中内容 Style默认匹配/\.css$/;可以包含多个...组件拆分为多个文件,则可以使用 src 属性为语言块导入外部文件: <style src=".

2.1K31

web前端学习摘要。

HTML5:布局类标签 HTML具有语义化语言,针对网页布局,有一类标签代表各种意义“布局盒子”。...兼具JPG和GIF色彩模式,压缩比高,生成文件体积小。png-8位可以实现全透明/不透明效果。png-24(32)位可以实现半透明效果。不能实现动画。 3....内容图片一般具有内容意义,属于文档内容,应该使用HTML元素。 2. 背景图片不具备内容涵义,作为修饰html元素存在,即便不可用也不会影响网页可用性。...通过设置href属性值为#+id名,就可以定位到具有特定id属性HTML元素所在位置。...相对URL概念基于网站服务器上文件目录结构,每个网站都有一个文档根目录,相对URL就是基于这个根目录HTML文件路径。相对路径中斜杠/代表文件分割,../表示是上一级文件夹。

3.6K30
领券