Hello, i´m new with gwt..I know only a little about this technology, so i need some help...my problem is referent to mapserver, i want use openlayers and mapserver to generate a map image ..for that, i use the wrapper gwt-openlayers..then i do it something like this(see the code), but it´s not working, the program don´t has error, but the image don´t show....please someone help me..
CODE: package org.yournamehere.client; import com.google.gwt.core.client.EntryPoint; import com.google.gwt.user.client.ui.Button; import com.google.gwt.user.client.ui.Label; import com.google.gwt.user.client.ui.RootPanel; import com.google.gwt.event.dom.client.ClickEvent; import com.google.gwt.event.dom.client.ClickHandler; import org.gwtopenmaps.openlayers.client.Bounds; import org.gwtopenmaps.openlayers.client.Icon; import org.gwtopenmaps.openlayers.client.LonLat; import org.gwtopenmaps.openlayers.client.Map; import org.gwtopenmaps.openlayers.client.MapOptions; import org.gwtopenmaps.openlayers.client.MapWidget; import org.gwtopenmaps.openlayers.client.Marker; import org.gwtopenmaps.openlayers.client.Pixel; import org.gwtopenmaps.openlayers.client.Size; import org.gwtopenmaps.openlayers.client.control.LayerSwitcher; import org.gwtopenmaps.openlayers.client.control.MousePosition; import org.gwtopenmaps.openlayers.client.control.MouseToolbar; import org.gwtopenmaps.openlayers.client.control.PanZoomBar; import org.gwtopenmaps.openlayers.client.control.Scale; import org.gwtopenmaps.openlayers.client.event.EventHandler; import org.gwtopenmaps.openlayers.client.layer.Layer; import org.gwtopenmaps.openlayers.client.layer.Markers; import org.gwtopenmaps.openlayers.client.layer.WMS; import org.gwtopenmaps.openlayers.client.layer.WMSParams; import org.gwtopenmaps.openlayers.client.popup.AnchoredBubble; import org.gwtopenmaps.openlayers.client.popup.Popup; import com.google.gwt.core.client.EntryPoint; import com.google.gwt.user.client.ui.DockPanel; import com.google.gwt.user.client.ui.RootPanel; import org.gwtopenmaps.openlayers.client.util.JObjectArray; import org.gwtopenmaps.openlayers.client.util.JSObject; public class MainEntryPoint implements EntryPoint { private MapWidget mapWidget; private Map map; private WMS wmsLayer; private Markers markers; private Popup popup; private WMS layer1; private WMS layer2; public MainEntryPoint() { } public void onModuleLoad() { MapOptions mapOptions = new MapOptions(); mapOptions.setControls(new JObjectArray(new JSObject[]{})); mapOptions.setNumZoomLevels(16); mapOptions.setProjection("EPSG:4326"); mapWidget = new MapWidget("800px", "475px", mapOptions); map = mapWidget.getMap(); markers = new Markers("marker layer"); WMSParams wmsParams = new WMSParams(); wmsParams.setFormat("image/png"); wmsParams.setLayers("tiger-ny"); wmsParams.setStyles(""); wmsParams.setMaxExtent(new Bounds(-79, 0, -61, 12)); wmsLayer = new WMS("estados", "http://localhost:8080/ cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/WebApplication2/src/Mapa/ Venezuela.map", wmsParams); layer1 = new WMS("municipios", "http://localhost:8080/ cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/WebApplication2/src/Mapa/ Venezuela.map", wmsParams); layer2 = new WMS("parroquias", "http://localhost:8080/ cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/WebApplication2/src/Mapa/ Venezuela.map", wmsParams); map.addLayers(new Layer[] {wmsLayer,layer1,layer2, markers}); map.addControl(new PanZoomBar(RootPanel.get("nav").getElement())); map.addControl(new MousePosition(RootPanel.get("position").getElement())); map.addControl(new Scale(RootPanel.get("scale").getElement())); map.addControl(new MouseToolbar()); map.addControl(new LayerSwitcher()); LonLat center = new LonLat(679600, 180000); map.setCenter(center, 13); Size size = new Size(32,32); Pixel offset = new Pixel(-5, -17); Icon icon = new Icon("img/marker.png", size, offset); Marker marker = new Marker(center, icon); markers.addMarker(marker); DockPanel dockPanel = new DockPanel(); dockPanel.add(mapWidget, DockPanel.CENTER); dockPanel.setBorderWidth(1); RootPanel.get("map").add(dockPanel); } } thanks!!! -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.