原文发布时间:2014-07-28

作者: lkfree

与arcgis格式的数据相比autoCad中的要素除了常见的点、线格式外,还拥有一些特殊的类型例如:注记类型、块类型、填充类型。本次对cad注记类型和arcgis格式数据进行互转中的一些问题进行说明。

一.对齐标注类型

图1.1cad中对齐标注类型

上图是cad中的对齐标注类型,通过FME Inspector来对该数据进行读取。之后通过“选择所有费空间要素”,会出现46个对齐标注的非空间属性,如下图

图1.2选择对齐标注的非空间属性

图1.3对齐标注的非空间属性

cad中autocad_entity为autocad_dimensions的要素均为标注类型,autocad_dimension_type为autocad_aligned表示其为对齐标注,图中属性是cad中对齐标注的定义属性,例如autocad_ defpt2.x(y,z)和autocad_ defpt3.x(y,z),通过帮助文档,我们可以知道其为对齐标注两条线的结束点坐标,其他属性也可以通过帮助文档了解。

图1.4fme帮助文档对标注类型属性的介绍

图1.5转换成arcgis的点与线要素并将标注的非空间属性进行赋值

之后我们将cad数据转换成arcgis格式数据,并通过offsetr转换器对图形进行200000平移

图1.6坐标平移200000

图1.7转换后数据坐标增加200000

可以看到转换后的arcgis数据坐标增加了200000.

图1.8将arcgis中的数据转到cad中进行属性还原

图1.9需要选择一个带有原标注样式的dwg文件作为模板

在还原到cad中时需要对属性进行还原,并且选择一个带有原标注样式的dwg文件作为模板。

图1.10还原后cad数据坐标会少200000

还原后cad数据坐标会少200000,这是因为在通过offseter进行数据平移时,autocad_ defpt2.x(y,z)等带有坐标的属性并未增加200000,虽然在arcgis中数据发生了平移,但这些属性在cad中还原后仍是平移前的坐标值。所以只有通过将所有带有坐标的属性进行修改后,cad中的标注才会平移。

二.半径标注


图2.1cad中半径标注类型


图2.2 半径标注的非空间属性

半径标注与对齐标注类似,只是部分属性不同,例如不在有autocad_defpt2.x(y,z),autocad_defpt3.x(y,z).而是autocad_defpt4.x(y,z),其他属性详见帮助文档。同时在还原时也需要一个带有原标注样式的dwg文件作为模板。


DWG中注记类型属性转换相关推荐

  1. DWG中注记平移问题

    原文发布时间:2014-03-20 作者:一辉 DWG中注记的平移问题,以前也曾经有用户提到过,最近在处理数据的过程再次遇到,于是整理出来与大家分享. 数据是一个CAD文件包含两个polygon要素和 ...

  2. 【板栗糖GIS】arcmap—如何改变dwg文本在arcmap中注记的颜色

    [板栗糖GIS]arcmap-如何改变dwg文本在arcmap中注记的颜色 目录 1. 默认情况 2. 修改样式 3. 修改后展示 1. 默认情况 2. 修改样式 dwg的点线面都可以通过这种方式进行 ...

  3. 将dwg文件转为shp文件

    将dwg文件转为shp文件(包括dwg的注记转换) 目的:利用ArcGIS软件 将dwg文件中的面状要素转为shp格式,并将dwg中的注记转换成shp文件中的字段. 方法一: 1.将dwg中的注记转为 ...

  4. arcgis注记详解

    l首先我们要明确,在arcgis中注记 ≠ 标注 l注记可以理解为你在一个点附近写上这个点是干什么的,而标注则是按照你属性表里的某个字段来进行标注 ​ l注记可以移动,标注则不能,所以问题就来了,我们 ...

  5. 利用ArcGIS创建注记层制作方法及注意事项

    最近做项目的过程中地图名称显示总是不太理想,目前地图名称显示采用的是动态标注,动态标注在大比例尺下容易造成遮盖,小比例尺下名称显示又太小.最后学习.参考了网上多种方法,决定部分小比例尺下采用注记层显示 ...

  6. Java项目——云R记

    Java入门级项目:云R记 视频地址 https://www.bilibili.com/video/BV1YU4y1p7wj?from=search&seid=1307576622141006 ...

  7. arcgis中的标注和注记

    一直都分不清楚标注和注记的区别.这不,发布服务遇到了高级别的警告,说"00017: 数据框中至少有一个包含图形的已启用注记组文档中的数据框包含地图图形",一头雾水,找不到哪有什么地 ...

  8. ArcGIS基础实验操作100例--实验68注记符号化表达

    本实验专栏参考自汤国安教授<地理信息系统基础实验操作100例>一书 实验平台:ArcGIS 10.6 实验数据:请访问实验1(传送门) 数据制图篇--实验68 注记符号化表达 目录 一.实 ...

  9. Revit API 开发(14): RevitLink - 链接文件 rvt,IFC,DWG等

    前言 本文对 Revit 链接做一个简单的笔记,以便日后可以查询. 下图中,RVT 和 IFC 都会出现在 Revit 链接的列表里面,他们是 RevitLinkType.而 DWG 及其它文件则不会 ...

最新文章

  1. oracle SELECT子句中避免使用 ‘ * ‘
  2. 杭电1024 Max Sum Plus Plus状压dp(java)
  3. 《谷歌和亚马逊如何做产品》
  4. 【trie树】HDU1247Hat’s Words
  5. 解析 WordPress 插件机制
  6. 博士申请 | 北京大学智能计算与感知实验室招收博士、硕士、本科实习生
  7. 三元一次方程组步骤_姜红梅名师工作室【教学感悟】三元一次方程组解法的思考...
  8. 易语言word模板复制粘贴_请给你的Word“打底妆”(让Word跑快些系列)
  9. 展开收起js动画效果
  10. 老司机 iOS 周报 #42 | 2018-11-05
  11. 利用google map 查询全国城市坐标
  12. php 鼠标 移动 手型,css各种手型集合(css禁止手型)
  13. Word文档怎么翻译?翻译word文档简单步骤讲解
  14. 详解Gem5模拟器的4种CPU模型
  15. Android股票app模拟同花顺,适合练手的Android项目
  16. Ruoyi的功能简单介绍
  17. 吉米小轻杆吸尘器轻巧便利顺手吸尘,利用碎片化时间让家居更洁净
  18. windows 10 开始菜单自动重置、磁贴无法编辑
  19. 计算机软件理论基础集合论,现代数学专论简介分解.docx
  20. coalesce---一个很有用的函数

热门文章

  1. Azure NSG(安全组)
  2. 这个超级好哎 vector 容器的 怕失效
  3. python检查https过期_Python实现HTTPS网站证书过期监控及更新
  4. 2019计算机复试平均分,2019考研平均分已经公布
  5. 软件测试就业前景怎样
  6. html5底部导航图标制作,如何做好UI底部导航栏图标设计
  7. 100天精通Andriod逆向——第2天:Android基础知识和jadx的使用
  8. 成都富华力鼎:抖音的商品标题怎么写
  9. ​linux 添加开机启动项的三种方法
  10. 啊哈添柴挑战Java1080. 请告诉我谁小?