摘要:
1、主要涉及类:OpenLayers.Layer.Vector、OpenLayers.Control.DrawFeature、OpenLayers.Handler.RegularPolygon2、方法编写var polygonControl ;function addPolygonLayer(){ var polygonLayer = new OpenLayers.Layer.Vector("Polygon Layer"); map.addLayers([polygonLayer]); polyOptions = {sides: 4}; polygonControl = n 阅读全文
摘要:
方式一:使用marker方式1、在地图上添加标记图层var markers =newOpenLayers.Layer.Markers("Markers");map.addLayer(markers);//地图初始化添加2、动态添加标记和Popup方法://add map initial method map.events.register('click', this, function(e) { var LonLat=new OpenLayers.getLonLatFromPixel(e.xy); autoAddMarker(LontLat); OpenLa 阅读全文
摘要:
1、重写类赋值修改Click事件:OpenLayers.Control.Click=OpenLayers.Class(OpenLayers.Handler.Click,{ defaultHandlerOptions:{//设置基本处理属性配置key-value}, initialize:{//设置调用trigger,key-vale}, trigger:function(e){//处理click事件}});2、对象注册事件:var map=new OpenLayers.Map(Dom_div,Options);var marker=new OpenLayers.Marker(... 阅读全文
摘要:
1、下载proxy.cgi文件,url:http://svn.openlayers.org/trunk/openlayers/examples/proxy.cgi。2、安装python,url:http://python.org/。3、在地图项目的web.xml中添加如下配置: cgi org.apache.catalina.servlets.CGIServlet debug 0 cgiPathPrefix WEB-INF/cgi ... 阅读全文
摘要:
1、Action配置的各项默认值(1)、如果没有为action指定class,默认是ActionSupport。(2)、如果没有为action指定method,默认执行action中的execute()方法。(3)、如果没有为action指定result,默认值为success。2、result配置的各种试图转发类型...其中type的常用类型有:dispatcher(默认值) ->转发redirect ->重定向redirectAction ->重定向的action在别的命名空间下如: helloworld /test plainText ->显示原始文件内容如: / 阅读全文