再转帖个OpenLayers 入门级(来自http://blog.sina.com.cn/s/blog_3dbf03df01008uu3.html)

当然最的说明还有帮助去 http://openlayers.org/
用OpenLayers API和类来画点、线、面 (2008-04-10 09:35:04)
看好多人都写OpenLayers的一些说明,但总感觉没有具体事例解释,不太爽。抽点时间从OpenLayers官方网站上找些例子具体解释一下Map、Vector、Feature类的简单用法。有些东西是自己工作经验的理解,没完全按英文解释来理解,希望不会对大家造成误解。工作太忙,以后又时间和精力就不断地解释点,目前有100多个例子呢。
以下程序拷到本机应该就能直接应用,我是在Geoserver中运转地。


   
        创建不同的Feature类实例 ———— 在电子地图上绘制Feature对象实例的方式有两种,一种是使用默认方式(但在相应的CSS表中也可以更换图片),另一种是自己做图片,并根据用户选择来响应在电子地图上创建的不同Feature类实例请求
       
       
       
       
       
       
   
   
       

OpenLayers Draw Feature Example


       

       


                        在电子地图上创建点(Point)、线(line,在OpenLayers中的具体方法是OpenLayers.Handler.Path中的Path内置方法,Path方法实际上执行一个函数),面(Ploygon多面形)的例子。
       


       

       

               

  •                
                   
               

  •            

  •                
                   
               

  •            

  •                
                   
               

  •            

  •                
                   
               

  •        

   

你可能感兴趣的:(地理信息相关,layer,stylesheet,input,服务器,function,javascript)