在做Java环境下进行空间解析时遇到的问题,一共时遇到了两个问题:

1、上传CAD的dwg类型文件叠加显示,包含圆弧段的数据解析成了一条直线。

2、在初始化ArcObjects环境时报错AutomationException: 0x800401f5以及后面shapefile工作区打开的时候报错AutomationException: 0x80040228。

首先说一下第一个问题,CAD和arcgis两个平台对圆弧的存储是不同的逻辑,arcgis没有弧线的定义,arcgis内的弧线均是由密集的点连接起来的,即arcgis内的“弧线”其实是折线。所以CAD绘制的圆弧图形使用arcobjects解析读取的时候会直接变成一条直线。

解决的方法便是先将dwg文件转存为shp文件,再通过读取shp文件,由于 shapefile不能存储真圆弧,这样会将圆弧转换为短折线,前端加载查看的时候就能看到是圆弧啦。

第二个问题,其实很弱智,我自己进行解析的时侯,本地的arcgis license manager的服务没有开启,导致初始化失败,以及后面打开工作区失败的问题,直接将本地的arcgis license manager服务开启就解决了。(前提是你本机有arcgis)

以上,欢迎小伙伴指点更正!

解析dwg文件圆弧段被直线化解决方案及相关可能出现的问题(AutomationException: 0x800401f5和AutomationException: 0x80040228)相关推荐

  1. java 解析cad文件数据开源免费jar整理

    dxf文件格式解析数据可以用 <!-- https://mvnrepository.com/artifact/net.sourceforge/kabeja --> <dependen ...

  2. lisp图库不显示缩略图_[原创]在未安装过任何CAD版本的系统中,也能查看dwg文件的缩略图!...

    本帖最后由 作者 于 2008-4-26 22:27:02 编辑 引言------- 我的电脑原来安装了CAD2002版本,在资源管理器中(文件夹)是看不到CAD文件的缩略图的,可有一天我安装了CAD ...

  3. cad图纸解析java_Java中的AutoCAD库可读取.dwg文件?

    小编典典 感谢所有回答过的人,我已经测试了您的所有命题,以下是截至2015年的发现: 当前没有免费且可靠的解决方案来读取和操作.dwg和.dxf文件.这尤其适用于最新版本的AutoCAD,例如:Aut ...

  4. CAD(dxf、dwg格式)文件的读取和显示,真正实现通过代码预览CAD文件,包含解析dwg、dxf文件,可以提取标注信息,可以转换为pdf、png、tiff、gif等6种格式的文件,可以永久免费实用

    真正实现通过代码预览CAD文件,包含解析dwg.dxf文件,可以提取标注信息,可以转换为pdf.png.tiff.gif等6种格式的文件,可以永久免费实用. 网上看了很多资料,不是缺这个就是少那个,反 ...

  5. cad dwg文件在线展示平台源代码cad格式 dwg文件解析

    cad dwg文件在线展示平台源代码cad格式 dwg文件解析,在线展示平台,全套代码 支持windows,linux,mac,支持导入2004,2007,2010,2013版本dwg文件,图层控制, ...

  6. cad dwg文件在线展示平台源代码cad格式 dwg文件解析,在线展示平台,全套代码

    cad dwg文件在线展示平台源代码cad格式 dwg文件解析,在线展示平台,全套代码 支持windows,linux,mac,支持导入2004,2007,2010,2013版本dwg文件,图层控制, ...

  7. 记:ELF文件解析初定义——Section段相关讲解

    0x00 概论 因为TI的DSP输出文件与传统的ELF文件不符,所以本人就顺道研究了一下现在的ELF的文件格式. 会将其陆续完成在文章中. 承接上文,上文书说到,解析文件头格式,数据段的分配定义,与数 ...

  8. C语言库学习(四):用libredwg解析cad的dwg文件——第一版(qt)

    开始 首先下载LibreDWG的源代码, git clone https://github.com/LibreDWG/libredwg.git 下载完成后,把src文件夹和include文件夹复制到q ...

  9. 处理.Dwg文件用哪种技术方案?ObjectARX,RealDWG还是Teigha(ODA)?

    如果你计划开发一款程序处理.dwg文件中的数据.那么你有三种技术方案实现----AutoCAD(ObjectARX/http://Acad.NET). RealDWG或Teigha. 试图编写自己的d ...

最新文章

  1. BZOJ 1001: [BeiJing2006]狼抓兔子【最大流/SPFA+最小割,多解】
  2. javaweb认识在web应用中重要的轮询机制(ajax)
  3. 【解题报告+感想感言】2019年第十届蓝桥杯【C++省赛B组】【第五题:迷宫】
  4. k8s多节点仪表盘(web界面)部署与谷歌浏览器访问k8s仪表盘问题解决!
  5. php 微信分享功能_使用php怎么实现一个微信分享朋友链接功能
  6. 使用SysPrep制作Windows2008系统映像
  7. Struts2与Struts1的区别
  8. 你们喜欢一个人旅行,还是有人陪伴旅行?
  9. 压测工具ab接口测试
  10. hive3.1.2 flink写数据到hive报错Reading or writing ACID table.....
  11. paypal订阅流程及api请求
  12. (一)5G网络超低延迟背后的黑科技
  13. 阿里datav使用记录1
  14. 【产业互联网周报】容联云下周纽交所挂牌;声网Agora因Clubhouse股价周内涨超30%;贝索斯将卸任亚马逊CEO...
  15. 关于城市旅游的HTML网页设计——中国旅游HTML+CSS+JavaScript 11页 带视频 带轮播
  16. Google Earth Engine(GEE)——可视化动态图
  17. 旋转矩阵,矩阵,共轭矩阵
  18. 算法竞赛中计算机1000ms一般能运行的范围
  19. w10投影全屏设置_win10投影怎么全屏显示,投影和电脑同时显示
  20. 【offerMe--面经必备】---交通、微众银行面经分享(包含答案)

热门文章

  1. JVM内存结构和垃圾回收算法
  2. 视频帧数(图片)和音频提取及保存方法图片合成视频方法---ffmpeg
  3. webpack对css文件打包:css-loader和style-loader版本过高问题
  4. 计算机教师职业幸福感,教师的职业幸福感作文
  5. 【ninja】Windows下安装ninja环境
  6. 静态网页设计课程设计-周杰伦网站包含源码以及文档,可直接使用
  7. 数据库作业:第七章: 数据库设计
  8. SEO推广技术是什么意思?SEO是什么职业?
  9. 分享快速检测肖特基二极管的小窍门
  10. PPP协议与WAN技术