热门标签 | HotTags
当前位置:  开发笔记 > 开放平台 > 正文

GIS制图人员的自我修养(1)--制图误区

GIS制图人员的自我修养by李远祥最近一直坚持写GIS制图的技术专题,并不是为了要介绍有什么好的技术和方法去制图,而是要告诉所有从事这一方向的人员一个铁铮铮的实现-
GIS制图人员的自我修养

by 李远祥

      最近一直坚持写GIS制图的技术专题,并不是为了要介绍有什么好的技术和方法去制图,而是要告诉所有从事这一方向的人员一个铁铮铮的实现--要做好GIS制图,必须加强自身的修养。

      为什么修养前面不加任何的定语,为什么不是“技术修养”或者是“技能修养”等?因为我在这里讲的修养,是一个非常普通的大众的名词。可能很多人会说,“我修养很好,不需要再提高”或者“制图不就是个技术活吗?那还需要修养?” 前者在于将涵养、教养等与修养混为一谈,后者则是犯了严重的实用主义错误,思想是需要纠正的。下面我慢慢的从一个老制图人员的角度跟大家讨论一下什么是GIS制图人员的自我修养。

      关于GIS制图,很多从业人员都会陷入一些误区,这些误区或多或少会影响到制图的效果和工作效率。

误区1:GIS制图需要非常高超的技术

      由于GIS制图几乎都是基于现有的数据进行制图,而不是重绘数据,因此,地图的很多地方受制于数据。也就是常见的“有数据烦,没数据更烦”的情况。正式因为这种独特的原因,往往会给人一种错觉----要做好一张地图,必须具备非常高超的技术。

      我们见得非常多的地图,例如百度、高德、腾讯此类的网络地图,我们觉得其颜色、符号都搭配得相当不错,都能展示出大公司对于地图的理解,民众也非常容易接受这类型的地图。其实,这种网络地图所需要的技术是最低级的。因为每一类的要素都有相对固定的符号、颜色和简单的分布规则;而且几个网络公司地图数据的要素种类也是差不多,所以,我们看起来这几家公司的地图都不错,但风格又是差不多。从这个表象其实很容易看出一些问题来,对于动不动就发布全国的地图,那肯定不可能对地图每个细节都做详细的把关,肯定是会使用最简单的方式去制作和处理地图。因此,对于我们乐于接受的地图并且很多人喜欢去模仿的地图,实际上是最没有技术含量的地图。原因非常简单,对于那些具有固定制图规范,或者隐性制图规范的地图来说,只需要严责执行这一套规范,地图都不会丑到哪里去。当然,这样的地图也就是一张“整形脸”,机会没有什么特点。就如上面所说的,百度、高德、腾讯三家公司的网络地图,如果不是专业人士,很少有人刻意去区分它们。大家可以看看以下三张地图,除了色彩风格上有一点差异之外,如果隐藏掉网页标题,估计很难辨别是哪一家的地图吧。

image

百度地图

image

高德地图

image

腾讯地图

      既然大家都使用最简答粗暴的方式去做同样一张图,那么效果肯定差距不大,唯一的差距估计就只有数据的“微小”差异了。具备规范的地图,往往只需要考虑符号的制作(符号形状、大小、颜色、组合规则)、图层的组织(上下叠加和可见比例)、渲染方式(单一值渲染和唯一值渲染)、标注(标注样式、分布规则)等,这几样对于一般都制图人员来说,几乎一点压力都没有。他们只需要认清楚目标,细读制图规范并且严格执行,一张“整形脸”的地图就非常容易出来。而恰好,我们的很多地图都会有自己的制图规范,有的甚至已经有标准的地图符号库了,这配置起来就非常快捷了,严格执行准没错。

      但是,当制图人员人为已经掌握了这些制图技术之后,并且确定能够满足实际的制图生产需要的时候,却无法配制处一张能够另自己或者主管单位满意的地图,就会很容易怀疑自己是否真的掌握了制图技术,怀疑GIS制图是否还有什么高深的技术需要掌握才足以达到最终目的。从互联网地图的例子其实可以看出来,他们能掌握的制图技术,绝对没有一个GIS专业人员掌握的多,但为什么他们能够做得相对漂亮?那是因为他们能够跳出一些技术的误区,结合自己现有的数据和自己掌握的有限的技术,进行快速的地图制作(为什么说快速,因为互联网讲究的就是速度,不可能像GIS的制图人员一样每个地方都去斟酌,先配出来看看,先发布看看响应效果,不行继续修改)。所以,千万不要以为那是需要高深技术,大多数时候,GIS制图都是使用非常低级和接地气的技术就能够完美的完成一张合理的地图。

