android dwg图纸解决方案

简介: android dwg图纸解决方案

我相信看到这篇文章的人,都在做或者在开发dwg图纸相关功能的小伙伴,这块技术比较偏,应用范围也很小,所以网上的资料不是很多。

当时仅仅看到这个需求都懵逼了,这种格式的文件android 本身没有原生控件支持。dwg本身在windows上打开是要用CAD制图软件打开的。

图纸里面包含大量的 点线面标注等信息。

所以解决这个需求

1)自己开发一套可以解析dwg格式的文件的代码。

2)从网上寻求开源代码支持,然后应用到自己的程序中。

3)寻求稳定的 三方sdk技术支持,调用三方接口解决。

方案一直接被pass掉了,因为1倘若那么做,需要 对dwg格式文件 非常专业的 人才,熟悉这个文件里面的一切属性信息,里面的规则算法。同时需要强大的底层c++开发人员。

剩下的2)和3) 需要和老板沟通协商,因为目前市场上的三方 支持基本都需要付费,而且费用都不是很低。


倘若选3)就很容易解决了 ,就调研相关三方技术支持sdk都能不能满足现有的技术需求。一般调研方向就以下几点


1) 是否支持web端调用

2)是否支持 android 和ios

3)web端能否兼容主流浏览器

4)浏览器是否是32位和64位都兼容

5)客户端是否需要安装插件

6)能否支持压缩图纸

7)文件打开速度 (相对)  图纸打开速度除了和图纸大小本身有关,也和图纸模型复杂程度有关。

8) 图纸是否支持标注,能否灵活多变

9)是否可以编辑图纸

10)费用问题

如图:

image.png

上面那个是我们调研的结果,这个综合对比根据自己业务考虑就可以。

相关文章
|
18天前
|
安全 Shell Android开发
Android系统 init.rc sys/class系统节点写不进解决方案和原理分析
Android系统 init.rc sys/class系统节点写不进解决方案和原理分析
46 0
|
18天前
|
XML Android开发 数据格式
android点击FrameLayout、LinearLayout等父布局没响应的原因以及解决方案
android点击FrameLayout、LinearLayout等父布局没响应的原因以及解决方案
46 2
|
XML Java Android开发
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案
1386 0
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案
|
18天前
|
Android开发
Android中Glide加载Https图片失败的解决方案
Android中Glide加载Https图片失败的解决方案
23 1
|
18天前
|
安全 编译器 API
Android HAL深入探索(5): 调试HAL报错与解决方案
Android HAL深入探索(5): 调试HAL报错与解决方案
96 1
|
18天前
|
存储 应用服务中间件 网络安全
Android 网络链接稳定性测试解决方案
Android 网络链接稳定性测试解决方案
26 0
|
18天前
|
编译器 调度 Android开发
构建高效Android应用:Kotlin协程的优雅解决方案
【4月更文挑战第14天】 在移动开发领域,性能优化和资源管理是提升用户体验的关键因素。随着Kotlin语言在Android平台上的普及,协程作为其核心特性之一,为开发者提供了一种轻量级的并发处理手段。本文将深入探讨Kotlin协程在Android应用中的运用,通过实例分析其如何简化异步任务,提升应用响应性,并保证代码的简洁与可维护性。我们将透过源码剖析、性能对比及最佳实践,揭示协程在现代Android开发中的重要角色。
|
18天前
|
JSON Android开发 数据格式
android 使用GSON 序列化对象出现字段被优化问题解决方案
android 使用GSON 序列化对象出现字段被优化问题解决方案
|
10月前
|
IDE Java 开发工具
Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8的解决方案
Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8的解决方案
|
9月前
|
Android开发
Android Studio 控制台中文乱码,解决方案都在这里了,完美解决
Android Studio 控制台中文乱码,解决方案都在这里了,完美解决