为什么要学习ArcGIS?
同学们好!这节课给大家讲一下为什么要学习ArcGIS Desktop。我们知道GIS平台有很多,比较知名的有ArcGIS、SuperMap、MapGIS、QGIS等。为什么要选择ArcGIS平台,或者它的优势有哪些?我总结为四个方面。
·首先作为老牌GIS软件,ArcGIS最早进入到中国市场,在高校科研机构、企事业单位中得到了广泛使用。由于其功能十分强大,几乎所有涉及对GIS数据进行处理和分析的任务都能完成。很多政府的规划项目指定使用ArcGIS。此外几乎国内所有高校的GIS相关专业在教学和科研中也使用ArcGIS平台,因此AncGIS的行业认可度高,使用人数最多。
·第二,由于其丰富的功能和庞大的用户群体,它的学习资源非常多。在使用中若遇到问题,通过查阅资料或请教别人总能找到解决问题的办法。
·第三,AVcGIS从最早的8.0到9.3,再到后来的10.0,10.01,10.2,一直到10.8,再到新推出的ArcGIS Pro,其产品一直在更新迭代,持续改善用户体验。此外针对不同产品拥有完备的技术支持。
·最后一点,ArcGIS平台具有最完善的二次开发生态系统,从桌面端到web端,从脚本到插件,从二维到三维可满足不同的业务需求,各种技术亦可实现无缝衔接。
说到这里有的同学可能就会问了:既然ArcGIS平台都更新到了Pro,为何要用Desktop来学习?为了解答初学者心中的困惑,我整理了一张Desktop和Pro的对比图表,从六个方面对这两种平台做详细的比较与分析。
·第一从架构来看,Desktop属于32位架构,Pro属于64位。虽然64位的架构比32位运行速度快,但只有当数据量达到几百万甚至千万级别的时候,64位架构的Pro才能体现出它的性能。然而在绝大多数情况下,这种级别的数据一般接触很少,因此一般情况下两者的性能接近一致。
·第二在套件层面,pro相当于原来Desktop的四合一套件。
我们知道Desktop是由ArcMap、Arc控制器、ArcGlobe以及ArcScene构成。
在开发层面,Desktop和Pro都支持python和add-in插件开发,然而可用于开发独立大型商业化GIS软件的AIicGIS单片机组件开发技术只有Desktop支持。对于大部分GIS开发者而言这种技术非常重要,而Pro却没有,这也是Pro难以广泛推广的一大因素。
最后一点从用户体量来看,Desktop的用户要远大于Pro,这就意味着一旦遇到问题,Desktop的解决方案能够轻松找到。综上所述,学习GIS应用和开发推荐ArcGIS Desktop平台,当然这两个平台都是相通的,学会Desktop的应用和开发再去学习Pro自然融会贯通。
本节课就讲到这里,谢谢大家。