自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漏刻有时数据可视化大屏(PHP&ECHARTS智能化开源软件系统)

漏刻有时(LOCKDATAV),数据分析&数据展示,挖掘大数据背后的价值

  • 博客(1046)
  • 资源 (34)
  • 收藏
  • 关注

原创 漏刻有时地理信息系统说明文档(LOCKGIS、php后台管理、三端一体PC-H5-微信小程序、百度地图jsAPI二次开发、标注弹窗导航)

漏刻有时智能地理信息系统,英文名称LOCKGIS(后文简称:LOCKGIS),基于百度地图JavaScript API,旨在帮助开发者在网站中构建功能丰富、交互性强的地图应用,将地理位置与数字化技术相结合,为用户提供实时、有效的地理信息服务。LOCKGIS通过web、移动端、桌面应用等方式,将地图数据和地理信息展示出来,方便用户实现地图浏览、地点搜索、路线规划等功能。

2023-05-15 18:41:50 1656 9

原创 数据可视化大屏应急管理综合指挥调度系统完整案例详解(PHP-API、Echarts、百度地图)

本次数据可视化大屏应急管理综合指挥调度系统的开发,需求虽然简单,但是实现的过程确是十分的繁琐。必须将产品加载流程图分析清晰,做好底层的逻辑,才能根据需求开发对应的API接口。

2022-12-25 17:23:22 2085 6

原创 php开发中如何防止抓包工具伪造请求

要防止抓包工具伪造请求,采取一系列的技术和策略来增强应用程序的安全性。

2024-04-14 08:32:17 389

原创 MySQL数据库版本为5.5.62,时间戳超出2038年1月19日的解决方案

MySQL数据库版本是 5.5.62,已设置字段的类型为BIGINT,使用FROM_UNIXTIME()函数来转换时间戳,返回NULL。MySQL数据库版本为5.5.62,已设置字段的类型为BIGINT,并使用FROM_UNIXTIME()函数来转换戳,但返回了NULL。这可能是由于以下原因导致的:时间戳超出了FROM_UNIXTIME()函数的有效范围。在MySQL 5.5版本中,时间戳的有效范围是从1970年1月1日到2038年1月19日。如果时间戳超出了这个范围,转换函数将返回NULL。

2024-04-07 16:56:48 217 1

原创 php开发实战分析(11):mysql中使用update语句使用CASE WHEN

在PHP中使用MySQL UPDATE语句按条件进行更新数据,如果数据表中state字段为0,则更新为1同时更新字段state_time为当前时间的时间戳;如果state字段为1,则更新为0,同时state_time更新为NULL.

2024-04-05 20:05:46 346

原创 layui框架实战案例(26):layui-carousel轮播组件添加多个Echarts图标的效果

在Layui中,使用layui-carousel轮播组件嵌套Echarts图表来实现多个图表的展示。

2024-04-04 15:36:26 534 1

原创 php跨站登录Cross-Site Login(用户登录、管理后台登录、单点登录Single Sign-On, SSO技术、数据共享能力、安全性和错误处理)

跨站登录(Cross-Site Login)通常指的是用户在一个网站(源站)登录后,可以无缝地访问另一个网站(目标站),而无需在目标站再次登录。这种功能通常依赖于某种形式的单点登录(Single Sign-On, SSO)技术来实现。总之,PHP 跨站登录的需求主要是提升用户体验和数据共享能力,实现过程中需要关注安全性和错误处理等方面。

2024-04-02 10:29:53 491

原创 PHP定时任务框架taskPHP3.0的学习记录3(定时提醒功能与触发)

总之,实现PHP定时发送短信的业务逻辑需要综合考虑多个方面,包括定时任务的设置、性能优化、错误处理和重试机制等。通过合理的设计和实现,可以确保短信发送的准确性和稳定性,提升用户体验和业务效果。

2024-04-01 00:15:00 283

原创 PHP的定时任务框架的taskPHP3.0学习记录2(环境要求、配置Redis、crontab执行时间语法、命令操作以及Screen全屏窗口管理器)

