OSM 地图:无需进行 OpenStreetMap → CDR 转换,直接获取 CDR (CorelDRAW)

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

CDR 格式的 OpenStreetMap 地图示例
OSM 地图导出为 CDR 的示例

OpenStreetMap 与 CDR 有何不同

格式扩展名类型用途
OpenStreetMap.osm / .pbfOSM 地理数据地图来源:道路、建筑、POI、边界
CDR.cdrCADAdvertising maps, print production, outdoor signage, brochure design with maps, plotter cutting

如何在 osm2cdr 上获取 CDR

  1. 1在 osm2cdr 首页的地图上选择一个区域
  2. 2选择 CDR 格式,如有需要还可选择样式和坐标参考系(CRS)
  3. 3点击“导出”并下载现成的 CDR 文件

CDR 格式属性

扩展名.cdr
类型CAD
用途Advertising maps, print production, outdoor signage, brochure design with maps, plotter cutting

何时需要 CDR

当您需要在专用程序中打开结果并继续处理地图时,CDR 格式非常便利:编辑、打印、分析或将其嵌入项目。osm2cdr 交付的 CDR 已按图层划分,并包含最新的 OpenStreetMap 数据,因此下载后文件即可直接使用。

了解更多关于 CDR 格式的信息

OpenStreetMap → CDR 转换时会发生哪些变化

首要数据源是已接入的 OpenStreetMap 地理数据,因此无需任何中间 OpenStreetMap 文件。地图以带样式的矢量图形落入 CDR:对象保持为可编辑的曲线和图层,可直接用于印刷和设计。OSM 属性表不会被带入——CDR 保存的是几何和样式,而非数据库。

需要原始的 OpenStreetMap 数据?

如果您使用自己的 OpenStreetMap 提取数据——原始的 PBF 或 XML 转储——可以自行将其转换为 CDR:从 Geofabrik 下载某个区域的提取数据,或通过 Overpass API 拉取一个区域,然后用 GDAL/ogr2ogr 或 QGIS 转换数据,方法是打开转储文件并将图层另存为 CDR。这是免费的,且在本地运行。但如果您只想要现成的结果而不想用命令行,osm2cdr 会为您完成同样的工作:在地图上选定一个区域,选择 CDR 格式,立即下载带有最新 OSM 数据的文件——您的转储与 osm2cdr 使用的是完全相同的数据源。

The CDR format in depth

CDR — CorelDRAW Format: a Ready .cdr File from an OSM Map, No Import Step

常见问题:OpenStreetMap → CDR

我可以上传自己的 OpenStreetMap 文件吗?

暂时还不行:我们目前不支持上传 OpenStreetMap 文件,因此请使用 ogr2ogr 或 QGIS 将您的文件转换为 CDR。而如果您的数据来自 OpenStreetMap,则完全不需要文件——osm2cdr 会直接将地图导出为 CDR。

是免费的吗?

是的,在 osm2cdr 上将 OpenStreetMap 地图导出为 CDR 是免费的。选择一个区域和 CDR 格式,然后下载结果即可。

哪些程序可以打开 CDR?

CDR 格式可在其所属类别的专用程序中打开。完整列表和详情请见 CDR 格式页面。

为什么这比在线 OpenStreetMap → CDR 转换器更好?

在线转换器会把结果质量限制在源 OpenStreetMap 文件的质量上限。osm2cdr 直接从 OpenStreetMap 源获取数据,并以正确的图层生成 CDR——不会因中间 OpenStreetMap 文件而有损失。

相关转换