- 博客(34)
- 收藏
- 关注
原创 如何自动识别CAD图中所有表格数据并导出
利用AutoCAD内置表格对象无法处理用线条绘制出的表格的情况;OCR技术适用于图像,对于复杂的CAD图纸处理,由于干扰因素比较多,精度很差。基于图形对象解析的方法,尽管算法复杂,但如果能实现,则性能和效果是最佳的,也更具有通用性,能确保数据的准确性和完整性。通过分析CAD文件中的几何图形(如直线、文字对象等),判断它们是否组成了表格结构,并从中提取数据。
2024-10-20 19:50:58 1043
原创 看了几十篇论文,实现了个专业算法,用threejs做了个三维人员定位系统示例(已开源)
threejs中能不能给定几组三维坐标(或者CAD绘制的三维多段线),给一个断面形状,直接生成三维管道?
2024-08-22 20:37:41 464
原创 CAD、GIS与Three.js如何完美结合,实现2D与3D数据可视化的无限可能
CAD、GIS与Three.js是热门的三大软件或技术,如何将三者完美结合起来,实现2D与3D数据可视化的无限可能呢?
2024-07-14 22:32:52 1283
原创 如何通过CAD图中的坐标来确定是哪个坐标系
地理坐标系:为球面坐标。参考平面地是椭球面,坐标单位:经纬度。以地球参考为例,坐标系就相当于整个地球,而地理坐标系就是椭球状的完整的立体地球。所以我们可以看到生活中的数据与地图是一定含有地理坐标系的,因为他是客观上来说确确实实存在的。投影坐标系:为平面坐标。参考平面地是水平面,坐标单位:米、千米等。这就相当于把地球当成一个橘子,然后一刀切开,把橘子皮平面铺开,这个过程就是地理投影的过程。严谨一点来说就是建立一个参考系统,按照对应位置把椭球体投射到平面。那坐标系统主要有那些呢?北京54。
2023-06-04 19:29:09 12329
原创 前端自动识别CAD图纸提取信息方法总结
应用场景: 数据很有规律,直接通过观察CAD图中的对象的属性如实体的图层颜色实体类型面积属性填充符号是否是同一个块等就可以自动识别出要识别的对象。以上面的停车场CAD为例,我们再仔细观察,看下停车位的面积大小是一样的,如下图我们可以在查询时,可以直接通过“实体类型”为多段线“实体图层”为“0“实体面积“为12720000来直接查询出所有的停车位数据CAD图纸自动识别和提取信息是一个复杂的任务,涉及CAD文件解析、规律总结、业务理解、图像处理、模式识别等领域的知识。
2023-05-28 19:18:58 2184
原创 基于VUE3开发的CAD图可视化平台代码开源了
CAD图可视化平台旨在打造出一个直观、易于操作的地图展示界面, 为用户提供一种简便、高效、精准的CAD地图Web可视化方案,打造出`CAD`图WEBGIS`低码平台`。
2023-04-02 17:31:25 3361
原创 前端加载超大图片(100M以上)实现秒开解决方案
对于几百M或上G的大图而言,不管对图片进行怎么优化或加速处理,要实现秒开也是不太可能的事情。而“图像分割切片”是最佳解决方案。图像切片是指将一张大图分割成若干个小图的过程,以便于存储和处理。使用图像切片可以降低处理大图像的复杂度,同时也能够提高图像的加载速度,使得用户可以更快地查看图像的细节。图像切片广泛应用于需要处理大图像的场景,能够提高图像处理和显示效率,同时也能够提高用户的体验。
2023-03-19 21:13:50 4282
原创 500行JavaScript代码在前端根据数据生成CAD工程剖面图
用数据生成CAD图,一般采用的ObjectArx对CAD二次开发完成。*ObjectARX*提供了以C++为基础的面向对象的开发环境及应用程序接口,能访问和创建AutoCAD图形数据库。而由于现在懂*C++*的人少,很多人对C++有点望而生畏。则*JavaScript* 是互联网上最流行的脚本语言,用户群体很大。那有没有可能利用JavaScript来进行数据成图?今天和大家聊聊,怎么用500行JavaScript代码,根据数据在前端创建一个Dwg格式的工程剖面图。
2023-03-05 09:53:09 2159
原创 前端几何计算GIS空间分析库介绍及优缺点分析
在WebGIS开发中,经常要用到一些常用的几何计算,GIS空间分析等功能,如点到线的距离、点与多边形的关系、计算面积、缓冲区分析、最短路径分析等, 这样灵活性会更好;那怎么实现这些功能呢?有没有一些好用的前端GIS空间分析库?各有啥优缺点?
2022-11-15 22:05:04 1260
原创 一键在Web端把CAD图自动分割成多张图纸并导出子图或图片
在实际中,一个CAD文件中往往存放多张图纸,有时需要这些图纸分开,单独保存或显示。以往的做法是在cad中人工进行处理。今天小编教您在web端一键把CAD图自动分割成多张图纸并能把每个子图导出成单独的dwg文件或保存成图片。
2022-10-19 20:32:19 1953
原创 如何实现通过Leaflet加载dwg格式的CAD图
在前面介绍了通过`openlayers`加载`dwg`格式的`CAD`图并与互联网地图叠加,`openlayers`功能很全面,但同时也很庞大,入门比较难,适合于大中型项目中。而在中小型项目中,一般用开源的leaflet比较多,` leaflet`小而美,插件很多。本文介绍如何用Leaflet来加载DWG格式的CAD图,并在上面做应用开发,如与互联网地图叠加显示等。
2022-10-17 20:06:23 1740
原创 通过openlayers加载dwg格式的CAD图并与互联网地图叠加
Openlayers是一个基于Javacript开发,免费、开源的前端地图开发库,使用它,可以很容易的开发出WebGIS系统。目前Openlayers支持地图瓦片、矢量数据等众多地图数据格式,支持比较完整的地图交互操作。目前OpenLayers已经成为一个拥有众多开发者和帮助社区的成熟、流行的框架,在国内外的GIS相关行业中得到了广泛的应用。本文介绍如何在openlayers中加载dwg格式的CAD图并与互联网地图叠加。
2022-10-16 21:38:39 2113
原创 在百度地图中叠加CAD图及GIS数据展示踩坑记
目前一些项目是基于百度地图开发的,那能不能实现基于百度地图上加载CAD图形呢?百度地图独立采用了一个自己的坐标系,称为百度坐标系,与众不同。那么怎么样在百度地图上面加载CAD图呢?同时怎么样把CAD的数据做为GIS数据格式中Geojson图层加进百度地图中?
2022-09-25 19:51:47 1956
原创 唯杰地图之前端CAD图GIS数据访问权限配置
数字经济时代,数据要素的价值日益凸显,与之相应的,数据安全问题也越来越受到重视。唯杰地图为`CAD`图或`自定义地图格式`WebGIS`可视化`显示开发提供的一站式解决方案,支持的格式如常用的`AutoCAD`的`DWG`格式文件、`GeoJSON`等常用`GIS`文件格式,它使用WebGL`矢量图块`和`栅格瓦片`呈现交互式地图, 实现了`CAD`与`GIS`完美结合, 实现了对CAD图纸的上传、打开、版本管理、属性查询、图层开关、批注、数据展示.那么怎么样配置才能保证前端CAD图GIS数据访问的安全呢?
2022-09-22 21:48:19 287
原创 高德地图与CAD图叠加显示方法汇总及优缺点分析
高德地图应用在许多领域,平常我们用的地图导航,除过正常的地图导航指引功能之外,其实还有很多实用的功能。如高德影像地图应用在包括地理、土地测量、水文学、生态学、气象学以及海洋学等方面。AutoCAD在行业中常用于城市规划、平面设计、建筑师等,这其中也要用到高德地图。最常见的是CAD图与高德地图叠加使用,通过两者叠加直观显示,助力行业提高工作效率。那如何将高德地图与CAD图叠加显示呢?下面听小编把方法一一介绍下以及各种方法的优缺点。
2022-09-14 21:24:36 1881
原创 无需人工标注位置,一键在Web端CAD图上根据测点编号自动标注位置
因为后台数据库中没有测点坐标信息,传统的方法一般是事先人工在地图上手工标注每个测点对应的位置,然后把位置信息保存至后台数据库。下次再从数据中获取位置信息和测点信息显示在地图上。这个方法的缺点也很明显,如果测点多时,人工标注每个测点对应的位置是一件费时费力的事情。那么有没有好的方法根据图的信息一键计算出相应测点的位置呢?
2022-09-13 21:43:00 665
原创 Web端CAD图形找不同?一键在Web端找出CAD图不同并对比分析
在实际中,当多专业设计协助时,遇到图纸更新后,要对比图纸找出图纸的不同处,一直是一个比较耗时费力的事情,也是业内的一大痛点。一般CAD新旧图纸的内容对比,包括增加新的图形元素、减少原有的图形元素以及对原有的图形进行修改。传统的方式一般是在PC端CAD环境中实现对图纸比较的功能,然后随着互联网移动端技术的不断发展,如何摆脱CAD环境,在Web端轻松实现图纸对比功能呢?...
2022-08-31 21:20:10 450
原创 在Web前端基于CAD图实现等值线在线分析
等值线是GIS制图中常见的功能。在实际中经常需要基于CAD图纸对数据进行等值线分析。等值线的类型主要有:等高线、等深线、等温线等。本文介绍和实现了如何在前端基于CAD图上进行等值线分析。......
2022-08-17 22:01:09 1167
原创 在Cesium中实现与CAD的DWG图叠加显示分析
Cesium是一个非常优秀的三维地球GIS引擎(开源且免费, 能够加载各种符合标准的地图图层,瓦片图、矢量图等都支持。而AutoCAD是有很强的图形编辑能力,非常适合绘制工程图纸,绘图的精确性和绘图方法的丰富性使得它在机械、电子、建筑、航空航天等领域有着广泛的应用,常见的一些工程图纸基本上都是AutoCAD绘制的DWG格式的图纸;在实际中经常会遇到需要将CAD的图纸叠加到cesium上面,与地表地形叠加显示查看。那如何实现在Cesium中实现与CAD的DWG图叠加显示分析呢?......
2022-08-01 20:01:18 3040
原创 如果实现与在线CAD图中的线段实时求交点
随着web在线CAD图查看的普及,需求也不断涌现,一些需求不再满足的在线图形的查看,而涉及到web端在线图形的几何运算。本文以如果实现与在线CAD图中的线段实时求交点这例,介绍下如何在web端cad图几何运算的功能实现。...
2022-07-24 22:12:45 386
原创 在线CAD图纸批注功能方案比较与实现
AutoCAD的出现与应用使得在其应用领域内的工作效率得到了质的飞跃。同时随着技术的不断进步,更多的人希望能摆脱AutoCAD环境,能方便的实现Web在线看图。图纸批注此功能作为图纸审核工作的一个重要工作,本文将介绍如何实现在线Web端图纸批注功能。......
2022-07-24 21:33:18 407
原创 CAD图在线Web测量工具代码实现(测量距离、面积、角度等)
CAD如今在各个领域均得到了普遍的应用并大大提高了工程技术人员的工作效率。在桌面端,AutoCAD测量工具已经非常强大;然后在Web端,如何准确、快速的对CAD图在Web进行测量呢?本文实现了: 能Web在线打开AutoCAD图形; 测量距离;测量面积;测量角度;坐标标注;测量时能捕捉Web端CAD图形上面的坐标,提高准确度; 测量时能对捕捉进行开关启用;测量时能启用正交模式;测量时能自定义右键菜单功能;能进行连续测量;测量结束后,能删除已测量的结果。...
2022-06-23 20:05:56 1313
原创 基于Web的CAD一张图协同在线制图更新轻量级解决方案[示例已开源]
之前相关的博文中介绍了如果在Web网页端展示CAD图形(唯杰地图云端图纸管理平台 https://vjmap.com/app/cloud),有不少朋友问,能不能实现一个协同的功能,实现不同部门不同专业间“一张图协同”,解决目前Web端CAD查看图纸更新不及时不同步的痛点!
2022-05-31 20:34:45 1485
原创 CAD图与互联网地图网页端相互叠加显示技术分析和实现
需求分析之前相关的博文中介绍了如果在Web网页端展示CAD图形(唯杰地图云端图纸管理平台 唯杰地图云端图纸管理平台),当一些CAD图纸有实际地理坐标位置时,如地形图等,有时候需要和互联网地图叠加进行显示。其主要需求有: CAD图有坐标系时,能自动叠加到互联网地图上 CAD没有坐标系时,能自定义几个公共点,通过公共点叠加到互联网地图上 CAD图与互联网地图能相互叠加。(底图是哪个,就以底图为坐标系) 理论知识GIS中常用坐标系(一)WGS84坐标系WGS-84坐标
2022-05-18 09:24:17 1038
原创 如何在Web前端实现CAD图文字全文搜索
现状在CAD看图过程中我们经常会需要用到查找文字的功能,在AutoCAD软件查找一个文字时,可以通过打开左下角输入命令find,输入查找的文字,然后设置查找范围,就可以搜索到需要查询的文字。但在Web网页端打开CAD图查找文字时,有没有同样的办法呢?另外,如果有没有办法实现在很多图纸中像百度那样做到全文检索的功能?实现思路CAD图Web打开展示拿之前分享的一款开源的利用最新技术栈Vue3开发的 唯杰地图云端图纸管理平台 唯杰地图云端图纸管理平台 为例. 他实现了对AutoCAD格式的DWG图
2022-04-24 20:46:55 1694
原创 三分钟零代码实现CAD网页Web快速看图和高科技效果展示
背景由于CAD格式DWG文件为私有格式,在网页Web展示并且无差异化显示一直以来是一个技术门槛比较高的技术活,本文将介绍如何在零代码的情况下,三分钟实现Web快速看图和实现高科技效果展示。之前我们介绍了一款开源的利用最新技术栈Vue3开发的 唯杰地图云端图纸管理平台。他实现了对AutoCAD格式的DWG图纸的云端管理查看功能。大致功能如下: CAD图纸的在线上传、打开、查看、版本管理 在线图层管理切换查看功能 属性数据查询功能 图中文字搜索功能
2022-03-29 16:57:12 4911 1
原创 如何把GIS中SHP文件转AutoCAD的Dxf文件并Web网页显示
SHP文件转Dxf文件和GeoJsonSHP 文件介绍shape文件由ESRI开发,一个ESRI(Environmental Systems Research Institute)的shape文件包括一个主文件,一个索引文件,和一个dBASE表。其中主文件的后缀就是.shp.ESRI Shapefile(shp),或简称shapefile,是美国环境系统研究所公司(ESRI)开发的一种空间数据开放格式。Shapefile文件用于描述几何体对象:点,折线与多边形。例如,Shapefile文
2022-03-29 16:54:03 1551
原创 最新技术栈Vue3+TS基于唯杰地图开发的CAD云端图纸管理平台案例代码开源了
系统介绍唯杰地图云端图纸管理平台 利用最新技术栈Vue+TypeScript基于唯杰地图二次开发的系统。实现了对AutoCAD格式的DWG图纸的云端管理查看功能。大致功能如下:CAD图纸的在线上传、打开、查看、版本管理在线图层管理切换查看功能属性数据查询功能图中文字搜索功能视图管理功能打印功能,可输出PNG、JPG、PDF、SVG等功能在线绘图功能,(点,线,面,捕捉、裁剪等功能)图纸批注功能自定义样式更改功能数据展示功能 【重点推荐】,允许用户模拟点数据、在图上捕捉采集点、线、
2022-03-06 20:24:40 1626
原创 CAD网页Web端显示开发为什么要以WebGIS的思路来开发?
背景在之前的博文CAD图DWG解析WebGIS可视化技术分析总结中讲解了如何把CAD的DWG格式的图纸Web可视化的方案。博文发布后,受到不少同行们的关注,也有不少咨询一些专业问题,其中大家可能疑惑的比较多的是WebGIS网上发布CAD图形和传统的Web上打开CAD图绘制有啥优势。下面针对自己的理解和经验说下自己的看法。概念传统的Web发布CAD图形是指把CAD图形进行转换成前端成绘制的格式,如SVG,PDF,F2d,obj等threejs或其他绘制框架所能支持的格式,下载到前端再进行渲染。
2021-10-19 20:28:47 918
原创 如何在前端通过JavaScript创建修改CAD图形
背景在之前的博文CAD图DWG解析WebGIS可视化技术分析总结、CAD_DWG图Web可视化一站式解决方案-唯杰地图-vjmap中讲解了如何把CAD的DWG格式的图纸Web可视化的方案,那在Web前端能不能通过JavaScript创建或基于现在的CAD图形进行修改呢?现状创建修改CAD图形,一般是基于AutoCAD进行二次开发,ObjectARX是AutoDesk公司针对AutoCAD平台上的二次开发而推出的一个开发软件包,它提供了以C++为基础的面向对象的开发环境及应用程序接口,能真正快速的
2021-10-18 20:32:13 2830
原创 AutoCAD云产品平台ForgeViewer格式离线部署思路分析
背景在上一篇博文中CAD图DWG解析WebGIS可视化技术分析总结提到,利用AutoCAD的自有云产品 Autodesk Forge,能在浏览器中渲染 3D 和 2D 模型数据,实现DWG图形的Web发布。还是官方出品,性能,功能那不在话下。不过其数据得保存在AutoCAD公有云上,那能不能离线部署呢?Forge平台首先先说下Forge平台,Forge平台是Autodesk推出的云产品平台,提供各种API,可以实现在网页上上传、浏览、管理模型等功能,甚至包括3D打印、VR等。具体内容可以上主页看
2021-10-16 09:57:33 1692
原创 CAD_DWG图Web可视化一站式解决方案-唯杰地图-vjmap
背景DWG图是AutoCAD是私有格式,只能在CAD软件上编辑查看,如何发布至Web上做数据展示,GIS分析应用开发,一直是业内头疼的事情。传统的办法采用的解析AutoCAD图形绘制,并封装成AcitveX控件,在Web显示。但这需要Web端安装插件,并且只支持windows平台,而更重要的Chrome已不再支持ActiveX技术。随着新技术的发展,html5技术已非常成熟,在渲染方面技术非常成熟,越来越多的方案采用html5渲染方式。但CAD与GIS在数据结构上存在较大的差异,CAD数据类型较
2021-10-15 20:16:45 2168 3
原创 CAD/DWG图Web网页可视化技术之栅格和矢量瓦片
背景在上一篇博文中CAD图DWG解析WebGIS可视化技术分析总结提到,实现CAD/DWG图形Web展示的思路一般为解析AutoCAD图形格式,然后转成html5所能绘制的格式如svg,geojson,栅格瓦片,矢量瓦片,在前端渲染。而在WebGIS中地图底图一般采用的是栅格瓦片或 矢量瓦片。下面就相关技术的原理做个分析。瓦片地图概念: 瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变。首先确定地图服务平台所要提供的缩放级别的数量N,把缩
2021-10-14 19:48:19 1563
原创 CAD图DWG解析WebGIS可视化技术分析总结
背景AutoCAD是国际上著名的二维和三维CAD设计软件,用于二维绘图、详细绘制、设计文档和基本三维设计。现已经成为国际上广为流行的绘图工具。.dwg文件格式成为二维绘图的事实标准格式。但由于AutoCAD是私有格式,只能在CAD软件上编辑查看,如何发布至Web上,并在上面做应用开发,如数据展示,GIS分析等,一直是业内头疼的事情。解析DWG格式DWG与DXF DWG格式文件是Auto CAD 软件的专有格式,类似于doc,是封闭的不开放的,且是二进制的。而 DXF 格式则是文本格式的,用
2021-10-13 20:01:36 1145 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人