误区2:制图效果不好是因为没有美工

      除了技术流派的误区之外,更多人则会陷入另一误区,就是过多的将失败归结于“美工”,就是我们所说的美术误区。抱怨制图效果不好是由于没有美工,这样的论调,一般出自于具备深厚的制图技术的制图员口中。因为技术已经掌握的差不多了,而数据又是死的(固定那么多的数据),至于效果出不来,不就是本人不是学美术的,美工的做的事情也落在俺身上,俺那连一点点的美感都挤出来,地图能漂亮吗?

      具有这样论调的制图人员比比皆是,就算给他们安排十个美工,估计也不会制作出让人经验的地图,最多就是适当的改进一下效果。原因很简单,美工是不懂技术的,就像技术人员不去做美工的工作一样。如果说GIS制图必须掌握深厚的技术和美术功底才可以从事工作,那么,估计现将将会有大批的制图人员下岗了。GIS制图不能单纯的归类为技术或者美术,尽管很多时候它是以一项技术的形式存在。从事它的人群,绝对不可能单独配有美工,因为它并不是一个严重依赖美工的行业,它有自己的行业特殊性,就像前面所说的,为什么三大互联网地图公司的大众地图区别不大,绝对不是因为他们雇佣了同一批美工,而是因为地图的一些隐式的行业规范约束着,致使制作统一目的的地图效果差异不大。

      很多人肯定又要问,既然是这样,那还有必要去提升地图效果吗?如果问这样的问题,那就证明他所在的行业对地图规范已经约束得“寸步难行”,因为规范已经放在那里,是一个权威,大家都不能挑战权威,出来的地图只有一张脸,张三和李四去配同一份数据,出来的效果是不会相差1%的。如果在这样的情况下还抱怨没有美工导致效果不好,那就是大错特错了。这种情况本来就不没有美工存在的意义,之所以没做好,那是因为没有读懂规范,没有严格执行规范。当严格执行了规范去制作,就会存在效果的问题。

      GIS制图,首先必须要自我催眠,告诉自己“我既是技术又是美工,我无所不能!”这并不是夸张,因为好的GIS制图人员,除了掌握技术之外,还具有一定的美术功底。而优秀的制图人员,往往是没有美术功底的,他们具有非常细腻的观察能力,具备非常丰富的想象力

image

  例如上图,优秀的制图人员就可以从泰森多边形中直接应用到水立方的表现中去。这看似是具备美术功底,其实不然,这种情况下观察力非常重要,想象力也是非常重要,能够第一时间将水立方和泰森多边形联系起来的人为数不多(水文专业的人除外)。

 

