各位朋友我想学习openlayers和geoserver二者结合开发的电子地图。可是不知道该怎么下手去学习,我先看了openlayers官方文档上的examples可是还是不知道该怎么去学习,请各位高手朋友指点迷津。给我讲讲真正作一个电子地图该怎么去学习,写代码。我现在脑子比较乱我都不知道openlayers和geoserver到底各自的功能到底是什么分工,二者的结合体现在哪?

解决方案 »

  1.   

    geoserver提供数据服务,
    中间可以加一个业务逻辑层
    OpenLayers负责前端的数据渲染和展示。从MVC角度来看,M=geoserver;C=业务逻辑层;V=OpenLayers+HTML.......
      

  2.   

    OpenLayers现在没有专门的书籍介绍,主要是研究它给的例子。
    OpenLayers也比较大,一般都会只要用到他的一部分东西,支持很多种数据格式和数据源。
    我从我这边的应用来看比较常用的是Map类,Popup类,Layer类,control类,Feature.Vector类和Marker/Markers类,Events类等,只要是理解他各个类用来干嘛的。要想真正理解这个框架需要一些时日,慢慢研究他的源代码
      

  3.   

    openlayers 就是源代码太复杂了,那是一群变态的团队开发的。里面的js脚本非常的无懈可击、经典。只是没有官方的文档。那是因为openlayers是开源的,所以他们要在培训方面得到收入,不然他们就是为人民服务了。
      

  4.   

    其实没有geoserver openlayers也可以照用不误,没有必然的联系关系
      

  5.   

    我最近也是刚接触到openlayers  也是无从下手呀  正郁闷呢   看了 你们的留言 我多少有点思路了
      

  6.   

    我也不会 呀  我这几天正在学习它  
    全 英文  哎 
    怎么 就没有 把英文 学好 呢  
    我 qq 523218882 mail: [email protected]有好的资料或者 其他的  给我 留着  谢谢
      

  7.   

    用Firebug加断点调下 更好理解!毕竟是程序,不是英语!