渲染大型DWG文件已经在很大程度上显示了性能下降。计划使用传单使用地图图块的概念。需要一些关于如何将DWG文件转换为地图图块的指针/信息。
答案 0 :(得分:2)
经过几个小时后,到处寻找使用任何自动命令行工具转换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/
该项目是OpenSource,但此脚本仅适用于 QCAD Professional 版本。 您可以通过下载适用于您的平台(Win,Mac,Linux)的试用版来使用免费的开源QCAD社区版,然后删除在试用模式下运行的QCAD Professional插件。或者,您可以从源代码编译自己的包。
PS:我非常乐意支持购买专业副本的项目。
答案 1 :(得分:0)
最简单的方法可能是将您的DWG文件另存为PDF并使用MapTiler为您创建光栅图块和传单查看器。
您可以在选择“光栅”配置文件时通过拖放到MapTiler中渲染此类PDF - 只需按照视频教程进行操作:https://youtu.be/9iYKmRsGoxg?list=PLGHe6Moaz52PiQd1mO-S9QrCjqSn1v-ay
如果您需要为以后在DWG图块上的指定位置放置标记或多边形分配坐标 - 可以使用高级图块。
如果您在使用MapTiler时需要帮助 - 请编写详细信息并提供示例文件,您需要处理https://www.maptiler.com/support/community/。
如果您的数据很敏感,或者您在回答请求时需要保证,请直接寻求我们MapTiler的作者的支持。