误区3:GIS制图是工具非常重要

      经常会有人问,用什么制图工具比较好?或者问的更加干脆点,有没有一个工具可以非常省事的制作出精美的地图?世界上没有真有那么好用的工具,那制图人员就没有必要存在了,或者可以考虑一下转(下)岗了。【唯工具】论,也是一种非常危险的误区,会导GIS制图员将大量的精力花在尝试和寻找不同的制图工具上,因为老经验告诉我们“磨刀不误砍柴工”。

      GIS制图中,对于工具的定义,不在于“选什么样的刀”,而是在于“选刀还是选锯子”。这怎么解释?因为GIS制图所具备的技术基本上不存在太大的差异,也就是说,无论你采用哪一款GIS软件,如AGIS、MGIS、SMap等,几乎都提供一模一样的制图技术。当然了,还有将刀和锯子混合在一起使用的,例如先用GIS软件处理完之后,再用传统的图形处理软件进行二次修改,这就是典型的瑞士军刀做法。

      无论采用什么工具或流程,在GIS制图中,工具并不是十分重要,至少如果将重要级别分为10级,工具使用顶多只能在3级左右。这不是开玩笑,因为GIS软件关于地图表达方面的基础功能,同质化非常严重,几乎没有过多的差异,只要是长期跟GIS软件打交道的人,在关于制图方面,几乎是不存在转换压力的。如果非的要使用非GIS软件去制作地图,那是另当别论。试想想,以前没有软件使用的时候,地图是怎样制作的;没有GIS数据,没有GIS软件辅助的时候,地图又是怎样生产出来的。其实答案非常明显,GIS制图中,工具不是一个决定性因素。选好一个自己熟悉的软件,无论怎么试用,都可以出自己想要的效果,所谓的“熟能生巧”,到了一定程度之后,这个“巧”,就是我们所谓的技巧,自然而然就出来了。

      当然,有时候为了辅助一下地图的制图,笔者也会写一些小工具。例如快速制图插件航路通生成工具,甚至连一些比较小巧的浮雕效果一键工具等。但这些是抽取出来的操作,而非工具本身。

      所以,GIS制图什么最重要?不是技术,也不是工具,也不是数据(后面再进一步说明),而是技巧。没有一定的技巧是做不错精美的地图的,而技巧有需要长时间的经验积累,不是做两三张地图就能积累起身的,需要长期的训练和培养。

 

误区4:数据问题,怎么配效果都不好

      由于GIS制图的特殊性,需要GIS数据进行支撑,很多时候问题会出在数据上。数据太少,显得地图比较空白;数据太多,地图很拥挤,连显示都成问题。那么,到底要什么样的数据才可以生成好的效果。答案就是“贱人就是矫情”!

      地图配得好还是不好,不能归咎于数据。在GIS中,数据是真实地物的反映,而地图则是现实的抽象,这两个东西本来就是矛盾存在。如果硬要使用地图符号规范(注意:是符号规范,不是地图规范)去套真实数据,那就是自相矛盾的做法。因此,在GIS制图中,如果要制图出精美的地图,无一不是针对数据进行精细的处理。地图的没改进一点,意味着多出一步或者十几步的数据处理操作。

      抱怨数据少效果不好的同学,可以看看之前制作浮雕效果的文章,这个是一个典型的数据非常少的案例,就只有一个行政区面图层。如果只是简单着色一下,做个唯一值渲染就足够了,但效果怎样都不会好,最多只有中规中矩。但只要我们想办法多迈出一步,整个效果就跃然纸上了。

浮雕效果

      再看数据质量问题,一个路面显示的例子,由于路面采集时没有采集道路边界,所以,其直接显示效果非常差劲。

image

      通过图层复制后叠加,上层采用填充去轮廓,下层只显示轮廓,利用最传统的层叠加概念,这样不需要做任何的处理就可以将这个数据变废为宝了。

image

      如果是个有追求的GIS制图人员,他还会进一步的对数据进行处理,尽可能去模仿现实世界的情况,例如在路口处加入一些渠化的效果。适当的做一下数据融合,然后再做一些平滑处理。几乎所有的GIS桌面工具都会提供面平滑的工具。最后得出的效果非常感人。

image

 

      实际上可以通过简单的叠加或者进一步处理,可以屏蔽掉数据质量问题,让地图更加叠合实际。

      植被填充或者楼块的立体效果,无一不是从已知数据生成辅助数据,更好的去表达地图。

新增随即点模拟植被填充

image

立体楼块效果

image

