导师给的项目。要求开发一款离线的 Android 应用,实现导入并显示 DWG 文件(地形图),并且可以对这个 DWG 文件编辑(增、删要素),最后导出为 DWG 文件。
查了一圈好像 Android 端直接处理 DWG 文件很麻烦。我的实现方式是:让甲方预先在电脑上用 ArcGIS 之类的软件把 DWG 转为 GeoJSON ,再导入到我的应用里。在应用里编辑完成后,再用 ArcGIS 之类的软件把应用处理后的 GeoJSON 转为 DWG 。
问题是甲方都不太会用电脑,文件格式转来转去太麻烦了。有没有办法直接在 Android 端处理 DWG 文件?
要处理的 DWG 文件大概长这样:
1
sandow 44 天前 via Android
在 android 上处理 dwg 格式图纸的需求有点小众,建议看看 autodesk 家有没有现成的应用,毕竟这是他们家的原生格式。
|
![]() |
2
zaizaizai2333 44 天前
中望 CAD 有 iOS 和安卓,可以直接处理。华为的平板上也有类似 Linux WPS 的版本貌似。
|
![]() |
3
linhua 43 天前
在 android 端用 gdal 转格式
https://github.com/kikitte/GDAL4Android |
![]() |
4
liaopen123 43 天前
这个不能吧。。。。
|
5
fenglirookie 43 天前
@liaopen123 有的
|
6
fenglirookie 43 天前
我知道的是 服务端有 python ,java 的不知道有没有
|
7
silentx 43 天前
Autodesk Vault 有对 mobile app 和 H5 的支持,直接浏览器里显示 DWG 内容。
|
8
HtPM 40 天前
github 搜 libredwg 这个库
|