如果你只是单纯做二次开发的话就没有必要了,二次开发也有方向,比如做城市gis,国土,地矿等,因此它也有侧重点。我的建议是在初期时编程语言最好用C++(即使你用C#,里面也有很多c++的影子,特别是一些涉及底层的问题),同时要有一些图形学方面的知识最好能买本书看看,gis很多处理的就是图形图像,如果还要做网络版的话,网络编程也是需要学的。至于其他的知识你可以边用边学。
产品,你学习这些软件时要根据自己的实际情况与自己的发展方向学习。
我给你一个建议:
首先学习ArcGIS Desktop,包括ArcMap与ArcCatalog,这两个是基本的,熟悉下桌面版ArcGIS软件 *** 作,这些有专门的教材。熟悉 *** 作后,熟悉ArcGIS中各种数据格式,如shapefile Personal geodatabase,arcsde的GDB等,然后熟悉下如何在ArcCatalog中创建图层,如何在arcMap中编辑数据等。
熟悉了ArcGIS基础后,你可以选桌面版或网络版的ArcGIS软件进行学习,你可以选WEBGIS产品中的ArcGIS Server、ArcIMS,比如,如何发布一个地图服务,如何发布一个地图浏览的站点等。
你也可以学习ArcGIS Engine,比如,如何通过net环境,结合ArcGIS Engine的控件,搭建一个自己的桌面GIS系统。
深入的话,你需要学习GIS的二次开发,B/S或C/S的,根据你的个人兴趣深入学习。
网上下载的ArcGIS系列软件都需要破解,建议你下载ArcGIS 92或93的软件,网上有破解方法。坚持下来,ArcGIS 很好。
ArcGIS说起来不准确,ArcGIS有很多软件产品,你学习这些软件时要根据自己的实际情况与自己的发展方向学习。
我给你一个建议:
首先学习ArcGIS Desktop,包括ArcMap与ArcCatalog,这两个是基本的,熟悉下桌面版ArcGIS软件 *** 作,这些有专门的教材。熟悉 *** 作后,熟悉ArcGIS中各种数据格式,如shapefile Personal geodatabase,arcsde的GDB等,然后熟悉下如何在ArcCatalog中创建图层,如何在arcMap中编辑数据等。
熟悉了ArcGIS基础后,你可以选桌面版或网络版的ArcGIS软件进行学习,你可以选WEBGIS产品中的ArcGIS Server、ArcIMS,比如,如何发布一个地图服务,如何发布一个地图浏览的站点等。
你也可以学习ArcGIS Engine,比如,如何通过net环境,结合ArcGIS Engine的控件,搭建一个自己的桌面GIS系统。
深入的话,你需要学习GIS的二次开发,B/S或C/S的,根据你的个人兴趣深入学习。
网上下载的ArcGIS系列软件都需要破解,建议你下载ArcGIS 92或93的软件,网上有破解方法。坚持下来,ArcGIS 很好。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)