楼块的辅助数据

      而如果具备大量的高精度数据,可能会比没有数据更加头痛,那就涉及到地图缩编的问题,更是一个复杂的数据处理过程。

      所以,数据问题其实真的不能成为地图效果不好的借口,世界上实在有太多的方式和方法去处理数据了,只要适当多走几步,就肯定能走得比原来远(这岂不是废话`(*∩_∩*)′)。还有一点就是,千万不要相信有什么制图模板之类的存在,GIS制图是基于数据的制图,模板只适用于同一个结构的数据。有时候,模板就真的只适用制作模板时的那份数据。不要心存侥幸,好的地图都是在现有的数据基础上“处理”出来的,而不是“配置”出来的,这一点非常重要。

 

      前面所说的就是GIS制图人员常见的几大误区。如果能够规避了这些误区,少犯些错误,地图的制作会比较顺利。认清这些误区并不困难,但很多人都会在地图制作过程中不知不觉又陷进去了。因此,为什么我们要谈论GIS制图员的自我修养,要提升制图的自我修养,就是要从根本上杜绝GIS制图的各种“歪风邪气”,从地图学和GIS的基本原理中去提升地图制作水平。至于怎样提高GIS制图员的自我修养,就留给下一章节来探索了。


推荐阅读
  • TCP长连接设备管理平台:架构与功能概览
    本文介绍了基于TCP长连接的设备管理平台的设计理念、技术选型及主要功能模块。最初,项目旨在实现简单的协议测试,但随着需求扩展,逐步演变为一个完整的前后端分离系统。 ... [详细]
  • 本文探讨了卷积神经网络(CNN)中感受野的概念及其与锚框(anchor box)的关系。感受野定义了特征图上每个像素点对应的输入图像区域大小,而锚框则是在每个像素中心生成的多个不同尺寸和宽高比的边界框。两者在目标检测任务中起到关键作用。 ... [详细]
  • 通过与阿里云的合作,牛客网成功解决了跨国视频面试中的网络卡顿问题,为求职者和面试官提供了更加流畅的沟通体验。 ... [详细]
  • 揭秘:为何我的网名是老紫竹
    本文详细解释了作者为何选择“老紫竹”作为网名,从个人喜好到网络经历,以及与紫竹植物的渊源。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 本文介绍了一种有效的方法来检测硬盘上的视频文件是否损坏或存在缺帧问题。虽然一些常见的搜索引擎并未提供专门的工具,但通过使用FFmpeg等专业软件,可以全面验证各种视频格式的数据完整性,包括较为古老的AVI格式。 ... [详细]
  • 本次考试于2016年10月25日上午7:50至11:15举行,主要涉及数学专题,特别是斐波那契数列的性质及其在编程中的应用。本文将详细解析考试中的题目,并提供解题思路和代码实现。 ... [详细]
  • 爱奇艺视频下载指南
    随着百度在视频领域的不断扩展,爱奇艺的内容库日益丰富,涵盖了大量新番动画、电影、电视剧和综艺节目。本文将详细介绍如何通过爱奇艺客户端下载视频,帮助用户轻松实现离线观看。 ... [详细]
  • 脑机接口(BCI)技术正逐步将科幻变为现实,从帮助听障人士恢复听力到使瘫痪者重新站立,甚至可能将多年的学习过程压缩至瞬间。本文探讨了这一前沿技术的现状、挑战及其未来前景。 ... [详细]
  • 本文介绍了一种解决二元可满足性(2-SAT)问题的方法。通过具体实例,详细解释了如何构建模型、应用算法,并提供了编程实现的细节和优化建议。 ... [详细]
  • Python入门:第一天准备与安装
    本文详细介绍了Python编程语言的基础知识和安装步骤,帮助初学者快速上手。涵盖Python的特点、应用场景以及Windows环境下Python和PyCharm的安装方法。 ... [详细]
  • 自己用过的一些比较有用的css3新属性【HTML】
    web前端|html教程自己用过的一些比较用的css3新属性web前端-html教程css3刚推出不久,虽然大多数的css3属性在很多流行的浏览器中不支持,但我个人觉得还是要尽量开 ... [详细]
  • 本文详细解析了如何使用Python的urllib模块发起POST请求,并通过实例展示如何爬取百度翻译的翻译结果。 ... [详细]
  • 百度搜索结果链接提取工具 UrlGetter V1.43
    该工具专为获取百度搜索引擎的结果页面中的网址链接而设计,能够解析并转换为原始URL。通过正则表达式匹配技术,精准提取网页链接,并提供详细的使用说明和下载资源。 ... [详细]
  • Unity编辑器插件:NGUI资源引用检测工具
    本文介绍了一款基于NGUI的资源引用检测工具,该工具能够帮助开发者快速查找和管理项目中的资源引用。其功能涵盖Atlas/Sprite、字库、UITexture及组件的引用检测,并提供了替换和修复功能。文末提供源码下载链接。 ... [详细]
author-avatar
U友50054453
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有