【发布时间】:2017-05-04 09:07:21
【问题描述】:
像这样渲染大型 DWG 文件会在很大程度上降低性能。计划使用传单使用地图瓦片的概念。需要一些关于如何将 DWG 文件转换为地图图块的指针/信息。
【问题讨论】:
标签: vector autocad dwg maptiler
像这样渲染大型 DWG 文件会在很大程度上降低性能。计划使用传单使用地图瓦片的概念。需要一些关于如何将 DWG 文件转换为地图图块的指针/信息。
【问题讨论】:
标签: vector autocad dwg maptiler
经过太多小时,到处寻找使用任何自动化命令行工具转换 DWG/DXF 文件的解决方案,终于找到了QCAD.org。
这甚至适用于 Windows、MacOS 和 Linux。
在快速查看文档后,我找到了the section for command line tools。
他们是:
dwg2bmp, dwg2png, dwg2jpeg, dwg2tiff, dxf2png, dxf2jpeg, dxf2tiff
和真棒:
dwg2maptiles and dxf2maptiles
使用这个工具,他们想出了一个使用leaflet.js 的漂亮示例: http://qcad.org/res/map/
该项目是开源的,但此脚本仅在 QCAD Professional 版本中可用。 您可以通过下载适用于您的平台(Win、Mac、Linux)的试用版来使用免费的开源 QCAD 社区版,然后删除在试用模式下运行的 QCAD Professional 插件。或者,您可以从源代码编译您自己的包。
PS:我很高兴支持购买专业副本的项目。
【讨论】:
最简单的方法可能是将您的 DWG 文件保存为 PDF 并使用 MapTiler 为您创建光栅图块和传单查看器。
您可以在选择“光栅”配置文件时通过拖放到 MapTiler 中来渲染此类 PDF - 只需按照视频教程进行操作:https://youtu.be/9iYKmRsGoxg?list=PLGHe6Moaz52PiQd1mO-S9QrCjqSn1v-ay
如果您需要为以后在 DWG 切片上的指定位置放置标记或多边形分配坐标 - 可以使用高级切片。
如果您在使用 MapTiler 方面需要帮助 - 请写下详细信息并提供您需要处理的示例文件至https://www.maptiler.com/support/community/。
如果您的数据很敏感,或者您需要保证您的请求得到答复,您可以直接寻求我们 MapTiler 的作者的支持。
【讨论】: