当前位置: 代码迷 >> GIS >> 0基础学WEBgis,该如何解决
  详细解决方案

0基础学WEBgis,该如何解决

热度:129   发布时间:2016-05-05 06:32:15.0
0基础学WEBgis
请问各位大侠,我想0基础学GIS ,会C#,请问我需要如何入门?需要装哪些软件,从哪开始?越详细越好,非常感谢!!!!!

------解决方案--------------------
GIS有很多的方向,看你的样子,准备往GIS二次开发这块发展了,开发这块涉及到的领域主要有C/S和B/S版本的,针对于每种类型都有不同的解决方案,现在.Net平台是个很好的东西,提供了这两个领域的开发模式,C#语言也很好,这一点你是不用担心的了。剩下的就是GIS开发平台的选择了,目前国内的GIS开发平台较好的有SuperMap软件,这个软件功能很强大,不仅在组件开发、三维显示、空间分析、网络开发都具有一定的优势,而且现在势头很大,很容易上手。但是一般情况下你找不到盗版软件,所以除非买正版别的情况下学习不到。
国外方面,软件很多,强大的ESRI公司的ArcGIS产品系列提供了一套完整的GIS解决方案,而且现在盗版软件很多,且功能都能实现,很适合使用,对以后工作和应用都很好,建议你可以使用这个软件。组件这块使用ArcEngine,三维使用ArcScense,网络这块ArcServer和ArcIMS(ArcServer功能很强,很实现ArcGIS全部的功能,ArcIMS只是网络的初级版本使用方便,功能不强,由于不能进行网络空间分析)。可以下载使用学习,这套专门适合.Net2.0提供了组件库,对你来说上手很快的,相信自己。
另一个要说下MapInfo软件了,这个现在在国土资源领域用的还是很多,但是其功能相对较弱,盗版也很多,很容易上手,他的MapXtremem适合于网络开发,适合用C#进行集成开发,效果很好,我现在就是这么使用的,当然数据是你要考虑的最主要因素。
最后,要给你说下GIS理论方面的学习,其实GIS不是一门独立学科,他是集成在各个领域方面的,有点和计算机相类似,但是比计算机要难,是高于计算机方面的一门技术学科,你重点看GIS的空间分析功能。如果还有什么问题可以和我交流,我的QQ号码是:77361291,注明CSDN朋友就行了!
------解决方案--------------------
学习.net
学习gis思想
------解决方案--------------------
搞清如下几个概念
坐标投影系统:地理坐标,投影坐标
空间数据,属性数据
图层的叠加
几何的关系计算

再开始学
不然你会摸不到门的
------解决方案--------------------
看本书《看漫画学GIS》,网上搜的到,一天看完,然后再学习开发。