V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PositionZero
V2EX  ›  Android

Android 端如何解析 DWG 文件?

  •  
  •   PositionZero · 155 天前 · 4398 次点击
    这是一个创建于 155 天前的主题,其中的信息可能已经有所发展或是发生改变。

    导师给的项目。要求开发一款离线的 Android 应用,实现导入并显示 DWG 文件(地形图),并且可以对这个 DWG 文件编辑(增、删要素),最后导出为 DWG 文件。

    查了一圈好像 Android 端直接处理 DWG 文件很麻烦。我的实现方式是:让甲方预先在电脑上用 ArcGIS 之类的软件把 DWG 转为 GeoJSON ,再导入到我的应用里。在应用里编辑完成后,再用 ArcGIS 之类的软件把应用处理后的 GeoJSON 转为 DWG 。

    问题是甲方都不太会用电脑,文件格式转来转去太麻烦了。有没有办法直接在 Android 端处理 DWG 文件?

    要处理的 DWG 文件大概长这样:

    DWG 文件

    8 条回复    2024-07-29 14:04:16 +08:00
    sandow
        1
    sandow  
       155 天前 via Android
    在 android 上处理 dwg 格式图纸的需求有点小众,建议看看 autodesk 家有没有现成的应用,毕竟这是他们家的原生格式。
    zaizaizai2333
        2
    zaizaizai2333  
       155 天前
    中望 CAD 有 iOS 和安卓,可以直接处理。华为的平板上也有类似 Linux WPS 的版本貌似。
    linhua
        3
    linhua  
       154 天前
    在 android 端用 gdal 转格式
    https://github.com/kikitte/GDAL4Android
    liaopen123
        4
    liaopen123  
       154 天前
    这个不能吧。。。。
    fenglirookie
        5
    fenglirookie  
       154 天前
    @liaopen123 有的
    fenglirookie
        6
    fenglirookie  
       154 天前
    我知道的是 服务端有 python ,java 的不知道有没有
    silentx
        7
    silentx  
       154 天前
    Autodesk Vault 有对 mobile app 和 H5 的支持,直接浏览器里显示 DWG 内容。
    HtPM
        8
    HtPM  
       151 天前
    github 搜 libredwg 这个库
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   918 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 22:17 · PVG 06:17 · LAX 14:17 · JFK 17:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.