Openstreetmap巧做建筑图底关系

螢幕快照 2014-04-21 17.36.22

在做方案项目的时候,建筑图底关系的分析是非常有效看清基地与城市关系,以及整体城市结构的方法。然而通常我们得到的CAD图纸或多或少得都有图层乱的问题,或者是城市区域不够广大,这就使得做一个简单的城市图底关系变得异常耗时与乏味,又或者是面临没有相关数据和资料得自己来描图的窘境,使得做这么一件简单的事情变成了一个沉重的负担。

在现如今各种在线离线地图数据越来越详细与精确的情况下,甚至很多大城市的道路、建筑以及小道都能标注出来的详细资料,却因为很多版权等问题没法使用和进一步修改。后来发现了openstreetmap这个开源的地图网站,其地图数据可以方便大家更改与使用;开放的API支持很多GIS的软件等。因为开源,这个网站上欧美地区的地图几乎每一个建筑都有相应的体块在上面,在这里不得不佩服这些地图宅们无私耕耘。因此,终于我找到了做城市图底关系的神器与方法。

首先我们来看一下网站上比较简单的导出操作,这个操作可以把页面上的地图资讯作为矢量svg格式导出做后续编辑处理,然而问题是比较简单大概还行,一般的地图信息量稍微一大,这个事后导入AI中的编辑又会很耗费时间了。其实这事就是一个把不必要的信息删除的一个过程,地图方寸虽小,信息量却可大。所以,在这里必须要用到的是第三方的地图浏览编辑程序:根据我个人折腾的经验,只有maperitive这个开源软件可以方便快捷得做到这一点,因为其导出的矢量文件是分着图层的。

这里我以威尼斯这个城市地图为例:

  • 下载后打开maperitive这个软件,找到威尼斯的地图,确定自己想要的区域范围

屏幕截图(2)

  •  不要被欺骗了,不要简单地以为这就可以直接导出了。这个时候的地图其实是被渲染成位图格式。我们需要的是下载实际的矢量格式地图。从菜单栏 [Map]-[Download OSM Data (XAPI)]里把实际的地图数据下下来。(为什么不选上面的Overpass API? 因为我重来没有下载成功过  – _ – |||)

屏幕截图(3)

  • 然后就是等吧……得等很久吧……等到终于完成了,这个红字也就消失了。你会觉得电脑大概慢了,恭喜你,成功把地图文件下下来了。

屏幕截图(4)

  • 这个时候才选择[Tools]-[Export to SVG (For Adobe Illustrator)]就可以在软件的output文件夹里看到所需要的svg矢量文件。

屏幕截图(6)

  • 打开Illustrator看看成果。只有图层1!!!虽然只有图层1,但是图层1下面每个地图信息层都是按照群组导出的,把图层的小箭头点开就是。

螢幕快照 2014-04-21 17.24.19

  • 关掉或删掉不必要的图层。

螢幕快照 2014-04-21 17.32.41

  • 把最后的建筑群组整体换个颜色,搞定。

螢幕快照 2014-04-21 17.36.22

其实其他的地图我并不太清楚怎么弄,但是openstreetmap因为是一个开源地图网站,因此比较适于编辑与后续操作。理论上Google Map应该也是开源的,但是真不知道怎么抓出数据来。地图提供商那么多,如果有谁知道如何使用诸如Google map,bing,或者Nokia here这些地图资源以及国内诸如高德地图的,也请方便告知,不甚感激。

发表评论