Echarts自定义地图显示区域,可以显示街道,小区,学校等区域

🚀🚀​​​​​​​🚀​​​​​​​目录

自定义地图

1. 选择边界生成器 

2.导出JSON,在vue中使用:

3. vue中使用自定义地图

4.两个面、两条线,4个features,在每一个properties中添加name属性

自定义地图

 DataV.GeoAtlas 使用文档

这里有详细的操作教程。

1. 选择边界生成器 

(绘制上海海洋大学为例)

 

 缩放到合适的尺寸,使得你需要绘制的在视图中心;

使用左侧多边形工具:(千万不要在绘制过程中移动地图!!不然什么都没有了

如果绘制不够完整,一定要先双击结束!!然后缩放微调!!!

 使用顶点编辑工具,可以新增点,移动点,使得地图的尺寸更加合适(顶点编辑状态下,可以平移地图、缩放操作):

编辑完成后,得到整个区域地图(仅作为示范,不表示实际面积!!):

 地图是由一个区域一个区域组成的,现在只是一块区域,如何拆分呢?

在原地图上,在画一个区域:

 使用差集实现【差集有两种状态,一个是点一下,编程✔,然后依次点击差集得面,就是谁减谁,点了两个面后!再点一下✔,就能实现差集了,两个面就在空间上是一个层次了】: 

两个面层叠,很难选择,可以使用下面的属性面板:直接点击即可

 差集后,得到如下结果:

完成差集后,会空出来,在画一个,填补该位置:

 这样就有两个图层了

道路使用线:

以上就是基础的线面的使用(注意,有的不能识别点!!!

2.导出JSON,在vue中使用:

3. vue中使用自定义地图

保存的自定义地图json文件:

 

 使用:

<script>
import * as echarts from 'echarts';
import userJSON from './json/1.json'
export default {
  name: 'App',
  mounted() {
    // 初始化统计图对象
    var myChart = echarts.init(this.$refs["chartsDOM"]);
    // 显示 loading 动画
    myChart.showLoading();
    // 关闭动画
    myChart.hideLoading();
    // 注册地图(数据放在axios返回对象的data中哦)
    echarts.registerMap('user', userJSON);
    var option = {
      series: [
        {
          name: '自定义地图',
          type: 'map',
          map: 'user',// 这个是上面注册时的名字哦,registerMap('这个名字保持一致')
          label: {
            show: true
          },
        }]
    }
    myChart.setOption(option);
 
  }
}
</script>

z 不难理解,不解释啦,不懂的可以提问。

得到下图:

这样两个面全是一样的了,因此,我们需要在json数据中手动配置些选项:

我们先看看json数据:

4.两个面、两条线,4个features,在每一个properties中添加name属性

两者不再关联。更多细节需要耐心去刻画,大家加油哈哈哈!

好了,本文就到这里吧,点个关注再走嘛~

  🚀 个人简介:6年开发经验,现任职某国企前端负责人,分享前端相关技术与工作常见问题~
💟 作    者:前端菜鸟的自我修养❣️
📝 专    栏:GIS地图与大数据可视化
🌈 若有帮助,还请关注➕点赞➕收藏,不行的话我再努努力💪💪💪

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/701552.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

英语四六级考试听力同频无线转发系统在上海电子信息职业技术学院的应用

英语四六级考试听力同频无线转发系统在上海电子信息职业技术学院的应用 由北京海特伟业科技有限公司任洪卓发布于2024年6月12日 一、 英语考试听力同频无线转发系统建设背景 英语听力考试作为评估大学生英语能力的重要一环&#xff0c;其顺利进行对于保障考试公平性和学生权益…

6月报名 | 海克斯康Actran风机类气动噪声分析培训

您好&#xff01;感谢您长期以来对优飞迪科技与海克斯康的关注与支持。我们诚邀您参加海克斯康Actran风机类气动噪声分析培训&#xff0c;特邀海克斯康原厂讲师将以实操为基础&#xff0c;结合真实案例&#xff0c;手把手帮您解锁噪声仿真关键技术。 活动主题&#xff1a; 海…

金石传拓非遗技艺端午专场活动之精彩瞬间

6月10日端午节下午&#xff0c;由致公党润州区基层委二支部举办的“凝心铸魂强根基&#xff0c;端午追远贺盛世”金石传拓体验活动在镇江万达广场隆重举行。近30名党员及其家属参加了本次活动&#xff0c;活动由润州区二支部主委吴娉主持。 端午节&#xff0c;又称端阳节&#…

视频转换器推荐哪个好?多款视频转换器任你选

#快要溢出来的分享欲# 在数字化时代&#xff0c;视频已成为我们生活中不可或缺的一部分。无论是观看电影、学习课程还是记录生活&#xff0c;视频都扮演着重要角色。 然而你也知道&#xff0c;现在的视频格式五花八门&#xff0c;想在不同的设备上播放&#xff0c;就得转换格…

加速下载2024IDM下载器让网速飞起来!

网速慢&#xff0c;文件大&#xff0c;下载难。 这或许是很多人的上网日常。 尤其是当下载进度达到99.8%时&#xff0c;突然提示你下载失败&#xff0c;需要重新来过…… IDM马丁版下载如下: https://wm.makeding.com/iclk/?zoneid34275 idm最新绿色版一键安装包链接&#…

潇洒郎: 腾讯DDNS域名解析, DNSPod API使用示例—实时更新本地IPV6地址到DNS解析

1、新人一元购买一个域名 (到期后换身份,对于小白来说,玩玩域名而已,家人的身份就足够用几年了) 2、域名操作 查看我的域名信息 点击管理DNS解析 点击解析 如果之前有解析记录,则可导出 下载解压 查看一下

【NoSQL数据库】Redis Cluster集群(含redis集群扩容脚本)

Redis Cluster集群 Redis ClusterRedis 分布式扩展之 Redis Cluster 方案功能数据如何进行存储 redis 集群架构集群伸缩向集群中添加一个新的master节点&#xff0c;并向其中存储 num10 .脚本对redis集群扩容缩容&#xff0c;脚本参数为redis集群&#xff0c;固定从6001移动200…

简单记录常用五大机器学习模型

一、线性回归模型 线性回归模型是机器学习中一种基本且常用的回归预测模型。它主要用于预测连续值输出,例如房价、气温、用电量等。 1.1 基本原理 线性回归模型主要是尝试找到一种特征值(自变量)和目标值(因变量)之间的线性关系。模型的数学表达式为: 其中,是目标值,…

数字图像处理系列 | 通过相关性进行模板匹配 (5)

文章目录 1. 模板匹配模板匹配的公式表示 2. Convolution vs. Correlation3. Problem with Cross-Correlation4. 解决办法&#xff1a; Normalized Cross-Correlation: en5. 图片举例加深理解6. 参考书 1. 模板匹配 模板匹配的公式表示 CROSS-CORRELATION 2. Convolution vs…

【linux】-- 网络基础

计算机网络背景 网络发展 独立模式&#xff1a;计算机之间相互独立 网络互联&#xff1a;多台计算机连接在一起&#xff0c;完成数据共享 局域网&#xff08;LAN&#xff09;Local Area NetWork 广域网&#xff08;WAN&#xff09;Wide Area NetWork 所谓局域网和广域网…

传承产品的生命力与数字营销的魔法!

传承&#xff0c;是时间的沉淀&#xff0c;是文化的延续。具有传承特征的产品&#xff0c;犹如一颗闪耀的明珠&#xff0c;散发着独特的魅力。而在数字时代的浪潮中&#xff0c;我们又该如何发挥这传承的优势&#xff0c;赋予它新的增长价值呢&#xff1f; 具有传承特征的产品…

候选CVPR 2024最佳论文!深圳大学联手香港理工发布MemSAM:将 「分割一切」模型用于医学视频分割

根据世界卫生组织 (WHO) 的统计数据&#xff0c;心血管疾病是全球死亡的主要原因&#xff0c;每年夺走约 1,790 万人的生命&#xff0c;占全球死亡人数的 32%。超声心动图是用于心血管疾病的超声诊断技术&#xff0c;由于其便携性、低成本和实时性&#xff0c;被广泛应用于临床…

Linux 基本指令1

ls指令 ls【-选项】【目录或文件】当不指定目录或文件时指令能列出当前目录下所有文件除隐藏文件 选项&#xff1a; -a 列出所有包括隐藏的文件-隐藏文件以.开头。 -d 将目录如文件般显示-一般用ls显示目录是显示其目录中所有文件&#xff0c;加-d则显示目录的信息 -r 以反…

浅谈网络通信(2)

文章目录 一、TCP1.1、TCP提供的api —— ServerSocket 、Socket1.2、使用TCP协议编写回显服务器1.3、长/短连接 二、应用层协议、传输层协议详解2.1、应用层(后端开发必知必会)2.1.1、自定义应用层协议2.1.2、通用的协议格式2.1.2.1、XML2.1.2.2、json2.1.2.3、protobuffer 2.…

国产数字证书大品牌——JoySSL

一、品牌介绍 网盾安全旗下品牌JoySSL是专业的https安全方案服务商&#xff0c;业务涉及网络安全技术服务、安全防护系统集成、数据安全软件开发等。网盾安全以网络安全为己任&#xff0c;携手GlobalSign、DigiCert 、Sectigo等全球数家权威知名SSL证书厂商&#xff0c;加速ht…

8-1RT-Thread消息队列

8-1RT-Thread消息队列 消息队列又称队列&#xff0c;是一种常用于线程间通信的数据结构。 消息队列控制块里有两个链表&#xff0c;空闲列表用来挂接空的小几块&#xff0c;另一个链表是用来挂接存有消息的消息框。其中消息链表头指向消息队列当中的第一个消息框&#xff0c;而…

ATA-3080C功率放大器在电解液体浸润性测试中的应用

现在的电子设备上的供电电池多为可反复充放电的锂电池&#xff0c;这种在我们日常生活中扮演着重要角色的电池&#xff0c;却有着自燃、爆炸的风险&#xff1b;随着电池在生活中的普及&#xff0c;电池检测相关行业和领域也随之发展。那么功率放大器在电解液体浸润性测试中有什…

自动求导实现与可视化

前言 micrograd为一个自动梯度引擎&#xff0c;其实现了反向传播算法&#xff0c;用于学习理解深度学习中的自动求导原理。自动求导无论再传统的机器学习中还是深度学习或是目前非常热门的大语言模型GPT中其都是非常重要基础部分。 反向传播算法可以高效计算出神经网络中损失…

护眼灯到底有没有用?警惕商家的四大智商税套路!

随着科技进步与大众健康意识的普遍提高&#xff0c;智能小家电逐渐成为了我们日常生活的一部分。在这些小家电中&#xff0c;一款被称为护眼台灯因其出色的护眼效果而备受瞩目。许多人好奇&#xff0c;护眼灯到底有没有用&#xff1f;是真的能够起到护眼效果的吗&#xff1f;而…

【设计模式深度剖析】【6】【行为型】【中介者模式】

文章目录 中介者模式定义英文原文直译如何理解&#xff1f; 中介者模式的角色1. 中介者&#xff08;Mediator&#xff09;2. 具体中介者&#xff08;ConcreteMediator&#xff09;3. 同事&#xff08;Colleague&#xff09;类图代码示例 中介者模式的应用优点缺点使用场景 中介…