Hi all: Excuse me if this is searchable in the archives. The nabble link doesn't seem to work.
Here's my problem: I have a map that I can display on mapserver without problem. Here's the URL I use on my laptop server (this works): http://localhost/cgi-bin/mapserv?MAP=/Library/WebServer/cgi-bin/bristoltest.map&LAYERS=ALL&MODE=MAP But if I try to use the same .map file in OpenLayers, I don't see any map. Instead I get pink tiles with blue question marks in them. The data is coming from a Postgis database on the same laptop as this one. I've tried lots of different combinations. The map data is in EPSG: 102730 (Rhode Island). I'd appreciate if anyone can give me a clue as to what's gone wrong. Thanks in advance for your help. Here's the OpenLayers html file (this doesn't work): _____________________ <!DOCTYPE html> <html> <head> <title>OpenLayers Basic Single WMS Example</title> <style> html, body { width 100%; height 100%; margin:0; padding:0; border: 1px solid black; } </style> <script src="OpenLayers-2.13/OpenLayers.js"></script> <script type="text/javascript"> var lat=41.6842; var lon=-71.13868 var zoom=7; var map, layer; function init(){ map = new OpenLayers.Map( 'QGIS-MAP', { maxExtent: new OpenLayers.Bounds( 368863.8323293759,203160.1540074069,412535.0828422995,230650.28156969513), projection: new OpenLayers.Projection('EPSG:102730'), displayProjection: new OpenLayers.Projection('EPSG:102730') } ); layer = new OpenLayers.Layer.WMS( "OpenLayers WMS", "http://localhost/cgi-bin/mapserv?map=/Library/WebServer/cgi-bin/bristoltest.map", { 'layers': 'ALL', 'mode': map } ); map.addLayer(layer); map.zoomToMaxExtent(); <!-- if ( !map.getCenter() ) { --> <!-- var lonLat = new OpenLayers.LonLat(lon, lat).transform(new OpenLayers.Projection("EPSF:2840"), --> <!-- map.getProjectionObject()); --> <!-- map.setCenter( lonLat, zoom );--> <!-- } --> } </script> </head> <body onload="init()"> <!--div style="width:100%; height:100%" id = "map"></div--> <div id="QGIS-MAP" style='width:800px;height:800px;'</div> <div id="docs"> <p>Documents3/ This example shows a very simple layout with minimal controls. This example uses a single WMS base layer.</p> </div> </body> </html> _________________ Here's the bristoltest.map file: _____________ # Map file created from QGIS project file /BristolRevalDocumentation/STREET PRICES MAP.qgs # Edit this file to customize for your map interface # (Created with PyQgis MapServer Export plugin) MAP NAME "QGIS-MAP" # Map image size SIZE 500 500 UNITS meters EXTENT 376968.951388 203192.158231 404429.963784 230618.277346 PROJECTION 'proj=longlat' 'datum=WGS84' 'no_defs' END # Background color for the map canvas -- change as desired IMAGECOLOR 255 255 255 IMAGEQUALITY 95 IMAGETYPE agg OUTPUTFORMAT NAME agg DRIVER AGG/PNG IMAGEMODE RGB END # Legend # LEGEND # IMAGECOLOR 255 255 255 # STATUS ON # KEYSIZE 18 12 # LABEL # TYPE BITMAP # SIZE MEDIUM # COLOR 0 0 89 # END # END CONFIG "MS_ERRORFILE" "/tmp/ms_error.txt" DEBUG 4 # Web interface definition. Only the template parameter # is required to display a map. See MapServer documentation WEB # Set IMAGEPATH to the path where MapServer should # write its output. IMAGEPATH '/tmp/' # Set IMAGEURL to the url that points to IMAGEPATH # as defined in your web server configuration IMAGEURL '/tmp/' # WMS server settings METADATA 'ows_title' 'QGIS-MAP' 'ows_onlineresource' 'http://localhost/cgi-bin/mapserv' 'ows_enable_request' '*' END #Scale range at which web interface will operate # Template and header/footer settings # Only the template parameter is required to display a map. See MapServer documentation TEMPLATE 'fooOnlyForWMSGetFeatureInfo' END LAYER NAME 'geojoin' TYPE POLYGON DUMP true EXTENT 376968.951388 203192.158231 404429.963784 230618.277346 CONNECTIONTYPE postgis CONNECTION "dbname='webbristol' host=localhost port=5432 user='owen' password='sailor'" DATA 'geom FROM "geojoin" USING UNIQUE mi_prinx USING srid=32130' METADATA 'ows_title' 'geojoin' END STATUS OFF TRANSPARENCY 100 PROJECTION 'proj=longlat' 'datum=WGS84' 'no_defs' END CLASSITEM 'neighborhoodcode' CLASS NAME "[neighborhoodcode] = 'A '" EXPRESSION "A" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 215 25 28 END END CLASS NAME "[neighborhoodcode] = 'B '" EXPRESSION "B" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 217 33 32 END END CLASS NAME "neighborhoodcode = B-V " EXPRESSION "B-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 219 42 36 END END CLASS NAME "neighborhoodcode = B-W " EXPRESSION "B-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 221 51 40 END END CLASS NAME "neighborhoodcode = C " EXPRESSION "C" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 223 60 44 END END CLASS NAME "neighborhoodcode = C-0 " EXPRESSION "C-0" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 226 68 48 END END CLASS NAME "neighborhoodcode = C-V " EXPRESSION "C-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 228 77 52 END END CLASS NAME "neighborhoodcode = C-W " EXPRESSION "C-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 230 86 56 END END CLASS NAME "neighborhoodcode = CA " EXPRESSION "CA" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 232 95 60 END END CLASS NAME "neighborhoodcode = CB " EXPRESSION "CB" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 235 103 64 END END CLASS NAME "neighborhoodcode = CC " EXPRESSION "CC" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 239 121 72 END END CLASS NAME "neighborhoodcode = CCV " EXPRESSION "CCV" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 241 130 76 END END CLASS NAME "neighborhoodcode = CD " EXPRESSION "CD" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 244 138 80 END END CLASS NAME "neighborhoodcode = CE " EXPRESSION "CE" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 246 147 84 END END CLASS NAME "neighborhoodcode = CMH " EXPRESSION "CMH" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 250 165 92 END END CLASS NAME "neighborhoodcode = CML " EXPRESSION "CML" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 174 97 END END CLASS NAME "neighborhoodcode = CMV " EXPRESSION "CMV" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 178 102 END END CLASS NAME "neighborhoodcode = CMh " EXPRESSION "CMh" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 248 156 88 END END CLASS NAME "neighborhoodcode = CWF " EXPRESSION "CWF" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 183 108 END END CLASS NAME "neighborhoodcode = CWV " EXPRESSION "CWV" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 188 113 END END CLASS NAME "neighborhoodcode = D " EXPRESSION "D" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 193 119 END END CLASS NAME "neighborhoodcode = E " EXPRESSION "E" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 197 124 END END CLASS NAME "neighborhoodcode = F " EXPRESSION "F" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 202 130 END END CLASS NAME "neighborhoodcode = F-1 " EXPRESSION "F-1" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 207 136 END END CLASS NAME "neighborhoodcode = F-V " EXPRESSION "F-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 253 212 141 END END CLASS NAME "neighborhoodcode = F-W " EXPRESSION "F-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 254 216 147 END END CLASS NAME "neighborhoodcode = F1 " EXPRESSION "F1" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 254 221 152 END END CLASS NAME "neighborhoodcode = G " EXPRESSION "G" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 254 226 158 END END CLASS NAME "neighborhoodcode = G-V " EXPRESSION "G-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 254 231 164 END END CLASS NAME "neighborhoodcode = H " EXPRESSION "H" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 254 235 169 END END CLASS NAME "neighborhoodcode = H-V " EXPRESSION "H-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 254 240 175 END END CLASS NAME "neighborhoodcode = H-W " EXPRESSION "H-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 254 245 180 END END CLASS NAME "neighborhoodcode = I " EXPRESSION "I" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 254 250 186 END END CLASS NAME "neighborhoodcode = I-J " EXPRESSION "I-J" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 255 255 192 END END CLASS NAME "neighborhoodcode = I-V " EXPRESSION "I-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 249 252 186 END END CLASS NAME "neighborhoodcode = I-W " EXPRESSION "I-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 244 250 181 END END CLASS NAME "neighborhoodcode = I-WX " EXPRESSION "I-WX" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 239 248 176 END END CLASS NAME "neighborhoodcode = IL " EXPRESSION "IL" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 234 246 171 END END CLASS NAME "neighborhoodcode = IS " EXPRESSION "IS" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 223 241 161 END END CLASS NAME "neighborhoodcode = J " EXPRESSION "J" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 213 237 151 END END CLASS NAME "neighborhoodcode = K " EXPRESSION "K" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 207 234 146 END END CLASS NAME "neighborhoodcode = L " EXPRESSION "L" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 202 232 141 END END CLASS NAME "neighborhoodcode = L-V " EXPRESSION "L-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 197 230 136 END END CLASS NAME "neighborhoodcode = L-W " EXPRESSION "L-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 192 228 131 END END CLASS NAME "neighborhoodcode = M " EXPRESSION "M" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 186 225 126 END END CLASS NAME "neighborhoodcode = M-V " EXPRESSION "M-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 181 223 121 END END CLASS NAME "neighborhoodcode = M-W " EXPRESSION "M-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 176 221 116 END END CLASS NAME "neighborhoodcode = N " EXPRESSION "N" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 171 219 111 END END CLASS NAME "neighborhoodcode = N-V " EXPRESSION "N-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 166 217 106 END END CLASS NAME "neighborhoodcode = N-W " EXPRESSION "N-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 157 213 103 END END CLASS NAME "neighborhoodcode = N1 " EXPRESSION "N1" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 149 209 101 END END CLASS NAME "neighborhoodcode = N1-V " EXPRESSION "N1-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 141 205 98 END END CLASS NAME "neighborhoodcode = N1-W " EXPRESSION "N1-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 133 201 96 END END CLASS NAME "neighborhoodcode = O " EXPRESSION "O" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 124 197 93 END END CLASS NAME "neighborhoodcode = O-V " EXPRESSION "O-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 116 193 91 END END CLASS NAME "neighborhoodcode = O-W " EXPRESSION "O-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 108 189 89 END END CLASS NAME "neighborhoodcode = P " EXPRESSION "P" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 100 185 86 END END CLASS NAME "neighborhoodcode = P-V " EXPRESSION "P-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 91 181 84 END END CLASS NAME "neighborhoodcode = P-W " EXPRESSION "P-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 83 177 81 END END CLASS NAME "neighborhoodcode = Q " EXPRESSION "Q" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 75 173 79 END END CLASS NAME "neighborhoodcode = Q-V " EXPRESSION "Q-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 67 169 77 END END CLASS NAME "neighborhoodcode = Q-W " EXPRESSION "Q-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 58 165 74 END END CLASS NAME "neighborhoodcode = R " EXPRESSION "R" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 50 161 72 END END CLASS NAME "neighborhoodcode = R-V " EXPRESSION "R-V" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 42 157 69 END END CLASS NAME "neighborhoodcode = R-W " EXPRESSION "R-W" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 34 153 67 END END CLASS NAME "neighborhoodcode = cc " EXPRESSION "cc" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 237 112 68 END END CLASS NAME "neighborhoodcode = is " EXPRESSION "is" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 228 243 166 END END CLASS NAME "neighborhoodcode = j " EXPRESSION "j" STYLE WIDTH 0.91 OUTLINECOLOR 0 0 0 COLOR 218 239 156 END END END END _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
