基于VUE3开发的CAD图可视化平台代码开源了

前言

唯杰地图VJMAPCAD图或自定义地图格式WebGIS可视化显示开发提供的一站式解决方案,支持的格式如常用的AutoCADDWG格式文件、GeoJSON等常用GIS文件格式,它使用 WebGL矢量图块自定义样式呈现交互式地图, 提供了全新的大数据可视化可视化功能。

唯杰地图可视化平台旨在打造出一个直观、易于操作的地图展示界面, 为用户提供一种简便、高效、精准的CAD地图Web可视化方案,打造出CAD图WEBGIS低码平台

视频示例教程 唯杰地图可视化之停车场路径规划 https://www.bilibili.com/video/BV1oX4y1r7L3/

唯杰地图可视化平台(vue3+ts)源码可免费下载!!!

概念

一个地图通常由底图、数据源、图层、UI控件所组成。

  • 底图

    底图指处于所有图层和图形最下方的一个图层。 底图可以是CAD做为底图,也可以用互联网地图如天地图、高德地图做为底图

  • 数据源

    地图将数据供给和图层渲染做了解耦,数据源用于定义底层数据的数据格式和加载方式,基于数据源请求的数据内容,不同的图层将其中全部或部分数据进行可视化渲染,以此完成整张地图的绘制。

    数据源包括: GeoJSON、栅格瓦片地址、矢量瓦片地址、视频地址、图像地址等

  • 图层

    图层是构成地图的基本单元之一,它们用于定义地图的外观和行为。图层是一组用于显示数据的可视元素。每个图层都可以包含不同类型的地理数据,并使用各种绘制样式呈现。

    图层包括: 矢量数据图层、栅格图层、热力图图层、背景图层等

    某些图层的数据需要和数据源相绑定,当数据源中的数据发生变化了,相应的图层显示也会发生变化。

  • UI控件
    主要用于与地图的交互或信息的展示。如导航条控件、缩放控件、全屏控件、绘图控件、小地图控件等。

唯杰地图可视化平台介绍

新建

image-20230401192524209

选择底图

image-20230401192758422

选择底图后,可以在地图样式中对地图样式进行设置, 在地图选项对地图的初始显示位置进行设置。

数据源

image-20230401193207438

  • GeoJson数据源:

静态数据:静态的geojson数据,可以直接输入或者在图上拾取获取、或随机生成;

图形查询数据:通过后台查询CAD图的数据获取得指定条件的GeoJSON数据;

图形绘制数据:通过在图上绘制不同的图形获取到绘制的GeoJSON数据;

动态数据:动态数据是指对Geojson进行一定的处理或定时处理后的GeoJSON数据;

  • WMS数据源:

是指通过WMS叠加CAD图或互联网图的栅格或矢量瓦片地址数据源

  • 栅格瓦片数据源
  • 矢量瓦片数据源
  • 图像数据源
  • 视频数据源

做为示例,我们选择geojson静态数据,随机生成了一些geojson点数据

image-20230401193939626

image-20230401194103962

图层

image-20230401194408649

选择确定后

image-20230401194527244

点击图层,可进入图层详细设置界面

image-20230401194625391

控件

image-20230401194940460

逻辑

通过可视化无法配置的逻辑部分,需编写逻辑代码

image-20230401200737549

也可以通过工具栏上面下载html,vue等相关代码工程,在vscode等编辑器中实现逻辑代码编写,这样语法提示,调试体验更佳些。

设置

image-20230401201655916

发布和导出

image-20230401202123805

临时修改时,可保存至本地。发布时将数据保存至服务端即可。

项目管理

回至唯杰地图可视化首页,点击操作按钮,可以对相应项目进行管理

image-20230401202333728

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Vue和Echarts的数据可视化平台是为了满足数据分析、决策制定和交互式展示等需求。这样的平台提供了一种交互式可视化界面,一个用户可以查看、解释和运用数据,快速做出决策。所以,对于企业来说,这样一种数据可视化平台开发是非常有意义的。以下是更加详细的分析: 1. 提高效率——基于Vue和Echarts开发的数据可视化平台可以降低数据分析的复杂程度,同时提高决策的质量,因为它很好地呈现了数据,使分析变得容易。 2. 提高用户使用体验——这种平台利用了Vue的特性,提供了一个强大的前端框架,用户可以享受流畅、灵活和易于使用的界面。 3. 提供多种展示方式——利用Echarts提供的多种可视化方式,平台可以让用户按自己的需要进行选择展示,比如可以使用柱状、饼状、折线、散点等多种方式展示数据,方便用户进行数据分析。 4. 协作——通过这种平台,不同部门的员工可以轻松协作,共享同一份数据,进行各种分析和决策。 5. 扩展性——利用Vue和Echarts提供的丰富插件和组件,平台可以进行无限扩展,以适应不同的业务需求。 总之,基于Vue和Echarts开发的数据可视化平台提供了一种高效、快捷、高质量的数据分析解决方案,对于企业决策制定、数据分析和沟通交流都是非常有意义和重要的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值