卫星通信
ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了许多的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。ArcGIS是由Ersi公司推出的一款地理信息分析与应用的软件,其系列涉及了桌面、网络、移动等多个方面,功能十分强大。那么如何学习好这款软件呢?下面我介绍Arcgis的学习方法和思路,也希望我的建议对你们有所帮助。
由于Arcgis是一款功能强大的软件,涉及的领域很广,学习难道较大,目前市场上Arcgis的教程权威的并不多,个人推荐使用《10天精通Arcgis教程》,以我的经验个人觉得这套教程对学习Arcgis帮助是很大的,我们除了能对软件有一个操作有很详细的了解,还详细的讲解了理论知识的视频,我刚接触到这套教程的时候,给了我很多帮助。我推荐这套教程给大家的主要原因不主要是因为教程讲解的详细,而是使用Arcgis处理具体的问题时,我们经常会遇到大量ERROR提示,但我们却不能时刻的去问老师,而购买这套教程后我们可以随时与赵老师沟通寻求帮助,这是很可贵的。 但想要精通Arcgis其实并不是一件容易的事情,我们不得不从理论开始,在结合软件的操作和帮助文档去帮助我们快速入门,有好的教程也需要我们有耐心去学习,我身边有无数学习ANSYS的同事,但最终能完全学好的没有几个,所以找到正确的方法,坚持学习很重要。
2、要明白,GIS是一个系统,简单的说有数据采集,数据处理,数据管理与发布这么三大部分,每个部分都可以衍生一个或几个行业。比如数据采集,工程测量,摄影测量,遥感都是数据采集的手段,光这三样就可以开三家不同的公司了。再比如数据发布,既可以搞地图发布又可以搞客户端应用,这又是两家侧重点不同的公司。所以你先想好今后往哪儿方面发展再去有目的的学习。GIS这个命题太庞大了,编程只不过是实现其中某种生产的一种手段而已,千万别把GIS等同于软件开发。
3、如果你的学习侧重在GIS软件二次开发,那肯定需要扎实的计算机基础(实际情况这部分工作大部分是计算机专业的学生在做)。 GIS还有很多应用是在分析建模上的,把GIS作为一个分析研究工具,在分析地理信息数据和做数据挖掘,制作地图方面都有广泛的应用。完全偏到软件开发上了,而开发只是GIS专业的一个方向而已。如果专注于空间分析的话,我并没有发现会用到太多编程方面的知识。
4、其实GIS并不等于编程,搞GIS的也只是有一小部分在做软件。个人认为,编程对于GIS而言,和ArcGIS等沒什麼区别,都只是一个工具,会用就好,不必太过纠结编程这个问题。其次,对于GIS而言,理论等发展并不完善,它的入门要求也相对较浅,并不需要像其它专门学科那样需要相当专业的知识,搞计算机的结合一下就去搞软件了,搞地理的结合一下就去搞分析了,它的可塑性和可扩展性是很强的,弄清楚一些基本概念就好。就像你本科学的环境,我们系也有搞环境遥感的,所以很多知识在GIS里是可以利用起来的。
5、明白以上几点信息后,接下来我给大家谈谈具体怎样学习arcgis这款软件,或者说我是如何学习这款软件的。
6、帮助文档是最好的学习工具:
ArcGIS从版本10开始,软件中增加了大量的练习数据,而且在帮助文档中也有相关的操作介绍。这些包括基础的功能和综合案例。我们如果结合这些数据勤加练习,那么自己的软件操作能力一定会大幅度的提升。同时,我们如果遇到操作方面的不懂之处,也可以多查看帮助文档。
7、怎样才能学好ArcGIS,这当然也是这套教程的一个初衷。就是提供一个素材,提供一个范例和学习指导,使同学们能够按照学习规律、按照掌握GIS的规律循序渐进的学习。学习ArcGIS软件的时候一定要亲自动手,一定要吃透理论,领悟ArcGIS软件为什么这样来解决一个问题,这样解决有什么好处?同时要考虑有更好的方法来解决这类问题吗?
8、个人认为是:对于基本操作,诸如编辑、查询检索,简单的空间分析,数据处理包括矢量化是必须掌握的。对于那些暂时用不到或者使用的不多的功能如三维分析、网络分析、水文分析等可以根据通过示例数据进行一次认真练习知道大体上如何做,知道是怎么一个事情,也就差不多了。当然对于研究生来说,可能你的科研就是用到ArcGIS的某一块,如地统计,如三维分析。因为你的重点是通过ArcGIS分析发现规律,时间一长自然而然的软件使用就不是什么问题了。
9、几乎所有的不熟悉GIS的计算机技术人员,都把GIS看成了一个数据管理系统,无非管理的是图形数据,外加一个索引用来连接属性数据,也就是我们所说的空间数据。因此我们必须找出我们能干的而计算机专业不能干的或者难干焦点,来使我们有存在的必要。这就是我们解决的空间问题,是空间位置相关的问题。
遇到问题要多思考,比如。
我开始在学习时遇到一个问题,需要从一幅省级行政区的中国地图中提取出所有省级行政区的单独shp文件。
解决这个问题的方法,可以是选中某一个省级行政区,然后右键→导出,把这个省级行政区导出为独立的shp文件。但是这样没有批处理功能,只能一个个操作。中国有34个省级行政区,需要这样操作34次。如果换成地级、县级行政区,则工作量太大了。
解决这个问题实际上是通过字段属性批量生成shp文件的操作。可以使用如下操作实现。
(1)打开ArcToolBox,选择分析工具→提取→分割
(2)在“输入要素”和“分割要素”中都选择这幅有省级行政区边界、每个省级行政区边界都是面要素的中国地图,相当于用自己切割自己。
在“分割字段”中选择具有唯一标识的字段,例如省级行政区名、行政区代码名等,要求这个字段的属性为字符串,它将作为生成的shp文件的文件名。如果可以的话,可以设置专门的用于文件名的字段。
在“目标工作空间”中选择这些shp文件将要保存的文件夹。
(3)点“确定”。
通过自己反复查资料和操作,通过在线问辅导老师,我自己感觉很有成就感。
全部0条评论
快来发表一下你的评论吧 !