有做过gis二次开发的吗 好像用arcgis
我从来没有接触过 好学吗?
大约入门用多久

解决方案 »

  1.   

    ArcGIS Server是一个发布企业级GIS应用程序的综合平台,提供了创建和配置GIS应用程序和服务的框架,可以满足各种客户端的各种需求.
    有基础就行,能很快上手。
      

  2.   

    gis要从基础概念和数据交换方式入手,arcgis只是工具之一,比如现在流行的webgis和这东西就没有必然联系了。如果再要深入一些,可以尝试一下oracle spatial之类的后台服务架构,总之这是一门大的开发领域,并不止二次开发,用用工具这么简单,这样不叫gis开发,充其量只是开发某某项目用到了gis而已
      

  3.   

    可以肯定的说,很好学的。我目前就是做这方面开发的,学.net的时间和楼主差不多。有了C#的基础,就必须要多研究ARCGIS相关功能并多阅读相应的文档,对你开发GIS有很大帮助。
      

  4.   

    gis的开发有三种:宿主式开发、嵌入式开发、组件式开发。当然如果实力足够,也可以从底层开发做起,虽然有些难度。现在比较流行的是组件式开发,就是引用控件一样简单。国外的有esri的Arcgis系列软件、国产的有SuperMap等。可以说有了.net 的经验,应该是很快能够上手。
      

  5.   

    你看看现在GPS普及到什么程度了就知道有没有前途了...
      

  6.   

    我觉得首先应该了解那个软件的二次开发的文档资料,再就是在.NET下当然是利用组件式开发要好点,因为这可以使其完全面向对象,这样对于以后的扩展等等都有好处!不过这都只是后期的开发部分,前期应该还有数据收集,这个部分应该是最费时间的!总之GIS是个庞大的项目,不是光靠你一个人就能做好的!
      

  7.   

    I don't know about .net when I start work for GIS.
    So don't worry about it.
      

  8.   

    没有入门,但没有接触或接触过一点点的同志,都认为,熟悉了C#,ARCGIS的二次开发比较容易,入门也容易
    这就大错特错了,一般1个月内,有人带,能入门就很不错了
    GIS的体系非常庞大,涉及面非常广,而开发人员不仅仅写IF{}ELSE{}那么简单。
    GIS理论知识、ARCGIS理论知识、数据收集、制图、编码等等都是你要学的东西,关键的问题在于你会看懂它的英文API文档
    同意“GIS是个庞大的项目,不是光靠你一个人就能做好的!”
      

  9.   

    学gis的不能搞gis,很悲哀啊!