ArcGIS中SHP转CAD如何分图层以及颜色等(保留属性信息)

很多小伙伴在使用ArcGIS时,想要将SHP图层转成CAD,但结果发现生成的CAD数据在打开时只保留了线条或者面块,其余的属性信息全部丢失,甚至无法做到分层,分颜色。在ArcGIS中想要实现SHP分图层以及颜色转CAD需要对CAD的字段信息有一定的了解。

一、字段信息

如上图所示CAD数据在ArcGIS中打开时除了常见的点(Point)、线(Polyline)、面(Polygon)图层以外还有注记(Annotstion)图层和多面体图层(MultiPatch)。

图片

图片

右键任意图层,打开其属性表会发现一些英文字段,做一些简单了解就可以知道他们是存放什么样的属性信息。

图片

图片

英文比较好的小伙伴一眼看去清晰且明了,像作者这样英文不好的人只能是需要上网查询了,大家对照下方表格便可了解了。

图片

由上表可知,在使用ArcGIS将SHP数据转为CAD数据时,除了可以对图层和颜色进行设置以外,还可以设置线型、线宽、高程以及要素名称。

二、添加字段

右键需要转为CAD的SHP图层,添加字段Layer、Color、Linetype、RefName等字段,注意这里的字段名和字段类型也要相匹配才行。

图片

图片

图片

图片

也可以使用【添加CAD字段】工具来批量建立字段,全部勾选以后一共会添加63个CAD字段,Layer、Color、Linetype、RefName等字段包含在内。

工具位置:【转换工具】→【转为CAD】→【添加CAD字段】

图片

图片

图片

三、填充信息

利用【字段计算器】或在开启编辑状态为字段内容赋值,注意这里Color字段不同颜色的实体赋值不同数字即可。

图片

图片

在CAD软件(作者用的是Autodesk AutoCAD 2023)中线型有多种样式,这里以【HIDDEN】和【Continuous】为例,利用【字段计算器】为Linetype字段赋值。

图片

图片

四、转为CAD

使用【导出为CAD】工具将SHP数据转为CAD数据。

工具位置:【转换工具】→【转为CAD】→【导出为CAD】

图片

图片

也可右键图层依次选择【数据】→【导出至CAD】。

图片

图片

五、最终效果

可以看到转出的CAD数据被分为了三个图层,颜色分为了三种,线型也都加载了进来,但是奇怪的是【HIDDEN】线型却是连续的实线,这个就留给CAD大神来解答吧。

图片

图片

图片

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据分析之Tebleau可视化:树状图、日历图、气泡图

树状图(适合子分类比较多的) 1.基本树状图的绘制 同时选择产品子分类和销售金额----选择智能推荐----选择树状图 2.双层树状图的绘制 将第二个维度地区拖到产品分类的下面---大的划分区域是上面的维度(产品分类),看着…

设计模式之传输对象模式

在编程江湖里,有一种模式,它如同数据的“特快专递”,穿梭于系统间,保证信息的快速准确送达,它就是——传输对象模式(Data Transfer Object, DTO)。这不仅仅是数据的搬运工,更是提升系…

小程序激励广告视频多次回调问题

1.问题 2. 激励视频使用及解决方案 官方文档 let videoAd null; // 在页面中定义激励视频广告 Page({/*** 页面的初始数据*/data: {},/*** 生命周期函数--监听页面加载*/onLoad(options) {let that this;// 创建激励视频广告实例if (wx.createRewardedVideoAd) {videoAd w…

打破 AI 算力天花板,Meta超大规模AI基础设施架构解读

Meta超大规模AI智算基础设施架构设计 摘要 双重 GPU 集群,每群配备 2.4 万个 H100 芯片,分别采用 RoCE 和 InfiniBand 网络连接。LLaMA3 就是在这两个集群上训练出来的;Meta AI 将部署庞大算力集群,拥有 35 万张 H100 GPU&#x…

(数据分析方法)长期趋势分析

目录 一、定义 二、目的 三、方法 1、移动平均法 (1)、简单移动平均法 (2)、加权移动平均法 (3)、指数平滑法 2、最小二乘法 3、线性回归 1、数据预处理 2、观察数据分布建立假设模型 3、定义损失函数 4、批量梯度下降 5、优化 4、LSTM 时序分析 5、特征工程 一…

分布式事务了解吗?你们是如何解决分布式事务问题的?(文末有福利)

目录 一、面试官心理分析 二、面试题剖析 1.XA 方案(两阶段提交方案) 2.TCC 方案 3.Saga方案 4.本地消息表 5.可靠消息最终一致性方案 6.最大努力通知方案 7.你们公司是如何处理分布式事务的? 福利放送: 一、面试官心理分析 只要聊…

cmake进阶:文件操作之读文件

一. 简介 cmake 提供了 file() 命令可对文件进行一系列操作,譬如读写文件、删除文件、文件重命名、拷贝文件、创建目录等等。 接下来 学习这个功能强大的 file() 命令。 前一篇文章学习了 CMakeLists.txt语法中写文件操作。文章如下: cmake进阶&…

[极客大挑战 2019]PHP

1.通过目录扫描找到它的备份文件,这里的备份文件是它的源码。 2.源码当中涉及到的关键点就是魔术函数以及序列化与反序列化。 我们提交的select参数会被进行反序列化,我们要构造符合输出flag条件的序列化数据。 但是,这里要注意的就是我们提…

【数据结构与算法】之五道链表进阶面试题详解!

目录 1、链表的回文结构 2、相交链表 3、随机链表的复制 4、环形链表 5、环形链表(||) 6、完结散花 个人主页:秋风起,再归来~ 数据结构与算法 个人格言:悟已往之不谏,知…

本地运行AI大模型简单示例

一、引言 大模型LLM英文全称是Large Language Model,是指包含超大规模参数(通常在十亿个以上)的神经网络模型。2022年11月底,人工智能对话聊天机器人ChatGPT一经推出,人们利用ChatGPT这样的大模型帮助解决很多事情&am…

ubuntu中的docker记录(3)——如何安装nvidia-docker以更好地支持GPU加速计算应用程序的运行

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、nvidia-docker2的安装1. 安装docker2. 安装nvidia-docker2(1) 添加密钥(2) 更新软件列表(3) 安装nvidia-docker2(4) 测试nvidia-docker2 二、可能的报错及解…

springboot版本升级,及解决springsecurity漏洞问题

背景: 项目中要解决 Spring Security RegexRequestMatcher 认证绕过漏洞(CVE-2022-22978) 漏洞问题,并且需要将项目的版本整体升级到boot版本2.1.7,升级改造过程非常的痛苦,一方面对整个框架的代码不是很熟…