Hi All, I am new at OpenLayers and I think this is awesome. I am trying to build a small GIS for an ONG using the same layers used on the Openlayers homepage. The big step will be to connect it to a database to store the markers. But in a later step. I am so sorry to bother you with such a question. It may be very simple but I have had nightmares looking for a solution... Here is my problem:
I have gotten two layers working using "map.addlayer()" for each layer instead of using "map.addlayers()" for all. I do not know why, if I use "AddLayers", I only get a blank map (white) with only the blue buttons on the left up corner. Also, and maybe related, I got the center and zoom of the map working, however, the next controls do not work/show in the map: ScaleLine, MousePosition, OverviewMap. Here is my code (from: http://www.cmmrleviathan.org/ciencia_GIS2.htm): <script type="text/javascript"> var map, ol_wms, jpl_wms; function init(){ map = new OpenLayers.Map('map', {'maxResolution': 1.40625/2}); jpl_wms = new OpenLayers.Layer.WMS( "Mapa Satelital","http://labs.metacarta.com/wms-c/Basic.py?", {layers: 'satellite', format: 'image/png' } ); map.addLayer(jpl_wms); ol_wms = new OpenLayers.Layer.WMS( "Mapa Vectorial", "http://labs.metacarta.com/wms-c/Basic.py?", {layers: 'basic', format: 'image/png' } ); map.addLayer(ol_wms); map.setCenter(new OpenLayers.LonLat(-79, -29), 2); map.addControl(new OpenLayers.Control.LayerSwitcher()); map.addControl(new OpenLayers.Control.ScaleLine()); map.addControl(new OpenLayers.Control.MousePosition()); map.addControl(new OpenLayers.Control.OverviewMap()); } </script> any help or idea would be very much appreciated... Best regards, Gian Paolo _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