宝塔面板建议在终端设置常用命令快捷方式,便于执行定时任务。

2024-03-30 07:42:53 732

原创 php数组算法(2)字符串转数组后替换指定元素

php中,如何替换字符串“name1,name2,name3”中的name2,输出“name1,name3”格式?

2024-03-29 22:34:43 451 2

原创 javascript学习记录:location.hash的用法和说明

对象的一个属性,它返回 URL 的 hash 部分(从 ‘#’ 符号开始的部分)。这个属性常常用于单页面应用(SPA, Single Page Application)中,通过改变 URL 的 hash 来模拟页面跳转,同时不触发页面重载。在某些情况下很有用,但它也有一些限制。例如,它可能不适用于所有类型的导航,特别是在需要服务器参与的情况下。,并且浏览器会尝试滚动到 id 为 “section2” 的元素。还是其他导航方法时,应考虑到这些限制和用例的具体需求。此时,URL 会变为。

2024-03-29 22:05:15 329

原创 MySQL中MD5()函数加密CONCAT()函数拼接的字段

在MySQL中,使用CONCAT()函数来连接多个字段,然后对其结果应用MD5()函数进行加密。

2024-03-29 21:46:16 217

原创 PHP定时任务框架taskPHP3.0的学习记录1(TaskPHP、执行任务类的实操代码实例)

TaskPHP是一个基于PHP的定时任务框架,它提供了一个简单、灵活且易于使用的解决方案,用于在PHP环境中执行定时任务。TaskPHP是一个功能强大、易于使用的PHP定时任务框架,适用于各种需要定时执行任务的场景。无论是简单的定时发送邮件、定时更新数据,还是复杂的定时爬虫、定时数据分析等任务,TaskPHP都能提供有效的解决方案。

2024-03-29 20:39:11 1071

原创 使用INSERT INTO ... ON DUPLICATE KEY UPDATE批量插入更新导入excel数据的实践场景应用

是 MySQL 中的一个非常有用的语法,它允许你在插入新记录时,如果记录的唯一键(如主键或唯一索引)已存在,则执行更新操作而不是插入。这可以帮助你避免在插入数据时产生的重复键错误,并允许你以一种原子性的方式处理插入或更新的逻辑。

2024-03-27 23:52:21 725 3

原创 layui框架实战案例(25):laydate中mark的数据后端生成

mark,自定义日期标记。该属性是对 calendar 属性的进一步延伸,灵活度更高。其中日期的格式必须是2008-8-8,而不能是2024-03-07,即当月份和天数是个位数时,不能用0补足。

2024-03-25 16:52:39 511

原创 我的创作纪念日:如何计算空调的运行时长(空调一天内多次开启和关闭)

基于这些数据,学校可以分析空调在不同时间段的使用情况,调整空调的工作模式,以达到节能的目的。每条记录是一个关联数组,包含’start’和’end’两个键,分别对应空调的开启时间和关闭时间。通过使用传感器自动记录和计算空调的运行时间,学校能够实现能源使用的实时监控和优化管理。它会自动匹配每个启动和关闭的时间点,并累加这些时间段,得出空调的总运行时间。最后,我们输出空调总运行时间。此外,通过长期的数据积累和分析,学校还可以发现空调使用中的潜在问题,及时进行维护和保养,延长空调的使用寿命,提高能源使用效率。

2024-03-23 15:53:31 880

原创 php数组算法(1)判断一维数组和多元数组中的元素是否相等并输出键值key

最后,通过比较匹配项的数量,判断是否存在相等的项,并输出相应的信息。请注意,上述代码假设目标数组中的子数组是按顺序排列的,并且每个子数组的长度是相同的。相等的子数组,并返回一个包含匹配项的新数组。[1, 1, 1],//气虚兼血瘀兼阴虚体质。[1, 1, 0],//气虚兼血瘀体质。[1, 0, 1],//气虚兼阴虚体质。[0, 1, 1],//血瘀兼阴虚体质。[0, 0, 0],//体质正常。[1, 0, 0],//气虚体质。[0, 1, 0],//血瘀体质。[0, 0, 1],//阴虚体质。

2024-01-26 20:00:25 502

原创 JavaScript中有哪些函数类型

在有类型lambda演算(大多数函数式编程语言都从中演化而来)中,高阶函数一般是那些函数型别包含多于一个箭头的函数。在函数式编程中,返回另一个函数的高阶函数被称为柯里化的函数。它接受一个函数f作为参数,并返回接受一个列表并应用f到它的每个元素的一个函数。在全局作用域中定义的变量和函数可能会与其他代码冲突,而IIFE可以创建一个独立的作用域,使得变量和函数只在IIFE内部有效。例如,微积分中的导数就是常见的例子,因为它映射一个函数到另一个函数。:可以接收其他函数作为参数,或者返回一个函数的函数。

2024-01-26 19:57:41 914

原创 两步解决宝塔面板无法访问(无法访问或拒绝链接)

宝塔面板,突然无法进入,显示“IP拒绝链接”。

2024-01-17 10:37:53 2466

原创 JavaScript对象数组中遍历对应的数值

在JavaScript中,你可以通过创建一个函数来实现这个功能。这个函数会遍历数组,检查每个对象的"tag"属性,如果找到了匹配的"tag",就返回对应的"value"。这个函数会遍历数组中的每个对象,检查每个对象的"tag"属性。如果找到了匹配的"tag",就返回对应的"value"。如果没有找到匹配的"tag",就返回null。

2024-01-12 15:12:00 390

原创 php替换文字段落中指定的模版变量(str_replace的用法)

php替换文字段落中指定的模版变量

2024-01-07 19:26:48 583

原创 JavaScript将坐标字符串转为数组的解决方案

在js中如何将字符串"[116.46379121474405,39.97916507672784];[116.46034172158573,40.086119103673724]"转为数组格式?在JavaScript中,你可以使用split函数将字符串分割为数组。给定的字符串是一个包含两个坐标点的坐标数组,每个点由经度和纬度表示,并以分号分隔。这段代码首先使用分号(;)将字符串分割为两个子字符串,然后对每个子字符串使用逗号()进行分割,并将结果转换为数字数组。

2024-01-04 19:24:58 461

原创 JavaScript排除异常过滤GPS坐标算法的封装函数

函数接受一个GPS坐标数组和经纬度的最小值和最大值作为参数。方法来过滤掉超出指定范围的坐标,并返回过滤后的坐标数组。

2024-01-04 09:48:26 563

原创 layui框架实战案例(26):自定义表单验证规则

当用户输入内容时,将触发该验证规则,如果输入值包含"|",则会显示错误提示信息。在layui的表单验证中,要禁止出现"|",可以使用正则表达式来实现。方法检查输入值中是否包含"|",如果包含,则返回一个错误提示信息。在上面的示例中,我们定义了一个名为。在上述示例中,我们将自定义验证规则。

2024-01-04 09:46:21 387

原创 漏刻有时数据可视化Echarts组件开发(46)散点图颜色判断

【代码】漏刻有时数据可视化Echarts组件开发(46)散点图颜色判断。

2023-12-25 20:19:47 666

原创 Failed to execute ‘atob‘ on ‘Window‘: The string to be decoded is not correctly encode解决方案

这个错误消息是JavaScript中的一个常见错误,它发生在你尝试使用atob()函数解码一个不是有效Base64编码的字符串时。atob()函数用于将一个Base64编码的字符串解码为二进制数据。atob()atob()这个函数会先检查输入字符串是否是有效的Base64编码,如果不是,就会抛出一个错误。然后,它会检查输入字符串的长度是否是4的倍数,如果不是,就会在其后添加等号’=',使其长度成为4的倍数。最后,它会调用atob()函数来解码输入字符串。

2023-12-25 16:50:32 3347

原创 JavaScript中将png或jpg图片生成base64格式的封装函数

在这个例子中,我们首先获取到文件输入框的引用,然后添加了一个change事件监听器。在函数返回Promise后,我们使用then方法处理结果,使用catch方法处理错误。Promise 是用于处理异步操作的一种机制,它代表了一个尚未完成但最终会完成或失败的操作。在这个例子中,我们创建了一个新的 Promise 对象,并在异步操作(这里是一个简单的 setTimeout)完成后调用。方法接受两个参数,第一个参数是异步操作成功时要执行的回调函数,第二个参数(可选)是异步操作失败时要执行的回调函数。

2023-12-25 16:21:34 551

原创 layui框架实战案例(25):table组件筛选列记忆功能

即点击当前表格右上角筛选图标后,对表头进行显示隐藏勾选,再刷新页面依然保留当前筛选状态。

2023-12-19 11:09:57 775

原创 JavaScript中如何使用jq获取input name的value

在JavaScript中,使用jQuery获取input元素的value非常简单。假设你的HTML代码是这样的:.val()

2023-12-19 10:45:52 554

原创 JavaScript中audio停止播放事件

在HTML中,使用JavaScript来控制元素的播放和停止。要停止播放音频,使用pause()方法。pause;// 停止播放音频0;// 将音频的当前时间设置为0,即从头开始

2023-12-19 10:41:50 1049

原创 JavaScript中如何使用jq获取checkbox值

来获取 checkbox 的值。如果 checkbox 被选中,我们将显示一个包含选中值的警告框;如果 checkbox 未被选中,我们将显示一个不同的警告框。在上面的示例中,当点击按钮时,会触发一个点击事件。在事件处理程序中,使用。在使用 jQuery 获取 checkbox 的值时,可以使用。方法来获取 checkbox 的选中状态,并使用。来获取 checkbox 的选中状态,使用。方法来获取 checkbox 的值。'Checkbox 已选中,值为: ''Checkbox 未选中'

2023-12-19 10:37:19 649

原创 JavaScript中模板字面量

然而,需要注意的是,在某些情况下,使用模板字面量可能会导致性能下降,因为每次使用模板字面量时都会创建一个新的字符串对象。同样,如果需要拼接的字符串较长或包含多个变量和表达式,传统字符串拼接的代码可能会变得难以阅读和理解。使用模板字面量可以方便地创建包含动态内容的字符串。在JavaScript中,模板字面量是一种使用反引号(`)来包围字符串的语法。模板字面量中的表达式将被解析并转换为字符串,然后将其插入到相应的位置。模板字面量是一种使用反引号来包围字符串的语法,允许你插入变量或表达式的值到字符串中。

2023-12-19 10:35:21 815

原创 漏刻有时百度地图API实战开发(12)(切片工具的使用、添加自定义图层TileLayer)

【代码】漏刻有时百度地图API实战开发(10)(切片工具的使用、添加自定义图层TileLayer)

2023-12-16 14:38:53 499

原创 漏刻有时数据可视化Echarts组件开发(45)机场流程导航线和指示点的开发记录

在ECharts中,路径图主要用于带有起点和终点信息的线数据的绘制,如地图上的航班、路线等。路径线可以用于展示数据点之间的连接关系,以及数据点之间的相对位置。

2023-12-16 14:37:35 628

原创 漏刻有时数据可视化Echarts组件开发(44)提示框组件与返回多边形

用于计算坐标、获取尺寸和样式等。通过这些 API 方法,我们可以计算出每个数据项的位置和样式,并返回一个渲染的 DOM 节点。是 ECharts 中的一个函数,它主要用于自定义渲染每个数据项。这个函数会在每个数据项绘制前被调用,传入参数为。函数来自定义每个数据项的渲染方式,例如可以修改数据项的颜色、形状、大小等。在这个例子中,我们自定义了柱状图的渲染方式。在 ECharts 中,我们可以通过。对象包含了当前数据项的所有信息,如。对象则是一组 API 方法,如。,返回值为渲染的 DOM 节点。

2023-12-16 14:30:09 629

原创 漏刻有时数据可视化Echarts组件开发(43)纹理填充和HTMLImageElement知识说明

在 ECharts 中,纹理填充可以通过自定义系列(series)的itemStyle属性来实现。itemStyle属性用于设置系列中每个数据项的样式,包括填充颜色、边框颜色、边框线宽等。

2023-12-16 14:23:15 598

原创 漏刻有时数据可视化Echarts组件开发(42)动态创建DIV容器

假设API返回了一个数组apiData,包含了要显示的数据。然后,我们使用for循环动态创建多个div元素作为ECharts图表的容器,并设置样式和ID。接下来,我们再次使用for循环根据API返回的数据渲染每个图表。在每个循环中,我们使用echarts.init方法初始化ECharts实例,并使用setOption方法设置图表的配置项和数据。

2023-12-16 13:29:23 1101

原创 Photoshop插件3D Map Generator Geo的使用记录1(版本说明、安装卸载使用和高程数据生成3D地形图的准备工作)

总之,3D Map Generator是一款功能强大的3D地图创建和定制化工具,可以帮助用户快速创建出高质量的3D地图,并支持多种图层类型和可定制化效果。

2023-12-16 11:33:09 1279

原创 漏刻有时百度地图API实战开发(11)生成随机坐标的方案

Bounds对象包含四个属性,其中,southwest和northeast分别表示视野范围南点和北点的经纬度,即地图视野的左下角点和右上角点的经纬度。通过调用map.getBounds()方法,您可以获取当前地图视口的边界范围,然后可以使用这些信息进行各种操作,例如确定地图上的位置是否在视口内、计算视口内的面积等。方法获取视野范围的西南角和东北角坐标,然后使用Math.random()函数生成随机的经度和纬度。方法获取当前地图的视野范围,然后在这个范围内生成随机的经纬度坐标。在上面的代码中,我们首先使用。

2023-12-15 10:27:39 545

原创 漏刻有时百度地图API实战开发(10)清除覆盖物和清除指定覆盖物

百度地图开发中的清除覆盖物是指删除地图上的某些元素,例如标记、折线、多边形、圆形等。这些元素通常被称为覆盖物。在开发过程中,有时需要清除这些覆盖物,以实现地图的更新或调整。清除覆盖物的方法通常取决于覆盖物的类型和添加到地图的方式。例如,使用JavaScript API添加的覆盖物可以通过调用相应的方法来清除。对于标记(Marker),可以使用方法来清除;对于折线(Polyline),可以使用方法来清除;对于多边形(Polygon)和圆形(Circle),也可以使用类似的方法来清除。

2023-12-15 10:12:17 1067 1

华容县街道街道乡镇边界geojson矢量数据

华容县街道街道乡镇边界geojson矢量数据,为mapshaper命令测试素材,可参考:Mapshaper数据处理:常用命令语句配置说明,https://lockdatav.blog.csdn.net/article/details/112001782

2020-12-31

漏刻有时物联网传感器数字化大屏说明文档

漏刻有时物联网传感器数字化大屏说明文档

2020-12-25

隧道施工建设数字化大屏说明文档

隧道施工建设数字化大屏说明文档,一个标准的业务文档:为前端定制产品开发,调用甲方提供的API数据接口来实现数据的展示和互动,为此部分参数的设计全部融于页面内。

2020-11-28

php使用webSocket实现Echarts长连接自动刷新的解决方案websocket封装

php使用webSocket实现Echarts长连接自动刷新的解决方案,见:https://blog.csdn.net/weixin_41290949/article/details/109099216

2020-10-15

appendData异步加载大数据量分片加载数据和增量渲染的解决方案

Echarts高级进阶教程(2):appendData异步加载大数据量分片加载数据和增量渲染的解决方案

2020-10-12

sampling降采样策略.zip

Echarts高级进阶教程(1):异步加载大量数据导致dataZoom组件拖动缩放时间轴卡顿的sampling降采样策略解决方案

2020-10-12

图片热点的hover高亮显示mapper.js

javascript插件库的应用:mapper.js实现图片热点的hover高亮效果,详见:https://blog.csdn.net/weixin_41290949/article/details/108214691

2020-08-25

layuitable和php动态翻页源代码

layui组件table美观度和实用性都是比较完美的。但是在使用table翻页功能的时候,需要对后台进行传参,并且返回的json数据一定要符合一定的规范,否则将无法实现翻页

2020-07-30

gis数据可视化GeoJson、TopoJson、SVG、SHP、JS格式的标准模版

gis数据可视化GeoJson、TopoJson、SVG、SHP、JS格式的标准模版,可以按照标准格式,进行实际应用场景的格式转化和使用

2020-07-25

雄安新区GEOJSON带县边界

雄安新区(Xiong'an New Area)位于中国河北省保定市境内,规划范围涵盖河北省雄县、容城、安新等3个小县及周边部分区域,对雄县、容城、安新3县及周边区域实行托管,是中国(河北)自由贸易试验区组成部分。

2020-07-06

不设区的地级市之东莞市geoJSON转js

东莞市辖32个镇(街道),其中包括4个街道(莞城街道、南城街道、东城街道、万江街道);28个镇(石龙镇、石排镇、茶山镇、企石镇、桥头镇、东坑镇、横沥镇、常平镇,虎门镇、长安镇、沙田镇、厚街镇,寮步镇、大岭山镇、大朗镇、黄江镇,樟木头镇、谢岗镇、塘厦镇、清溪镇、凤岗镇,麻涌镇、中堂镇、高埗镇、石碣镇、望牛墩镇、洪梅镇、道滘镇)

2020-07-06

不设区的地级市之中山市geoJSon转js

不设区的地级市之中山市geoJSon转js,包含6个街道:石岐街道、东区街道、西区街道、南区街道、五桂山街道、火炬开发区街道;18个镇:黄圃镇、南头镇、东凤镇、阜沙镇、小榄镇、东升镇、古镇镇、横栏镇、三角镇、民众镇、南朗镇、港口镇、大涌镇、沙溪镇、三乡镇、板芙镇、神湾镇、坦洲镇。

2020-07-06

Echarts组件南丁格尔玫瑰图

Echarts组件南丁格尔玫瑰图,参加:https://lockdatav.blog.csdn.net/article/details/107047610

2020-07-01

bmap.min.js

echarts引入百度地图,通过脚本bmap.min.js解决默认开启底图可点功能的底层修改

2020-05-22

JavaScript将csv转为json标准的.csv文件模版

CSV是Comma Separated Values的缩写,一种常用的数据存储文件格式,其中每一行是一条记录,每一条记录包含很多列,每列中的数据通常使用逗号分隔,当其中的值包含逗号时需要使用单引号或双引号包含。

2020-02-12

Echarts参数属性学习Gird演示案例

Echarts参数属性学习Gird演示案例:在同一个DOM中,使用gird同时创建折线图和柱图,可高效的利用数据,同时对API的开发和对接有事半功倍的效果。

2020-02-07

upload.zip

layui请求上传接口出现异常:upload.js 错误底层报错信息修改。作者仅在2.26版测试,其他版本未测试,请下载时自行排查,覆盖文件前,记得备份,备份,备份……

2020-02-05

漏刻有时地理信息系统LOCKGIS小程序源码(web-view组件使用)

漏刻有时智能地理信息系统,英文名称LOCKGIS(后文简称:LOCKGIS),基于百度地图JavaScript API,旨在帮助开发者在网站中构建功能丰富、交互性强的地图应用,将地理位置与数字化技术相结合,为用户提供实时、有效的地理信息服务。 LOCKGIS通过web、移动端、桌面应用等方式,将地图数据和地理信息展示出来,方便用户实现地图浏览、地点搜索、路线规划等功能。同时,还可以应用到各行各业,如房地产、旅游、物流、交通等领域,为相关企业和个人提供基于地理位置的信息服务和解决方案,提升其运营效率和服务质量,促进经济发展。 另外,地图开发还可以结合人工智能、大数据等技术,实现更加智能、高效的地理信息服务,为人们带来更多的便利和体验。 LOCKGIS二次开发者可以根据自身应用需要对地图API进行个性化的扩展和定制,达到更符合业务需求的功能效果,为用户提供更好的服务。

2023-10-20

漏刻有时数据可视化Echarts组件开发(41)svg文件

svg文件

2023-10-08

高端百度地图开发:自定义覆盖物水滴头像(鼠标事件、API封装对接)

自定义标注覆盖物(Custom Overlay)是百度地图中的一种功能,它允许开发者在地图上绘制自定义的标记物,以更符合自己的业务需求和设计风格。通过自定义标注覆盖物,你可以在地图上添加各种类型的标记,如图标、文字、线条等,以丰富地图展示的内容。相比于普通的地图标注,自定义标注覆盖物具有更高的灵活性和可定制性。 使用百度地图的API,你可以定义自己的标注样式,包括标注的图标、形状、颜色、大小等。你还可以通过设置事件监听器,为标注添加交互功能,例如点击、拖拽等。 自定义标注覆盖物可以用于展示地理位置、标记兴趣点、显示业务数据等场景,让地图内容更加丰富生动。无论是在网页还是移动应用中,通过使用自定义标注覆盖物,你可以打造独特的地图展示效果,提升用户体验。 参加: https://lockdatav.blog.csdn.net/article/details/132238971

2023-08-12

数据可视化大屏拼接屏开发实录:屏幕分辨率测试工具

数据可视化大屏的分辨率通常与屏幕物理尺寸相关,较常见的分辨率选项包括: 1. Full HD (1080p): 分辨率为 1920 x 1080 像素,适用于相对较小的屏幕,如 55 英寸至 65 英寸。 2. 4K Ultra HD (2160p): 分辨率为 3840 x 2160 像素,提供更高的像素密度和更清晰的图像,适用于中等尺寸的屏幕,如 75 英寸至 85 英寸。 3. 8K Ultra HD (4320p): 分辨率为 7680 x 4320 像素,拥有更高的分辨率和更详细的图像,适用于大型屏幕,如 85 英寸及以上。 需要注意的是,较高分辨率的屏幕可以提供更多的显示细节和更清晰的图像,但也可能需要更高的计算和图形处理能力。因此,在选择分辨率时,需要考虑到显示内容的要求、预算和可用的技术资源。 本工具是自适应web页面的测试工具,可以将每个板块的分辨率及时显示在页面上和调试。

2023-07-28

H5网页跳转小程序之微信开放标签、wx-open-launch-weapp按钮不显示、noPermissionJsApi

1.HTML页面; 2.要点:跳转小程序:wx-open-launch-weapp 用于页面中提供一个可跳转指定小程序的按钮。使用此标签后,用户需在网页内点击标签按钮方可跳转小程序; 3、确保你的网页中引入了微信提供的JavaScript SDK,一定要是https://res.wx.qq.com/open/js/jweixin-1.6.0.js; 4.具体参见:https://lockdatav.blog.csdn.net/article/details/131054722

2023-07-16

数据可视化大屏Echarts高级开发散点图实战案例分析(地图扩展插件bmap.min.js、散点图、百度地图控件、柱图、涟漪动图

百度地图和echarts的结合使用,是数据可视化大屏开发过程中最亮眼的搭配组合,而连接两者之间关系的就是bmap.js。本项目主要涉及到: 百度地图的引入; 百度地图个性化配置; echarts组件bmap的调用和参数设置; echarts散点图组件的调用; echarts路径图组件的调用; 按照数据的不同条件判断柱图颜色; Echarts地图扩展插件bmap.min.js,将其引入后可以在echarts.series.map.coordinateSystem 中直接使用参数’bmap’ ,即: `coordinateSystem: ‘bmap’。同时在开发过程中, bmap.min.js和Echarts的版本也有关系,建议从git中下载对应的版本; 如果要操作百度地图,如加上百度地图的相关控件,可以通过 v`ar map = myChart.getModel().getComponent(‘bmap’).getBMap()获取地图对象,然 原文链接:https://blog.csdn.net/weixin_41290949/article/details/128538130

2023-01-03

百度地图jsAPI开发停车场分布标注和检索静态版

百度地图开发停车场分布标注和检索静态版: 1.基于百度地图jsAPI接口开发; 2.实现标注和弹窗功能; 3.实现标注的检索功能(名称和地址); 4.静态HTML页面; 5.卫星地图和行政地图的切换; 详情见:https://lockdatav.blog.csdn.net/article/details/125265515

2022-06-13

完整版Echarts引导线labelLine和散点图

Echarts引导线labelLine和散点图scatter 1.解决区域缩放无法显示全部名称的问题; 2.地图配色和边框属性调试; 3.geojson数据; 地图上的地区文字或其他标示类的图层,区块面积相对太小,想放在地图之外,部分地区通过labelLine连接到对应的区块上。 代码链接,详见:https://blog.csdn.net/weixin_41290949/article/details/125265297

2022-06-13

Echarts地图系列的SVG底图

Echarts地图系列的SVG底图

2022-01-26

html2canvas生成PDF并下载的解决方案

html2canvas生成PDF并下载的解决方案,参见:https://lockdatav.blog.csdn.net/article/details/122555383

2022-01-18

Echarts主题构建工具的使用

Echarts主题构建工具的使用,参见:https://blog.csdn.net/weixin_41290949/article/details/122555054

2022-01-18

laypage静态数据分页组件的调用实战代码

laypage静态数据分页组件的调用实战代码,参见:https://blog.csdn.net/weixin_41290949/article/details/122554805

2022-01-18

Echarts动态排名柱状图(自适应电脑和手机端)源代码

Echarts动态排名柱状图(自适应电脑和手机端)源代码,参见:https://blog.csdn.net/weixin_41290949/article/details/120672844

2021-10-09

excle数据手动实现的百度地图标注

python实现直接读取excle数据实现的百度地图标注:https://blog.csdn.net/weixin_41290949/article/details/120638695 项目说明 百度地图标注数据量不大,希望直接读取excle生成标注;同时会有修改、编辑的需求。 项目分析 项目的没有难点,只有复杂度。如果是将标注信息固定在json或js文件中,即可实现;但是对于非编程人员,进行修改或者编辑的时候,友好性太差。 读取exlce的优势在于,非编程人员可以直观的修改和编辑标注信息。完成该操作后,通过python读取excle转化为json或js文件。 可以将代码封装成exe应用程序,方便使用;

2021-10-07

百度地图根据起始点经纬度坐标确认最佳路线规划

百度地图根据起始点经纬度坐标确认最佳路线规划。参见:https://lockdatav.blog.csdn.net/article/details/120373978

2021-09-18

echarts开发的自动旋转map3D下钻和柱图地图

代码分析见:https://lockdatav.blog.csdn.net/article/details/120369570 1.地图运行,需要通过ajax加载map中的geojson地理数据,必须使用http协议web服务或上传至服务器访问; 2.目录说明 ├─index.html ........默认启动页 ├─map ........geojson地理数据 │ ├─chongqing.json ........重庆市地理数据 │ ├─city........各区县地理数据 ├─js ........JS封装库 │ ├─app.js ........下钻核心库,具体见文件注释

2021-09-18

Echarts5开源可视化图表库开发的象形柱图世界旅游景点日记照片墙

Echarts5开源可视化图表库 1. 图表基础框架的搭建; 2. series-pictorialBar,象形柱图; 3. series-bar,柱状图; 4. dataZoom 组件,用于区域缩放; 5. on方法添加事件处理函数;

2021-02-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除