OSM 地图:无需进行 DWG → Shapefile 转换,直接获取 Shapefile
想把地图从 DWG 转换为 Shapefile?如果您的数据来自 OpenStreetMap,就不需要中间的 DWG 文件:osm2cdr 直接从 OSM 源生成地图,并交给您一份现成的 Shapefile。这比“下载 DWG → 上传到转换器 → 获取 Shapefile”这一连串步骤更快、更准确:您在地图上选定一个区域,选择 Shapefile 格式,即可下载带有最新 OSM 数据以及建筑、道路、水体和要素图层的结果。

DWG 与 Shapefile 有何不同
| 格式 | 扩展名 | 类型 | 用途 |
|---|---|---|---|
| DWG | .dwg | CAD | Architectural design, master plans, construction documentation, land surveying |
| Shapefile | .shp | GIS | ArcGIS, QGIS, spatial analysis, cartography |
如何在 osm2cdr 上获取 Shapefile
- 1在 osm2cdr 首页的地图上选择一个区域
- 2选择 Shapefile 格式,如有需要还可选择样式和坐标参考系(CRS)
- 3点击“导出”并下载现成的 Shapefile 文件
Shapefile 格式属性
| 扩展名 | .shp |
| 类型 | GIS |
| 用途 | ArcGIS, QGIS, spatial analysis, cartography |
何时需要 Shapefile
当您需要在专用程序中打开结果并继续处理地图时,Shapefile 格式非常便利:编辑、打印、分析或将其嵌入项目。osm2cdr 交付的 Shapefile 已按图层划分,并包含最新的 OpenStreetMap 数据,因此下载后文件即可直接使用。
DWG → Shapefile 转换时会发生哪些变化
在 DWG → Shapefile 转换中,图纸图层会变为要素图层。DWG 格式没有属性架构,因此只能传递几何,并需添加明确的投影——GIS 离开投影无法工作。osm2cdr 直接从 OpenStreetMap 地理数据生成 Shapefile,自带现成的属性和坐标系,无需任何中间 DWG 文件。
如果您有自己的 DWG 文件(非 OSM 来源)
osm2cdr 不接收或转换第三方 DWG 文件:本服务仅处理 OpenStreetMap 数据。如果您已经有非 OSM 来源的自有 DWG 文件,请使用第三方工具将其转换为 Shapefile:命令行下的 GDAL/ogr2ogr 或 QGIS——打开 DWG 并将图层另存为 Shapefile。这是免费的,且在本地运行,无需上传到云端。
常见问题:DWG → Shapefile
我可以上传自己的 DWG 文件吗?
暂时还不行:我们目前不支持上传 DWG 文件,因此请使用 ogr2ogr 或 QGIS 将您的文件转换为 Shapefile。而如果您的数据来自 OpenStreetMap,则完全不需要文件——osm2cdr 会直接将地图导出为 Shapefile。
是免费的吗?
是的,在 osm2cdr 上将 OpenStreetMap 地图导出为 Shapefile 是免费的。选择一个区域和 Shapefile 格式,然后下载结果即可。
哪些程序可以打开 Shapefile?
Shapefile 格式可在其所属类别的专用程序中打开。完整列表和详情请见 Shapefile 格式页面。
为什么这比在线 DWG → Shapefile 转换器更好?
在线转换器会把结果质量限制在源 DWG 文件的质量上限。osm2cdr 直接从 OpenStreetMap 源获取数据,并以正确的图层生成 Shapefile——不会因中间 DWG 文件而有损失。