V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
PositionZero
V2EX  ›  Android

Android 端如何解析 DWG 文件?

  •  
  •   PositionZero · Jul 25, 2024 · 8312 views
    This topic created in 647 days ago, the information mentioned may be changed or developed.

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

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

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

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

    DWG 文件

    8 replies    2024-07-29 14:04:16 +08:00
    sandow
        1
    sandow  
       Jul 25, 2024 via Android
    在 android 上处理 dwg 格式图纸的需求有点小众,建议看看 autodesk 家有没有现成的应用,毕竟这是他们家的原生格式。
    zaizaizai2333
        2
    zaizaizai2333  
       Jul 26, 2024
    中望 CAD 有 iOS 和安卓,可以直接处理。华为的平板上也有类似 Linux WPS 的版本貌似。
    linhua
        3
    linhua  
       Jul 26, 2024
    在 android 端用 gdal 转格式
    https://github.com/kikitte/GDAL4Android
    liaopen123
        4
    liaopen123  
       Jul 26, 2024
    这个不能吧。。。。
    fenglirookie
        5
    fenglirookie  
       Jul 26, 2024
    @liaopen123 有的
    fenglirookie
        6
    fenglirookie  
       Jul 26, 2024
    我知道的是 服务端有 python ,java 的不知道有没有
    silentx
        7
    silentx  
       Jul 26, 2024
    Autodesk Vault 有对 mobile app 和 H5 的支持,直接浏览器里显示 DWG 内容。
    HtPM
        8
    HtPM  
       Jul 29, 2024
    github 搜 libredwg 这个库
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2682 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 03:32 · PVG 11:32 · LAX 20:32 · JFK 23:32
    ♥ Do have faith in what you're doing.