本文是我在3年前写的一篇老文,有些内容可能已经有所变化(包括软件界面、操作方式等),请自动甄别。以下为正文:(接《使用QGIS绘制地图(下)》)
如何将你绘制好的GIS地图让其他人也能享用?
将成果导出为jpg,这是一个不错的主意,但转成jpg后也就丢失了GIS的数据。
前三次教程主要讲如何制作一副地图,随着数据的不断深入,它完全可以作为最终规划图件的底图。而这一步在规划前期(项目实地考察前)即可基本完成。
当项目考察时,你可以将地图导出为高精度的jpg,这样,项目团队在考察过程中就有了方向感。当然,有些情况下甲方会现场提供当地的一些地图资料,但在未到达项目地之前,你做的地图就是给大家最好的空间指引,甚至有时候你会发现,你做的地图会比他们给出的图件更有价值。
在项目考察的过程中,你用笔或者GPS设备记录下走过的节点,回到公司,你迫不及待的将这些点输入到GIS中,并对之前的地图做出修正。
随着项目的推进,当团队成员开始对项目地的资源进行消化的时候,你会发现,他们虽然都不会使用GIS分析软件,但他们都打开了电脑桌面上的Google Earth或者在浏览器中拖拽着谷歌卫星地图。他们现在困惑的是:你给出的地图上面虽然标注的很清楚,但他们不知道这些点究竟在GE里面处于一个什么样的位置,他们在搜索框中,冒着被GFW封锁的危险,一次次的输入想要查询的内容……
其实GE是一款大众化的地图浏览软件,其对卫星地图的浏览功能很强大,最为重要的是:你所在的项目组成员都会使用它!
现在要做的是:把QGIS地图导入到GE。
在QGIS中的操作很简单,在相应的图层上点击右键,选save as即可。
保存格式选择Keyhole Markup Language(KML),然后起名,保存。
双击保存后的kml,我们就可以把该图层的信息在GE中加载了。
下面是加载了边界和旅游资源点的GE:

如果你的数据表中还有其他更多的信息,我相信,你的团队成员看到后,会大吃一惊,并会毫不吝啬的夸奖你的!
ps:QGIS导出的格式为kml,而ArcMap可导出Kmz。Kmz可以看做是zipped kml,这两种格式都是谷歌自家的格式,GE都能打开,但ArcMap导出Kmz的时候,会把地图样式也打包进去,而QGIS导出的kml则将是GE的默认样式,你可以通过在GE中重新修改样式来自定义点线面的样式。不过这并不妨碍QGIS发挥其伟大的功能为我们这些矮穷挫的屌丝规划师们提供福音。