gis - 将 CAD 文件转换为形状文件

标签 gis shapefile autodesk

感谢您对我上一个问题的帮助....我能够完成我的项目 这次我有一个用 Autodesk 创建的 CAD 文件,我需要将其转换为形状文件。

几个问题:

  1. 可以将 CAD 文件转换为形状文件的开源应用程序(买不起 ESRI)?

  2. 除了形状文件 (shp) 格式之外,这是我可以使用的更好的文件格式吗?

如有任何建议,我们将不胜感激

问候 克里斯

最佳答案

我还建议使用 OGR,但仅适用于 dwg/dxf 2000 或更早版本;您可以使用 Teigha ( http://www.opendesign.com/ ) 将文件转换为 2000 版本,然后您可以使用 OGR。

我已经完成了大量从 dwg 到 shp 的转换,我通常做的是使用 Teigha 将 dwg 转换为 dwg 版本 2000,然后将该 dwg-200 转换为形状文件;一旦有了 shapefile,您会看到该文件包含所有层,以便将每个层分离到不同的形状文件中,我使用此命令

ogr2ogr new_map_from_layer_X.shp -where "LAYER = 'X'"shape_converted_from_DWG_lines.shp

关于gis - 将 CAD 文件转换为形状文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3409974/

相关文章:

r - 通过非 sf 列内部连接两个 sf 对象

Python ArcGIS ArcPy 运行时错误 : NotInitialized

c# - 在 DotSpatial 中定义多边形交叉 180 子午线

c# - 如何在 Revit 中找到斜坡的起点/终点,也许是草图?

docker - 使用 docker-compose 运行 GeoNode

node.js - 序列化,在边界框内搜索点

javascript - 获取多边形内的点并过滤它们

android - 在 Android 应用程序中的 Google map 上叠加矢量数据(形状文件)

javascript - 对 Viewer API 与示例感到困惑,将选项传递给扩展

python - 在 Maya 中使用实例化几何体