tuchooy 发表于 2022-9-25 16:07:02

为什么利用openstreetmap不能导出地图

为什么利用openstreetmap不能导出地图

最初の 发表于 2022-9-25 16:15:15

下载一个城市的地图是很多仿真中常见的一个情况;我们需要首先获得想要得到城市地图的id号,之后用该id号去下载该城市地图;
通过 访问 OSM Overpass API query page(),在打开的query框中输入图中所示代码(在代码name处改城市名称);

之后,点击右下角的query,弹出下载提醒,单击保存;下载完成后,以记事本方式打开该文件;

在打开的文件起始位置,找出城市的id号;

由以上步骤得来Hollywood的城市id号为117954;但从技术上来讲,这仅是该城市的边界,如果想得到城市的地图,我们需要在该id号基础上加3,600,000,000,得到id最终结果为3600117954;
然后,我们继续访问步骤二中的API query page,在打开的query框中输入以下代码(“area-query ref=”的值是我们在上一步得到的值):
步骤阅读
之后,再次点击右下角的query,弹出下载提醒,单击保存;下载完成后,以记事本方式打开该文件(此文件即Hollywood的城市地图数据),导入到仿真软件中使用即可;
页: [1]
查看完整版本: 为什么利用openstreetmap不能导出地图